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
2006-200720Huddersfieldeng ENG3. League One876537.3033000300.000.410.410.000.41
2006-200720Crewe Alexandraeng ENG3. League One443604.0000000000.000.000.000.000.00
2007-200821Tranmere Roverseng ENG3. League One30292,65129.5213200600.070.030.100.070.10
2008-200922Tranmere Roverseng ENG3. League One39383,40437.8123100410.030.050.080.030.08
2009-201023Sheffield Utdeng ENG2. Championship26221,87220.8022000500.000.100.100.000.10
2010-201124Sheffield Utdeng ENG2. Championship975546.2000000100.000.000.000.000.00
2011-201225Sheffield Utdeng ENG3. League One443373.7000000000.000.000.000.000.00
2012-201326Walsalleng ENG3. League One34342,89032.1044000400.000.120.120.000.12
2013-201427Walsalleng ENG3. League One33322,88132.0123100600.030.060.090.030.09
2014-201528Walsalleng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2014-201528Walsalleng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2014-201528Walsalleng ENG3. League One39373,35737.3112100500.030.030.050.030.05Matches
2015-201629Walsalleng ENGFA Cup322262.5000000100.000.000.000.000.00Matches
2015-201629Walsalleng ENGLeague Cup00Matches
2015-201629Walsalleng ENG3. League One34332,82031.3224200300.060.060.130.060.13Matches
2016-201730Blackpooleng ENGEFL Cup00Matches
2016-201730Blackpooleng ENGFA Cup554054.5000000000.000.000.000.000.00Matches
2016-201730Blackpooleng ENG4. League Two38383,25136.1257200500.060.140.190.060.19Matches
2017-201831Blackpooleng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201831Blackpooleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201831Blackpooleng ENG3. League One743814.2011000000.000.240.240.000.24Matches
2018-201932Oldham Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2018-201932Oldham Athleticeng ENG4. League Two15141,27514.2011000100.000.070.070.000.07Matches
2019-202033Fyldeeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202033Fyldeeng ENG5. National League13118619.61100200.100.10Matches
14 Seasons8 Clubs6 Leagues34932928,898321.110243310004610.030.080.110.030.11
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
Walsall (4 Seasons)3 Leagues14714212,534139.349134001900.030.060.090.030.09
Sheffield Utd (3 Seasons)2 Leagues39332,76330.7022000600.000.070.070.000.07
Tranmere Rovers (2 Seasons)1 League69676,05567.33363001010.040.040.090.040.09
Blackpool (2 Seasons)4 Leagues52494,21746.9268200500.040.130.170.040.17
Oldham Athletic (1 Season)2 Leagues16151,36515.2011000100.000.070.070.000.07
Fylde (1 Season)2 Leagues141295110.6100100200.090.000.000.090.00
Huddersfield (1 Season)1 League876537.3033000300.000.410.410.000.41
Crewe Alexandra (1 Season)1 League443604.0000000000.000.000.000.000.00
League One (9 Seasons)23222219,734219.3716237003110.030.070.100.030.10
FA Cup (6 Seasons)13121,08112.0000000100.000.000.000.000.00
EFL Cup (4 Seasons)332703.0000000000.000.000.000.000.00
League Two (2 Seasons)53524,52650.3268200600.040.120.160.040.16
Championship (2 Seasons)35292,42627.0022000600.000.070.070.000.07
National League (1 Season)13118619.61100200.100.10
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
2006-200720Crewe Alexandra1 League443604.0000000000.000.000.000.000.00
2006-200720Huddersfield1 League876537.3033000300.000.410.410.000.41
2007-200821Tranmere Rovers1 League30292,65129.5213200600.070.030.100.070.10
2008-200922Tranmere Rovers1 League39383,40437.8123100410.030.050.080.030.08
2009-201023Sheffield Utd1 League26221,87220.8022000500.000.100.100.000.10
2010-201124Sheffield Utd1 League975546.2000000100.000.000.000.000.00
2011-201225Sheffield Utd1 League443373.7000000000.000.000.000.000.00
2012-201326Walsall1 League34342,89032.1044000400.000.120.120.000.12
2013-201427Walsall1 League33322,88132.0123100600.030.060.090.030.09
2014-201528Walsall3 Leagues43413,71741.3112100500.020.020.050.020.05
2015-201629Walsall3 Leagues37353,04633.8224200400.060.060.120.060.12
2016-201730Blackpool3 Leagues43433,65640.6257200500.050.120.170.050.17
2017-201831Blackpool3 Leagues965616.2011000000.000.160.160.000.16
2018-201932Oldham Athletic2 Leagues16151,36515.2011000100.000.070.070.000.07
2019-202033Fylde2 Leagues141295110.6100100200.090.000.000.090.00
14 Seasons8 Clubs6 Leagues34932928,898321.110243310004610.030.080.110.030.11
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
Walsall (4 Seasons)3 Leagues14714212,534139.349134001900.030.060.090.030.09
Sheffield Utd (3 Seasons)2 Leagues39332,76330.7022000600.000.070.070.000.07
Tranmere Rovers (2 Seasons)1 League69676,05567.33363001010.040.040.090.040.09
Blackpool (2 Seasons)4 Leagues52494,21746.9268200500.040.130.170.040.17
Oldham Athletic (1 Season)2 Leagues16151,36515.2011000100.000.070.070.000.07
Fylde (1 Season)2 Leagues141295110.6100100200.090.000.000.090.00
Huddersfield (1 Season)1 League876537.3033000300.000.410.410.000.41
Crewe Alexandra (1 Season)1 League443604.0000000000.000.000.000.000.00
League One (9 Seasons)23222219,734219.3716237003110.030.070.100.030.10
FA Cup (6 Seasons)13121,08112.0000000100.000.000.000.000.00
EFL Cup (4 Seasons)332703.0000000000.000.000.000.000.00
League Two (2 Seasons)53524,52650.3268200600.040.120.160.040.16
Championship (2 Seasons)35292,42627.0022000600.000.070.070.000.07
National League (1 Season)13118619.61100200.100.10
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
2006-200720Crewe Alexandraeng ENG3. League One13th443604.0000000000.000.000.000.000.00
2006-200720Huddersfieldeng ENG3. League One15th876537.3033000300.000.410.410.000.41
2007-200821Tranmere Roverseng ENG3. League One11th30292,65129.5213200600.070.030.100.070.10
2008-200922Tranmere Roverseng ENG3. League One7th39383,40437.8123100410.030.050.080.030.08
2009-201023Sheffield Utdeng ENG2. Championship8th26221,87220.8022000500.000.100.100.000.10
2010-201124Sheffield Utdeng ENG2. Championship23rd975546.2000000100.000.000.000.000.00
2011-201225Sheffield Utdeng ENG3. League One3rd443373.7000000000.000.000.000.000.00
2012-201326Walsalleng ENG3. League One9th34342,89032.1044000400.000.120.120.000.12
2013-201427Walsalleng ENG3. League One13th33322,88132.0123100600.030.060.090.030.09
2014-201528Walsalleng ENG3. League One14th39373,35737.3112100500.030.030.050.030.05Matches
2015-201629Walsalleng ENG3. League One3rd34332,82031.3224200300.060.060.130.060.13Matches
2016-201730Blackpooleng ENG4. League Two7th38383,25136.1257200500.060.140.190.060.19Matches
2017-201831Blackpooleng ENG3. League One12th743814.2011000000.000.240.240.000.24Matches
2018-201932Oldham Athleticeng ENG4. League Two14th15141,27514.2011000100.000.070.070.000.07Matches
2019-202033Fyldeeng ENG5. National League23rd13118619.61100200.100.10Matches
14 Seasons8 Clubs4 Leagues33331427,547306.110243310004510.030.080.110.030.11
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
Walsall (4 Seasons)1 League14013611,948132.849134001800.030.070.100.030.10
Sheffield Utd (3 Seasons)2 Leagues39332,76330.7022000600.000.070.070.000.07
Tranmere Rovers (2 Seasons)1 League69676,05567.33363001010.040.040.090.040.09
Blackpool (2 Seasons)2 Leagues45423,63240.4268200500.050.150.200.050.20
Oldham Athletic (1 Season)1 League15141,27514.2011000100.000.070.070.000.07
Fylde (1 Season)1 League13118619.61100200.100.10
Huddersfield (1 Season)1 League876537.3033000300.000.410.410.000.41
Crewe Alexandra (1 Season)1 League443604.0000000000.000.000.000.000.00
League One (9 Seasons)23222219,734219.3716237003110.030.070.100.030.10
League Two (2 Seasons)53524,52650.3268200600.040.120.160.040.16
Championship (2 Seasons)35292,42627.0022000600.000.070.070.000.07
National League (1 Season)13118619.61100200.100.10
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-201528Walsalleng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2014-201528Walsalleng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2015-201629Walsalleng ENGFA Cup17th322262.5000000100.000.000.000.000.00Matches
2015-201629Walsalleng ENGLeague Cup17th00Matches
2016-201730Blackpooleng ENGEFL Cup33rd00Matches
2016-201730Blackpooleng ENGFA Cup17th554054.5000000000.000.000.000.000.00Matches
2017-201831Blackpooleng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201831Blackpooleng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201932Oldham Athleticeng ENGFA Cup17th11901.0000000000.000.000.000.000.00Matches
2019-202033Fyldeeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
6 Seasons4 Clubs2 Leagues16151,35115.0000000100.000.000.000.000.00
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
Blackpool (2 Seasons)2 Leagues775856.5000000000.000.000.000.000.00
Walsall (2 Seasons)2 Leagues765866.5000000100.000.000.000.000.00
Oldham Athletic (1 Season)1 League11901.0000000000.000.000.000.000.00
Fylde (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (6 Seasons)13121,08112.0000000100.000.000.000.000.00
EFL Cup (4 Seasons)332703.0000000000.000.000.000.000.00

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
2006-200720Huddersfieldeng ENG3. League One7.3030.410.0000
2006-200720Crewe Alexandraeng ENG3. League One4.0000.0000
2007-200821Tranmere Roverseng ENG3. League One29.5290.310.2200
2008-200922Tranmere Roverseng ENG3. League One37.8170.190.1400
2009-201023Sheffield Utdeng ENG2. Championship20.8020.100.0000
2010-201124Sheffield Utdeng ENG2. Championship6.2000.0000
2011-201225Sheffield Utdeng ENG3. League One3.7000.0000
2012-201326Walsalleng ENG3. League One32.10150.470.0000
2013-201427Walsalleng ENG3. League One32.01110.340.0900
2014-201528Walsalleng ENGFA Cup2.0000Matches
2014-201528Walsalleng ENGLeague Cup2.0000Matches
2014-201528Walsalleng ENG3. League One37.31120.320.0800Matches
2015-201629Walsalleng ENGFA Cup2.5000Matches
2015-201629Walsalleng ENG3. League One31.32100.320.2000Matches
2016-201730Blackpooleng ENGFA Cup4.5000Matches
2016-201730Blackpooleng ENG4. League Two36.12060.000.170.3300Matches
2017-201831Blackpooleng ENGEFL Cup1.00000.000.0000Matches
2017-201831Blackpooleng ENGFA Cup1.00100.01.000.000.0000Matches
2017-201831Blackpooleng ENG3. League One4.20000.000.0000Matches
2018-201932Oldham Athleticeng ENGFA Cup1.00000.000.0000Matches
2018-201932Oldham Athleticeng ENG4. League Two14.2000Matches
2019-202033Fyldeeng ENGFA Cup1.00000.000.0000Matches
2019-202033Fyldeeng ENG5. National League9.6100Matches
14 Seasons8 Clubs6 Leagues321.110175600.00.020.262.000.1200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (4 Seasons)3 Leagues139.34480.360.0800
Sheffield Utd (3 Seasons)2 Leagues30.7020.070.0000
Tranmere Rovers (2 Seasons)1 League67.33160.240.1900
Blackpool (2 Seasons)4 Leagues46.9216600.00.020.142.000.3300
Oldham Athletic (1 Season)2 Leagues15.20000.000.0000
Fylde (1 Season)2 Leagues10.61000.000.0000
Huddersfield (1 Season)1 League7.3030.410.0000
Crewe Alexandra (1 Season)1 League4.0000.0000
League One (9 Seasons)219.370670.000.310.1000
FA Cup (6 Seasons)12.00100.00.330.000.0000
EFL Cup (4 Seasons)3.00000.000.0000
League Two (2 Seasons)50.32060.000.170.3300
Championship (2 Seasons)27.0020.070.0000
National League (1 Season)9.6100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2006-200720Crewe Alexandra1 League4.0000.0000
2006-200720Huddersfield1 League7.3030.410.0000
2007-200821Tranmere Rovers1 League29.5290.310.2200
2008-200922Tranmere Rovers1 League37.8170.190.1400
2009-201023Sheffield Utd1 League20.8020.100.0000
2010-201124Sheffield Utd1 League6.2000.0000
2011-201225Sheffield Utd1 League3.7000.0000
2012-201326Walsall1 League32.10150.470.0000
2013-201427Walsall1 League32.01110.340.0900
2014-201528Walsall3 Leagues41.31120.320.0800
2015-201629Walsall3 Leagues33.82100.320.2000
2016-201730Blackpool3 Leagues40.62060.000.170.3300
2017-201831Blackpool3 Leagues6.20100.00.160.000.0000
2018-201932Oldham Athletic2 Leagues15.20000.000.0000
2019-202033Fylde2 Leagues10.61000.000.0000
14 Seasons8 Clubs6 Leagues321.110175600.00.020.262.000.1200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (4 Seasons)3 Leagues139.34480.360.0800
Sheffield Utd (3 Seasons)2 Leagues30.7020.070.0000
Tranmere Rovers (2 Seasons)1 League67.33160.240.1900
Blackpool (2 Seasons)4 Leagues46.9216600.00.020.142.000.3300
Oldham Athletic (1 Season)2 Leagues15.20000.000.0000
Fylde (1 Season)2 Leagues10.61000.000.0000
Huddersfield (1 Season)1 League7.3030.410.0000
Crewe Alexandra (1 Season)1 League4.0000.0000
League One (9 Seasons)219.370670.000.310.1000
FA Cup (6 Seasons)12.00100.00.330.000.0000
EFL Cup (4 Seasons)3.00000.000.0000
League Two (2 Seasons)50.32060.000.170.3300
Championship (2 Seasons)27.0020.070.0000
National League (1 Season)9.6100
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
2006-200720Crewe Alexandraeng ENG3. League One13th4.0000.0000
2006-200720Huddersfieldeng ENG3. League One15th7.3030.410.0000
2007-200821Tranmere Roverseng ENG3. League One11th29.5290.310.2200
2008-200922Tranmere Roverseng ENG3. League One7th37.8170.190.1400
2009-201023Sheffield Utdeng ENG2. Championship8th20.8020.100.0000
2010-201124Sheffield Utdeng ENG2. Championship23rd6.2000.0000
2011-201225Sheffield Utdeng ENG3. League One3rd3.7000.0000
2012-201326Walsalleng ENG3. League One9th32.10150.470.0000
2013-201427Walsalleng ENG3. League One13th32.01110.340.0900
2014-201528Walsalleng ENG3. League One14th37.31120.320.0800Matches
2015-201629Walsalleng ENG3. League One3rd31.32100.320.2000Matches
2016-201730Blackpooleng ENG4. League Two7th36.12060.000.170.3300Matches
2017-201831Blackpooleng ENG3. League One12th4.20000.000.0000Matches
2018-201932Oldham Athleticeng ENG4. League Two14th14.2000Matches
2019-202033Fyldeeng ENG5. National League23rd9.6100Matches
14 Seasons8 Clubs4 Leagues306.1100750.000.270.1200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Walsall (4 Seasons)1 League132.84480.360.0800
Sheffield Utd (3 Seasons)2 Leagues30.7020.070.0000
Tranmere Rovers (2 Seasons)1 League67.33160.240.1900
Blackpool (2 Seasons)2 Leagues40.42060.000.150.3300
Oldham Athletic (1 Season)1 League14.2000
Fylde (1 Season)1 League9.6100
Huddersfield (1 Season)1 League7.3030.410.0000
Crewe Alexandra (1 Season)1 League4.0000.0000
League One (9 Seasons)219.370670.000.310.1000
League Two (2 Seasons)50.32060.000.170.3300
Championship (2 Seasons)27.0020.070.0000
National League (1 Season)9.6100
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-201528Walsalleng ENGFA Cup85th2.0000Matches
2014-201528Walsalleng ENGLeague Cup33rd2.0000Matches
2015-201629Walsalleng ENGFA Cup17th2.5000Matches
2016-201730Blackpooleng ENGFA Cup17th4.5000Matches
2017-201831Blackpooleng ENGEFL Cup58th1.00000.000.0000Matches
2017-201831Blackpooleng ENGFA Cup85th1.00100.01.000.000.0000Matches
2018-201932Oldham Athleticeng ENGFA Cup17th1.00000.000.0000Matches
2019-202033Fyldeeng ENGFA Cup33rd1.00000.000.0000Matches
6 Seasons4 Clubs2 Leagues15.00100.00.250.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Blackpool (2 Seasons)2 Leagues6.50100.00.500.000.0000
Walsall (2 Seasons)2 Leagues6.5000
Oldham Athletic (1 Season)1 League1.00000.000.0000
Fylde (1 Season)1 League1.00000.000.0000
FA Cup (6 Seasons)12.00100.00.330.000.0000
EFL Cup (4 Seasons)3.00000.000.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
2006-200720Huddersfieldeng ENG3. League One86538215.87.371
2006-200720Crewe Alexandraeng ENG3. League One4360908.74.040
2007-200821Tranmere Roverseng ENG3. League One302,6518864.029.5291
2008-200922Tranmere Roverseng ENG3. League One393,4048782.237.8381
2009-201023Sheffield Utdeng ENG2. Championship261,8727245.220.8224
2010-201124Sheffield Utdeng ENG2. Championship95546213.46.272
2011-201225Sheffield Utdeng ENG3. League One4337848.13.740
2012-201326Walsalleng ENG3. League One342,8908569.832.1340
2013-201427Walsalleng ENG3. League One332,8818769.632.0321
2014-201528Walsalleng ENGFA Cup218090100.02.02902000.5023-1-0.50Matches
2014-201528Walsalleng ENGLeague Cup218090100.02.02902001.5024-2-1.00Matches
2014-201528Walsalleng ENG3. League One393,3578681.137.33734221.28353500.00+0.46Matches
2015-201629Walsalleng ENGFA Cup32267547.12.52106211522.0004-4-1.59-2.66Matches
2015-201629Walsalleng ENGLeague Cup00002Matches
2015-201629Walsalleng ENG3. League One342,8208368.131.333251111.634333+10+0.32-0.50Matches
2016-201730Blackpooleng ENGEFL Cup00001Matches
2016-201730Blackpooleng ENGFA Cup54058184.44.55814002.0042+2+0.44+0.44Matches
2016-201730Blackpooleng ENG4. League Two383,2518678.536.13833001.505434+20+0.55+0.25Matches
2017-201831Blackpooleng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2017-201831Blackpooleng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201831Blackpooleng ENG3. League One7381549.24.2423231.2935-2-0.47-0.64Matches
2018-201932Oldham Athleticeng ENGFA Cup1909025.01.01901023.0021+1+1.00+0.33Matches
2018-201932Oldham Athleticeng ENG4. League Two151,2758530.814.2149014114131.27171700.00-0.22Matches
2019-202033Fyldeeng ENGFA Cup1909033.31.01901023.0010+1+1.00+0.50Matches
2019-202033Fyldeeng ENG5. National League138616625.99.61174622110.771013-3-0.31+0.16Matches
14 Seasons8 Clubs6 Leagues34928,8988345.2321.1329851282018591.40175155+20+0.14+0.01
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (4 Seasons)3 Leagues14712,5348570.9139.31429565515171.448279+3+0.04-0.38
Sheffield Utd (3 Seasons)2 Leagues392,7637122.230.7336
Tranmere Rovers (2 Seasons)1 League696,0558873.167.3672
Blackpool (2 Seasons)4 Leagues524,2178146.146.94984413241.466345+18+0.38+0.19
Oldham Athletic (1 Season)2 Leagues161,3658530.315.2159015114151.381918+1+0.07-0.19
Fylde (1 Season)2 Leagues149516826.410.61276722130.931113-2-0.19+0.22
Huddersfield (1 Season)1 League86538215.87.371
Crewe Alexandra (1 Season)1 League4360908.74.040
League One (9 Seasons)23219,7348547.7219.32226110361.438173+8+0.11-0.12
FA Cup (6 Seasons)131,0818358.112.012891111561.771012-2-0.17-0.86
EFL Cup (4 Seasons)32709036.03.03903031.0036-3-1.00
League Two (2 Seasons)534,5268554.750.3529047114131.437151+20+0.40+0.16
Championship (2 Seasons)352,4266929.327.0296
National League (1 Season)138616625.99.61174622110.771013-3-0.31+0.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
2006-200720Crewe Alexandra1 League4360908.74.040
2006-200720Huddersfield1 League86538215.87.371
2007-200821Tranmere Rovers1 League302,6518864.029.5291
2008-200922Tranmere Rovers1 League393,4048782.237.8381
2009-201023Sheffield Utd1 League261,8727245.220.8224
2010-201124Sheffield Utd1 League95546213.46.272
2011-201225Sheffield Utd1 League4337848.13.740
2012-201326Walsall1 League342,8908569.832.1340
2013-201427Walsall1 League332,8818769.632.0321
2014-201528Walsall3 Leagues433,7178682.641.3419038221.253942-3-0.07+0.39
2015-201629Walsall3 Leagues373,0468262.333.83510627215151.664337+6+0.18-0.68
2016-201730Blackpool3 Leagues433,6568575.740.6438137011.565836+22+0.54+0.26
2017-201831Blackpool3 Leagues95616213.06.269043231.0059-4-0.64-0.81
2018-201932Oldham Athletic2 Leagues161,3658530.315.2159015114151.381918+1+0.07-0.19
2019-202033Fylde2 Leagues149516826.410.61276722130.931113-2-0.19+0.22
14 Seasons8 Clubs6 Leagues34928,8988345.2321.1329851282018591.40175155+20+0.14+0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (4 Seasons)3 Leagues14712,5348570.9139.31429565515171.448279+3+0.04-0.38
Sheffield Utd (3 Seasons)2 Leagues392,7637122.230.7336
Tranmere Rovers (2 Seasons)1 League696,0558873.167.3672
Blackpool (2 Seasons)4 Leagues524,2178146.146.94984413241.466345+18+0.38+0.19
Oldham Athletic (1 Season)2 Leagues161,3658530.315.2159015114151.381918+1+0.07-0.19
Fylde (1 Season)2 Leagues149516826.410.61276722130.931113-2-0.19+0.22
Huddersfield (1 Season)1 League86538215.87.371
Crewe Alexandra (1 Season)1 League4360908.74.040
League One (9 Seasons)23219,7348547.7219.32226110361.438173+8+0.11-0.12
FA Cup (6 Seasons)131,0818358.112.012891111561.771012-2-0.17-0.86
EFL Cup (4 Seasons)32709036.03.03903031.0036-3-1.00
League Two (2 Seasons)534,5268554.750.3529047114131.437151+20+0.40+0.16
Championship (2 Seasons)352,4266929.327.0296
National League (1 Season)138616625.99.61174622110.771013-3-0.31+0.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
2006-200720Crewe Alexandraeng ENG3. League One13th4360908.74.040
2006-200720Huddersfieldeng ENG3. League One15th86538215.87.371
2007-200821Tranmere Roverseng ENG3. League One11th302,6518864.029.5291
2008-200922Tranmere Roverseng ENG3. League One7th393,4048782.237.8381
2009-201023Sheffield Utdeng ENG2. Championship8th261,8727245.220.8224
2010-201124Sheffield Utdeng ENG2. Championship23rd95546213.46.272
2011-201225Sheffield Utdeng ENG3. League One3rd4337848.13.740
2012-201326Walsalleng ENG3. League One9th342,8908569.832.1340
2013-201427Walsalleng ENG3. League One13th332,8818769.632.0321
2014-201528Walsalleng ENG3. League One14th393,3578681.137.33734221.28353500.00+0.46Matches
2015-201629Walsalleng ENG3. League One3rd342,8208368.131.333251111.634333+10+0.32-0.50Matches
2016-201730Blackpooleng ENG4. League Two7th383,2518678.536.13833001.505434+20+0.55+0.25Matches
2017-201831Blackpooleng ENG3. League One12th7381549.24.2423231.2935-2-0.47-0.64Matches
2018-201932Oldham Athleticeng ENG4. League Two14th151,2758530.814.2149014114131.27171700.00-0.22Matches
2019-202033Fyldeeng ENG5. National League23rd138616625.99.61174622110.771013-3-0.31+0.16Matches
14 Seasons8 Clubs4 Leagues33327,5478344.9306.1314831141919501.37162137+25+0.19+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Walsall (4 Seasons)1 League14011,9488572.1132.8136594131.447868+10+0.15-0.20
Sheffield Utd (3 Seasons)2 Leagues392,7637122.230.7336
Tranmere Rovers (2 Seasons)1 League696,0558873.167.3672
Blackpool (2 Seasons)2 Leagues453,6328143.940.442353231.475739+18+0.45+0.25
Oldham Athletic (1 Season)1 League151,2758530.814.2149014114131.27171700.00-0.22
Fylde (1 Season)1 League138616625.99.61174622110.771013-3-0.31+0.16
Huddersfield (1 Season)1 League86538215.87.371
Crewe Alexandra (1 Season)1 League4360908.74.040
League One (9 Seasons)23219,7348547.7219.32226110361.438173+8+0.11-0.12
League Two (2 Seasons)534,5268554.750.3529047114131.437151+20+0.40+0.16
Championship (2 Seasons)352,4266929.327.0296
National League (1 Season)138616625.99.61174622110.771013-3-0.31+0.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-201528Walsalleng ENGFA Cup85th218090100.02.02902000.5023-1-0.50Matches
2014-201528Walsalleng ENGLeague Cup33rd218090100.02.02902001.5024-2-1.00Matches
2015-201629Walsalleng ENGFA Cup17th32267547.12.52106211522.0004-4-1.59-2.66Matches
2015-201629Walsalleng ENGLeague Cup17th00002Matches
2016-201730Blackpooleng ENGEFL Cup33rd00001Matches
2016-201730Blackpooleng ENGFA Cup17th54058184.44.55814002.0042+2+0.44+0.44Matches
2017-201831Blackpooleng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201831Blackpooleng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2018-201932Oldham Athleticeng ENGFA Cup17th1909025.01.01901023.0021+1+1.00+0.33Matches
2019-202033Fyldeeng ENGFA Cup33rd1909033.31.01901023.0010+1+1.00+0.50Matches
6 Seasons4 Clubs2 Leagues161,3518451.815.015891411591.631318-5-0.33-1.03
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Blackpool (2 Seasons)2 Leagues75858467.26.57846011.436600.000.00
Walsall (2 Seasons)2 Leagues75868452.86.5695611541.43411-7-1.08-2.14
Oldham Athletic (1 Season)1 League1909025.01.01901023.0021+1+1.00+0.33
Fylde (1 Season)1 League1909033.31.01901023.0010+1+1.00+0.50
FA Cup (6 Seasons)131,0818358.112.012891111561.771012-2-0.17-0.86
EFL Cup (4 Seasons)32709036.03.03903031.0036-3-1.00
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
2006-200720Huddersfieldeng ENG3. League One7.3308
2006-200720Crewe Alexandraeng ENG3. League One4.0000
2007-200821Tranmere Roverseng ENG3. League One29.56021
2008-200922Tranmere Roverseng ENG3. League One37.84132
2009-201023Sheffield Utdeng ENG2. Championship20.85024
2010-201124Sheffield Utdeng ENG2. Championship6.2108
2011-201225Sheffield Utdeng ENG3. League One3.7002
2012-201326Walsalleng ENG3. League One32.14017
2013-201427Walsalleng ENG3. League One32.06028
2014-201528Walsalleng ENGFA Cup2.00000Matches
2014-201528Walsalleng ENGLeague Cup2.00000Matches
2014-201528Walsalleng ENG3. League One37.35030Matches
2015-201629Walsalleng ENGFA Cup2.51000Matches
2015-201629Walsalleng ENG3. League One31.33028Matches
2016-201730Blackpooleng ENGFA Cup4.50000Matches
2016-201730Blackpooleng ENG4. League Two36.15002800000001Matches
2017-201831Blackpooleng ENGEFL Cup1.0000010600000Matches
2017-201831Blackpooleng ENGFA Cup1.00001304210Matches
2017-201831Blackpooleng ENG3. League One4.2000100000000Matches
2018-201932Oldham Athleticeng ENGFA Cup1.00002001000000Matches
2018-201932Oldham Athleticeng ENG4. League Two14.21000Matches
2019-202033Fyldeeng ENGFA Cup1.00001006000Matches
2019-202033Fyldeeng ENG5. National League9.62000Matches
14 Seasons8 Clubs6 Leagues321.14610231402621001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (4 Seasons)3 Leagues139.319001030
Sheffield Utd (3 Seasons)2 Leagues30.76034
Tranmere Rovers (2 Seasons)1 League67.310153
Blackpool (2 Seasons)4 Leagues46.950030401021001
Oldham Athletic (1 Season)2 Leagues15.21002001000000
Fylde (1 Season)2 Leagues10.62001006000
Huddersfield (1 Season)1 League7.3308
Crewe Alexandra (1 Season)1 League4.0000
League One (9 Seasons)219.3311016700000000
FA Cup (6 Seasons)12.01004302021000
EFL Cup (4 Seasons)3.0000010600000
League Two (2 Seasons)50.36002800000001
Championship (2 Seasons)27.06032
National League (1 Season)9.62000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200720Crewe Alexandra1 League4.0000
2006-200720Huddersfield1 League7.3308
2007-200821Tranmere Rovers1 League29.56021
2008-200922Tranmere Rovers1 League37.84132
2009-201023Sheffield Utd1 League20.85024
2010-201124Sheffield Utd1 League6.2108
2011-201225Sheffield Utd1 League3.7002
2012-201326Walsall1 League32.14017
2013-201427Walsall1 League32.06028
2014-201528Walsall3 Leagues41.3500300
2015-201629Walsall3 Leagues33.8400280
2016-201730Blackpool3 Leagues40.65002800000001
2017-201831Blackpool3 Leagues6.20002401021000
2018-201932Oldham Athletic2 Leagues15.21002001000000
2019-202033Fylde2 Leagues10.62001006000
14 Seasons8 Clubs6 Leagues321.14610231402621001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (4 Seasons)3 Leagues139.319001030
Sheffield Utd (3 Seasons)2 Leagues30.76034
Tranmere Rovers (2 Seasons)1 League67.310153
Blackpool (2 Seasons)4 Leagues46.950030401021001
Oldham Athletic (1 Season)2 Leagues15.21002001000000
Fylde (1 Season)2 Leagues10.62001006000
Huddersfield (1 Season)1 League7.3308
Crewe Alexandra (1 Season)1 League4.0000
League One (9 Seasons)219.3311016700000000
FA Cup (6 Seasons)12.01004302021000
EFL Cup (4 Seasons)3.0000010600000
League Two (2 Seasons)50.36002800000001
Championship (2 Seasons)27.06032
National League (1 Season)9.62000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200720Crewe Alexandraeng ENG3. League One13th4.0000
2006-200720Huddersfieldeng ENG3. League One15th7.3308
2007-200821Tranmere Roverseng ENG3. League One11th29.56021
2008-200922Tranmere Roverseng ENG3. League One7th37.84132
2009-201023Sheffield Utdeng ENG2. Championship8th20.85024
2010-201124Sheffield Utdeng ENG2. Championship23rd6.2108
2011-201225Sheffield Utdeng ENG3. League One3rd3.7002
2012-201326Walsalleng ENG3. League One9th32.14017
2013-201427Walsalleng ENG3. League One13th32.06028
2014-201528Walsalleng ENG3. League One14th37.35030Matches
2015-201629Walsalleng ENG3. League One3rd31.33028Matches
2016-201730Blackpooleng ENG4. League Two7th36.15002800000001Matches
2017-201831Blackpooleng ENG3. League One12th4.2000100000000Matches
2018-201932Oldham Athleticeng ENG4. League Two14th14.21000Matches
2019-202033Fyldeeng ENG5. National League23rd9.62000Matches
14 Seasons8 Clubs4 Leagues306.1451022700000001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Walsall (4 Seasons)1 League132.8180103
Sheffield Utd (3 Seasons)2 Leagues30.76034
Tranmere Rovers (2 Seasons)1 League67.310153
Blackpool (2 Seasons)2 Leagues40.45002900000001
Oldham Athletic (1 Season)1 League14.21000
Fylde (1 Season)1 League9.62000
Huddersfield (1 Season)1 League7.3308
Crewe Alexandra (1 Season)1 League4.0000
League One (9 Seasons)219.3311016700000000
League Two (2 Seasons)50.36002800000001
Championship (2 Seasons)27.06032
National League (1 Season)9.62000
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-201528Walsalleng ENGFA Cup85th2.00000Matches
2014-201528Walsalleng ENGLeague Cup33rd2.00000Matches
2015-201629Walsalleng ENGFA Cup17th2.51000Matches
2016-201730Blackpooleng ENGFA Cup17th4.50000Matches
2017-201831Blackpooleng ENGEFL Cup58th1.0000010600000Matches
2017-201831Blackpooleng ENGFA Cup85th1.00001304210Matches
2018-201932Oldham Athleticeng ENGFA Cup17th1.00002001000000Matches
2019-202033Fyldeeng ENGFA Cup33rd1.00001006000Matches
6 Seasons4 Clubs2 Leagues15.01004402621000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Blackpool (2 Seasons)2 Leagues6.50001401021000
Walsall (2 Seasons)2 Leagues6.51000
Oldham Athletic (1 Season)1 League1.00002001000000
Fylde (1 Season)1 League1.00001006000
FA Cup (6 Seasons)12.01004302021000
EFL Cup (4 Seasons)3.0000010600000

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.