Standard Stats

Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201019Crewe Alexandraeng ENG4. League Two10110.1000000000.000.000.000.000.00
2010-201120Crewe Alexandraeng ENG4. League Two1655355.9505500100.840.000.840.840.84
2011-201221Crewe Alexandraeng ENG4. League Two38312,64729.48816800100.270.270.540.270.54
2012-201322Crewe Alexandraeng ENG3. League One28252,06222.9404400000.170.000.170.170.17
2013-201423Crewe Alexandraeng ENG3. League One20131,10312.3202200000.160.000.160.160.16
2014-201524Yeovil Towneng ENGFA Cup321691.9000000000.000.000.000.000.00Matches
2014-201524Yeovil Towneng ENGLeague Cup10390.4000000000.000.000.000.000.00Matches
2014-201524Yeovil Towneng ENG3. League One33211,95721.7202200200.090.000.090.090.09Matches
2015-201625Port Valeeng ENGFA Cup332182.4202200000.830.000.830.830.83Matches
2015-201625Port Valeeng ENGLeague Cup211231.4000000000.000.000.000.000.00Matches
2015-201625Port Valeeng ENG3. League One37272,25925.1101111000100.400.040.440.400.44Matches
2016-201726Shrewsburyeng ENGEFL Cup11450.5101100002.000.002.002.002.00Matches
2016-201726Shrewsburyeng ENGFA Cup11901.0112100001.001.002.001.002.00Matches
2016-201726Shrewsburyeng ENG3. League One1687338.1101100000.120.000.120.120.12Matches
2017-201827Dundeesct SCO1. Premiership28141,53217.06410512100.350.230.590.290.53Matches
2018-201928Morecambeeng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2018-201928Morecambeeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2018-201928Morecambeeng ENG4. League Two25221,89321.0606602100.290.000.290.290.29Matches
2019-202029Morecambeeng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2019-202029Morecambeeng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2019-202029Morecambeeng ENG4. League Two23897010.8246200000.190.370.560.190.56Matches
2020-202130Morecambeeng ENGFA Cup1030.0000000000.000.000.000.000.00Matches
2020-202130Morecambeeng ENG4. League Two511151.3101100100.780.000.780.780.78Matches
2021-202231Altrinchameng ENG5. National League1946677.44400000.540.54Matches
13 Seasons7 Clubs6 Leagues30618917,455193.95518695414900.280.100.370.280.36
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (5 Seasons)2 Leagues103746,35870.6198271900200.270.110.380.270.38
Morecambe (3 Seasons)3 Leagues59333,26536.39413902300.250.110.360.250.36
Port Vale (1 Season)3 Leagues42312,60028.9121131200100.420.030.450.420.45
Yeovil Town (1 Season)3 Leagues37232,16524.1202200200.080.000.080.080.08
Dundee (1 Season)1 League28141,53217.06410512100.350.230.590.290.53
Altrincham (1 Season)1 League1946677.44400000.540.54
Shrewsbury (1 Season)3 Leagues18108689.6314300000.310.100.410.310.41
League Two (6 Seasons)108676,17168.62212342202400.320.180.500.320.50
FA Cup (6 Seasons)1187057.8314300100.380.130.510.380.51
League One (5 Seasons)134948,11490.2191201900300.210.010.220.210.22
EFL Cup (5 Seasons)622663.0101100000.340.000.340.340.34
Premiership (1 Season)28141,53217.06410512100.350.230.590.290.53
National League (1 Season)1946677.44400000.540.54
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201019Crewe Alexandra1 League10110.1000000000.000.000.000.000.00
2010-201120Crewe Alexandra1 League1655355.9505500100.840.000.840.840.84
2011-201221Crewe Alexandra1 League38312,64729.48816800100.270.270.540.270.54
2012-201322Crewe Alexandra1 League28252,06222.9404400000.170.000.170.170.17
2013-201423Crewe Alexandra1 League20131,10312.3202200000.160.000.160.160.16
2014-201524Yeovil Town3 Leagues37232,16524.1202200200.080.000.080.080.08
2015-201625Port Vale3 Leagues42312,60028.9121131200100.420.030.450.420.45
2016-201726Shrewsbury3 Leagues18108689.6314300000.310.100.410.310.41
2017-201827Dundee1 League28141,53217.06410512100.350.230.590.290.53
2018-201928Morecambe3 Leagues28242,11823.5606602200.250.000.250.250.25
2019-202029Morecambe3 Leagues2581,02911.4246200000.170.350.520.170.52
2020-202130Morecambe2 Leagues611181.3101100100.760.000.760.760.76
2021-202231Altrincham1 League1946677.44400000.540.54
13 Seasons7 Clubs6 Leagues30618917,455193.95518695414900.280.100.370.280.36
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (5 Seasons)2 Leagues103746,35870.6198271900200.270.110.380.270.38
Morecambe (3 Seasons)3 Leagues59333,26536.39413902300.250.110.360.250.36
Port Vale (1 Season)3 Leagues42312,60028.9121131200100.420.030.450.420.45
Yeovil Town (1 Season)3 Leagues37232,16524.1202200200.080.000.080.080.08
Dundee (1 Season)1 League28141,53217.06410512100.350.230.590.290.53
Altrincham (1 Season)1 League1946677.44400000.540.54
Shrewsbury (1 Season)3 Leagues18108689.6314300000.310.100.410.310.41
League Two (6 Seasons)108676,17168.62212342202400.320.180.500.320.50
FA Cup (6 Seasons)1187057.8314300100.380.130.510.380.51
League One (5 Seasons)134948,11490.2191201900300.210.010.220.210.22
EFL Cup (5 Seasons)622663.0101100000.340.000.340.340.34
Premiership (1 Season)28141,53217.06410512100.350.230.590.290.53
National League (1 Season)1946677.44400000.540.54
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2009-201019Crewe Alexandraeng ENG4. League Two18th10110.1000000000.000.000.000.000.00
2010-201120Crewe Alexandraeng ENG4. League Two10th1655355.9505500100.840.000.840.840.84
2011-201221Crewe Alexandraeng ENG4. League Two7th38312,64729.48816800100.270.270.540.270.54
2012-201322Crewe Alexandraeng ENG3. League One13th28252,06222.9404400000.170.000.170.170.17
2013-201423Crewe Alexandraeng ENG3. League One19th20131,10312.3202200000.160.000.160.160.16
2014-201524Yeovil Towneng ENG3. League One24th33211,95721.7202200200.090.000.090.090.09Matches
2015-201625Port Valeeng ENG3. League One12th37272,25925.1101111000100.400.040.440.400.44Matches
2016-201726Shrewsburyeng ENG3. League One18th1687338.1101100000.120.000.120.120.12Matches
2017-201827Dundeesct SCO1. Premiership9th28141,53217.06410512100.350.230.590.290.53Matches
2018-201928Morecambeeng ENG4. League Two18th25221,89321.0606602100.290.000.290.290.29Matches
2019-202029Morecambeeng ENG4. League Two22nd23897010.8246200000.190.370.560.190.56Matches
2020-202130Morecambeeng ENG4. League Two4th511151.3101100100.780.000.780.780.78Matches
2021-202231Altrinchameng ENG5. National League14th1946677.44400000.540.54Matches
13 Seasons7 Clubs4 Leagues28917916,484183.25117645014800.280.100.360.270.36
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Crewe Alexandra (5 Seasons)2 Leagues103746,35870.6198271900200.270.110.380.270.38
Morecambe (3 Seasons)1 League53312,97833.19413902200.270.120.390.270.39
Port Vale (1 Season)1 League37272,25925.1101111000100.400.040.440.400.44
Yeovil Town (1 Season)1 League33211,95721.7202200200.090.000.090.090.09
Dundee (1 Season)1 League28141,53217.06410512100.350.230.590.290.53
Altrincham (1 Season)1 League1946677.44400000.540.54
Shrewsbury (1 Season)1 League1687338.1101100000.120.000.120.120.12
League Two (6 Seasons)108676,17168.62212342202400.320.180.500.320.50
League One (5 Seasons)134948,11490.2191201900300.210.010.220.210.22
Premiership (1 Season)28141,53217.06410512100.350.230.590.290.53
National League (1 Season)1946677.44400000.540.54
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2014-201524Yeovil Towneng ENGFA Cup33rd321691.9000000000.000.000.000.000.00Matches
2014-201524Yeovil Towneng ENGLeague Cup58th10390.4000000000.000.000.000.000.00Matches
2015-201625Port Valeeng ENGFA Cup65th332182.4202200000.830.000.830.830.83Matches
2015-201625Port Valeeng ENGLeague Cup33rd211231.4000000000.000.000.000.000.00Matches
2016-201726Shrewsburyeng ENGEFL Cup33rd11450.5101100002.000.002.002.002.00Matches
2016-201726Shrewsburyeng ENGFA Cup65th11901.0112100001.001.002.001.002.00Matches
2018-201928Morecambeeng ENGEFL Cup58th10450.5000000000.000.000.000.000.00Matches
2018-201928Morecambeeng ENGFA Cup85th221802.0000000100.000.000.000.000.00Matches
2019-202029Morecambeeng ENGEFL Cup33rd10140.2000000000.000.000.000.000.00Matches
2019-202029Morecambeeng ENGFA Cup85th10450.5000000000.000.000.000.000.00Matches
2020-202130Morecambeeng ENGFA Cup33rd1030.0000000000.000.000.000.000.00Matches
6 Seasons4 Clubs2 Leagues171097110.8415400100.370.090.460.370.46
Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Morecambe (3 Seasons)2 Leagues622873.2000000100.000.000.000.000.00
Port Vale (1 Season)2 Leagues543413.8202200000.530.000.530.530.53
Yeovil Town (1 Season)2 Leagues422082.3000000000.000.000.000.000.00
Shrewsbury (1 Season)2 Leagues221351.5213200001.330.672.001.332.00
FA Cup (6 Seasons)1187057.8314300100.380.130.510.380.51
EFL Cup (5 Seasons)622663.0101100000.340.000.340.340.34

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201019Crewe Alexandraeng ENG4. League Two0.1000.0000
2010-201120Crewe Alexandraeng ENG4. League Two5.9581.350.6300
2011-201221Crewe Alexandraeng ENG4. League Two29.48331.120.2400
2012-201322Crewe Alexandraeng ENG3. League One22.94150.650.2700
2013-201423Crewe Alexandraeng ENG3. League One12.3260.490.3300
2014-201524Yeovil Towneng ENGFA Cup1.9000Matches
2014-201524Yeovil Towneng ENGLeague Cup0.4000Matches
2014-201524Yeovil Towneng ENG3. League One21.72180.830.1100Matches
2015-201625Port Valeeng ENGFA Cup2.4200Matches
2015-201625Port Valeeng ENGLeague Cup1.4000Matches
2015-201625Port Valeeng ENG3. League One25.110230.920.4300Matches
2016-201726Shrewsburyeng ENGEFL Cup0.5111100.02.002.001.001.0000Matches
2016-201726Shrewsburyeng ENGFA Cup1.0100Matches
2016-201726Shrewsburyeng ENG3. League One8.11050.000.610.2000Matches
2017-201827Dundeesct SCO1. Premiership17.06130.760.3812Matches
2018-201928Morecambeeng ENGEFL Cup0.50000.000.0000Matches
2018-201928Morecambeeng ENGFA Cup2.00300.01.500.000.0000Matches
2018-201928Morecambeeng ENG4. League Two21.0602Matches
2019-202029Morecambeeng ENGEFL Cup0.20000.000.0000Matches
2019-202029Morecambeeng ENGFA Cup0.50000.000.0000Matches
2019-202029Morecambeeng ENG4. League Two10.82211047.61.950.930.100.2000Matches
2020-202130Morecambeeng ENGFA Cup0.00000.000.0000Matches
2020-202130Morecambeeng ENG4. League Two1.313266.72.351.570.330.5000Matches
2021-202231Altrinchameng ENG5. National League7.4400Matches
13 Seasons7 Clubs6 Leagues193.9552813464.31.170.850.180.3114
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)2 Leagues70.619620.880.3100
Morecambe (3 Seasons)3 Leagues36.39271244.41.770.790.110.2502
Port Vale (1 Season)3 Leagues28.912230.920.4300
Yeovil Town (1 Season)3 Leagues24.12180.830.1100
Dundee (1 Season)1 League17.06130.760.3812
Altrincham (1 Season)1 League7.4400
Shrewsbury (1 Season)3 Leagues9.6316600.00.120.692.000.3300
League Two (6 Seasons)68.622245350.01.991.120.130.3002
FA Cup (6 Seasons)7.83300.01.180.000.0000
League One (5 Seasons)90.2190670.000.740.2800
EFL Cup (5 Seasons)3.0111100.00.870.871.001.0000
Premiership (1 Season)17.06130.760.3812
National League (1 Season)7.4400
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201019Crewe Alexandra1 League0.1000.0000
2010-201120Crewe Alexandra1 League5.9581.350.6300
2011-201221Crewe Alexandra1 League29.48331.120.2400
2012-201322Crewe Alexandra1 League22.94150.650.2700
2013-201423Crewe Alexandra1 League12.3260.490.3300
2014-201524Yeovil Town3 Leagues24.12180.830.1100
2015-201625Port Vale3 Leagues28.912230.920.4300
2016-201726Shrewsbury3 Leagues9.6316600.00.120.692.000.3300
2017-201827Dundee1 League17.06130.760.3812
2018-201928Morecambe3 Leagues23.56300.01.200.000.0002
2019-202029Morecambe3 Leagues11.42211047.61.840.870.100.2000
2020-202130Morecambe2 Leagues1.313266.72.291.530.330.5000
2021-202231Altrincham1 League7.4400
13 Seasons7 Clubs6 Leagues193.9552813464.31.170.850.180.3114
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)2 Leagues70.619620.880.3100
Morecambe (3 Seasons)3 Leagues36.39271244.41.770.790.110.2502
Port Vale (1 Season)3 Leagues28.912230.920.4300
Yeovil Town (1 Season)3 Leagues24.12180.830.1100
Dundee (1 Season)1 League17.06130.760.3812
Altrincham (1 Season)1 League7.4400
Shrewsbury (1 Season)3 Leagues9.6316600.00.120.692.000.3300
League Two (6 Seasons)68.622245350.01.991.120.130.3002
FA Cup (6 Seasons)7.83300.01.180.000.0000
League One (5 Seasons)90.2190670.000.740.2800
EFL Cup (5 Seasons)3.0111100.00.870.871.001.0000
Premiership (1 Season)17.06130.760.3812
National League (1 Season)7.4400
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2009-201019Crewe Alexandraeng ENG4. League Two18th0.1000.0000
2010-201120Crewe Alexandraeng ENG4. League Two10th5.9581.350.6300
2011-201221Crewe Alexandraeng ENG4. League Two7th29.48331.120.2400
2012-201322Crewe Alexandraeng ENG3. League One13th22.94150.650.2700
2013-201423Crewe Alexandraeng ENG3. League One19th12.3260.490.3300
2014-201524Yeovil Towneng ENG3. League One24th21.72180.830.1100Matches
2015-201625Port Valeeng ENG3. League One12th25.110230.920.4300Matches
2016-201726Shrewsburyeng ENG3. League One18th8.11050.000.610.2000Matches
2017-201827Dundeesct SCO1. Premiership9th17.06130.760.3812Matches
2018-201928Morecambeeng ENG4. League Two18th21.0602Matches
2019-202029Morecambeeng ENG4. League Two22nd10.82211047.61.950.930.100.2000Matches
2020-202130Morecambeeng ENG4. League Two4th1.313266.72.351.570.330.5000Matches
2021-202231Altrinchameng ENG5. National League14th7.4400Matches
13 Seasons7 Clubs4 Leagues183.2512413370.81.190.860.170.3014
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Crewe Alexandra (5 Seasons)2 Leagues70.619620.880.3100
Morecambe (3 Seasons)1 League33.19241250.01.991.000.130.2502
Port Vale (1 Season)1 League25.110230.920.4300
Yeovil Town (1 Season)1 League21.72180.830.1100
Dundee (1 Season)1 League17.06130.760.3812
Altrincham (1 Season)1 League7.4400
Shrewsbury (1 Season)1 League8.11050.000.610.2000
League Two (6 Seasons)68.622245350.01.991.120.130.3002
League One (5 Seasons)90.2190670.000.740.2800
Premiership (1 Season)17.06130.760.3812
National League (1 Season)7.4400
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201524Yeovil Towneng ENGFA Cup33rd1.9000Matches
2014-201524Yeovil Towneng ENGLeague Cup58th0.4000Matches
2015-201625Port Valeeng ENGFA Cup65th2.4200Matches
2015-201625Port Valeeng ENGLeague Cup33rd1.4000Matches
2016-201726Shrewsburyeng ENGEFL Cup33rd0.5111100.02.002.001.001.0000Matches
2016-201726Shrewsburyeng ENGFA Cup65th1.0100Matches
2018-201928Morecambeeng ENGEFL Cup58th0.50000.000.0000Matches
2018-201928Morecambeeng ENGFA Cup85th2.00300.01.500.000.0000Matches
2019-202029Morecambeeng ENGEFL Cup33rd0.20000.000.0000Matches
2019-202029Morecambeeng ENGFA Cup85th0.50000.000.0000Matches
2020-202130Morecambeeng ENGFA Cup33rd0.00000.000.0000Matches
6 Seasons4 Clubs2 Leagues10.844125.01.080.270.251.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Morecambe (3 Seasons)2 Leagues3.20300.00.940.000.0000
Port Vale (1 Season)2 Leagues3.8200
Yeovil Town (1 Season)2 Leagues2.3000
Shrewsbury (1 Season)2 Leagues1.5211100.02.002.001.001.0000
FA Cup (6 Seasons)7.83300.01.180.000.0000
EFL Cup (5 Seasons)3.0111100.00.870.871.001.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201019Crewe Alexandraeng ENG4. League Two111110.30.101
2010-201120Crewe Alexandraeng ENG4. League Two165353312.95.9511
2011-201221Crewe Alexandraeng ENG4. League Two382,6477063.929.4317
2012-201322Crewe Alexandraeng ENG3. League One282,0627449.822.9253
2013-201423Crewe Alexandraeng ENG3. League One201,1035526.612.3137
2014-201524Yeovil Towneng ENGFA Cup31695646.91.928501012.3321+1+0.53+0.53Matches
2014-201524Yeovil Towneng ENGLeague Cup1393943.30.40013800.001100.00+1.76Matches
2014-201524Yeovil Towneng ENG3. League One331,9575947.321.721131260.941934-15-0.69+0.30Matches
2015-201625Port Valeeng ENGFA Cup32187380.72.43731001.3343+1+0.41+2.14Matches
2015-201625Port Valeeng ENGLeague Cup21236258.61.4170015301.500000.00-1.03Matches
2015-201625Port Valeeng ENG3. League One372,2596154.625.127121041.35303000.00+0.10Matches
2016-201726Shrewsburyeng ENGEFL Cup1454525.00.51450013.001100.000.00Matches
2016-201726Shrewsburyeng ENGFA Cup1909033.31.01901003.0030+3+3.00+3.50Matches
2016-201726Shrewsburyeng ENG3. League One167334617.78.1818150.88612-6-0.74-0.45Matches
2017-201827Dundeesct SCO1. Premiership281,5325544.817.01410140.93Matches
2018-201928Morecambeeng ENGEFL Cup1454550.00.50014500.0001-1-2.000.00Matches
2018-201928Morecambeeng ENGFA Cup218090100.02.02902000.5001-1-0.50Matches
2018-201928Morecambeeng ENG4. League Two251,8937645.721.022831431901.082230-8-0.38-0.06Matches
2019-202029Morecambeeng ENGEFL Cup114146.70.20011400.000000.00+1.84Matches
2019-202029Morecambeeng ENGFA Cup1454550.00.50014500.0001-1-2.00+2.00Matches
2019-202029Morecambeeng ENG4. League Two239704229.110.88814152240.781417-3-0.28+0.56Matches
2020-202130Morecambeeng ENGFA Cup1331.00.0001313.000000.00+0.30Matches
2020-202130Morecambeeng ENG4. League Two5115232.81.3158041481.2010+1+0.78+0.56Matches
2021-202231Altrinchameng ENG5. National League196673516.87.447821524121.00159+6+0.81+1.16Matches
13 Seasons7 Clubs6 Leagues30617,4555732.1193.9189816011723521.06118141-23-0.22+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)2 Leagues1036,3586230.770.67429
Morecambe (3 Seasons)3 Leagues593,2655526.236.33382202621130.933750-13-0.36-0.08
Port Vale (1 Season)3 Leagues422,6006256.328.9317213115341.363433+1+0.03+0.12
Yeovil Town (1 Season)3 Leagues372,1655947.224.1238513141971.032236-14-0.58+0.35
Dundee (1 Season)1 League281,5325544.817.01410140.93
Altrincham (1 Season)1 League196673516.87.447821524121.00159+6+0.81+1.16
Shrewsbury (1 Season)3 Leagues188684818.99.6106828161.121013-3-0.31-0.02
League Two (6 Seasons)1086,1715725.768.66782184120120.963747-10-0.30-0.09
FA Cup (6 Seasons)117056448.07.8882431621.6396+3+0.38+0.97
League One (5 Seasons)1348,1146139.290.2942640251.115576-21-0.38+0.06
EFL Cup (5 Seasons)62664434.13.0258043811.0023-1-0.34+0.54
Premiership (1 Season)281,5325544.817.01410140.93
National League (1 Season)196673516.87.447821524121.00159+6+0.81+1.16
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201019Crewe Alexandra1 League111110.30.101
2010-201120Crewe Alexandra1 League165353312.95.9511
2011-201221Crewe Alexandra1 League382,6477063.929.4317
2012-201322Crewe Alexandra1 League282,0627449.822.9253
2013-201423Crewe Alexandra1 League201,1035526.612.3137
2014-201524Yeovil Town3 Leagues372,1655947.224.1238513141971.032236-14-0.58+0.35
2015-201625Port Vale3 Leagues422,6006256.328.9317213115341.363433+1+0.03+0.12
2016-201726Shrewsbury3 Leagues188684818.99.6106828161.121013-3-0.31-0.02
2017-201827Dundee1 League281,5325544.817.01410140.93
2018-201928Morecambe3 Leagues282,1187648.023.524841642601.002232-10-0.42-0.07
2019-202029Morecambe3 Leagues251,0294128.311.48814172240.721418-4-0.35+0.62
2020-202130Morecambe2 Leagues6118202.71.3158051291.5010+1+0.76+0.58
2021-202231Altrincham1 League196673516.87.447821524121.00159+6+0.81+1.16
13 Seasons7 Clubs6 Leagues30617,4555732.1193.9189816011723521.06118141-23-0.22+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)2 Leagues1036,3586230.770.67429
Morecambe (3 Seasons)3 Leagues593,2655526.236.33382202621130.933750-13-0.36-0.08
Port Vale (1 Season)3 Leagues422,6006256.328.9317213115341.363433+1+0.03+0.12
Yeovil Town (1 Season)3 Leagues372,1655947.224.1238513141971.032236-14-0.58+0.35
Dundee (1 Season)1 League281,5325544.817.01410140.93
Altrincham (1 Season)1 League196673516.87.447821524121.00159+6+0.81+1.16
Shrewsbury (1 Season)3 Leagues188684818.99.6106828161.121013-3-0.31-0.02
League Two (6 Seasons)1086,1715725.768.66782184120120.963747-10-0.30-0.09
FA Cup (6 Seasons)117056448.07.8882431621.6396+3+0.38+0.97
League One (5 Seasons)1348,1146139.290.2942640251.115576-21-0.38+0.06
EFL Cup (5 Seasons)62664434.13.0258043811.0023-1-0.34+0.54
Premiership (1 Season)281,5325544.817.01410140.93
National League (1 Season)196673516.87.447821524121.00159+6+0.81+1.16
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2009-201019Crewe Alexandraeng ENG4. League Two18th111110.30.101
2010-201120Crewe Alexandraeng ENG4. League Two10th165353312.95.9511
2011-201221Crewe Alexandraeng ENG4. League Two7th382,6477063.929.4317
2012-201322Crewe Alexandraeng ENG3. League One13th282,0627449.822.9253
2013-201423Crewe Alexandraeng ENG3. League One19th201,1035526.612.3137
2014-201524Yeovil Towneng ENG3. League One24th331,9575947.321.721131260.941934-15-0.69+0.30Matches
2015-201625Port Valeeng ENG3. League One12th372,2596154.625.127121041.35303000.00+0.10Matches
2016-201726Shrewsburyeng ENG3. League One18th167334617.78.1818150.88612-6-0.74-0.45Matches
2017-201827Dundeesct SCO1. Premiership9th281,5325544.817.01410140.93Matches
2018-201928Morecambeeng ENG4. League Two18th251,8937645.721.022831431901.082230-8-0.38-0.06Matches
2019-202029Morecambeeng ENG4. League Two22nd239704229.110.88814152240.781417-3-0.28+0.56Matches
2020-202130Morecambeeng ENG4. League Two4th5115232.81.3158041481.2010+1+0.78+0.56Matches
2021-202231Altrinchameng ENG5. National League14th196673516.87.447821524121.00159+6+0.81+1.16Matches
13 Seasons7 Clubs4 Leagues28916,4845731.6183.2179815611021491.03107132-25-0.26+0.06
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Crewe Alexandra (5 Seasons)2 Leagues1036,3586230.770.67429
Morecambe (3 Seasons)1 League532,9785625.733.13182182220120.963747-10-0.30-0.09
Port Vale (1 Season)1 League372,2596154.625.127121041.35303000.00+0.10
Yeovil Town (1 Season)1 League331,9575947.321.721131260.941934-15-0.69+0.30
Dundee (1 Season)1 League281,5325544.817.01410140.93
Altrincham (1 Season)1 League196673516.87.447821524121.00159+6+0.81+1.16
Shrewsbury (1 Season)1 League167334617.78.1818150.88612-6-0.74-0.45
League Two (6 Seasons)1086,1715725.768.66782184120120.963747-10-0.30-0.09
League One (5 Seasons)1348,1146139.290.2942640251.115576-21-0.38+0.06
Premiership (1 Season)281,5325544.817.01410140.93
National League (1 Season)196673516.87.447821524121.00159+6+0.81+1.16
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201524Yeovil Towneng ENGFA Cup33rd31695646.91.928501012.3321+1+0.53+0.53Matches
2014-201524Yeovil Towneng ENGLeague Cup58th1393943.30.40013800.001100.00+1.76Matches
2015-201625Port Valeeng ENGFA Cup65th32187380.72.43731001.3343+1+0.41+2.14Matches
2015-201625Port Valeeng ENGLeague Cup33rd21236258.61.4170015301.500000.00-1.03Matches
2016-201726Shrewsburyeng ENGEFL Cup33rd1454525.00.51450013.001100.000.00Matches
2016-201726Shrewsburyeng ENGFA Cup65th1909033.31.01901003.0030+3+3.00+3.50Matches
2018-201928Morecambeeng ENGEFL Cup58th1454550.00.50014500.0001-1-2.000.00Matches
2018-201928Morecambeeng ENGFA Cup85th218090100.02.02902000.5001-1-0.50Matches
2019-202029Morecambeeng ENGEFL Cup33rd114146.70.20011400.000000.00+1.84Matches
2019-202029Morecambeeng ENGFA Cup85th1454550.00.50014500.0001-1-2.00+2.00Matches
2020-202130Morecambeeng ENGFA Cup33rd1331.00.0001313.000000.00+0.30Matches
6 Seasons4 Clubs2 Leagues179715743.210.81077472831.41119+2+0.19+0.89
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Morecambe (3 Seasons)2 Leagues62874833.03.2290242710.6703-3-0.94+0.29
Port Vale (1 Season)2 Leagues53416871.03.8472115301.4043+1+0.26+0.26
Yeovil Town (1 Season)2 Leagues42085246.22.3285021911.7532+1+0.43+0.80
Shrewsbury (1 Season)2 Leagues21356830.01.52681013.0041+3+2.00+2.29
FA Cup (6 Seasons)117056448.07.8882431621.6396+3+0.38+0.97
EFL Cup (5 Seasons)62664434.13.0258043811.0023-1-0.34+0.54
Become a Stathead & surf this site ad-free.

