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-200517Chelseaeng ENG1. Premier League1010.000000000.000.000.000.000.00Matches
2005-200618Oldham Athleticeng ENG3. League One221561.7000000000.000.000.000.000.00
2006-200719Wycombeeng ENG4. League Two40393,07534.20220001420.000.060.060.000.06
2007-200820Southend Unitedeng ENG3. League One10101431.6000000100.000.000.000.000.00
2007-200820Luton Towneng ENG3. League One411501.7000000110.000.000.000.000.00
2008-200921Southend Unitedeng ENG3. League One35332,17924.2112100900.040.040.080.040.08
2009-201022Southend Unitedeng ENG3. League One38383,23736.00000001300.000.000.000.000.00
2010-201123Southend Unitedeng ENG4. League Two43413,67840.98210800700.200.050.240.200.24
2011-201224Southend Unitedeng ENG4. League Two33252,41926.91121001100.040.040.070.040.07
2012-201325Stevenageeng ENG3. League One41343,03133.7022000810.000.060.060.000.06
2013-201426Crewe Alexandraeng ENG3. League One38343,09134.3213200610.060.030.090.060.09
2014-201527Crewe Alexandraeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2014-201527Crewe Alexandraeng ENGLeague Cup211241.4000000100.000.000.000.000.00Matches
2014-201527Crewe Alexandraeng ENG3. League One43423,73641.5224200900.050.050.100.050.10Matches
2015-201628Port Valeeng ENGFA Cup332693.0000000100.000.000.000.000.00Matches
2015-201628Port Valeeng ENGLeague Cup222102.3000000100.000.000.000.000.00Matches
2015-201628Port Valeeng ENG3. League One38383,42038.01121001300.030.030.050.030.05Matches
2016-201729Port Valeeng ENGEFL Cup11901.0101100101.000.001.001.001.00Matches
2016-201729Port Valeeng ENGFA Cup221802.0000000100.000.000.000.000.00Matches
2016-201729Port Valeeng ENG3. League One20201,79920.0011000820.000.050.050.000.05Matches
2016-201729P'borough Utdeng ENG3. League One111192610.3000000400.000.000.000.000.00Matches
2017-201830P'borough Utdeng ENGEFL Cup00Matches
2017-201830P'borough Utdeng ENGFA Cup665406.0000000000.000.000.000.000.00Matches
2017-201830P'borough Utdeng ENG3. League One38373,21335.70220001120.000.060.060.000.06Matches
2018-201931Shrewsburyeng ENGEFL Cup00Matches
2018-201931Shrewsburyeng ENGFA Cup665406.0000000100.000.000.000.000.00Matches
2018-201931Shrewsburyeng ENG3. League One42403,45038.30000001400.000.000.000.000.00Matches
2019-202032Swindon Towneng ENG4. League Two30292,62829.2022000800.000.070.070.000.07Matches
2020-202133Swindon Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202133Swindon Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202133Swindon Towneng ENG3. League One33312,75630.6303300300.100.000.100.100.10Matches
2021-202234Swindon Towneng ENGEFL Cup10280.3000000000.000.000.000.000.00Matches
2021-202234Swindon Towneng ENGFA Cup00Matches
2021-202234Swindon Towneng ENG4. League Two554164.6000000200.000.000.000.000.00Matches
2021-202234Scunthorpe Utdeng ENG4. League Two131294210.5000000310.000.000.000.000.00Matches
2022-202335Crawley Towneng ENG4. League Two1023123.5000000100.000.000.000.000.00Matches
2023-202436Crawley Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2023-202436Crawley Towneng ENG4. League Two10170.2000000000.000.000.000.000.00Matches
20 Seasons13 Clubs5 Leagues59755047,206524.51917361900153100.040.030.070.040.07
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
Southend United (5 Seasons)2 Leagues15914711,656129.51041410004100.080.030.110.080.11
Swindon Town (3 Seasons)4 Leagues71676,00866.83253001300.040.030.070.040.07
Crewe Alexandra (2 Seasons)3 Leagues85797,13179.24374001710.050.040.090.050.09
Port Vale (2 Seasons)3 Leagues66665,96866.32242002520.030.030.060.030.06
P'borough Utd (2 Seasons)3 Leagues55544,67952.00220001520.000.040.040.000.04
Crawley Town (2 Seasons)2 Leagues1234194.7000000100.000.000.000.000.00
Shrewsbury (1 Season)3 Leagues48463,99044.30000001500.000.000.000.000.00
Stevenage (1 Season)1 League41343,03133.7022000810.000.060.060.000.06
Wycombe (1 Season)1 League40393,07534.20220001420.000.060.060.000.06
Scunthorpe Utd (1 Season)1 League131294210.5000000310.000.000.000.000.00
Luton Town (1 Season)1 League411501.7000000110.000.000.000.000.00
Oldham Athletic (1 Season)1 League221561.7000000000.000.000.000.000.00
Chelsea (1 Season)1 League1010.000000000.000.000.000.000.00
League One (12 Seasons)39337131,287347.69101990010070.030.030.050.030.05
EFL Cup (8 Seasons)866327.0101100300.140.000.140.140.14
League Two (7 Seasons)17515313,487149.997169004630.060.050.110.060.11
FA Cup (7 Seasons)20201,79920.0000000400.000.000.000.000.00
Premier League (1 Season)1010.000000000.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-200517Chelsea1 League1010.000000000.000.000.000.000.00
2005-200618Oldham Athletic1 League221561.7000000000.000.000.000.000.00
2006-200719Wycombe1 League40393,07534.20220001420.000.060.060.000.06
2007-200820Luton Town1 League411501.7000000110.000.000.000.000.00
2007-200820Southend United1 League10101431.6000000100.000.000.000.000.00
2008-200921Southend United1 League35332,17924.2112100900.040.040.080.040.08
2009-201022Southend United1 League38383,23736.00000001300.000.000.000.000.00
2010-201123Southend United1 League43413,67840.98210800700.200.050.240.200.24
2011-201224Southend United1 League33252,41926.91121001100.040.040.070.040.07
2012-201325Stevenage1 League41343,03133.7022000810.000.060.060.000.06
2013-201426Crewe Alexandra1 League38343,09134.3213200610.060.030.090.060.09
2014-201527Crewe Alexandra3 Leagues47454,04044.92242001100.040.040.090.040.09
2015-201628Port Vale3 Leagues43433,89943.31121001500.020.020.050.020.05
2016-201729Port Vale3 Leagues23232,06923.01121001020.040.040.090.040.09
2016-201729P'borough Utd1 League111192610.3000000400.000.000.000.000.00
2017-201830P'borough Utd3 Leagues44433,75341.70220001120.000.050.050.000.05
2018-201931Shrewsbury3 Leagues48463,99044.30000001500.000.000.000.000.00
2019-202032Swindon Town1 League30292,62829.2022000800.000.070.070.000.07
2020-202133Swindon Town3 Leagues35332,93632.6303300300.090.000.090.090.09
2021-202234Swindon Town3 Leagues654444.9000000200.000.000.000.000.00
2021-202234Scunthorpe Utd1 League131294210.5000000310.000.000.000.000.00
2022-202335Crawley Town1 League1023123.5000000100.000.000.000.000.00
2023-202436Crawley Town2 Leagues211071.2000000000.000.000.000.000.00
20 Seasons13 Clubs5 Leagues59755047,206524.51917361900153100.040.030.070.040.07
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
Southend United (5 Seasons)2 Leagues15914711,656129.51041410004100.080.030.110.080.11
Swindon Town (3 Seasons)4 Leagues71676,00866.83253001300.040.030.070.040.07
Crewe Alexandra (2 Seasons)3 Leagues85797,13179.24374001710.050.040.090.050.09
Port Vale (2 Seasons)3 Leagues66665,96866.32242002520.030.030.060.030.06
P'borough Utd (2 Seasons)3 Leagues55544,67952.00220001520.000.040.040.000.04
Crawley Town (2 Seasons)2 Leagues1234194.7000000100.000.000.000.000.00
Shrewsbury (1 Season)3 Leagues48463,99044.30000001500.000.000.000.000.00
Stevenage (1 Season)1 League41343,03133.7022000810.000.060.060.000.06
Wycombe (1 Season)1 League40393,07534.20220001420.000.060.060.000.06
Scunthorpe Utd (1 Season)1 League131294210.5000000310.000.000.000.000.00
Luton Town (1 Season)1 League411501.7000000110.000.000.000.000.00
Oldham Athletic (1 Season)1 League221561.7000000000.000.000.000.000.00
Chelsea (1 Season)1 League1010.000000000.000.000.000.000.00
League One (12 Seasons)39337131,287347.69101990010070.030.030.050.030.05
EFL Cup (8 Seasons)866327.0101100300.140.000.140.140.14
League Two (7 Seasons)17515313,487149.997169004630.060.050.110.060.11
FA Cup (7 Seasons)20201,79920.0000000400.000.000.000.000.00
Premier League (1 Season)1010.000000000.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-200517Chelseaeng ENG1. Premier League1st1010.000000000.000.000.000.000.00Matches
2005-200618Oldham Athleticeng ENG3. League One10th221561.7000000000.000.000.000.000.00
2006-200719Wycombeeng ENG4. League Two12th40393,07534.20220001420.000.060.060.000.06
2007-200820Luton Towneng ENG3. League One24th411501.7000000110.000.000.000.000.00
2007-200820Southend Unitedeng ENG3. League One6th10101431.6000000100.000.000.000.000.00
2008-200921Southend Unitedeng ENG3. League One8th35332,17924.2112100900.040.040.080.040.08
2009-201022Southend Unitedeng ENG3. League One23rd38383,23736.00000001300.000.000.000.000.00
2010-201123Southend Unitedeng ENG4. League Two13th43413,67840.98210800700.200.050.240.200.24
2011-201224Southend Unitedeng ENG4. League Two4th33252,41926.91121001100.040.040.070.040.07
2012-201325Stevenageeng ENG3. League One18th41343,03133.7022000810.000.060.060.000.06
2013-201426Crewe Alexandraeng ENG3. League One19th38343,09134.3213200610.060.030.090.060.09
2014-201527Crewe Alexandraeng ENG3. League One20th43423,73641.5224200900.050.050.100.050.10Matches
2015-201628Port Valeeng ENG3. League One12th38383,42038.01121001300.030.030.050.030.05Matches
2016-201729Port Valeeng ENG3. League One21st20201,79920.0011000820.000.050.050.000.05Matches
2016-201729P'borough Utdeng ENG3. League One11th111192610.3000000400.000.000.000.000.00Matches
2017-201830P'borough Utdeng ENG3. League One9th38373,21335.70220001120.000.060.060.000.06Matches
2018-201931Shrewsburyeng ENG3. League One18th42403,45038.30000001400.000.000.000.000.00Matches
2019-202032Swindon Towneng ENG4. League Two1st30292,62829.2022000800.000.070.070.000.07Matches
2020-202133Swindon Towneng ENG3. League One23rd33312,75630.6303300300.100.000.100.100.10Matches
2021-202234Swindon Towneng ENG4. League Two6th554164.6000000200.000.000.000.000.00Matches
2021-202234Scunthorpe Utdeng ENG4. League Two24th131294210.5000000310.000.000.000.000.00Matches
2022-202335Crawley Towneng ENG4. League Two22nd1023123.5000000100.000.000.000.000.00Matches
2023-202436Crawley Towneng ENG4. League Two7th10170.2000000000.000.000.000.000.00Matches
20 Seasons13 Clubs3 Leagues56952444,775497.51817351800146100.040.030.070.040.07
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
Southend United (5 Seasons)2 Leagues15914711,656129.51041410004100.080.030.110.080.11
Swindon Town (3 Seasons)2 Leagues68655,80064.43253001300.050.030.080.050.08
Crewe Alexandra (2 Seasons)1 League81766,82775.94374001510.050.040.090.050.09
Port Vale (2 Seasons)1 League58585,21958.01231002120.020.030.050.020.05
P'borough Utd (2 Seasons)1 League49484,13946.00220001520.000.040.040.000.04
Crawley Town (2 Seasons)1 League1123293.7000000100.000.000.000.000.00
Shrewsbury (1 Season)1 League42403,45038.30000001400.000.000.000.000.00
Stevenage (1 Season)1 League41343,03133.7022000810.000.060.060.000.06
Wycombe (1 Season)1 League40393,07534.20220001420.000.060.060.000.06
Scunthorpe Utd (1 Season)1 League131294210.5000000310.000.000.000.000.00
Luton Town (1 Season)1 League411501.7000000110.000.000.000.000.00
Oldham Athletic (1 Season)1 League221561.7000000000.000.000.000.000.00
Chelsea (1 Season)1 League1010.000000000.000.000.000.000.00
League One (12 Seasons)39337131,287347.69101990010070.030.030.050.030.05
League Two (7 Seasons)17515313,487149.997169004630.060.050.110.060.11
Premier League (1 Season)1010.000000000.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-201527Crewe Alexandraeng ENGFA Cup85th221802.0000000100.000.000.000.000.00Matches
2014-201527Crewe Alexandraeng ENGLeague Cup33rd211241.4000000100.000.000.000.000.00Matches
2015-201628Port Valeeng ENGFA Cup65th332693.0000000100.000.000.000.000.00Matches
2015-201628Port Valeeng ENGLeague Cup33rd222102.3000000100.000.000.000.000.00Matches
2016-201729Port Valeeng ENGEFL Cup58th11901.0101100101.000.001.001.001.00Matches
2016-201729Port Valeeng ENGFA Cup33rd221802.0000000100.000.000.000.000.00Matches
2017-201830P'borough Utdeng ENGEFL Cup58th00Matches
2017-201830P'borough Utdeng ENGFA Cup17th665406.0000000000.000.000.000.000.00Matches
2018-201931Shrewsburyeng ENGEFL Cup58th00Matches
2018-201931Shrewsburyeng ENGFA Cup17th665406.0000000100.000.000.000.000.00Matches
2020-202133Swindon Towneng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202133Swindon Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202234Swindon Towneng ENGEFL CupRd110280.3000000000.000.000.000.000.00Matches
2021-202234Swindon Towneng ENGFA Cup00Matches
2023-202436Crawley Towneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
8 Seasons6 Clubs2 Leagues28262,43127.0101100700.040.000.040.040.04
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
Port Vale (2 Seasons)2 Leagues887498.3101100400.120.000.120.120.12
Swindon Town (2 Seasons)2 Leagues322082.3000000000.000.000.000.000.00
Shrewsbury (1 Season)2 Leagues665406.0000000100.000.000.000.000.00
P'borough Utd (1 Season)2 Leagues665406.0000000000.000.000.000.000.00
Crewe Alexandra (1 Season)2 Leagues433043.4000000200.000.000.000.000.00
Crawley Town (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (8 Seasons)866327.0101100300.140.000.140.140.14
FA Cup (7 Seasons)20201,79920.0000000400.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
202234jm JamaicaWCQ654334.8000000100.000.000.000.000.00Matches
1 Season1 Club1 League654334.8000000100.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-200517Chelseaeng ENG1. Premier League0.000Matches
2005-200618Oldham Athleticeng ENG3. League One1.7000.0000
2006-200719Wycombeeng ENG4. League Two34.2050.150.0000
2007-200820Southend Unitedeng ENG3. League One1.6000.0000
2007-200820Luton Towneng ENG3. League One1.7010.600.0000
2008-200921Southend Unitedeng ENG3. League One24.2190.370.1100
2009-201022Southend Unitedeng ENG3. League One36.0080.220.0000
2010-201123Southend Unitedeng ENG4. League Two40.98310.760.2600
2011-201224Southend Unitedeng ENG4. League Two26.91130.480.0800
2012-201325Stevenageeng ENG3. League One33.7060.180.0000
2013-201426Crewe Alexandraeng ENG3. League One34.3270.200.2900
2014-201527Crewe Alexandraeng ENGFA Cup2.0000Matches
2014-201527Crewe Alexandraeng ENGLeague Cup1.4000Matches
2014-201527Crewe Alexandraeng ENG3. League One41.52170.410.1200Matches
2015-201628Port Valeeng ENGFA Cup3.0000Matches
2015-201628Port Valeeng ENGLeague Cup2.3000Matches
2015-201628Port Valeeng ENG3. League One38.0160.160.1700Matches
2016-201729Port Valeeng ENGEFL Cup1.0111100.01.001.001.001.0000Matches
2016-201729Port Valeeng ENGFA Cup2.0000Matches
2016-201729Port Valeeng ENG3. League One20.00010.000.050.0000Matches
2016-201729P'borough Utdeng ENG3. League One10.30010.000.100.0000Matches
2017-201830P'borough Utdeng ENGFA Cup6.002150.00.330.170.000.0000Matches
2017-201830P'borough Utdeng ENG3. League One35.70000.000.0000Matches
2018-201931Shrewsburyeng ENGFA Cup6.00200.00.330.000.0000Matches
2018-201931Shrewsburyeng ENG3. League One38.3000Matches
2019-202032Swindon Towneng ENG4. League Two29.207114.30.240.030.000.0000Matches
2020-202133Swindon Towneng ENGEFL Cup1.00000.000.0000Matches
2020-202133Swindon Towneng ENGFA Cup1.00000.000.0000Matches
2020-202133Swindon Towneng ENG3. League One30.6312541.70.390.160.250.6000Matches
2021-202234Swindon Towneng ENGEFL Cup0.3011100.03.213.210.000.0000Matches
2021-202234Swindon Towneng ENG4. League Two4.60200.00.430.000.0000Matches
2021-202234Scunthorpe Utdeng ENG4. League Two10.504125.00.380.100.000.0000Matches
2022-202335Crawley Towneng ENG4. League Two3.50200.00.580.000.0000Matches
2023-202436Crawley Towneng ENGEFL Cup1.00000.000.0000Matches
2023-202436Crawley Towneng ENG4. League Two0.20000.000.0000Matches
20 Seasons13 Clubs5 Leagues524.5193311536.40.210.240.120.1700
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)2 Leagues129.510610.470.1600
Swindon Town (3 Seasons)4 Leagues66.8322731.80.330.100.140.4300
Crewe Alexandra (2 Seasons)3 Leagues79.24240.320.1700
Port Vale (2 Seasons)3 Leagues66.3218200.00.050.141.000.2500
P'borough Utd (2 Seasons)3 Leagues52.0022100.00.040.040.000.0000
Crawley Town (2 Seasons)2 Leagues4.70200.00.430.000.0000
Shrewsbury (1 Season)3 Leagues44.30200.00.330.000.0000
Stevenage (1 Season)1 League33.7060.180.0000
Wycombe (1 Season)1 League34.2050.150.0000
Scunthorpe Utd (1 Season)1 League10.504125.00.380.100.000.0000
Luton Town (1 Season)1 League1.7010.600.0000
Oldham Athletic (1 Season)1 League1.7000.0000
Chelsea (1 Season)1 League0.000
League One (12 Seasons)347.69126158.30.120.200.250.1500
EFL Cup (8 Seasons)7.0122100.00.600.600.500.5000
League Two (7 Seasons)149.99155113.30.310.340.000.1800
FA Cup (7 Seasons)20.004125.00.310.080.000.0000
Premier League (1 Season)0.000
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-200517Chelsea1 League0.000
2005-200618Oldham Athletic1 League1.7000.0000
2006-200719Wycombe1 League34.2050.150.0000
2007-200820Luton Town1 League1.7010.600.0000
2007-200820Southend United1 League1.6000.0000
2008-200921Southend United1 League24.2190.370.1100
2009-201022Southend United1 League36.0080.220.0000
2010-201123Southend United1 League40.98310.760.2600
2011-201224Southend United1 League26.91130.480.0800
2012-201325Stevenage1 League33.7060.180.0000
2013-201426Crewe Alexandra1 League34.3270.200.2900
2014-201527Crewe Alexandra3 Leagues44.92170.410.1200
2015-201628Port Vale3 Leagues43.3160.160.1700
2016-201729Port Vale3 Leagues23.0112200.00.050.101.000.5000
2016-201729P'borough Utd1 League10.30010.000.100.0000
2017-201830P'borough Utd3 Leagues41.702150.00.050.020.000.0000
2018-201931Shrewsbury3 Leagues44.30200.00.330.000.0000
2019-202032Swindon Town1 League29.207114.30.240.030.000.0000
2020-202133Swindon Town3 Leagues32.6312541.70.370.150.250.6000
2021-202234Swindon Town3 Leagues4.903133.30.610.200.000.0000
2021-202234Scunthorpe Utd1 League10.504125.00.380.100.000.0000
2022-202335Crawley Town1 League3.50200.00.580.000.0000
2023-202436Crawley Town2 Leagues1.20000.000.0000
20 Seasons13 Clubs5 Leagues524.5193311536.40.210.240.120.1700
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)2 Leagues129.510610.470.1600
Swindon Town (3 Seasons)4 Leagues66.8322731.80.330.100.140.4300
Crewe Alexandra (2 Seasons)3 Leagues79.24240.320.1700
Port Vale (2 Seasons)3 Leagues66.3218200.00.050.141.000.2500
P'borough Utd (2 Seasons)3 Leagues52.0022100.00.040.040.000.0000
Crawley Town (2 Seasons)2 Leagues4.70200.00.430.000.0000
Shrewsbury (1 Season)3 Leagues44.30200.00.330.000.0000
Stevenage (1 Season)1 League33.7060.180.0000
Wycombe (1 Season)1 League34.2050.150.0000
Scunthorpe Utd (1 Season)1 League10.504125.00.380.100.000.0000
Luton Town (1 Season)1 League1.7010.600.0000
Oldham Athletic (1 Season)1 League1.7000.0000
Chelsea (1 Season)1 League0.000
League One (12 Seasons)347.69126158.30.120.200.250.1500
EFL Cup (8 Seasons)7.0122100.00.600.600.500.5000
League Two (7 Seasons)149.99155113.30.310.340.000.1800
FA Cup (7 Seasons)20.004125.00.310.080.000.0000
Premier League (1 Season)0.000
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-200517Chelseaeng ENG1. Premier League1st0.000Matches
2005-200618Oldham Athleticeng ENG3. League One10th1.7000.0000
2006-200719Wycombeeng ENG4. League Two12th34.2050.150.0000
2007-200820Luton Towneng ENG3. League One24th1.7010.600.0000
2007-200820Southend Unitedeng ENG3. League One6th1.6000.0000
2008-200921Southend Unitedeng ENG3. League One8th24.2190.370.1100
2009-201022Southend Unitedeng ENG3. League One23rd36.0080.220.0000
2010-201123Southend Unitedeng ENG4. League Two13th40.98310.760.2600
2011-201224Southend Unitedeng ENG4. League Two4th26.91130.480.0800
2012-201325Stevenageeng ENG3. League One18th33.7060.180.0000
2013-201426Crewe Alexandraeng ENG3. League One19th34.3270.200.2900
2014-201527Crewe Alexandraeng ENG3. League One20th41.52170.410.1200Matches
2015-201628Port Valeeng ENG3. League One12th38.0160.160.1700Matches
2016-201729Port Valeeng ENG3. League One21st20.00010.000.050.0000Matches
2016-201729P'borough Utdeng ENG3. League One11th10.30010.000.100.0000Matches
2017-201830P'borough Utdeng ENG3. League One9th35.70000.000.0000Matches
2018-201931Shrewsburyeng ENG3. League One18th38.3000Matches
2019-202032Swindon Towneng ENG4. League Two1st29.207114.30.240.030.000.0000Matches
2020-202133Swindon Towneng ENG3. League One23rd30.6312541.70.390.160.250.6000Matches
2021-202234Swindon Towneng ENG4. League Two6th4.60200.00.430.000.0000Matches
2021-202234Scunthorpe Utdeng ENG4. League Two24th10.504125.00.380.100.000.0000Matches
2022-202335Crawley Towneng ENG4. League Two22nd3.50200.00.580.000.0000Matches
2023-202436Crawley Towneng ENG4. League Two7th0.20000.000.0000Matches
20 Seasons13 Clubs3 Leagues497.5182711233.30.190.240.110.1600
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Southend United (5 Seasons)2 Leagues129.510610.470.1600
Swindon Town (3 Seasons)2 Leagues64.4321628.60.330.090.140.5000
Crewe Alexandra (2 Seasons)1 League75.94240.320.1700
Port Vale (2 Seasons)1 League58.01070.000.120.1400
P'borough Utd (2 Seasons)1 League46.00010.000.020.0000
Crawley Town (2 Seasons)1 League3.70200.00.550.000.0000
Shrewsbury (1 Season)1 League38.3000
Stevenage (1 Season)1 League33.7060.180.0000
Wycombe (1 Season)1 League34.2050.150.0000
Scunthorpe Utd (1 Season)1 League10.504125.00.380.100.000.0000
Luton Town (1 Season)1 League1.7010.600.0000
Oldham Athletic (1 Season)1 League1.7000.0000
Chelsea (1 Season)1 League0.000
League One (12 Seasons)347.69126158.30.120.200.250.1500
League Two (7 Seasons)149.99155113.30.310.340.000.1800
Premier League (1 Season)0.000
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-201527Crewe Alexandraeng ENGFA Cup85th2.0000Matches
2014-201527Crewe Alexandraeng ENGLeague Cup33rd1.4000Matches
2015-201628Port Valeeng ENGFA Cup65th3.0000Matches
2015-201628Port Valeeng ENGLeague Cup33rd2.3000Matches
2016-201729Port Valeeng ENGEFL Cup58th1.0111100.01.001.001.001.0000Matches
2016-201729Port Valeeng ENGFA Cup33rd2.0000Matches
2017-201830P'borough Utdeng ENGFA Cup17th6.002150.00.330.170.000.0000Matches
2018-201931Shrewsburyeng ENGFA Cup17th6.00200.00.330.000.0000Matches
2020-202133Swindon Towneng ENGEFL Cup58th1.00000.000.0000Matches
2020-202133Swindon Towneng ENGFA Cup85th1.00000.000.0000Matches
2021-202234Swindon Towneng ENGEFL CupRd10.3011100.03.213.210.000.0000Matches
2023-202436Crawley Towneng ENGEFL CupRd11.00000.000.0000Matches
8 Seasons6 Clubs2 Leagues27.016350.00.370.180.170.3300
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Port Vale (2 Seasons)2 Leagues8.3111100.01.001.001.001.0000
Swindon Town (2 Seasons)2 Leagues2.3011100.00.430.430.000.0000
Shrewsbury (1 Season)2 Leagues6.00200.00.330.000.0000
P'borough Utd (1 Season)2 Leagues6.002150.00.330.170.000.0000
Crewe Alexandra (1 Season)2 Leagues3.4000
Crawley Town (1 Season)1 League1.00000.000.0000
EFL Cup (8 Seasons)7.0122100.00.600.600.500.5000
FA Cup (7 Seasons)20.004125.00.310.080.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
202234jm JamaicaWCQ4.8000Matches
1 Season1 Club1 League4.8000

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-200517Chelseaeng ENG1. Premier League1110.00.001Matches
2005-200618Oldham Athleticeng ENG3. League One2156783.81.720
2006-200719Wycombeeng ENG4. League Two403,0757774.334.2391
2007-200820Southend Unitedeng ENG3. League One10143143.51.6100
2007-200820Luton Towneng ENG3. League One4150383.61.713
2008-200921Southend Unitedeng ENG3. League One352,1796252.624.2332
2009-201022Southend Unitedeng ENG3. League One383,2378578.236.0380
2010-201123Southend Unitedeng ENG4. League Two433,6788688.840.9412
2011-201224Southend Unitedeng ENG4. League Two332,4197358.426.9258
2012-201325Stevenageeng ENG3. League One413,0317473.233.7347
2013-201426Crewe Alexandraeng ENG3. League One383,0918174.734.3344
2014-201527Crewe Alexandraeng ENGFA Cup218090100.02.02902000.5002-2-1.00Matches
2014-201527Crewe Alexandraeng ENGLeague Cup21246259.01.4191113301.5032+1+0.73+0.73Matches
2014-201527Crewe Alexandraeng ENG3. League One433,7368790.241.54236101.164068-28-0.67+0.22Matches
2015-201628Port Valeeng ENGFA Cup32699099.63.03902001.3343+1+0.33+90.33Matches
2015-201628Port Valeeng ENGLeague Cup2210105100.02.321052001.5010+1+0.43Matches
2015-201628Port Valeeng ENG3. League One383,4209082.638.03837011.434746+1+0.03+0.40Matches
2016-201729Port Valeeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2016-201729Port Valeeng ENGFA Cup21809066.72.02902001.5014-3-1.50-5.50Matches
2016-201729Port Valeeng ENG3. League One201,7999043.520.02019001.502625+1+0.05+1.05Matches
2016-201729P'borough Utdeng ENG3. League One119268422.410.3118041.18101000.000.00Matches
2017-201830P'borough Utdeng ENGEFL Cup00001Matches
2017-201830P'borough Utdeng ENGFA Cup654090100.06.06906001.831610+6+1.00Matches
2017-201830P'borough Utdeng ENG3. League One383,2138577.635.73731121.29505000.00-0.78Matches
2018-201931Shrewsburyeng ENGEFL Cup00001Matches
2018-201931Shrewsburyeng ENGFA Cup65409085.76.06906002.00117+4+0.67+1.67Matches
2018-201931Shrewsburyeng ENG3. League One423,4508283.338.340852822611.144250-8-0.21-0.21Matches
2019-202032Swindon Towneng ENG4. League Two302,6288881.129.229892515501.935031+19+0.65+0.06Matches
2020-202133Swindon Towneng ENGEFL Cup19090100.01.01901000.0013-2-2.00Matches
2020-202133Swindon Towneng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2020-202133Swindon Towneng ENG3. League One332,7568466.630.631872622360.973966-27-0.88-0.43Matches
2021-202234Swindon Towneng ENGEFL Cup1282831.10.30012801.000000.000.00Matches
2021-202234Swindon Towneng ENGFA Cup00001Matches
2021-202234Swindon Towneng ENG4. League Two54168310.04.65833062.0053+2+0.43-0.07Matches
2021-202234Scunthorpe Utdeng ENG4. League Two139427222.810.51277812030.38324-21-2.01-0.88Matches
2022-202335Crawley Towneng ENG4. League Two10312317.53.5290281701.3025-3-0.87-0.40Matches
2023-202436Crawley Towneng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2023-202436Crawley Towneng ENG4. League Two117170.40.20011710.0001-1-5.29-5.45Matches
20 Seasons13 Clubs5 Leagues59747,2067948.8524.5550872484722271.28354416-62-0.21-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
Southend United (5 Seasons)2 Leagues15911,6567356.3129.514712
Swindon Town (3 Seasons)4 Leagues716,0088549.866.8678856432131.4296105-9-0.13-0.42
Crewe Alexandra (2 Seasons)3 Leagues857,1318482.279.279903963301.154372-29-0.65+0.09
Port Vale (2 Seasons)3 Leagues665,9689065.466.3669463011.43808000.00+0.74
P'borough Utd (2 Seasons)3 Leagues554,6798552.552.0549045171.337670+6+0.12-0.06
Crawley Town (2 Seasons)2 Leagues12419355.04.7390391711.0838-5-1.07-0.93
Shrewsbury (1 Season)3 Leagues483,9908382.144.346863422621.255357-4-0.09+0.03
Stevenage (1 Season)1 League413,0317473.233.7347
Wycombe (1 Season)1 League403,0757774.334.2391
Scunthorpe Utd (1 Season)1 League139427222.810.51277812030.38324-21-2.01-0.88
Luton Town (1 Season)1 League4150383.61.713
Oldham Athletic (1 Season)1 League2156783.81.720
Chelsea (1 Season)1 League1110.00.001
League One (12 Seasons)39331,2878054.0347.6371861852224141.23254315-61-0.28+0.01
EFL Cup (8 Seasons)86327965.87.0695623120.8879-2-0.28-0.28
League Two (7 Seasons)17513,4877741.9149.915385382220101.456064-4-0.08+0.08
FA Cup (7 Seasons)201,7999080.020.0209019011.553328+5+0.25-0.74
Premier League (1 Season)1110.00.001
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-200517Chelsea1 League1110.00.001
2005-200618Oldham Athletic1 League2156783.81.720
2006-200719Wycombe1 League403,0757774.334.2391
2007-200820Luton Town1 League4150383.61.713
2007-200820Southend United1 League10143143.51.6100
2008-200921Southend United1 League352,1796252.624.2332
2009-201022Southend United1 League383,2378578.236.0380
2010-201123Southend United1 League433,6788688.840.9412
2011-201224Southend United1 League332,4197358.426.9258
2012-201325Stevenage1 League413,0317473.233.7347
2013-201426Crewe Alexandra1 League383,0918174.734.3344
2014-201527Crewe Alexandra3 Leagues474,0408689.244.945903923301.154372-29-0.65+0.09
2015-201628Port Vale3 Leagues433,8999184.443.3439641011.435249+3+0.07+0.57
2016-201729Port Vale3 Leagues232,0699046.023.0239022001.432831-3-0.13+0.68
2016-201729P'borough Utd1 League119268422.410.3118041.18101000.000.00
2017-201830P'borough Utd3 Leagues443,7538578.741.7439037131.366660+6+0.14-0.63
2018-201931Shrewsbury3 Leagues483,9908382.144.346863422621.255357-4-0.09+0.03
2019-202032Swindon Town1 League302,6288881.129.229892515501.935031+19+0.65+0.06
2020-202133Swindon Town3 Leagues352,9368468.032.633882822360.914171-30-0.92-0.46
2021-202234Swindon Town3 Leagues6444749.94.9583312871.8353+2+0.41-0.09
2021-202234Scunthorpe Utd1 League139427222.810.51277812030.38324-21-2.01-0.88
2022-202335Crawley Town1 League10312317.53.5290281701.3025-3-0.87-0.40
2023-202436Crawley Town2 Leagues2107542.51.2190111710.0013-2-1.68-1.84
20 Seasons13 Clubs5 Leagues59747,2067948.8524.5550872484722271.28354416-62-0.21-0.01
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Southend United (5 Seasons)2 Leagues15911,6567356.3129.514712
Swindon Town (3 Seasons)4 Leagues716,0088549.866.8678856432131.4296105-9-0.13-0.42
Crewe Alexandra (2 Seasons)3 Leagues857,1318482.279.279903963301.154372-29-0.65+0.09
Port Vale (2 Seasons)3 Leagues665,9689065.466.3669463011.43808000.00+0.74
P'borough Utd (2 Seasons)3 Leagues554,6798552.552.0549045171.337670+6+0.12-0.06
Crawley Town (2 Seasons)2 Leagues12419355.04.7390391711.0838-5-1.07-0.93
Shrewsbury (1 Season)3 Leagues483,9908382.144.346863422621.255357-4-0.09+0.03
Stevenage (1 Season)1 League413,0317473.233.7347
Wycombe (1 Season)1 League403,0757774.334.2391
Scunthorpe Utd (1 Season)1 League139427222.810.51277812030.38324-21-2.01-0.88
Luton Town (1 Season)1 League4150383.61.713
Oldham Athletic (1 Season)1 League2156783.81.720
Chelsea (1 Season)1 League1110.00.001
League One (12 Seasons)39331,2878054.0347.6371861852224141.23254315-61-0.28+0.01
EFL Cup (8 Seasons)86327965.87.0695623120.8879-2-0.28-0.28
League Two (7 Seasons)17513,4877741.9149.915385382220101.456064-4-0.08+0.08
FA Cup (7 Seasons)201,7999080.020.0209019011.553328+5+0.25-0.74
Premier League (1 Season)1110.00.001
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-200517Chelseaeng ENG1. Premier League1st1110.00.001Matches
2005-200618Oldham Athleticeng ENG3. League One10th2156783.81.720
2006-200719Wycombeeng ENG4. League Two12th403,0757774.334.2391
2007-200820Luton Towneng ENG3. League One24th4150383.61.713
2007-200820Southend Unitedeng ENG3. League One6th10143143.51.6100
2008-200921Southend Unitedeng ENG3. League One8th352,1796252.624.2332
2009-201022Southend Unitedeng ENG3. League One23rd383,2378578.236.0380
2010-201123Southend Unitedeng ENG4. League Two13th433,6788688.840.9412
2011-201224Southend Unitedeng ENG4. League Two4th332,4197358.426.9258
2012-201325Stevenageeng ENG3. League One18th413,0317473.233.7347
2013-201426Crewe Alexandraeng ENG3. League One19th383,0918174.734.3344
2014-201527Crewe Alexandraeng ENG3. League One20th433,7368790.241.54236101.164068-28-0.67+0.22Matches
2015-201628Port Valeeng ENG3. League One12th383,4209082.638.03837011.434746+1+0.03+0.40Matches
2016-201729Port Valeeng ENG3. League One21st201,7999043.520.02019001.502625+1+0.05+1.05Matches
2016-201729P'borough Utdeng ENG3. League One11th119268422.410.3118041.18101000.000.00Matches
2017-201830P'borough Utdeng ENG3. League One9th383,2138577.635.73731121.29505000.00-0.78Matches
2018-201931Shrewsburyeng ENG3. League One18th423,4508283.338.340852822611.144250-8-0.21-0.21Matches
2019-202032Swindon Towneng ENG4. League Two1st302,6288881.129.229892515501.935031+19+0.65+0.06Matches
2020-202133Swindon Towneng ENG3. League One23rd332,7568466.630.631872622360.973966-27-0.88-0.43Matches
2021-202234Swindon Towneng ENG4. League Two6th54168310.04.65833062.0053+2+0.43-0.07Matches
2021-202234Scunthorpe Utdeng ENG4. League Two24th139427222.810.51277812030.38324-21-2.01-0.88Matches
2022-202335Crawley Towneng ENG4. League Two22nd10312317.53.5290281701.3025-3-0.87-0.40Matches
2023-202436Crawley Towneng ENG4. League Two7th117170.40.20011710.0001-1-5.29-5.45Matches
20 Seasons13 Clubs3 Leagues56944,7757947.8497.5524862234521241.27314379-65-0.25-0.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
Southend United (5 Seasons)2 Leagues15911,6567356.3129.514712
Swindon Town (3 Seasons)2 Leagues685,8008550.364.4658854334121.4794100-6-0.09-0.38
Crewe Alexandra (2 Seasons)1 League816,8278482.575.97636501.164068-28-0.67+0.22
Port Vale (2 Seasons)1 League585,2199063.058.05856011.457371+2+0.03+0.89
P'borough Utd (2 Seasons)1 League494,1398450.046.04839161.27606000.00-0.17
Crawley Town (2 Seasons)1 League11329304.03.7290291711.1826-4-1.09-0.95
Shrewsbury (1 Season)1 League423,4508283.338.340852822611.144250-8-0.21-0.21
Stevenage (1 Season)1 League413,0317473.233.7347
Wycombe (1 Season)1 League403,0757774.334.2391
Scunthorpe Utd (1 Season)1 League139427222.810.51277812030.38324-21-2.01-0.88
Luton Town (1 Season)1 League4150383.61.713
Oldham Athletic (1 Season)1 League2156783.81.720
Chelsea (1 Season)1 League1110.00.001
League One (12 Seasons)39331,2878054.0347.6371861852224141.23254315-61-0.28+0.01
League Two (7 Seasons)17513,4877741.9149.915385382220101.456064-4-0.08+0.08
Premier League (1 Season)1110.00.001
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-201527Crewe Alexandraeng ENGFA Cup85th218090100.02.02902000.5002-2-1.00Matches
2014-201527Crewe Alexandraeng ENGLeague Cup33rd21246259.01.4191113301.5032+1+0.73+0.73Matches
2015-201628Port Valeeng ENGFA Cup65th32699099.63.03902001.3343+1+0.33+90.33Matches
2015-201628Port Valeeng ENGLeague Cup33rd2210105100.02.321052001.5010+1+0.43Matches
2016-201729Port Valeeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2016-201729Port Valeeng ENGFA Cup33rd21809066.72.02902001.5014-3-1.50-5.50Matches
2017-201830P'borough Utdeng ENGEFL Cup58th00001Matches
2017-201830P'borough Utdeng ENGFA Cup17th654090100.06.06906001.831610+6+1.00Matches
2018-201931Shrewsburyeng ENGEFL Cup58th00001Matches
2018-201931Shrewsburyeng ENGFA Cup17th65409085.76.06906002.00117+4+0.67+1.67Matches
2020-202133Swindon Towneng ENGEFL Cup58th19090100.01.01901000.0013-2-2.00Matches
2020-202133Swindon Towneng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2021-202234Swindon Towneng ENGEFL CupRd11282831.10.30012801.000000.000.00Matches
2021-202234Swindon Towneng ENGFA Cup00001Matches
2023-202436Crawley Towneng ENGEFL CupRd119090100.01.01901000.0012-1-1.00Matches
8 Seasons6 Clubs2 Leagues282,4318775.727.026912523131.364037+3+0.11-0.44
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Port Vale (2 Seasons)2 Leagues87499489.28.38947001.2579-2-0.24-3.21
Swindon Town (2 Seasons)2 Leagues32086938.52.3290212810.3325-3-1.30-1.30
Shrewsbury (1 Season)2 Leagues65409075.06.06906012.00117+4+0.67+1.67
P'borough Utd (1 Season)2 Leagues65409085.76.06906011.831610+6+1.00
Crewe Alexandra (1 Season)2 Leagues43047677.93.4390313301.0034-1-0.30-0.30
Crawley Town (1 Season)1 League19090100.01.01901000.0012-1-1.00
EFL Cup (8 Seasons)86327965.87.0695623120.8879-2-0.28-0.28
FA Cup (7 Seasons)201,7999080.020.0209019011.553328+5+0.25-0.74
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
202234jm JamaicaWCQ64337234.44.8582112301.1742+2+0.42+1.72Matches
1 Season1 Club1 League64337234.44.8582112301.1742+2+0.42+1.72
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-200517Chelseaeng ENG1. Premier League0.00000Matches
2005-200618Oldham Athleticeng ENG3. League One1.7002
2006-200719Wycombeeng ENG4. League Two34.214273
2007-200820Southend Unitedeng ENG3. League One1.6103
2007-200820Luton Towneng ENG3. League One1.7117
2008-200921Southend Unitedeng ENG3. League One24.29044
2009-201022Southend Unitedeng ENG3. League One36.013055
2010-201123Southend Unitedeng ENG4. League Two40.97055
2011-201224Southend Unitedeng ENG4. League Two26.911039
2012-201325Stevenageeng ENG3. League One33.78145
2013-201426Crewe Alexandraeng ENG3. League One34.36148
2014-201527Crewe Alexandraeng ENGFA Cup2.01000Matches
2014-201527Crewe Alexandraeng ENGLeague Cup1.41000Matches
2014-201527Crewe Alexandraeng ENG3. League One41.59055Matches
2015-201628Port Valeeng ENGFA Cup3.01000Matches
2015-201628Port Valeeng ENGLeague Cup2.31000Matches
2015-201628Port Valeeng ENG3. League One38.013059Matches
2016-201729Port Valeeng ENGEFL Cup1.0100231100000Matches
2016-201729Port Valeeng ENGFA Cup2.01000Matches
2016-201729Port Valeeng ENG3. League One20.08215500000000Matches
2016-201729P'borough Utdeng ENG3. League One10.34001700000000Matches
2017-201830P'borough Utdeng ENGFA Cup6.00007900350Matches
2017-201830P'borough Utdeng ENG3. League One35.711214800000000Matches
2018-201931Shrewsburyeng ENGFA Cup6.01009250014000Matches
2018-201931Shrewsburyeng ENG3. League One38.314001Matches
2019-202032Swindon Towneng ENG4. League Two29.28006282065162000Matches
2020-202133Swindon Towneng ENGEFL Cup1.00003401000Matches
2020-202133Swindon Towneng ENGFA Cup1.00004200000Matches
2020-202133Swindon Towneng ENG3. League One30.630034722153400Matches
2021-202234Swindon Towneng ENGEFL Cup0.30001100010Matches
2021-202234Swindon Towneng ENG4. League Two4.6200619034120Matches
2021-202234Scunthorpe Utdeng ENG4. League Two10.531019300012181Matches
2022-202335Crawley Towneng ENG4. League Two3.51005800340Matches
2023-202436Crawley Towneng ENGEFL Cup1.00002200200Matches
2023-202436Crawley Towneng ENG4. League Two0.20001000000Matches
20 Seasons13 Clubs5 Leagues524.5153102760257312129146002
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)2 Leagues129.5410196
Swindon Town (3 Seasons)4 Leagues66.81300110180211108115000
Crewe Alexandra (2 Seasons)3 Leagues79.217101030
Port Vale (2 Seasons)3 Leagues66.3252111631100000
P'borough Utd (2 Seasons)3 Leagues52.015217290035000
Crawley Town (2 Seasons)2 Leagues4.710081000540
Shrewsbury (1 Season)3 Leagues44.315009250014001
Stevenage (1 Season)1 League33.78145
Wycombe (1 Season)1 League34.214273
Scunthorpe Utd (1 Season)1 League10.531019300012181
Luton Town (1 Season)1 League1.7117
Oldham Athletic (1 Season)1 League1.7002
Chelsea (1 Season)1 League0.00000
League One (12 Seasons)347.61007247272215340001
EFL Cup (8 Seasons)7.03008101221000
League Two (7 Seasons)149.94630260139097096001
FA Cup (7 Seasons)20.040020360049000
Premier League (1 Season)0.00000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2004-200517Chelsea1 League0.00000
2005-200618Oldham Athletic1 League1.7002
2006-200719Wycombe1 League34.214273
2007-200820Luton Town1 League1.7117
2007-200820Southend United1 League1.6103
2008-200921Southend United1 League24.29044
2009-201022Southend United1 League36.013055
2010-201123Southend United1 League40.97055
2011-201224Southend United1 League26.911039
2012-201325Stevenage1 League33.78145
2013-201426Crewe Alexandra1 League34.36148
2014-201527Crewe Alexandra3 Leagues44.91100550
2015-201628Port Vale3 Leagues43.31500590
2016-201729Port Vale3 Leagues23.010215731100000
2016-201729P'borough Utd1 League10.34001700000000
2017-201830P'borough Utd3 Leagues41.711215590035000
2018-201931Shrewsbury3 Leagues44.315009250014001
2019-202032Swindon Town1 League29.28006282065162000
2020-202133Swindon Town3 Leagues32.630041782253400
2021-202234Swindon Town3 Leagues4.9200720034130
2021-202234Scunthorpe Utd1 League10.531019300012181
2022-202335Crawley Town1 League3.51005800340
2023-202436Crawley Town2 Leagues1.20003200200
20 Seasons13 Clubs5 Leagues524.5153102760257312129146002
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)2 Leagues129.5410196
Swindon Town (3 Seasons)4 Leagues66.81300110180211108115000
Crewe Alexandra (2 Seasons)3 Leagues79.217101030
Port Vale (2 Seasons)3 Leagues66.3252111631100000
P'borough Utd (2 Seasons)3 Leagues52.015217290035000
Crawley Town (2 Seasons)2 Leagues4.710081000540
Shrewsbury (1 Season)3 Leagues44.315009250014001
Stevenage (1 Season)1 League33.78145
Wycombe (1 Season)1 League34.214273
Scunthorpe Utd (1 Season)1 League10.531019300012181
Luton Town (1 Season)1 League1.7117
Oldham Athletic (1 Season)1 League1.7002
Chelsea (1 Season)1 League0.00000
League One (12 Seasons)347.61007247272215340001
EFL Cup (8 Seasons)7.03008101221000
League Two (7 Seasons)149.94630260139097096001
FA Cup (7 Seasons)20.040020360049000
Premier League (1 Season)0.00000
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-200517Chelseaeng ENG1. Premier League1st0.00000Matches
2005-200618Oldham Athleticeng ENG3. League One10th1.7002
2006-200719Wycombeeng ENG4. League Two12th34.214273
2007-200820Luton Towneng ENG3. League One24th1.7117
2007-200820Southend Unitedeng ENG3. League One6th1.6103
2008-200921Southend Unitedeng ENG3. League One8th24.29044
2009-201022Southend Unitedeng ENG3. League One23rd36.013055
2010-201123Southend Unitedeng ENG4. League Two13th40.97055
2011-201224Southend Unitedeng ENG4. League Two4th26.911039
2012-201325Stevenageeng ENG3. League One18th33.78145
2013-201426Crewe Alexandraeng ENG3. League One19th34.36148
2014-201527Crewe Alexandraeng ENG3. League One20th41.59055Matches
2015-201628Port Valeeng ENG3. League One12th38.013059Matches
2016-201729Port Valeeng ENG3. League One21st20.08215500000000Matches
2016-201729P'borough Utdeng ENG3. League One11th10.34001700000000Matches
2017-201830P'borough Utdeng ENG3. League One9th35.711214800000000Matches
2018-201931Shrewsburyeng ENG3. League One18th38.314001Matches
2019-202032Swindon Towneng ENG4. League Two1st29.28006282065162000Matches
2020-202133Swindon Towneng ENG3. League One23rd30.630034722153400Matches
2021-202234Swindon Towneng ENG4. League Two6th4.6200619034120Matches
2021-202234Scunthorpe Utdeng ENG4. League Two24th10.531019300012181Matches
2022-202335Crawley Towneng ENG4. League Two22nd3.51005800340Matches
2023-202436Crawley Towneng ENG4. League Two7th0.20001000000Matches
20 Seasons13 Clubs3 Leagues497.5146102732211210123136002
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Southend United (5 Seasons)2 Leagues129.5410196
Swindon Town (3 Seasons)2 Leagues64.41300102173210108114000
Crewe Alexandra (2 Seasons)1 League75.9151103
Port Vale (2 Seasons)1 League58.0212111400000000
P'borough Utd (2 Seasons)1 League46.015216500000000
Crawley Town (2 Seasons)1 League3.71006800340
Shrewsbury (1 Season)1 League38.314001
Stevenage (1 Season)1 League33.78145
Wycombe (1 Season)1 League34.214273
Scunthorpe Utd (1 Season)1 League10.531019300012181
Luton Town (1 Season)1 League1.7117
Oldham Athletic (1 Season)1 League1.7002
Chelsea (1 Season)1 League0.00000
League One (12 Seasons)347.61007247272215340001
League Two (7 Seasons)149.94630260139097096001
Premier League (1 Season)0.00000
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-201527Crewe Alexandraeng ENGFA Cup85th2.01000Matches
2014-201527Crewe Alexandraeng ENGLeague Cup33rd1.41000Matches
2015-201628Port Valeeng ENGFA Cup65th3.01000Matches
2015-201628Port Valeeng ENGLeague Cup33rd2.31000Matches
2016-201729Port Valeeng ENGEFL Cup58th1.0100231100000Matches
2016-201729Port Valeeng ENGFA Cup33rd2.01000Matches
2017-201830P'borough Utdeng ENGFA Cup17th6.00007900350Matches
2018-201931Shrewsburyeng ENGFA Cup17th6.01009250014000Matches
2020-202133Swindon Towneng ENGEFL Cup58th1.00003401000Matches
2020-202133Swindon Towneng ENGFA Cup85th1.00004200000Matches
2021-202234Swindon Towneng ENGEFL CupRd10.30001100010Matches
2023-202436Crawley Towneng ENGEFL CupRd11.00002200200Matches
8 Seasons6 Clubs2 Leagues27.0700284612610000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Port Vale (2 Seasons)2 Leagues8.3400231100000
Swindon Town (2 Seasons)2 Leagues2.30008701010
Shrewsbury (1 Season)2 Leagues6.01009250014000
P'borough Utd (1 Season)2 Leagues6.00007900350
Crewe Alexandra (1 Season)2 Leagues3.42000
Crawley Town (1 Season)1 League1.00002200200
EFL Cup (8 Seasons)7.03008101221000
FA Cup (7 Seasons)20.040020360049000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
202234jm JamaicaWCQ4.81000Matches
1 Season1 Club1 League4.81000

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.