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
2004-200518Wolveseng ENG2. Championship11118689.6000000000.000.000.000.000.00
2005-200619Wolveseng ENG2. Championship20141,33514.8000000000.000.000.000.000.00
2005-200619Swansea Cityeng ENG3. League One443373.7000000100.000.000.000.000.00
2006-200720Cheltenhameng ENG3. League One16141,22613.6112100000.070.070.150.070.15
2007-200821Port Valeeng ENG3. League One28242,06022.9314300000.130.040.170.130.17
2008-200922Harrierseng ENG5. Conf Premier43433,85542.8415400000.090.020.120.090.12
2009-201023Hereford Unitedeng ENG4. League Two19171,54217.1101100000.060.000.060.060.06
2010-201124Cheltenhameng ENG4. League Two36363,10334.5145100200.030.120.150.030.15
2011-201225Cheltenhameng ENG4. League Two31252,33325.9112100100.040.040.080.040.08
2012-201326Cheltenhameng ENG4. League Two31242,24424.9404400100.160.000.160.160.16
2013-201427Cheltenhameng ENG4. League Two13121,07411.9101100100.080.000.080.080.08
2013-201427York Cityeng ENG4. League Two30302,70030.0112100500.030.030.070.030.07
2014-201528York Cityeng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2014-201528York Cityeng ENGLeague Cup00Matches
2014-201528York Cityeng ENG4. League Two46464,12245.8628600100.130.040.170.130.17Matches
2015-201629York Cityeng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2015-201629York Cityeng ENGLeague Cup222102.3000000000.000.000.000.000.00Matches
2015-201629York Cityeng ENG4. League Two16151,36915.2101100000.070.000.070.070.07Matches
2015-201629Harrierseng ENG5. National League20201,80020.0202200000.100.000.100.100.10Matches
2016-201730Kidderminstereng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201831Macclesfieldeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201831Macclesfieldeng ENG5. National League46464,14046.0101100100.020.000.020.020.02Matches
2018-201932Macclesfieldeng ENGEFL Cup11670.7000000000.000.000.000.000.00Matches
2018-201932Macclesfieldeng ENGFA Cup00Matches
2018-201932Macclesfieldeng ENG4. League Two13111,01411.3000000200.000.000.000.000.00Matches
2021-202235Kidderminstereng ENGFA Cup21991.1000000000.000.000.000.000.00Matches
16 Seasons8 Clubs6 Leagues43340135,903398.927113827001500.070.030.100.070.10
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
Cheltenham (5 Seasons)2 Leagues1271119,980110.98614800500.070.050.130.070.13
Harriers (4 Seasons)2 Leagues66655,84464.9617600000.090.020.110.090.11
York City (3 Seasons)3 Leagues97968,62695.88311800600.080.030.110.080.11
Macclesfield (2 Seasons)4 Leagues61595,31159.0101100300.020.000.020.020.02
Wolves (2 Seasons)1 League31252,20324.5000000000.000.000.000.000.00
Port Vale (1 Season)1 League28242,06022.9314300000.130.040.170.130.17
Hereford United (1 Season)1 League19171,54217.1101100000.060.000.060.060.06
Swansea City (1 Season)1 League443373.7000000100.000.000.000.000.00
League Two (8 Seasons)23521619,501216.71682416001300.070.040.110.070.11
FA Cup (6 Seasons)765045.6000000000.000.000.000.000.00
Conf Premier (3 Seasons)1091099,795108.8718700100.060.010.070.060.07
League One (3 Seasons)48423,62340.3426400100.100.050.150.100.15
League Cup (3 Seasons)332773.1000000000.000.000.000.000.00
Championship (2 Seasons)31252,20324.5000000000.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
2004-200518Wolves1 League11118689.6000000000.000.000.000.000.00
2005-200619Wolves1 League20141,33514.8000000000.000.000.000.000.00
2005-200619Swansea City1 League443373.7000000100.000.000.000.000.00
2006-200720Cheltenham1 League16141,22613.6112100000.070.070.150.070.15
2007-200821Port Vale1 League28242,06022.9314300000.130.040.170.130.17
2008-200922Harriers1 League43433,85542.8415400000.090.020.120.090.12
2009-201023Hereford United1 League19171,54217.1101100000.060.000.060.060.06
2010-201124Cheltenham1 League36363,10334.5145100200.030.120.150.030.15
2011-201225Cheltenham1 League31252,33325.9112100100.040.040.080.040.08
2012-201326Cheltenham1 League31242,24424.9404400100.160.000.160.160.16
2013-201427Cheltenham1 League13121,07411.9101100100.080.000.080.080.08
2013-201427York City1 League30302,70030.0112100500.030.030.070.030.07
2014-201528York City3 Leagues48484,30247.8628600100.130.040.170.130.17
2015-201629York City3 Leagues19181,62418.0101100000.060.000.060.060.06
2015-201629Harriers1 League20201,80020.0202200000.100.000.100.100.10
2016-201730Kidderminster1 League11901.0000000000.000.000.000.000.00
2017-201831Macclesfield2 Leagues47474,23047.0101100100.020.000.020.020.02
2018-201932Macclesfield3 Leagues14121,08112.0000000200.000.000.000.000.00
2021-202235Kidderminster1 League21991.1000000000.000.000.000.000.00
16 Seasons8 Clubs6 Leagues43340135,903398.927113827001500.070.030.100.070.10
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
Cheltenham (5 Seasons)2 Leagues1271119,980110.98614800500.070.050.130.070.13
Harriers (4 Seasons)2 Leagues66655,84464.9617600000.090.020.110.090.11
York City (3 Seasons)3 Leagues97968,62695.88311800600.080.030.110.080.11
Macclesfield (2 Seasons)4 Leagues61595,31159.0101100300.020.000.020.020.02
Wolves (2 Seasons)1 League31252,20324.5000000000.000.000.000.000.00
Port Vale (1 Season)1 League28242,06022.9314300000.130.040.170.130.17
Hereford United (1 Season)1 League19171,54217.1101100000.060.000.060.060.06
Swansea City (1 Season)1 League443373.7000000100.000.000.000.000.00
League Two (8 Seasons)23521619,501216.71682416001300.070.040.110.070.11
FA Cup (6 Seasons)765045.6000000000.000.000.000.000.00
Conf Premier (3 Seasons)1091099,795108.8718700100.060.010.070.060.07
League One (3 Seasons)48423,62340.3426400100.100.050.150.100.15
League Cup (3 Seasons)332773.1000000000.000.000.000.000.00
Championship (2 Seasons)31252,20324.5000000000.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
2004-200518Wolveseng ENG2. Championship9th11118689.6000000000.000.000.000.000.00
2005-200619Wolveseng ENG2. Championship7th20141,33514.8000000000.000.000.000.000.00
2005-200619Swansea Cityeng ENG3. League One6th443373.7000000100.000.000.000.000.00
2006-200720Cheltenhameng ENG3. League One17th16141,22613.6112100000.070.070.150.070.15
2007-200821Port Valeeng ENG3. League One23rd28242,06022.9314300000.130.040.170.130.17
2008-200922Harrierseng ENG5. Conf Premier6th43433,85542.8415400000.090.020.120.090.12
2009-201023Hereford Unitedeng ENG4. League Two16th19171,54217.1101100000.060.000.060.060.06
2010-201124Cheltenhameng ENG4. League Two17th36363,10334.5145100200.030.120.150.030.15
2011-201225Cheltenhameng ENG4. League Two6th31252,33325.9112100100.040.040.080.040.08
2012-201326Cheltenhameng ENG4. League Two5th31242,24424.9404400100.160.000.160.160.16
2013-201427Cheltenhameng ENG4. League Two17th13121,07411.9101100100.080.000.080.080.08
2013-201427York Cityeng ENG4. League Two7th30302,70030.0112100500.030.030.070.030.07
2014-201528York Cityeng ENG4. League Two18th46464,12245.8628600100.130.040.170.130.17Matches
2015-201629York Cityeng ENG4. League Two24th16151,36915.2101100000.070.000.070.070.07Matches
2015-201629Harrierseng ENG5. National League23rd20201,80020.0202200000.100.000.100.100.10Matches
2017-201831Macclesfieldeng ENG5. National League1st46464,14046.0101100100.020.000.020.020.02Matches
2018-201932Macclesfieldeng ENG4. League Two22nd13111,01411.3000000200.000.000.000.000.00Matches
14 Seasons8 Clubs4 Leagues42339235,122390.227113827001500.070.030.100.070.10
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
Cheltenham (5 Seasons)2 Leagues1271119,980110.98614800500.070.050.130.070.13
York City (3 Seasons)1 League92918,19191.08311800600.090.030.120.090.12
Harriers (2 Seasons)1 League63635,65562.8617600000.100.020.110.100.11
Macclesfield (2 Seasons)2 Leagues59575,15457.3101100300.020.000.020.020.02
Wolves (2 Seasons)1 League31252,20324.5000000000.000.000.000.000.00
Port Vale (1 Season)1 League28242,06022.9314300000.130.040.170.130.17
Hereford United (1 Season)1 League19171,54217.1101100000.060.000.060.060.06
Swansea City (1 Season)1 League443373.7000000100.000.000.000.000.00
League Two (8 Seasons)23521619,501216.71682416001300.070.040.110.070.11
Conf Premier (3 Seasons)1091099,795108.8718700100.060.010.070.060.07
League One (3 Seasons)48423,62340.3426400100.100.050.150.100.15
Championship (2 Seasons)31252,20324.5000000000.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-201528York Cityeng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2014-201528York Cityeng ENGLeague Cup58th00Matches
2015-201629York Cityeng ENGFA Cup85th11450.5000000000.000.000.000.000.00Matches
2015-201629York Cityeng ENGLeague Cup33rd222102.3000000000.000.000.000.000.00Matches
2016-201730Kidderminstereng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2017-201831Macclesfieldeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201932Macclesfieldeng ENGEFL Cup17th11670.7000000000.000.000.000.000.00Matches
2018-201932Macclesfieldeng ENGFA Cup85th00Matches
2021-202235Kidderminstereng ENGFA Cup21991.1000000000.000.000.000.000.00Matches
6 Seasons3 Clubs2 Leagues1097818.7000000000.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
York City (2 Seasons)2 Leagues554354.8000000000.000.000.000.000.00
Kidderminster (2 Seasons)1 League321892.1000000000.000.000.000.000.00
Macclesfield (2 Seasons)2 Leagues221571.7000000000.000.000.000.000.00
FA Cup (6 Seasons)765045.6000000000.000.000.000.000.00
League Cup (3 Seasons)332773.1000000000.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
2004-200518Wolveseng ENG2. Championship9.6000.0000
2005-200619Wolveseng ENG2. Championship14.8000.0000
2005-200619Swansea Cityeng ENG3. League One3.7000.0000
2006-200720Cheltenhameng ENG3. League One13.6110.071.0000
2007-200821Port Valeeng ENG3. League One22.9350.220.6000
2008-200922Harrierseng ENG5. Conf Premier42.8450.120.8000
2009-201023Hereford Unitedeng ENG4. League Two17.1130.180.3300
2010-201124Cheltenhameng ENG4. League Two34.5140.120.2500
2011-201225Cheltenhameng ENG4. League Two25.9120.080.5000
2012-201326Cheltenhameng ENG4. League Two24.94130.520.3100
2013-201427Cheltenhameng ENG4. League Two11.9110.081.0000
2013-201427York Cityeng ENG4. League Two30.0160.200.1700
2014-201528York Cityeng ENGFA Cup2.0000Matches
2014-201528York Cityeng ENG4. League Two45.86160.350.3800Matches
2015-201629York Cityeng ENGFA Cup0.5000Matches
2015-201629York Cityeng ENGLeague Cup2.3000Matches
2015-201629York Cityeng ENG4. League Two15.2120.130.5000Matches
2015-201629Harrierseng ENG5. National League20.0240.200.5000Matches
2016-201730Kidderminstereng ENGFA Cup1.0000Matches
2017-201831Macclesfieldeng ENGFA Cup1.00000.000.0000Matches
2017-201831Macclesfieldeng ENG5. National League46.01020.000.040.5000Matches
2018-201932Macclesfieldeng ENGEFL Cup0.70000.000.0000Matches
2018-201932Macclesfieldeng ENG4. League Two11.3000Matches
2021-202235Kidderminstereng ENGFA Cup1.10100.00.910.000.0000Matches
16 Seasons8 Clubs6 Leagues398.927164200.00.020.171.000.4200
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cheltenham (5 Seasons)2 Leagues110.98210.190.3800
Harriers (4 Seasons)2 Leagues64.96190.00.910.140.000.6700
York City (3 Seasons)3 Leagues95.88240.260.3300
Macclesfield (2 Seasons)4 Leagues59.01020.000.040.5000
Wolves (2 Seasons)1 League24.5000.0000
Port Vale (1 Season)1 League22.9350.220.6000
Hereford United (1 Season)1 League17.1130.180.3300
Swansea City (1 Season)1 League3.7000.0000
League Two (8 Seasons)216.716470.230.3400
FA Cup (6 Seasons)5.60100.00.480.000.0000
Conf Premier (3 Seasons)108.870110.000.100.6400
League One (3 Seasons)40.3460.150.6700
League Cup (3 Seasons)3.10000.000.0000
Championship (2 Seasons)24.5000.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
2004-200518Wolves1 League9.6000.0000
2005-200619Wolves1 League14.8000.0000
2005-200619Swansea City1 League3.7000.0000
2006-200720Cheltenham1 League13.6110.071.0000
2007-200821Port Vale1 League22.9350.220.6000
2008-200922Harriers1 League42.8450.120.8000
2009-201023Hereford United1 League17.1130.180.3300
2010-201124Cheltenham1 League34.5140.120.2500
2011-201225Cheltenham1 League25.9120.080.5000
2012-201326Cheltenham1 League24.94130.520.3100
2013-201427Cheltenham1 League11.9110.081.0000
2013-201427York City1 League30.0160.200.1700
2014-201528York City3 Leagues47.86160.350.3800
2015-201629York City3 Leagues18.0120.130.5000
2015-201629Harriers1 League20.0240.200.5000
2016-201730Kidderminster1 League1.0000
2017-201831Macclesfield2 Leagues47.01020.000.040.5000
2018-201932Macclesfield3 Leagues12.00000.000.0000
2021-202235Kidderminster1 League1.10100.00.910.000.0000
16 Seasons8 Clubs6 Leagues398.927164200.00.020.171.000.4200
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cheltenham (5 Seasons)2 Leagues110.98210.190.3800
Harriers (4 Seasons)2 Leagues64.96190.00.910.140.000.6700
York City (3 Seasons)3 Leagues95.88240.260.3300
Macclesfield (2 Seasons)4 Leagues59.01020.000.040.5000
Wolves (2 Seasons)1 League24.5000.0000
Port Vale (1 Season)1 League22.9350.220.6000
Hereford United (1 Season)1 League17.1130.180.3300
Swansea City (1 Season)1 League3.7000.0000
League Two (8 Seasons)216.716470.230.3400
FA Cup (6 Seasons)5.60100.00.480.000.0000
Conf Premier (3 Seasons)108.870110.000.100.6400
League One (3 Seasons)40.3460.150.6700
League Cup (3 Seasons)3.10000.000.0000
Championship (2 Seasons)24.5000.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
2004-200518Wolveseng ENG2. Championship9th9.6000.0000
2005-200619Wolveseng ENG2. Championship7th14.8000.0000
2005-200619Swansea Cityeng ENG3. League One6th3.7000.0000
2006-200720Cheltenhameng ENG3. League One17th13.6110.071.0000
2007-200821Port Valeeng ENG3. League One23rd22.9350.220.6000
2008-200922Harrierseng ENG5. Conf Premier6th42.8450.120.8000
2009-201023Hereford Unitedeng ENG4. League Two16th17.1130.180.3300
2010-201124Cheltenhameng ENG4. League Two17th34.5140.120.2500
2011-201225Cheltenhameng ENG4. League Two6th25.9120.080.5000
2012-201326Cheltenhameng ENG4. League Two5th24.94130.520.3100
2013-201427Cheltenhameng ENG4. League Two17th11.9110.081.0000
2013-201427York Cityeng ENG4. League Two7th30.0160.200.1700
2014-201528York Cityeng ENG4. League Two18th45.86160.350.3800Matches
2015-201629York Cityeng ENG4. League Two24th15.2120.130.5000Matches
2015-201629Harrierseng ENG5. National League23rd20.0240.200.5000Matches
2017-201831Macclesfieldeng ENG5. National League1st46.01020.000.040.5000Matches
2018-201932Macclesfieldeng ENG4. League Two22nd11.3000Matches
14 Seasons8 Clubs4 Leagues390.2270640.000.170.4200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cheltenham (5 Seasons)2 Leagues110.98210.190.3800
York City (3 Seasons)1 League91.08240.260.3300
Harriers (2 Seasons)1 League62.8690.140.6700
Macclesfield (2 Seasons)2 Leagues57.31020.000.040.5000
Wolves (2 Seasons)1 League24.5000.0000
Port Vale (1 Season)1 League22.9350.220.6000
Hereford United (1 Season)1 League17.1130.180.3300
Swansea City (1 Season)1 League3.7000.0000
League Two (8 Seasons)216.716470.230.3400
Conf Premier (3 Seasons)108.870110.000.100.6400
League One (3 Seasons)40.3460.150.6700
Championship (2 Seasons)24.5000.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-201528York Cityeng ENGFA Cup85th2.0000Matches
2015-201629York Cityeng ENGFA Cup85th0.5000Matches
2015-201629York Cityeng ENGLeague Cup33rd2.3000Matches
2016-201730Kidderminstereng ENGFA Cup85th1.0000Matches
2017-201831Macclesfieldeng ENGFA Cup85th1.00000.000.0000Matches
2018-201932Macclesfieldeng ENGEFL Cup17th0.70000.000.0000Matches
2021-202235Kidderminstereng ENGFA Cup1.10100.00.910.000.0000Matches
6 Seasons3 Clubs2 Leagues8.70100.00.350.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
York City (2 Seasons)2 Leagues4.8000
Kidderminster (2 Seasons)1 League2.10100.00.910.000.0000
Macclesfield (2 Seasons)2 Leagues1.70000.000.0000
FA Cup (6 Seasons)5.60100.00.480.000.0000
League Cup (3 Seasons)3.10000.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
2004-200518Wolveseng ENG2. Championship118687921.09.6110
2005-200619Wolveseng ENG2. Championship201,3356732.214.8146
2005-200619Swansea Cityeng ENG3. League One4337848.13.740
2006-200720Cheltenhameng ENG3. League One161,2267729.613.6142
2007-200821Port Valeeng ENG3. League One282,0607449.822.9244
2008-200922Harrierseng ENG5. Conf Premier433,8559093.142.8430
2009-201023Hereford Unitedeng ENG4. League Two191,5428137.217.1172
2010-201124Cheltenhameng ENG4. League Two363,1038675.034.5360
2011-201225Cheltenhameng ENG4. League Two312,3337556.425.9256
2012-201326Cheltenhameng ENG4. League Two312,2447254.224.9247
2013-201427Cheltenhameng ENG4. League Two131,0748325.911.9121
2013-201427York Cityeng ENG4. League Two302,7009065.230.0300
2014-201528York Cityeng ENGFA Cup218090100.02.02902000.5024-2-1.00Matches
2014-201528York Cityeng ENGLeague Cup00001Matches
2014-201528York Cityeng ENG4. League Two464,1229099.645.84645001.134551-6-0.13-5.13Matches
2015-201629York Cityeng ENGFA Cup1454550.00.51450000.0012-1-2.00-2.00Matches
2015-201629York Cityeng ENGLeague Cup2210105100.02.321052001.5025-3-1.29Matches
2015-201629York Cityeng ENG4. League Two161,3698633.115.21515110.691724-7-0.46+0.48Matches
2015-201629Harrierseng ENG5. National League201,8009043.520.0200Matches
2016-201730Kidderminstereng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2017-201831Macclesfieldeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201831Macclesfieldeng ENG5. National League464,14090100.046.04646002.006746+21+0.46Matches
2018-201932Macclesfieldeng ENGEFL Cup1676720.30.71670020.0007-7-9.40-9.06Matches
2018-201932Macclesfieldeng ENGFA Cup00001Matches
2018-201932Macclesfieldeng ENG4. League Two131,0147824.511.3118610234110.46826-18-1.60-1.37Matches
2021-202235Kidderminstereng ENGFA Cup2995025.41.119011921.501100.00-0.93Matches
16 Seasons8 Clubs6 Leagues43335,9038349.9398.9401861233225181.28143169-26-0.20+0.26
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham (5 Seasons)2 Leagues1279,9807948.2110.911116
Harriers (4 Seasons)2 Leagues665,8448966.764.9659021921.0013-2-0.95-1.88
York City (3 Seasons)3 Leagues978,6268966.495.8968764121.006786-19-0.29+0.60
Macclesfield (2 Seasons)4 Leagues615,3118760.459.0598557234141.617580-5-0.08+0.15
Wolves (2 Seasons)1 League312,2037126.624.5256
Port Vale (1 Season)1 League282,0607449.822.9244
Hereford United (1 Season)1 League191,5428137.217.1172
Swansea City (1 Season)1 League4337848.13.740
League Two (8 Seasons)23519,5018352.3216.721686701934120.9270101-31-0.43+0.12
FA Cup (6 Seasons)75047254.25.668351930.57410-6-1.07-1.87
Conf Premier (3 Seasons)1099,7959078.9108.810946002.006746+21+0.46
League One (3 Seasons)483,6237529.240.3426
League Cup (3 Seasons)32779244.03.13922031.00212-10-3.25-2.91
Championship (2 Seasons)312,2037126.624.5256
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
2004-200518Wolves1 League118687921.09.6110
2005-200619Wolves1 League201,3356732.214.8146
2005-200619Swansea City1 League4337848.13.740
2006-200720Cheltenham1 League161,2267729.613.6142
2007-200821Port Vale1 League282,0607449.822.9244
2008-200922Harriers1 League433,8559093.142.8430
2009-201023Hereford United1 League191,5428137.217.1172
2010-201124Cheltenham1 League363,1038675.034.5360
2011-201225Cheltenham1 League312,3337556.425.9256
2012-201326Cheltenham1 League312,2447254.224.9247
2013-201427Cheltenham1 League131,0748325.911.9121
2013-201427York City1 League302,7009065.230.0300
2014-201528York City3 Leagues484,3029097.647.8489047011.104755-8-0.17-5.17
2015-201629York City3 Leagues191,6248536.618.0188517110.742031-11-0.61+0.32
2015-201629Harriers1 League201,8009043.520.0200
2016-201730Kidderminster1 League19090100.01.01901000.0002-2-2.00
2017-201831Macclesfield2 Leagues474,23090100.047.0479047001.966747+20+0.43
2018-201932Macclesfield3 Leagues141,0817723.712.0128510234140.43833-25-2.08-1.84
2021-202235Kidderminster1 League2995025.41.119011921.501100.00-0.93
16 Seasons8 Clubs6 Leagues43335,9038349.9398.9401861233225181.28143169-26-0.20+0.26
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham (5 Seasons)2 Leagues1279,9807948.2110.911116
Harriers (4 Seasons)2 Leagues665,8448966.764.9659021921.0013-2-0.95-1.88
York City (3 Seasons)3 Leagues978,6268966.495.8968764121.006786-19-0.29+0.60
Macclesfield (2 Seasons)4 Leagues615,3118760.459.0598557234141.617580-5-0.08+0.15
Wolves (2 Seasons)1 League312,2037126.624.5256
Port Vale (1 Season)1 League282,0607449.822.9244
Hereford United (1 Season)1 League191,5428137.217.1172
Swansea City (1 Season)1 League4337848.13.740
League Two (8 Seasons)23519,5018352.3216.721686701934120.9270101-31-0.43+0.12
FA Cup (6 Seasons)75047254.25.668351930.57410-6-1.07-1.87
Conf Premier (3 Seasons)1099,7959078.9108.810946002.006746+21+0.46
League One (3 Seasons)483,6237529.240.3426
League Cup (3 Seasons)32779244.03.13922031.00212-10-3.25-2.91
Championship (2 Seasons)312,2037126.624.5256
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
2004-200518Wolveseng ENG2. Championship9th118687921.09.6110
2005-200619Wolveseng ENG2. Championship7th201,3356732.214.8146
2005-200619Swansea Cityeng ENG3. League One6th4337848.13.740
2006-200720Cheltenhameng ENG3. League One17th161,2267729.613.6142
2007-200821Port Valeeng ENG3. League One23rd282,0607449.822.9244
2008-200922Harrierseng ENG5. Conf Premier6th433,8559093.142.8430
2009-201023Hereford Unitedeng ENG4. League Two16th191,5428137.217.1172
2010-201124Cheltenhameng ENG4. League Two17th363,1038675.034.5360
2011-201225Cheltenhameng ENG4. League Two6th312,3337556.425.9256
2012-201326Cheltenhameng ENG4. League Two5th312,2447254.224.9247
2013-201427Cheltenhameng ENG4. League Two17th131,0748325.911.9121
2013-201427York Cityeng ENG4. League Two7th302,7009065.230.0300
2014-201528York Cityeng ENG4. League Two18th464,1229099.645.84645001.134551-6-0.13-5.13Matches
2015-201629York Cityeng ENG4. League Two24th161,3698633.115.21515110.691724-7-0.46+0.48Matches
2015-201629Harrierseng ENG5. National League23rd201,8009043.520.0200Matches
2017-201831Macclesfieldeng ENG5. National League1st464,14090100.046.04646002.006746+21+0.46Matches
2018-201932Macclesfieldeng ENG4. League Two22nd131,0147824.511.3118610234110.46826-18-1.60-1.37Matches
14 Seasons8 Clubs4 Leagues42335,1228349.9390.2392861163134121.33137147-10-0.08+0.46
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham (5 Seasons)2 Leagues1279,9807948.2110.911116
York City (3 Seasons)1 League928,1918966.091.09160111.026275-13-0.21+0.69
Harriers (2 Seasons)1 League635,6559068.362.8630
Macclesfield (2 Seasons)2 Leagues595,1548762.257.3578656234111.667572+3+0.05+0.28
Wolves (2 Seasons)1 League312,2037126.624.5256
Port Vale (1 Season)1 League282,0607449.822.9244
Hereford United (1 Season)1 League191,5428137.217.1172
Swansea City (1 Season)1 League4337848.13.740
League Two (8 Seasons)23519,5018352.3216.721686701934120.9270101-31-0.43+0.12
Conf Premier (3 Seasons)1099,7959078.9108.810946002.006746+21+0.46
League One (3 Seasons)483,6237529.240.3426
Championship (2 Seasons)312,2037126.624.5256
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-201528York Cityeng ENGFA Cup85th218090100.02.02902000.5024-2-1.00Matches
2014-201528York Cityeng ENGLeague Cup58th00001Matches
2015-201629York Cityeng ENGFA Cup85th1454550.00.51450000.0012-1-2.00-2.00Matches
2015-201629York Cityeng ENGLeague Cup33rd2210105100.02.321052001.5025-3-1.29Matches
2016-201730Kidderminstereng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2017-201831Macclesfieldeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201932Macclesfieldeng ENGEFL Cup17th1676720.30.71670020.0007-7-9.40-9.06Matches
2018-201932Macclesfieldeng ENGFA Cup85th00001Matches
2021-202235Kidderminstereng ENGFA Cup2995025.41.119011921.501100.00-0.93Matches
6 Seasons3 Clubs2 Leagues107817850.18.798671960.70622-16-1.84-2.14
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
York City (2 Seasons)2 Leagues54358776.34.85874010.80511-6-1.24-1.24
Kidderminster (2 Seasons)1 League31896339.42.129021921.0013-2-0.95-1.88
Macclesfield (2 Seasons)2 Leagues21577930.81.72791030.0008-8-4.59-4.24
FA Cup (6 Seasons)75047254.25.668351930.57410-6-1.07-1.87
League Cup (3 Seasons)32779244.03.13922031.00212-10-3.25-2.91
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
2004-200518Wolveseng ENG2. Championship9.6004
2005-200619Wolveseng ENG2. Championship14.8009
2005-200619Swansea Cityeng ENG3. League One3.7101
2006-200720Cheltenhameng ENG3. League One13.6006
2007-200821Port Valeeng ENG3. League One22.9009
2008-200922Harrierseng ENG5. Conf Premier42.80023
2009-201023Hereford Unitedeng ENG4. League Two17.1003
2010-201124Cheltenhameng ENG4. League Two34.52030
2011-201225Cheltenhameng ENG4. League Two25.91010
2012-201326Cheltenhameng ENG4. League Two24.9108
2013-201427Cheltenhameng ENG4. League Two11.9104
2013-201427York Cityeng ENG4. League Two30.05014
2014-201528York Cityeng ENGFA Cup2.00000Matches
2014-201528York Cityeng ENG4. League Two45.81014Matches
2015-201629York Cityeng ENGFA Cup0.50000Matches
2015-201629York Cityeng ENGLeague Cup2.30000Matches
2015-201629York Cityeng ENG4. League Two15.2008Matches
2015-201629Harrierseng ENG5. National League20.0006Matches
2016-201730Kidderminstereng ENGFA Cup1.00000Matches
2017-201831Macclesfieldeng ENGFA Cup1.00000000000Matches
2017-201831Macclesfieldeng ENG5. National League46.01001400000000Matches
2018-201932Macclesfieldeng ENGEFL Cup0.7000010000000Matches
2018-201932Macclesfieldeng ENG4. League Two11.32000Matches
2021-202235Kidderminstereng ENGFA Cup1.10000000000Matches
16 Seasons8 Clubs6 Leagues398.9150016310000000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham (5 Seasons)2 Leagues110.95058
Harriers (4 Seasons)2 Leagues64.900029000000
York City (3 Seasons)3 Leagues95.8600360
Macclesfield (2 Seasons)4 Leagues59.03001410000000
Wolves (2 Seasons)1 League24.50013
Port Vale (1 Season)1 League22.9009
Hereford United (1 Season)1 League17.1003
Swansea City (1 Season)1 League3.7101
League Two (8 Seasons)216.71300910
FA Cup (6 Seasons)5.60000000000
Conf Premier (3 Seasons)108.81004300000000
League One (3 Seasons)40.31016
League Cup (3 Seasons)3.1000010000000
Championship (2 Seasons)24.50013
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200518Wolves1 League9.6004
2005-200619Wolves1 League14.8009
2005-200619Swansea City1 League3.7101
2006-200720Cheltenham1 League13.6006
2007-200821Port Vale1 League22.9009
2008-200922Harriers1 League42.80023
2009-201023Hereford United1 League17.1003
2010-201124Cheltenham1 League34.52030
2011-201225Cheltenham1 League25.91010
2012-201326Cheltenham1 League24.9108
2013-201427Cheltenham1 League11.9104
2013-201427York City1 League30.05014
2014-201528York City3 Leagues47.8100140
2015-201629York City3 Leagues18.000080
2015-201629Harriers1 League20.0006
2016-201730Kidderminster1 League1.00000
2017-201831Macclesfield2 Leagues47.01001400000000
2018-201932Macclesfield3 Leagues12.0200010000000
2021-202235Kidderminster1 League1.10000000000
16 Seasons8 Clubs6 Leagues398.9150016310000000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham (5 Seasons)2 Leagues110.95058
Harriers (4 Seasons)2 Leagues64.900029000000
York City (3 Seasons)3 Leagues95.8600360
Macclesfield (2 Seasons)4 Leagues59.03001410000000
Wolves (2 Seasons)1 League24.50013
Port Vale (1 Season)1 League22.9009
Hereford United (1 Season)1 League17.1003
Swansea City (1 Season)1 League3.7101
League Two (8 Seasons)216.71300910
FA Cup (6 Seasons)5.60000000000
Conf Premier (3 Seasons)108.81004300000000
League One (3 Seasons)40.31016
League Cup (3 Seasons)3.1000010000000
Championship (2 Seasons)24.50013
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200518Wolveseng ENG2. Championship9th9.6004
2005-200619Wolveseng ENG2. Championship7th14.8009
2005-200619Swansea Cityeng ENG3. League One6th3.7101
2006-200720Cheltenhameng ENG3. League One17th13.6006
2007-200821Port Valeeng ENG3. League One23rd22.9009
2008-200922Harrierseng ENG5. Conf Premier6th42.80023
2009-201023Hereford Unitedeng ENG4. League Two16th17.1003
2010-201124Cheltenhameng ENG4. League Two17th34.52030
2011-201225Cheltenhameng ENG4. League Two6th25.91010
2012-201326Cheltenhameng ENG4. League Two5th24.9108
2013-201427Cheltenhameng ENG4. League Two17th11.9104
2013-201427York Cityeng ENG4. League Two7th30.05014
2014-201528York Cityeng ENG4. League Two18th45.81014Matches
2015-201629York Cityeng ENG4. League Two24th15.2008Matches
2015-201629Harrierseng ENG5. National League23rd20.0006Matches
2017-201831Macclesfieldeng ENG5. National League1st46.01001400000000Matches
2018-201932Macclesfieldeng ENG4. League Two22nd11.32000Matches
14 Seasons8 Clubs4 Leagues390.2150016300000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham (5 Seasons)2 Leagues110.95058
York City (3 Seasons)1 League91.06036
Harriers (2 Seasons)1 League62.80029
Macclesfield (2 Seasons)2 Leagues57.33001400000000
Wolves (2 Seasons)1 League24.50013
Port Vale (1 Season)1 League22.9009
Hereford United (1 Season)1 League17.1003
Swansea City (1 Season)1 League3.7101
League Two (8 Seasons)216.71300910
Conf Premier (3 Seasons)108.81004300000000
League One (3 Seasons)40.31016
Championship (2 Seasons)24.50013
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-201528York Cityeng ENGFA Cup85th2.00000Matches
2015-201629York Cityeng ENGFA Cup85th0.50000Matches
2015-201629York Cityeng ENGLeague Cup33rd2.30000Matches
2016-201730Kidderminstereng ENGFA Cup85th1.00000Matches
2017-201831Macclesfieldeng ENGFA Cup85th1.00000000000Matches
2018-201932Macclesfieldeng ENGEFL Cup17th0.7000010000000Matches
2021-202235Kidderminstereng ENGFA Cup1.10000000000Matches
6 Seasons3 Clubs2 Leagues8.7000010000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
York City (2 Seasons)2 Leagues4.80000
Kidderminster (2 Seasons)1 League2.10000000000
Macclesfield (2 Seasons)2 Leagues1.7000010000000
FA Cup (6 Seasons)5.60000000000
League Cup (3 Seasons)3.1000010000000

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.