Miscellaneous Stats

Miscellaneous Stats Table
Performance
Season Age Squad Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201019Crewe Alexandraeng ENG4. League Two0.1000
2010-201120Crewe Alexandraeng ENG4. League Two5.9103
2011-201221Crewe Alexandraeng ENG4. League Two29.41019
2012-201322Crewe Alexandraeng ENG3. League One22.90024
2013-201423Crewe Alexandraeng ENG3. League One12.3007
2014-201524Yeovil Towneng ENGFA Cup1.90000Matches
2014-201524Yeovil Towneng ENGLeague Cup0.40000Matches
2014-201524Yeovil Towneng ENG3. League One21.72035Matches
2015-201625Port Valeeng ENGFA Cup2.40000Matches
2015-201625Port Valeeng ENGLeague Cup1.40000Matches
2015-201625Port Valeeng ENG3. League One25.11013Matches
2016-201726Shrewsburyeng ENGEFL Cup0.5000001000000Matches
2016-201726Shrewsburyeng ENGFA Cup1.00000Matches
2016-201726Shrewsburyeng ENG3. League One8.1000300000000Matches
2017-201827Dundeesct SCO1. Premiership17.01014Matches
2018-201928Morecambeeng ENGEFL Cup0.5000000000000Matches
2018-201928Morecambeeng ENGFA Cup2.0100210100000Matches
2018-201928Morecambeeng ENG4. League Two21.01000Matches
2019-202029Morecambeeng ENGEFL Cup0.20000000000Matches
2019-202029Morecambeeng ENGFA Cup0.50001010000Matches
2019-202029Morecambeeng ENG4. League Two10.800081012711000Matches
2020-202130Morecambeeng ENGFA Cup0.00000000000Matches
2020-202130Morecambeeng ENG4. League Two1.31005000100Matches
2021-202231Altrinchameng ENG5. National League7.40000Matches
13 Seasons7 Clubs6 Leagues193.99001341114821000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)2 Leagues70.62053
Morecambe (3 Seasons)3 Leagues36.3300161113821000
Port Vale (1 Season)3 Leagues28.9100130
Yeovil Town (1 Season)3 Leagues24.1200350
Dundee (1 Season)1 League17.01014
Altrincham (1 Season)1 League7.40000
Shrewsbury (1 Season)3 Leagues9.6000301000000
League Two (6 Seasons)68.6400351012721000
FA Cup (6 Seasons)7.8100311100000
League One (5 Seasons)90.23008200000000
EFL Cup (5 Seasons)3.0000001000000
Premiership (1 Season)17.01014
National League (1 Season)7.40000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201019Crewe Alexandra1 League0.1000
2010-201120Crewe Alexandra1 League5.9103
2011-201221Crewe Alexandra1 League29.41019
2012-201322Crewe Alexandra1 League22.90024
2013-201423Crewe Alexandra1 League12.3007
2014-201524Yeovil Town3 Leagues24.1200350
2015-201625Port Vale3 Leagues28.9100130
2016-201726Shrewsbury3 Leagues9.6000301000000
2017-201827Dundee1 League17.01014
2018-201928Morecambe3 Leagues23.5200210100000
2019-202029Morecambe3 Leagues11.400091013711000
2020-202130Morecambe2 Leagues1.31005000100
2021-202231Altrincham1 League7.40000
13 Seasons7 Clubs6 Leagues193.99001341114821000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)2 Leagues70.62053
Morecambe (3 Seasons)3 Leagues36.3300161113821000
Port Vale (1 Season)3 Leagues28.9100130
Yeovil Town (1 Season)3 Leagues24.1200350
Dundee (1 Season)1 League17.01014
Altrincham (1 Season)1 League7.40000
Shrewsbury (1 Season)3 Leagues9.6000301000000
League Two (6 Seasons)68.6400351012721000
FA Cup (6 Seasons)7.8100311100000
League One (5 Seasons)90.23008200000000
EFL Cup (5 Seasons)3.0000001000000
Premiership (1 Season)17.01014
National League (1 Season)7.40000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2009-201019Crewe Alexandraeng ENG4. League Two18th0.1000
2010-201120Crewe Alexandraeng ENG4. League Two10th5.9103
2011-201221Crewe Alexandraeng ENG4. League Two7th29.41019
2012-201322Crewe Alexandraeng ENG3. League One13th22.90024
2013-201423Crewe Alexandraeng ENG3. League One19th12.3007
2014-201524Yeovil Towneng ENG3. League One24th21.72035Matches
2015-201625Port Valeeng ENG3. League One12th25.11013Matches
2016-201726Shrewsburyeng ENG3. League One18th8.1000300000000Matches
2017-201827Dundeesct SCO1. Premiership9th17.01014Matches
2018-201928Morecambeeng ENG4. League Two18th21.01000Matches
2019-202029Morecambeeng ENG4. League Two22nd10.800081012711000Matches
2020-202130Morecambeeng ENG4. League Two4th1.31005000100Matches
2021-202231Altrinchameng ENG5. National League14th7.40000Matches
13 Seasons7 Clubs4 Leagues183.28001311012721000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Crewe Alexandra (5 Seasons)2 Leagues70.62053
Morecambe (3 Seasons)1 League33.1200131012721000
Port Vale (1 Season)1 League25.11013
Yeovil Town (1 Season)1 League21.72035
Dundee (1 Season)1 League17.01014
Altrincham (1 Season)1 League7.40000
Shrewsbury (1 Season)1 League8.1000300000000
League Two (6 Seasons)68.6400351012721000
League One (5 Seasons)90.23008200000000
Premiership (1 Season)17.01014
National League (1 Season)7.40000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2014-201524Yeovil Towneng ENGFA Cup33rd1.90000Matches
2014-201524Yeovil Towneng ENGLeague Cup58th0.40000Matches
2015-201625Port Valeeng ENGFA Cup65th2.40000Matches
2015-201625Port Valeeng ENGLeague Cup33rd1.40000Matches
2016-201726Shrewsburyeng ENGEFL Cup33rd0.5000001000000Matches
2016-201726Shrewsburyeng ENGFA Cup65th1.00000Matches
2018-201928Morecambeeng ENGEFL Cup58th0.5000000000000Matches
2018-201928Morecambeeng ENGFA Cup85th2.0100210100000Matches
2019-202029Morecambeeng ENGEFL Cup33rd0.20000000000Matches
2019-202029Morecambeeng ENGFA Cup85th0.50001010000Matches
2020-202130Morecambeeng ENGFA Cup33rd0.00000000000Matches
6 Seasons4 Clubs2 Leagues10.8100312100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Morecambe (3 Seasons)2 Leagues3.2100311100000
Port Vale (1 Season)2 Leagues3.80000
Yeovil Town (1 Season)2 Leagues2.30000
Shrewsbury (1 Season)2 Leagues1.5000001000000
FA Cup (6 Seasons)7.8100311100000
EFL Cup (5 Seasons)3.0000001000000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.