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-200717Huddersfieldeng ENG3. League One17151,34014.9022000100.000.130.130.000.13
2007-200818Huddersfieldeng ENG3. League One27221,99922.2022000500.000.090.090.000.09
2008-200919Hartlepool Utdeng ENG3. League One754875.4000000000.000.000.000.000.00
2008-200919Huddersfieldeng ENG3. League One997968.8101100100.110.000.110.110.11
2009-201020Huddersfieldeng ENG3. League One15141,28414.3000000100.000.000.000.000.00
2009-201020Shrewsburyeng ENG4. League Two20201,78519.8000000500.000.000.000.000.00
2010-201121Buryeng ENG4. League Two46464,14046.0112100500.020.020.040.020.04
2011-201222Buryeng ENG3. League One45454,02344.7112100110.020.020.040.020.04
2012-201323Buryeng ENG3. League One39393,51039.0257200500.050.130.180.050.18
2012-201323Rotherham Utdeng ENG4. League Two887208.0000000100.000.000.000.000.00
2013-201424Rotherham Utdeng ENG3. League One41393,51539.1224200200.050.050.100.050.10
2014-201525Rotherham Utdeng ENG2. Championship17171,49416.6000000400.000.000.000.000.00Matches
2014-201525Rotherham Utdeng ENGFA Cup10290.3000000000.000.000.000.000.00Matches
2014-201525Rotherham Utdeng ENGLeague Cup211401.6000000100.000.000.000.000.00Matches
2014-201525Oxford Unitedeng ENG4. League Two18181,60517.8000000300.000.000.000.000.00Matches
2015-201626Oxford Unitedeng ENGFA Cup554364.8011000000.000.210.210.000.21Matches
2015-201626Oxford Unitedeng ENGLeague Cup221802.0000000000.000.000.000.000.00Matches
2015-201626Oxford Unitedeng ENG4. League Two41413,53039.2000000500.000.000.000.000.00Matches
2016-201727Oxford Unitedeng ENGEFL Cup222102.3011000100.000.430.430.000.43Matches
2016-201727Oxford Unitedeng ENGFA Cup221401.6000000000.000.000.000.000.00Matches
2016-201727Oxford Unitedeng ENG3. League One30282,28525.4022000400.000.080.080.000.08Matches
2017-201828Buryeng ENG3. League One432973.3000000100.000.000.000.000.00Matches
2018-201929FC Halifax Towneng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2018-201929FC Halifax Towneng ENG5. National League24232,10023.3000000300.000.000.000.000.00Matches
13 Seasons7 Clubs6 Leagues42340536,135401.5717247005010.020.040.060.020.06
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
Bury (4 Seasons)2 Leagues13413311,970133.047114001210.030.050.080.030.08
Huddersfield (4 Seasons)1 League68605,41960.2145100800.020.070.080.020.08
Oxford United (3 Seasons)4 Leagues100988,38693.20440001300.000.040.040.000.04
Rotherham Utd (3 Seasons)5 Leagues69655,89865.5224200800.030.030.060.030.06
FC Halifax Town (1 Season)2 Leagues25242,19024.3000000400.000.000.000.000.00
Shrewsbury (1 Season)1 League20201,78519.8000000500.000.000.000.000.00
Hartlepool Utd (1 Season)1 League754875.4000000000.000.000.000.000.00
League One (9 Seasons)23421919,536217.1614206002110.030.060.090.030.09
League Two (5 Seasons)13313311,780130.91121001900.010.010.020.010.02
FA Cup (4 Seasons)986957.7011000100.000.130.130.000.13
League Cup (3 Seasons)655305.9011000200.000.170.170.000.17
National League (1 Season)24232,10023.3000000300.000.000.000.000.00
Championship (1 Season)17171,49416.6000000400.000.000.000.000.00
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-200717Huddersfield1 League17151,34014.9022000100.000.130.130.000.13
2007-200818Huddersfield1 League27221,99922.2022000500.000.090.090.000.09
2008-200919Hartlepool Utd1 League754875.4000000000.000.000.000.000.00
2008-200919Huddersfield1 League997968.8101100100.110.000.110.110.11
2009-201020Huddersfield1 League15141,28414.3000000100.000.000.000.000.00
2009-201020Shrewsbury1 League20201,78519.8000000500.000.000.000.000.00
2010-201121Bury1 League46464,14046.0112100500.020.020.040.020.04
2011-201222Bury1 League45454,02344.7112100110.020.020.040.020.04
2012-201323Bury1 League39393,51039.0257200500.050.130.180.050.18
2012-201323Rotherham Utd1 League887208.0000000100.000.000.000.000.00
2013-201424Rotherham Utd1 League41393,51539.1224200200.050.050.100.050.10
2014-201525Rotherham Utd3 Leagues20181,66318.5000000500.000.000.000.000.00
2014-201525Oxford United1 League18181,60517.8000000300.000.000.000.000.00
2015-201626Oxford United3 Leagues48484,14646.1011000500.000.020.020.000.02
2016-201727Oxford United3 Leagues34322,63529.3033000500.000.100.100.000.10
2017-201828Bury1 League432973.3000000100.000.000.000.000.00
2018-201929FC Halifax Town2 Leagues25242,19024.3000000400.000.000.000.000.00
13 Seasons7 Clubs6 Leagues42340536,135401.5717247005010.020.040.060.020.06
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
Bury (4 Seasons)2 Leagues13413311,970133.047114001210.030.050.080.030.08
Huddersfield (4 Seasons)1 League68605,41960.2145100800.020.070.080.020.08
Oxford United (3 Seasons)4 Leagues100988,38693.20440001300.000.040.040.000.04
Rotherham Utd (3 Seasons)5 Leagues69655,89865.5224200800.030.030.060.030.06
FC Halifax Town (1 Season)2 Leagues25242,19024.3000000400.000.000.000.000.00
Shrewsbury (1 Season)1 League20201,78519.8000000500.000.000.000.000.00
Hartlepool Utd (1 Season)1 League754875.4000000000.000.000.000.000.00
League One (9 Seasons)23421919,536217.1614206002110.030.060.090.030.09
League Two (5 Seasons)13313311,780130.91121001900.010.010.020.010.02
FA Cup (4 Seasons)986957.7011000100.000.130.130.000.13
League Cup (3 Seasons)655305.9011000200.000.170.170.000.17
National League (1 Season)24232,10023.3000000300.000.000.000.000.00
Championship (1 Season)17171,49416.6000000400.000.000.000.000.00
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-200717Huddersfieldeng ENG3. League One15th17151,34014.9022000100.000.130.130.000.13
2007-200818Huddersfieldeng ENG3. League One10th27221,99922.2022000500.000.090.090.000.09
2008-200919Hartlepool Utdeng ENG3. League One19th754875.4000000000.000.000.000.000.00
2008-200919Huddersfieldeng ENG3. League One9th997968.8101100100.110.000.110.110.11
2009-201020Huddersfieldeng ENG3. League One6th15141,28414.3000000100.000.000.000.000.00
2009-201020Shrewsburyeng ENG4. League Two12th20201,78519.8000000500.000.000.000.000.00
2010-201121Buryeng ENG4. League Two2nd46464,14046.0112100500.020.020.040.020.04
2011-201222Buryeng ENG3. League One14th45454,02344.7112100110.020.020.040.020.04
2012-201323Buryeng ENG3. League One22nd39393,51039.0257200500.050.130.180.050.18
2012-201323Rotherham Utdeng ENG4. League Two2nd887208.0000000100.000.000.000.000.00
2013-201424Rotherham Utdeng ENG3. League One4th41393,51539.1224200200.050.050.100.050.10
2014-201525Rotherham Utdeng ENG2. Championship21st17171,49416.6000000400.000.000.000.000.00Matches
2014-201525Oxford Unitedeng ENG4. League Two13th18181,60517.8000000300.000.000.000.000.00Matches
2015-201626Oxford Unitedeng ENG4. League Two2nd41413,53039.2000000500.000.000.000.000.00Matches
2016-201727Oxford Unitedeng ENG3. League One8th30282,28525.4022000400.000.080.080.000.08Matches
2017-201828Buryeng ENG3. League One24th432973.3000000100.000.000.000.000.00Matches
2018-201929FC Halifax Towneng ENG5. National League16th24232,10023.3000000300.000.000.000.000.00Matches
13 Seasons7 Clubs4 Leagues40839234,910387.9715227004710.020.040.060.020.06
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
Bury (4 Seasons)2 Leagues13413311,970133.047114001210.030.050.080.030.08
Huddersfield (4 Seasons)1 League68605,41960.2145100800.020.070.080.020.08
Oxford United (3 Seasons)2 Leagues89877,42082.40220001200.000.020.020.000.02
Rotherham Utd (3 Seasons)3 Leagues66645,72963.7224200700.030.030.060.030.06
FC Halifax Town (1 Season)1 League24232,10023.3000000300.000.000.000.000.00
Shrewsbury (1 Season)1 League20201,78519.8000000500.000.000.000.000.00
Hartlepool Utd (1 Season)1 League754875.4000000000.000.000.000.000.00
League One (9 Seasons)23421919,536217.1614206002110.030.060.090.030.09
League Two (5 Seasons)13313311,780130.91121001900.010.010.020.010.02
National League (1 Season)24232,10023.3000000300.000.000.000.000.00
Championship (1 Season)17171,49416.6000000400.000.000.000.000.00
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-201525Rotherham Utdeng ENGFA Cup33rd10290.3000000000.000.000.000.000.00Matches
2014-201525Rotherham Utdeng ENGLeague Cup33rd211401.6000000100.000.000.000.000.00Matches
2015-201626Oxford Unitedeng ENGFA Cup17th554364.8011000000.000.210.210.000.21Matches
2015-201626Oxford Unitedeng ENGLeague Cup33rd221802.0000000000.000.000.000.000.00Matches
2016-201727Oxford Unitedeng ENGEFL Cup33rd222102.3011000100.000.430.430.000.43Matches
2016-201727Oxford Unitedeng ENGFA Cup9th221401.6000000000.000.000.000.000.00Matches
2018-201929FC Halifax Towneng ENGFA Cup65th11901.0000000100.000.000.000.000.00Matches
4 Seasons3 Clubs2 Leagues15131,22513.6022000300.000.150.150.000.15
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
Oxford United (2 Seasons)2 Leagues111196610.7022000100.000.190.190.000.19
Rotherham Utd (1 Season)2 Leagues311691.9000000100.000.000.000.000.00
FC Halifax Town (1 Season)1 League11901.0000000100.000.000.000.000.00
FA Cup (4 Seasons)986957.7011000100.000.130.130.000.13
League Cup (3 Seasons)655305.9011000200.000.170.170.000.17

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-200717Huddersfieldeng ENG3. League One14.9000.0000
2007-200818Huddersfieldeng ENG3. League One22.2040.180.0000
2008-200919Hartlepool Utdeng ENG3. League One5.4000.0000
2008-200919Huddersfieldeng ENG3. League One8.8110.111.0000
2009-201020Huddersfieldeng ENG3. League One14.3000.0000
2009-201020Shrewsburyeng ENG4. League Two19.8010.050.0000
2010-201121Buryeng ENG4. League Two46.0140.090.2500
2011-201222Buryeng ENG3. League One44.7120.040.5000
2012-201323Buryeng ENG3. League One39.0270.180.2900
2012-201323Rotherham Utdeng ENG4. League Two8.0000.0000
2013-201424Rotherham Utdeng ENG3. League One39.1230.080.6700
2014-201525Rotherham Utdeng ENG2. Championship16.6020.120.0000Matches
2014-201525Rotherham Utdeng ENGFA Cup0.3000Matches
2014-201525Rotherham Utdeng ENGLeague Cup1.6000Matches
2014-201525Oxford Unitedeng ENG4. League Two17.8000.0000Matches
2015-201626Oxford Unitedeng ENGFA Cup4.8000Matches
2015-201626Oxford Unitedeng ENGLeague Cup2.0000Matches
2015-201626Oxford Unitedeng ENG4. League Two39.2010.030.0000Matches
2016-201727Oxford Unitedeng ENGEFL Cup2.30000.000.0000Matches
2016-201727Oxford Unitedeng ENGFA Cup1.6000Matches
2016-201727Oxford Unitedeng ENG3. League One25.40010.000.040.0000Matches
2017-201828Buryeng ENG3. League One3.30000.000.0000Matches
2018-201929FC Halifax Towneng ENGFA Cup1.00000.000.0000Matches
2018-201929FC Halifax Towneng ENG5. National League23.3000Matches
13 Seasons7 Clubs6 Leagues401.570260.000.070.2700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (4 Seasons)2 Leagues133.040130.000.100.3100
Huddersfield (4 Seasons)1 League60.2150.080.2000
Oxford United (3 Seasons)4 Leagues93.20020.000.020.0000
Rotherham Utd (3 Seasons)5 Leagues65.5250.080.4000
FC Halifax Town (1 Season)2 Leagues24.30000.000.0000
Shrewsbury (1 Season)1 League19.8010.050.0000
Hartlepool Utd (1 Season)1 League5.4000.0000
League One (9 Seasons)217.160180.000.080.3300
League Two (5 Seasons)130.9160.050.1700
FA Cup (4 Seasons)7.70000.000.0000
League Cup (3 Seasons)5.90000.000.0000
National League (1 Season)23.3000
Championship (1 Season)16.6020.120.0000
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-200717Huddersfield1 League14.9000.0000
2007-200818Huddersfield1 League22.2040.180.0000
2008-200919Hartlepool Utd1 League5.4000.0000
2008-200919Huddersfield1 League8.8110.111.0000
2009-201020Huddersfield1 League14.3000.0000
2009-201020Shrewsbury1 League19.8010.050.0000
2010-201121Bury1 League46.0140.090.2500
2011-201222Bury1 League44.7120.040.5000
2012-201323Bury1 League39.0270.180.2900
2012-201323Rotherham Utd1 League8.0000.0000
2013-201424Rotherham Utd1 League39.1230.080.6700
2014-201525Rotherham Utd3 Leagues18.5020.120.0000
2014-201525Oxford United1 League17.8000.0000
2015-201626Oxford United3 Leagues46.1010.030.0000
2016-201727Oxford United3 Leagues29.30010.000.040.0000
2017-201828Bury1 League3.30000.000.0000
2018-201929FC Halifax Town2 Leagues24.30000.000.0000
13 Seasons7 Clubs6 Leagues401.570260.000.070.2700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (4 Seasons)2 Leagues133.040130.000.100.3100
Huddersfield (4 Seasons)1 League60.2150.080.2000
Oxford United (3 Seasons)4 Leagues93.20020.000.020.0000
Rotherham Utd (3 Seasons)5 Leagues65.5250.080.4000
FC Halifax Town (1 Season)2 Leagues24.30000.000.0000
Shrewsbury (1 Season)1 League19.8010.050.0000
Hartlepool Utd (1 Season)1 League5.4000.0000
League One (9 Seasons)217.160180.000.080.3300
League Two (5 Seasons)130.9160.050.1700
FA Cup (4 Seasons)7.70000.000.0000
League Cup (3 Seasons)5.90000.000.0000
National League (1 Season)23.3000
Championship (1 Season)16.6020.120.0000
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-200717Huddersfieldeng ENG3. League One15th14.9000.0000
2007-200818Huddersfieldeng ENG3. League One10th22.2040.180.0000
2008-200919Hartlepool Utdeng ENG3. League One19th5.4000.0000
2008-200919Huddersfieldeng ENG3. League One9th8.8110.111.0000
2009-201020Huddersfieldeng ENG3. League One6th14.3000.0000
2009-201020Shrewsburyeng ENG4. League Two12th19.8010.050.0000
2010-201121Buryeng ENG4. League Two2nd46.0140.090.2500
2011-201222Buryeng ENG3. League One14th44.7120.040.5000
2012-201323Buryeng ENG3. League One22nd39.0270.180.2900
2012-201323Rotherham Utdeng ENG4. League Two2nd8.0000.0000
2013-201424Rotherham Utdeng ENG3. League One4th39.1230.080.6700
2014-201525Rotherham Utdeng ENG2. Championship21st16.6020.120.0000Matches
2014-201525Oxford Unitedeng ENG4. League Two13th17.8000.0000Matches
2015-201626Oxford Unitedeng ENG4. League Two2nd39.2010.030.0000Matches
2016-201727Oxford Unitedeng ENG3. League One8th25.40010.000.040.0000Matches
2017-201828Buryeng ENG3. League One24th3.30000.000.0000Matches
2018-201929FC Halifax Towneng ENG5. National League16th23.3000Matches
13 Seasons7 Clubs4 Leagues387.970260.000.070.2700
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Bury (4 Seasons)2 Leagues133.040130.000.100.3100
Huddersfield (4 Seasons)1 League60.2150.080.2000
Oxford United (3 Seasons)2 Leagues82.40020.000.020.0000
Rotherham Utd (3 Seasons)3 Leagues63.7250.080.4000
FC Halifax Town (1 Season)1 League23.3000
Shrewsbury (1 Season)1 League19.8010.050.0000
Hartlepool Utd (1 Season)1 League5.4000.0000
League One (9 Seasons)217.160180.000.080.3300
League Two (5 Seasons)130.9160.050.1700
National League (1 Season)23.3000
Championship (1 Season)16.6020.120.0000
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-201525Rotherham Utdeng ENGFA Cup33rd0.3000Matches
2014-201525Rotherham Utdeng ENGLeague Cup33rd1.6000Matches
2015-201626Oxford Unitedeng ENGFA Cup17th4.8000Matches
2015-201626Oxford Unitedeng ENGLeague Cup33rd2.0000Matches
2016-201727Oxford Unitedeng ENGEFL Cup33rd2.30000.000.0000Matches
2016-201727Oxford Unitedeng ENGFA Cup9th1.6000Matches
2018-201929FC Halifax Towneng ENGFA Cup65th1.00000.000.0000Matches
4 Seasons3 Clubs2 Leagues13.60000.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Oxford United (2 Seasons)2 Leagues10.70000.000.0000
Rotherham Utd (1 Season)2 Leagues1.9000
FC Halifax Town (1 Season)1 League1.00000.000.0000
FA Cup (4 Seasons)7.70000.000.0000
League Cup (3 Seasons)5.90000.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-200717Huddersfieldeng ENG3. League One171,3407932.414.9152
2007-200818Huddersfieldeng ENG3. League One271,9997448.322.2225
2008-200919Hartlepool Utdeng ENG3. League One74877011.85.452
2008-200919Huddersfieldeng ENG3. League One97968819.28.890
2009-201020Huddersfieldeng ENG3. League One151,2848631.014.3141
2009-201020Shrewsburyeng ENG4. League Two201,7858943.119.8200
2010-201121Buryeng ENG4. League Two464,14090100.046.0460
2011-201222Buryeng ENG3. League One454,0238997.244.7450
2012-201323Buryeng ENG3. League One393,5109084.839.0390
2012-201323Rotherham Utdeng ENG4. League Two87209017.48.080
2013-201424Rotherham Utdeng ENG3. League One413,5158684.939.1392
2014-201525Rotherham Utdeng ENG2. Championship171,4948836.116.61714031.061522-7-0.42+0.05Matches
2014-201525Rotherham Utdeng ENGFA Cup1292932.20.30012800.0003-3-9.31-7.83Matches
2014-201525Rotherham Utdeng ENGLeague Cup21407066.71.61121111901.5010+1+0.64+1.93Matches
2014-201525Oxford Unitedeng ENG4. League Two181,6058938.817.81817001.561712+5+0.28+0.42Matches
2015-201626Oxford Unitedeng ENGFA Cup54368796.94.85874002.0087+1+0.21+0.21Matches
2015-201626Oxford Unitedeng ENGLeague Cup218090100.02.02902001.5041+3+1.50Matches
2015-201626Oxford Unitedeng ENG4. League Two413,5308685.339.24135011.906731+36+0.92-0.11Matches
2016-201727Oxford Unitedeng ENGEFL Cup2210105100.02.321052001.5034-1-0.43Matches
2016-201727Oxford Unitedeng ENGFA Cup21407025.91.62701032.0030+3+1.93+0.13Matches
2016-201727Oxford Unitedeng ENG3. League One302,2857655.225.428182101.534026+14+0.55+0.60Matches
2017-201828Buryeng ENG3. League One4297747.23.332180.0027-5-1.52-0.93Matches
2018-201929FC Halifax Towneng ENGFA Cup1909033.31.01901011.000000.00+0.50Matches
2018-201929FC Halifax Towneng ENG5. National League242,1008850.723.323892115121.132022-2-0.09-0.22Matches
13 Seasons7 Clubs6 Leagues42336,1358550.0401.5405901181833281.48180135+45+0.32+0.51
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (4 Seasons)2 Leagues13411,9708972.3133.01332180.0027-5-1.52-0.93
Huddersfield (4 Seasons)1 League685,4198032.760.2608
Oxford United (3 Seasons)4 Leagues1008,3868460.893.29888792141.7214281+61+0.65+0.49
Rotherham Utd (3 Seasons)5 Leagues695,8988546.465.5651221542431.051625-9-0.49+0.03
FC Halifax Town (1 Season)2 Leagues252,1908849.724.324892215131.122022-2-0.08-0.16
Shrewsbury (1 Season)1 League201,7858943.119.8200
Hartlepool Utd (1 Season)1 League74877011.85.452
League One (9 Seasons)23419,5368347.2217.12192015181.354233+9+0.31+0.72
League Two (5 Seasons)13311,7808956.9130.913352011.808443+41+0.72+0.63
FA Cup (4 Seasons)96957751.57.7883612841.671110+1+0.13-0.69
League Cup (3 Seasons)65308888.35.95102511901.5085+3+0.51+1.80
National League (1 Season)242,1008850.723.323892115121.132022-2-0.09-0.22
Championship (1 Season)171,4948836.116.61714031.061522-7-0.42+0.05
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-200717Huddersfield1 League171,3407932.414.9152
2007-200818Huddersfield1 League271,9997448.322.2225
2008-200919Hartlepool Utd1 League74877011.85.452
2008-200919Huddersfield1 League97968819.28.890
2009-201020Huddersfield1 League151,2848631.014.3141
2009-201020Shrewsbury1 League201,7858943.119.8200
2010-201121Bury1 League464,14090100.046.0460
2011-201222Bury1 League454,0238997.244.7450
2012-201323Bury1 League393,5109084.839.0390
2012-201323Rotherham Utd1 League87209017.48.080
2013-201424Rotherham Utd1 League413,5158684.939.1392
2014-201525Rotherham Utd3 Leagues201,6638337.518.5181221522431.051625-9-0.49+0.03
2014-201525Oxford United1 League181,6058938.817.81817001.561712+5+0.28+0.42
2015-201626Oxford United3 Leagues484,1468686.946.1488841011.897939+40+0.87-0.14
2016-201727Oxford United3 Leagues342,6357853.929.33288212131.564630+16+0.55+0.27
2017-201828Bury1 League4297747.23.332180.0027-5-1.52-0.93
2018-201929FC Halifax Town2 Leagues252,1908849.724.324892215131.122022-2-0.08-0.16
13 Seasons7 Clubs6 Leagues42336,1358550.0401.5405901181833281.48180135+45+0.32+0.51
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (4 Seasons)2 Leagues13411,9708972.3133.01332180.0027-5-1.52-0.93
Huddersfield (4 Seasons)1 League685,4198032.760.2608
Oxford United (3 Seasons)4 Leagues1008,3868460.893.29888792141.7214281+61+0.65+0.49
Rotherham Utd (3 Seasons)5 Leagues695,8988546.465.5651221542431.051625-9-0.49+0.03
FC Halifax Town (1 Season)2 Leagues252,1908849.724.324892215131.122022-2-0.08-0.16
Shrewsbury (1 Season)1 League201,7858943.119.8200
Hartlepool Utd (1 Season)1 League74877011.85.452
League One (9 Seasons)23419,5368347.2217.12192015181.354233+9+0.31+0.72
League Two (5 Seasons)13311,7808956.9130.913352011.808443+41+0.72+0.63
FA Cup (4 Seasons)96957751.57.7883612841.671110+1+0.13-0.69
League Cup (3 Seasons)65308888.35.95102511901.5085+3+0.51+1.80
National League (1 Season)242,1008850.723.323892115121.132022-2-0.09-0.22
Championship (1 Season)171,4948836.116.61714031.061522-7-0.42+0.05
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-200717Huddersfieldeng ENG3. League One15th171,3407932.414.9152
2007-200818Huddersfieldeng ENG3. League One10th271,9997448.322.2225
2008-200919Hartlepool Utdeng ENG3. League One19th74877011.85.452
2008-200919Huddersfieldeng ENG3. League One9th97968819.28.890
2009-201020Huddersfieldeng ENG3. League One6th151,2848631.014.3141
2009-201020Shrewsburyeng ENG4. League Two12th201,7858943.119.8200
2010-201121Buryeng ENG4. League Two2nd464,14090100.046.0460
2011-201222Buryeng ENG3. League One14th454,0238997.244.7450
2012-201323Buryeng ENG3. League One22nd393,5109084.839.0390
2012-201323Rotherham Utdeng ENG4. League Two2nd87209017.48.080
2013-201424Rotherham Utdeng ENG3. League One4th413,5158684.939.1392
2014-201525Rotherham Utdeng ENG2. Championship21st171,4948836.116.61714031.061522-7-0.42+0.05Matches
2014-201525Oxford Unitedeng ENG4. League Two13th181,6058938.817.81817001.561712+5+0.28+0.42Matches
2015-201626Oxford Unitedeng ENG4. League Two2nd413,5308685.339.24135011.906731+36+0.92-0.11Matches
2016-201727Oxford Unitedeng ENG3. League One8th302,2857655.225.428182101.534026+14+0.55+0.60Matches
2017-201828Buryeng ENG3. League One24th4297747.23.332180.0027-5-1.52-0.93Matches
2018-201929FC Halifax Towneng ENG5. National League16th242,1008850.723.323892115121.132022-2-0.09-0.22Matches
13 Seasons7 Clubs4 Leagues40834,9108649.6387.9392891071651241.47161120+41+0.33+0.55
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bury (4 Seasons)2 Leagues13411,9708972.3133.01332180.0027-5-1.52-0.93
Huddersfield (4 Seasons)1 League685,4198032.760.2608
Oxford United (3 Seasons)2 Leagues897,4208359.782.487702111.7112469+55+0.67+0.63
Rotherham Utd (3 Seasons)3 Leagues665,7298746.163.76414231.061522-7-0.42+0.05
FC Halifax Town (1 Season)1 League242,1008850.723.323892115121.132022-2-0.09-0.22
Shrewsbury (1 Season)1 League201,7858943.119.8200
Hartlepool Utd (1 Season)1 League74877011.85.452
League One (9 Seasons)23419,5368347.2217.12192015181.354233+9+0.31+0.72
League Two (5 Seasons)13311,7808956.9130.913352011.808443+41+0.72+0.63
National League (1 Season)242,1008850.723.323892115121.132022-2-0.09-0.22
Championship (1 Season)171,4948836.116.61714031.061522-7-0.42+0.05
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-201525Rotherham Utdeng ENGFA Cup33rd1292932.20.30012800.0003-3-9.31-7.83Matches
2014-201525Rotherham Utdeng ENGLeague Cup33rd21407066.71.61121111901.5010+1+0.64+1.93Matches
2015-201626Oxford Unitedeng ENGFA Cup17th54368796.94.85874002.0087+1+0.21+0.21Matches
2015-201626Oxford Unitedeng ENGLeague Cup33rd218090100.02.02902001.5041+3+1.50Matches
2016-201727Oxford Unitedeng ENGEFL Cup33rd2210105100.02.321052001.5034-1-0.43Matches
2016-201727Oxford Unitedeng ENGFA Cup9th21407025.91.62701032.0030+3+1.93+0.13Matches
2018-201929FC Halifax Towneng ENGFA Cup65th1909033.31.01901011.000000.00+0.50Matches
4 Seasons3 Clubs2 Leagues151,2258262.813.613911122441.601915+4+0.29-0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Oxford United (2 Seasons)2 Leagues119668870.010.711889031.821812+6+0.56-1.18
Rotherham Utd (1 Season)2 Leagues31695656.31.91122122401.0013-2-1.07+0.31
FC Halifax Town (1 Season)1 League1909033.31.01901011.000000.00+0.50
FA Cup (4 Seasons)96957751.57.7883612841.671110+1+0.13-0.69
League Cup (3 Seasons)65308888.35.95102511901.5085+3+0.51+1.80
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-200717Huddersfieldeng ENG3. League One14.91010
2007-200818Huddersfieldeng ENG3. League One22.25015
2008-200919Hartlepool Utdeng ENG3. League One5.4008
2008-200919Huddersfieldeng ENG3. League One8.8109
2009-201020Huddersfieldeng ENG3. League One14.31014
2009-201020Shrewsburyeng ENG4. League Two19.85022
2010-201121Buryeng ENG4. League Two46.05023
2011-201222Buryeng ENG3. League One44.71125
2012-201323Buryeng ENG3. League One39.05035
2012-201323Rotherham Utdeng ENG4. League Two8.0100
2013-201424Rotherham Utdeng ENG3. League One39.12031
2014-201525Rotherham Utdeng ENG2. Championship16.64019Matches
2014-201525Rotherham Utdeng ENGFA Cup0.30000Matches
2014-201525Rotherham Utdeng ENGLeague Cup1.61000Matches
2014-201525Oxford Unitedeng ENG4. League Two17.83010Matches
2015-201626Oxford Unitedeng ENGFA Cup4.80000Matches
2015-201626Oxford Unitedeng ENGLeague Cup2.00000Matches
2015-201626Oxford Unitedeng ENG4. League Two39.25033Matches
2016-201727Oxford Unitedeng ENGEFL Cup2.3100310100000Matches
2016-201727Oxford Unitedeng ENGFA Cup1.60000Matches
2016-201727Oxford Unitedeng ENG3. League One25.44002600000000Matches
2017-201828Buryeng ENG3. League One3.3100300000000Matches
2018-201929FC Halifax Towneng ENGFA Cup1.0100000000000Matches
2018-201929FC Halifax Towneng ENG5. National League23.33000Matches
13 Seasons7 Clubs6 Leagues401.5501028610100000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (4 Seasons)2 Leagues133.012108600000000
Huddersfield (4 Seasons)1 League60.28048
Oxford United (3 Seasons)4 Leagues93.213007210100000
Rotherham Utd (3 Seasons)5 Leagues65.5800500
FC Halifax Town (1 Season)2 Leagues24.3400000000000
Shrewsbury (1 Season)1 League19.85022
Hartlepool Utd (1 Season)1 League5.4008
League One (9 Seasons)217.1211017600000000
League Two (5 Seasons)130.919088
FA Cup (4 Seasons)7.7100000000000
League Cup (3 Seasons)5.9200310100000
National League (1 Season)23.33000
Championship (1 Season)16.64019
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2006-200717Huddersfield1 League14.91010
2007-200818Huddersfield1 League22.25015
2008-200919Hartlepool Utd1 League5.4008
2008-200919Huddersfield1 League8.8109
2009-201020Huddersfield1 League14.31014
2009-201020Shrewsbury1 League19.85022
2010-201121Bury1 League46.05023
2011-201222Bury1 League44.71125
2012-201323Bury1 League39.05035
2012-201323Rotherham Utd1 League8.0100
2013-201424Rotherham Utd1 League39.12031
2014-201525Rotherham Utd3 Leagues18.5500190
2014-201525Oxford United1 League17.83010
2015-201626Oxford United3 Leagues46.1500330
2016-201727Oxford United3 Leagues29.35002910100000
2017-201828Bury1 League3.3100300000000
2018-201929FC Halifax Town2 Leagues24.3400000000000
13 Seasons7 Clubs6 Leagues401.5501028610100000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (4 Seasons)2 Leagues133.012108600000000
Huddersfield (4 Seasons)1 League60.28048
Oxford United (3 Seasons)4 Leagues93.213007210100000
Rotherham Utd (3 Seasons)5 Leagues65.5800500
FC Halifax Town (1 Season)2 Leagues24.3400000000000
Shrewsbury (1 Season)1 League19.85022
Hartlepool Utd (1 Season)1 League5.4008
League One (9 Seasons)217.1211017600000000
League Two (5 Seasons)130.919088
FA Cup (4 Seasons)7.7100000000000
League Cup (3 Seasons)5.9200310100000
National League (1 Season)23.33000
Championship (1 Season)16.64019
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-200717Huddersfieldeng ENG3. League One15th14.91010
2007-200818Huddersfieldeng ENG3. League One10th22.25015
2008-200919Hartlepool Utdeng ENG3. League One19th5.4008
2008-200919Huddersfieldeng ENG3. League One9th8.8109
2009-201020Huddersfieldeng ENG3. League One6th14.31014
2009-201020Shrewsburyeng ENG4. League Two12th19.85022
2010-201121Buryeng ENG4. League Two2nd46.05023
2011-201222Buryeng ENG3. League One14th44.71125
2012-201323Buryeng ENG3. League One22nd39.05035
2012-201323Rotherham Utdeng ENG4. League Two2nd8.0100
2013-201424Rotherham Utdeng ENG3. League One4th39.12031
2014-201525Rotherham Utdeng ENG2. Championship21st16.64019Matches
2014-201525Oxford Unitedeng ENG4. League Two13th17.83010Matches
2015-201626Oxford Unitedeng ENG4. League Two2nd39.25033Matches
2016-201727Oxford Unitedeng ENG3. League One8th25.44002600000000Matches
2017-201828Buryeng ENG3. League One24th3.3100300000000Matches
2018-201929FC Halifax Towneng ENG5. National League16th23.33000Matches
13 Seasons7 Clubs4 Leagues387.9471028300000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bury (4 Seasons)2 Leagues133.012108600000000
Huddersfield (4 Seasons)1 League60.28048
Oxford United (3 Seasons)2 Leagues82.412006900000000
Rotherham Utd (3 Seasons)3 Leagues63.77050
FC Halifax Town (1 Season)1 League23.33000
Shrewsbury (1 Season)1 League19.85022
Hartlepool Utd (1 Season)1 League5.4008
League One (9 Seasons)217.1211017600000000
League Two (5 Seasons)130.919088
National League (1 Season)23.33000
Championship (1 Season)16.64019
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-201525Rotherham Utdeng ENGFA Cup33rd0.30000Matches
2014-201525Rotherham Utdeng ENGLeague Cup33rd1.61000Matches
2015-201626Oxford Unitedeng ENGFA Cup17th4.80000Matches
2015-201626Oxford Unitedeng ENGLeague Cup33rd2.00000Matches
2016-201727Oxford Unitedeng ENGEFL Cup33rd2.3100310100000Matches
2016-201727Oxford Unitedeng ENGFA Cup9th1.60000Matches
2018-201929FC Halifax Towneng ENGFA Cup65th1.0100000000000Matches
4 Seasons3 Clubs2 Leagues13.6300310100000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Oxford United (2 Seasons)2 Leagues10.7100310100000
Rotherham Utd (1 Season)2 Leagues1.91000
FC Halifax Town (1 Season)1 League1.0100000000000
FA Cup (4 Seasons)7.7100000000000
League Cup (3 Seasons)5.9200310100000

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.