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
2010-201118Gillinghameng ENG4. League Two1412723.0000000000.000.000.000.000.00
2011-201219Gillinghameng ENG4. League Two1201441.6101100100.620.000.620.620.62
2011-201219Aldershot Towneng ENG4. League Two10110.1000000000.000.000.000.000.00
2012-201320Macclesfieldeng ENG5. Conf Premier10110.1000000000.000.000.000.000.00
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier131291610.2224200320.200.200.390.200.39
2014-201522Dover Athleticeng ENG5. Conf Premier42372,99833.3159241412200.450.270.720.420.69Matches
2014-201522Dover Athleticeng ENGFA Cup332703.0101100000.330.000.330.330.33Matches
2015-201623Dover Athleticeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201623Dover Athleticeng ENG5. National League42423,55739.5188261800520.460.200.660.460.66Matches
2016-201724Barnsleyeng ENG2. Championship702212.5000000000.000.000.000.000.00Matches
2016-201724Barnsleyeng ENGEFL Cup10390.4000000000.000.000.000.000.00Matches
2016-201724Barnsleyeng ENGFA Cup10160.2000000000.000.000.000.000.00Matches
2016-201724Shrewsburyeng ENG3. League One1296957.7202200200.260.000.260.260.26Matches
2017-201825Barnsleyeng ENG2. Championship20250.3000000000.000.000.000.000.00Matches
2017-201825Barnsleyeng ENGEFL Cup10140.2000000000.000.000.000.000.00Matches
2017-201825Shrewsburyeng ENGFA Cup432632.9101100100.340.000.340.340.34Matches
2017-201825Shrewsburyeng ENG3. League One38171,78419.811314922300.550.150.710.450.61Matches
2018-201926Bristol Roverseng ENGEFL Cup221561.7000000100.000.000.000.000.00Matches
2018-201926Bristol Roverseng ENGFA Cup21530.6000000100.000.000.000.000.00Matches
2018-201926Bristol Roverseng ENG3. League One20141,17613.1202111300.150.000.150.080.08Matches
2018-201926Shrewsburyeng ENG3. League One622402.7011000100.000.370.370.000.37Matches
2019-202027Tranmere Roverseng ENGEFL Cup00Matches
2019-202027Tranmere Roverseng ENGFA Cup321211.3000000000.000.000.000.000.00Matches
2019-202027Tranmere Roverseng ENG3. League One151198811.0415400500.360.090.460.360.46Matches
2020-202128Tranmere Roverseng ENGEFL Cup10300.3000000000.000.000.000.000.00Matches
2020-202128Tranmere Roverseng ENG4. League Two41460.5000000000.000.000.000.000.00Matches
2020-202128Grimsby Towneng ENG4. League Two13108179.1112100210.110.110.220.110.22Matches
2021-202229Chesterfieldeng ENGFA Cup21660.7000000100.000.000.000.000.00Matches
2021-202229Chesterfieldeng ENG5. National League1676627.40000600.000.00Matches
11 Seasons11 Clubs6 Leagues27917615,681174.258258354453750.330.150.500.310.47
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
Shrewsbury (3 Seasons)2 Leagues60312,98233.1144181222700.420.120.540.360.48
Dover Athletic (2 Seasons)2 Leagues88836,91576.83417513312720.440.220.660.430.65
Gillingham (2 Seasons)1 League2614164.6101100100.220.000.220.220.22
Tranmere Rovers (2 Seasons)4 Leagues23141,18513.2415400500.300.080.380.300.38
Barnsley (2 Seasons)3 Leagues1203153.5000000000.000.000.000.000.00
Bristol Rovers (1 Season)3 Leagues24171,38515.4202111500.130.000.130.060.06
Chesterfield (1 Season)2 Leagues1887288.1000000700.000.000.000.000.00
Ebbsfleet Utd (1 Season)1 League131291610.2224200320.200.200.390.200.39
Grimsby Town (1 Season)1 League13108179.1112100210.110.110.220.110.22
Macclesfield (1 Season)1 League10110.1000000000.000.000.000.000.00
Aldershot Town (1 Season)1 League10110.1000000000.000.000.000.000.00
FA Cup (7 Seasons)16118799.8202200300.200.000.200.200.20
EFL Cup (5 Seasons)522392.7000000100.000.000.000.000.00
National League (4 Seasons)114988,14490.535195434121640.390.230.650.380.64
League One (4 Seasons)91534,88354.31952416331400.350.090.440.290.39
League Two (3 Seasons)44121,29014.3213200310.140.070.210.140.21
Championship (2 Seasons)902462.7000000000.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
2010-201118Gillingham1 League1412723.0000000000.000.000.000.000.00
2011-201219Gillingham1 League1201441.6101100100.620.000.620.620.62
2011-201219Aldershot Town1 League10110.1000000000.000.000.000.000.00
2012-201320Macclesfield1 League10110.1000000000.000.000.000.000.00
2012-201320Ebbsfleet Utd1 League131291610.2224200320.200.200.390.200.39
2014-201522Dover Athletic2 Leagues45403,26836.3169251512200.440.250.690.410.66
2015-201623Dover Athletic2 Leagues43433,64740.5188261800520.440.200.640.440.64
2016-201724Shrewsbury1 League1296957.7202200200.260.000.260.260.26
2016-201724Barnsley3 Leagues902763.1000000000.000.000.000.000.00
2017-201825Barnsley2 Leagues30390.4000000000.000.000.000.000.00
2017-201825Shrewsbury2 Leagues42202,04722.7123151022400.530.130.660.440.57
2018-201926Shrewsbury1 League622402.7011000100.000.370.370.000.37
2018-201926Bristol Rovers3 Leagues24171,38515.4202111500.130.000.130.060.06
2019-202027Tranmere Rovers3 Leagues18131,10912.3415400500.320.080.410.320.41
2020-202128Tranmere Rovers2 Leagues51760.8000000000.000.000.000.000.00
2020-202128Grimsby Town1 League13108179.1112100210.110.110.220.110.22
2021-202229Chesterfield2 Leagues1887288.1000000700.000.000.000.000.00
11 Seasons11 Clubs6 Leagues27917615,681174.258258354453750.330.150.500.310.47
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
Shrewsbury (3 Seasons)2 Leagues60312,98233.1144181222700.420.120.540.360.48
Dover Athletic (2 Seasons)2 Leagues88836,91576.83417513312720.440.220.660.430.65
Gillingham (2 Seasons)1 League2614164.6101100100.220.000.220.220.22
Tranmere Rovers (2 Seasons)4 Leagues23141,18513.2415400500.300.080.380.300.38
Barnsley (2 Seasons)3 Leagues1203153.5000000000.000.000.000.000.00
Bristol Rovers (1 Season)3 Leagues24171,38515.4202111500.130.000.130.060.06
Chesterfield (1 Season)2 Leagues1887288.1000000700.000.000.000.000.00
Ebbsfleet Utd (1 Season)1 League131291610.2224200320.200.200.390.200.39
Grimsby Town (1 Season)1 League13108179.1112100210.110.110.220.110.22
Macclesfield (1 Season)1 League10110.1000000000.000.000.000.000.00
Aldershot Town (1 Season)1 League10110.1000000000.000.000.000.000.00
FA Cup (7 Seasons)16118799.8202200300.200.000.200.200.20
EFL Cup (5 Seasons)522392.7000000100.000.000.000.000.00
National League (4 Seasons)114988,14490.535195434121640.390.230.650.380.64
League One (4 Seasons)91534,88354.31952416331400.350.090.440.290.39
League Two (3 Seasons)44121,29014.3213200310.140.070.210.140.21
Championship (2 Seasons)902462.7000000000.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
2010-201118Gillinghameng ENG4. League Two8th1412723.0000000000.000.000.000.000.00
2011-201219Gillinghameng ENG4. League Two8th1201441.6101100100.620.000.620.620.62
2011-201219Aldershot Towneng ENG4. League Two11th10110.1000000000.000.000.000.000.00
2012-201320Macclesfieldeng ENG5. Conf Premier11th10110.1000000000.000.000.000.000.00
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier23rd131291610.2224200320.200.200.390.200.39
2014-201522Dover Athleticeng ENG5. Conf Premier8th42372,99833.3159241412200.450.270.720.420.69Matches
2015-201623Dover Athleticeng ENG5. National League5th42423,55739.5188261800520.460.200.660.460.66Matches
2016-201724Shrewsburyeng ENG3. League One18th1296957.7202200200.260.000.260.260.26Matches
2016-201724Barnsleyeng ENG2. Championship14th702212.5000000000.000.000.000.000.00Matches
2017-201825Barnsleyeng ENG2. Championship22nd20250.3000000000.000.000.000.000.00Matches
2017-201825Shrewsburyeng ENG3. League One3rd38171,78419.811314922300.550.150.710.450.61Matches
2018-201926Shrewsburyeng ENG3. League One18th622402.7011000100.000.370.370.000.37Matches
2018-201926Bristol Roverseng ENG3. League One15th20141,17613.1202111300.150.000.150.080.08Matches
2019-202027Tranmere Roverseng ENG3. League One21st151198811.0415400500.360.090.460.360.46Matches
2020-202128Tranmere Roverseng ENG4. League Two7th41460.5000000000.000.000.000.000.00Matches
2020-202128Grimsby Towneng ENG4. League Two24th13108179.1112100210.110.110.220.110.22Matches
2021-202229Chesterfieldeng ENG5. National League7th1676627.40000600.000.00Matches
11 Seasons11 Clubs4 Leagues25816314,563161.856258152453350.350.160.520.320.50
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
Shrewsbury (3 Seasons)1 League56282,71930.2134171122600.430.130.560.360.50
Dover Athletic (2 Seasons)1 League84796,55572.83317503212720.450.230.690.440.67
Gillingham (2 Seasons)1 League2614164.6101100100.220.000.220.220.22
Tranmere Rovers (2 Seasons)2 Leagues19121,03411.5415400500.350.090.440.350.44
Barnsley (2 Seasons)1 League902462.7000000000.000.000.000.000.00
Bristol Rovers (1 Season)1 League20141,17613.1202111300.150.000.150.080.08
Chesterfield (1 Season)1 League1676627.40000600.000.00
Ebbsfleet Utd (1 Season)1 League131291610.2224200320.200.200.390.200.39
Grimsby Town (1 Season)1 League13108179.1112100210.110.110.220.110.22
Macclesfield (1 Season)1 League10110.1000000000.000.000.000.000.00
Aldershot Town (1 Season)1 League10110.1000000000.000.000.000.000.00
National League (4 Seasons)114988,14490.535195434121640.390.230.650.380.64
League One (4 Seasons)91534,88354.31952416331400.350.090.440.290.39
League Two (3 Seasons)44121,29014.3213200310.140.070.210.140.21
Championship (2 Seasons)902462.7000000000.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-201522Dover Athleticeng ENGFA Cup33rd332703.0101100000.330.000.330.330.33Matches
2015-201623Dover Athleticeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2016-201724Barnsleyeng ENGEFL Cup58th10390.4000000000.000.000.000.000.00Matches
2016-201724Barnsleyeng ENGFA Cup33rd10160.2000000000.000.000.000.000.00Matches
2017-201825Barnsleyeng ENGEFL Cup17th10140.2000000000.000.000.000.000.00Matches
2017-201825Shrewsburyeng ENGFA Cup33rd432632.9101100100.340.000.340.340.34Matches
2018-201926Bristol Roverseng ENGEFL Cup33rd221561.7000000100.000.000.000.000.00Matches
2018-201926Bristol Roverseng ENGFA Cup85th21530.6000000100.000.000.000.000.00Matches
2019-202027Tranmere Roverseng ENGEFL Cup58th00Matches
2019-202027Tranmere Roverseng ENGFA Cup17th321211.3000000000.000.000.000.000.00Matches
2020-202128Tranmere Roverseng ENGEFL Cup58th10300.3000000000.000.000.000.000.00Matches
2021-202229Chesterfieldeng ENGFA Cup21660.7000000100.000.000.000.000.00Matches
8 Seasons6 Clubs2 Leagues21131,11812.4202200400.160.000.160.160.16
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
Tranmere Rovers (2 Seasons)2 Leagues421511.7000000000.000.000.000.000.00
Dover Athletic (2 Seasons)1 League443604.0101100000.250.000.250.250.25
Barnsley (2 Seasons)2 Leagues30690.8000000000.000.000.000.000.00
Bristol Rovers (1 Season)2 Leagues432092.3000000200.000.000.000.000.00
Shrewsbury (1 Season)1 League432632.9101100100.340.000.340.340.34
Chesterfield (1 Season)1 League21660.7000000100.000.000.000.000.00
FA Cup (7 Seasons)16118799.8202200300.200.000.200.200.20
EFL Cup (5 Seasons)522392.7000000100.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
2010-201118Gillinghameng ENG4. League Two3.0020.660.0000
2011-201219Gillinghameng ENG4. League Two1.6131.870.3300
2011-201219Aldershot Towneng ENG4. League Two0.1000.0000
2012-201320Macclesfieldeng ENG5. Conf Premier0.1000.0000
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier10.22100.980.2000
2014-201522Dover Athleticeng ENG5. Conf Premier33.315391.170.3612Matches
2014-201522Dover Athleticeng ENGFA Cup3.0100Matches
2015-201623Dover Athleticeng ENGFA Cup1.0000Matches
2015-201623Dover Athleticeng ENG5. National League39.518721.820.2500Matches
2016-201724Barnsleyeng ENG2. Championship2.50020.000.810.0000Matches
2016-201724Barnsleyeng ENGEFL Cup0.40100.02.310.000.0000Matches
2016-201724Barnsleyeng ENGFA Cup0.2000Matches
2016-201724Shrewsburyeng ENG3. League One7.72090.001.170.2200Matches
2017-201825Barnsleyeng ENG2. Championship0.30100.03.600.000.0000Matches
2017-201825Barnsleyeng ENGEFL Cup0.20100.06.430.000.0000Matches
2017-201825Shrewsburyeng ENGFA Cup2.914375.01.371.030.250.3300Matches
2017-201825Shrewsburyeng ENG3. League One19.8110230.001.160.3922Matches
2018-201926Bristol Roverseng ENGEFL Cup1.705240.02.881.150.000.0000Matches
2018-201926Bristol Roverseng ENGFA Cup0.60000.000.0000Matches
2018-201926Bristol Roverseng ENG3. League One13.1211Matches
2018-201926Shrewsburyeng ENG3. League One2.7000Matches
2019-202027Tranmere Roverseng ENGFA Cup1.30000.000.0000Matches
2019-202027Tranmere Roverseng ENG3. League One11.04241458.32.191.280.170.2900Matches
2020-202128Tranmere Roverseng ENGEFL Cup0.30000.000.0000Matches
2020-202128Tranmere Roverseng ENG4. League Two0.50000.000.0000Matches
2020-202128Grimsby Towneng ENG4. League Two9.1114750.01.540.770.070.1400Matches
2021-202229Chesterfieldeng ENGFA Cup0.70100.01.360.000.0000Matches
2021-202229Chesterfieldeng ENG5. National League7.4000Matches
11 Seasons11 Clubs6 Leagues174.25851186117.60.861.270.330.2845
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (3 Seasons)2 Leagues33.114435875.00.131.153.000.3422
Dover Athletic (2 Seasons)2 Leagues76.8341111.520.2912
Gillingham (2 Seasons)1 League4.6151.080.2000
Tranmere Rovers (2 Seasons)4 Leagues13.24241458.31.821.060.170.2900
Barnsley (2 Seasons)3 Leagues3.503266.70.900.600.000.0000
Bristol Rovers (1 Season)3 Leagues15.425240.02.150.860.000.0011
Chesterfield (1 Season)2 Leagues8.10100.01.360.000.0000
Ebbsfleet Utd (1 Season)1 League10.22100.980.2000
Grimsby Town (1 Season)1 League9.1114750.01.540.770.070.1400
Macclesfield (1 Season)1 League0.1000.0000
Aldershot Town (1 Season)1 League0.1000.0000
FA Cup (7 Seasons)9.825360.00.890.540.200.3300
EFL Cup (5 Seasons)2.707228.62.640.750.000.0000
National League (4 Seasons)90.5351211.460.2812
League One (4 Seasons)54.3192446191.70.621.190.630.3333
League Two (3 Seasons)14.32141250.01.460.840.070.1700
Championship (2 Seasons)2.7012200.00.370.730.000.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
2010-201118Gillingham1 League3.0020.660.0000
2011-201219Gillingham1 League1.6131.870.3300
2011-201219Aldershot Town1 League0.1000.0000
2012-201320Macclesfield1 League0.1000.0000
2012-201320Ebbsfleet Utd1 League10.22100.980.2000
2014-201522Dover Athletic2 Leagues36.316391.170.3612
2015-201623Dover Athletic2 Leagues40.518721.820.2500
2016-201724Shrewsbury1 League7.72090.001.170.2200
2016-201724Barnsley3 Leagues3.1012200.00.350.690.000.0000
2017-201825Barnsley2 Leagues0.40200.04.620.000.0000
2017-201825Shrewsbury2 Leagues22.712426650.00.181.142.500.3822
2018-201926Shrewsbury1 League2.7000
2018-201926Bristol Rovers3 Leagues15.425240.02.150.860.000.0011
2019-202027Tranmere Rovers3 Leagues12.34241458.31.951.140.170.2900
2020-202128Tranmere Rovers2 Leagues0.80000.000.0000
2020-202128Grimsby Town1 League9.1114750.01.540.770.070.1400
2021-202229Chesterfield2 Leagues8.10100.01.360.000.0000
11 Seasons11 Clubs6 Leagues174.25851186117.60.861.270.330.2845
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (3 Seasons)2 Leagues33.114435875.00.131.153.000.3422
Dover Athletic (2 Seasons)2 Leagues76.8341111.520.2912
Gillingham (2 Seasons)1 League4.6151.080.2000
Tranmere Rovers (2 Seasons)4 Leagues13.24241458.31.821.060.170.2900
Barnsley (2 Seasons)3 Leagues3.503266.70.900.600.000.0000
Bristol Rovers (1 Season)3 Leagues15.425240.02.150.860.000.0011
Chesterfield (1 Season)2 Leagues8.10100.01.360.000.0000
Ebbsfleet Utd (1 Season)1 League10.22100.980.2000
Grimsby Town (1 Season)1 League9.1114750.01.540.770.070.1400
Macclesfield (1 Season)1 League0.1000.0000
Aldershot Town (1 Season)1 League0.1000.0000
FA Cup (7 Seasons)9.825360.00.890.540.200.3300
EFL Cup (5 Seasons)2.707228.62.640.750.000.0000
National League (4 Seasons)90.5351211.460.2812
League One (4 Seasons)54.3192446191.70.621.190.630.3333
League Two (3 Seasons)14.32141250.01.460.840.070.1700
Championship (2 Seasons)2.7012200.00.370.730.000.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
2010-201118Gillinghameng ENG4. League Two8th3.0020.660.0000
2011-201219Gillinghameng ENG4. League Two8th1.6131.870.3300
2011-201219Aldershot Towneng ENG4. League Two11th0.1000.0000
2012-201320Macclesfieldeng ENG5. Conf Premier11th0.1000.0000
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier23rd10.22100.980.2000
2014-201522Dover Athleticeng ENG5. Conf Premier8th33.315391.170.3612Matches
2015-201623Dover Athleticeng ENG5. National League5th39.518721.820.2500Matches
2016-201724Shrewsburyeng ENG3. League One18th7.72090.001.170.2200Matches
2016-201724Barnsleyeng ENG2. Championship14th2.50020.000.810.0000Matches
2017-201825Barnsleyeng ENG2. Championship22nd0.30100.03.600.000.0000Matches
2017-201825Shrewsburyeng ENG3. League One3rd19.8110230.001.160.3922Matches
2018-201926Shrewsburyeng ENG3. League One18th2.7000Matches
2018-201926Bristol Roverseng ENG3. League One15th13.1211Matches
2019-202027Tranmere Roverseng ENG3. League One21st11.04241458.32.191.280.170.2900Matches
2020-202128Tranmere Roverseng ENG4. League Two7th0.50000.000.0000Matches
2020-202128Grimsby Towneng ENG4. League Two24th9.1114750.01.540.770.070.1400Matches
2021-202229Chesterfieldeng ENG5. National League7th7.4000Matches
11 Seasons11 Clubs4 Leagues161.85639181141.00.771.300.410.2845
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Shrewsbury (3 Seasons)1 League30.2130320.001.160.3422
Dover Athletic (2 Seasons)1 League72.8331111.520.2912
Gillingham (2 Seasons)1 League4.6151.080.2000
Tranmere Rovers (2 Seasons)2 Leagues11.54241458.32.091.220.170.2900
Barnsley (2 Seasons)1 League2.7012200.00.370.730.000.0000
Bristol Rovers (1 Season)1 League13.1211
Chesterfield (1 Season)1 League7.4000
Ebbsfleet Utd (1 Season)1 League10.22100.980.2000
Grimsby Town (1 Season)1 League9.1114750.01.540.770.070.1400
Macclesfield (1 Season)1 League0.1000.0000
Aldershot Town (1 Season)1 League0.1000.0000
National League (4 Seasons)90.5351211.460.2812
League One (4 Seasons)54.3192446191.70.621.190.630.3333
League Two (3 Seasons)14.32141250.01.460.840.070.1700
Championship (2 Seasons)2.7012200.00.370.730.000.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-201522Dover Athleticeng ENGFA Cup33rd3.0100Matches
2015-201623Dover Athleticeng ENGFA Cup85th1.0000Matches
2016-201724Barnsleyeng ENGEFL Cup58th0.40100.02.310.000.0000Matches
2016-201724Barnsleyeng ENGFA Cup33rd0.2000Matches
2017-201825Barnsleyeng ENGEFL Cup17th0.20100.06.430.000.0000Matches
2017-201825Shrewsburyeng ENGFA Cup33rd2.914375.01.371.030.250.3300Matches
2018-201926Bristol Roverseng ENGEFL Cup33rd1.705240.02.881.150.000.0000Matches
2018-201926Bristol Roverseng ENGFA Cup85th0.60000.000.0000Matches
2019-202027Tranmere Roverseng ENGFA Cup17th1.30000.000.0000Matches
2020-202128Tranmere Roverseng ENGEFL Cup58th0.30000.000.0000Matches
2021-202229Chesterfieldeng ENGFA Cup0.70100.01.360.000.0000Matches
8 Seasons6 Clubs2 Leagues12.4212541.71.460.610.080.2000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Tranmere Rovers (2 Seasons)2 Leagues1.70000.000.0000
Dover Athletic (2 Seasons)1 League4.0100
Barnsley (2 Seasons)2 Leagues0.80200.03.400.000.0000
Bristol Rovers (1 Season)2 Leagues2.305240.02.150.860.000.0000
Shrewsbury (1 Season)1 League2.914375.01.371.030.250.3300
Chesterfield (1 Season)1 League0.70100.01.360.000.0000
FA Cup (7 Seasons)9.825360.00.890.540.200.3300
EFL Cup (5 Seasons)2.707228.62.640.750.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
2010-201118Gillinghameng ENG4. League Two14272196.63.0113
2011-201219Gillinghameng ENG4. League Two12144123.51.6012
2011-201219Aldershot Towneng ENG4. League Two111110.30.101
2012-201320Macclesfieldeng ENG5. Conf Premier111110.30.101
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier139167022.110.2121
2014-201522Dover Athleticeng ENG5. Conf Premier422,9987172.433.3375Matches
2014-201522Dover Athleticeng ENGFA Cup327090100.03.03903002.0024-2-0.67Matches
2015-201623Dover Athleticeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2015-201623Dover Athleticeng ENG5. National League423,5578585.939.5420Matches
2016-201724Barnsleyeng ENG2. Championship7221325.32.500741.714400.00+0.07Matches
2016-201724Barnsleyeng ENGEFL Cup1393932.50.40013800.0001-1-2.31-2.31Matches
2016-201724Barnsleyeng ENGFA Cup116167.60.20011511.000000.00+0.46Matches
2016-201724Shrewsburyeng ENG3. League One126955816.87.793311.17611-5-0.65-0.33Matches
2017-201825Barnsleyeng ENG2. Championship225130.60.300210.0010+1+3.60+4.15Matches
2017-201825Barnsleyeng ENGEFL Cup114145.20.20011303.001100.00-0.35Matches
2017-201825Shrewsburyeng ENGFA Cup42636667.42.938511901.7570+7+2.40+3.10Matches
2017-201825Shrewsburyeng ENG3. League One381,7844743.119.81752141.852916+13+0.66+0.35Matches
2018-201926Bristol Roverseng ENGEFL Cup21567886.71.72781001.5024-2-1.15-4.90Matches
2018-201926Bristol Roverseng ENGFA Cup2532729.40.6123013000.5013-2-3.40-4.10Matches
2018-201926Bristol Roverseng ENG3. League One201,1765928.413.11476661860.951017-7-0.54-0.66Matches
2018-201926Shrewsburyeng ENG3. League One6240405.82.7268042690.6713-2-0.75-0.61Matches
2019-202027Tranmere Roverseng ENGEFL Cup00001Matches
2019-202027Tranmere Roverseng ENGFA Cup31214020.21.325901432.3314-3-2.23-2.80Matches
2019-202027Tranmere Roverseng ENG3. League One159886632.311.011828421100.871121-10-0.91-0.30Matches
2020-202128Tranmere Roverseng ENGEFL Cup1303033.30.30013001.001100.000.00Matches
2020-202128Tranmere Roverseng ENG4. League Two446121.10.512603721.7501-1-1.96-2.09Matches
2020-202128Grimsby Towneng ENG4. League Two138176319.79.11076331820.8589-1-0.11+0.73Matches
2021-202229Chesterfieldeng ENGFA Cup2663324.40.716501113.0021+1+1.36+1.80Matches
2021-202229Chesterfieldeng ENG5. National League166624116.77.4777291452.00169+7+0.95+0.65Matches
11 Seasons11 Clubs6 Leagues27915,6815621.8174.2176763310317501.41104112-8-0.09+0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (3 Seasons)2 Leagues602,9825023.333.1317892923141.594330+13+0.39+0.49
Dover Athletic (2 Seasons)2 Leagues886,9157980.076.883904501.5036-3-0.75
Gillingham (2 Seasons)1 League26416165.04.6125
Tranmere Rovers (2 Seasons)4 Leagues231,1855214.813.214758915161.221327-14-1.06-1.00
Barnsley (2 Seasons)3 Leagues12315263.53.500122261.336600.00+0.29
Bristol Rovers (1 Season)3 Leagues241,3855830.815.41773772060.961324-11-0.71-0.89
Chesterfield (1 Season)2 Leagues187284017.28.18762101262.111810+8+0.99+0.73
Ebbsfleet Utd (1 Season)1 League139167022.110.2121
Grimsby Town (1 Season)1 League138176319.79.11076331820.8589-1-0.11+0.73
Macclesfield (1 Season)1 League111110.30.101
Aldershot Town (1 Season)1 League111110.30.101
FA Cup (7 Seasons)168795543.79.81175551251.75141400.00-0.08
EFL Cup (5 Seasons)52394831.92.7279132711.4047-3-1.13-1.56
National League (4 Seasons)1148,1447139.790.598772161452.00169+7+0.95+0.65
League One (4 Seasons)914,8835424.954.35378223821301.325768-11-0.20-0.08
League Two (3 Seasons)441,290296.214.312723321341.06810-2-0.21+0.09
Championship (2 Seasons)9246273.02.700951.3354+1+0.37+0.68
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
2010-201118Gillingham1 League14272196.63.0113
2011-201219Gillingham1 League12144123.51.6012
2011-201219Aldershot Town1 League111110.30.101
2012-201320Macclesfield1 League111110.30.101
2012-201320Ebbsfleet Utd1 League139167022.110.2121
2014-201522Dover Athletic2 Leagues453,2687374.136.340903502.0024-2-0.67
2015-201623Dover Athletic2 Leagues433,6478586.240.543901000.0012-1-1.00
2016-201724Shrewsbury1 League126955816.87.793311.17611-5-0.65-0.33
2016-201724Barnsley3 Leagues9276316.23.10092751.4445-1-0.33-0.24
2017-201825Barnsley2 Leagues339130.90.40031311.0021+1+2.31+2.80
2017-201825Shrewsbury2 Leagues422,0474945.222.72085622941.843616+20+0.88+0.63
2018-201926Shrewsbury1 League6240405.82.7268042690.6713-2-0.75-0.61
2018-201926Bristol Rovers3 Leagues241,3855830.815.41773772060.961324-11-0.71-0.89
2019-202027Tranmere Rovers3 Leagues181,1096229.612.313798517141.111225-13-1.06-0.67
2020-202128Tranmere Rovers2 Leagues576151.80.8126041321.6012-1-1.18-1.31
2020-202128Grimsby Town1 League138176319.79.11076331820.8589-1-0.11+0.73
2021-202229Chesterfield2 Leagues187284017.28.18762101262.111810+8+0.99+0.73
11 Seasons11 Clubs6 Leagues27915,6815621.8174.2176763310317501.41104112-8-0.09+0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (3 Seasons)2 Leagues602,9825023.333.1317892923141.594330+13+0.39+0.49
Dover Athletic (2 Seasons)2 Leagues886,9157980.076.883904501.5036-3-0.75
Gillingham (2 Seasons)1 League26416165.04.6125
Tranmere Rovers (2 Seasons)4 Leagues231,1855214.813.214758915161.221327-14-1.06-1.00
Barnsley (2 Seasons)3 Leagues12315263.53.500122261.336600.00+0.29
Bristol Rovers (1 Season)3 Leagues241,3855830.815.41773772060.961324-11-0.71-0.89
Chesterfield (1 Season)2 Leagues187284017.28.18762101262.111810+8+0.99+0.73
Ebbsfleet Utd (1 Season)1 League139167022.110.2121
Grimsby Town (1 Season)1 League138176319.79.11076331820.8589-1-0.11+0.73
Macclesfield (1 Season)1 League111110.30.101
Aldershot Town (1 Season)1 League111110.30.101
FA Cup (7 Seasons)168795543.79.81175551251.75141400.00-0.08
EFL Cup (5 Seasons)52394831.92.7279132711.4047-3-1.13-1.56
National League (4 Seasons)1148,1447139.790.598772161452.00169+7+0.95+0.65
League One (4 Seasons)914,8835424.954.35378223821301.325768-11-0.20-0.08
League Two (3 Seasons)441,290296.214.312723321341.06810-2-0.21+0.09
Championship (2 Seasons)9246273.02.700951.3354+1+0.37+0.68
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
2010-201118Gillinghameng ENG4. League Two8th14272196.63.0113
2011-201219Gillinghameng ENG4. League Two8th12144123.51.6012
2011-201219Aldershot Towneng ENG4. League Two11th111110.30.101
2012-201320Macclesfieldeng ENG5. Conf Premier11th111110.30.101
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier23rd139167022.110.2121
2014-201522Dover Athleticeng ENG5. Conf Premier8th422,9987172.433.3375Matches
2015-201623Dover Athleticeng ENG5. National League5th423,5578585.939.5420Matches
2016-201724Shrewsburyeng ENG3. League One18th126955816.87.793311.17611-5-0.65-0.33Matches
2016-201724Barnsleyeng ENG2. Championship14th7221325.32.500741.714400.00+0.07Matches
2017-201825Barnsleyeng ENG2. Championship22nd225130.60.300210.0010+1+3.60+4.15Matches
2017-201825Shrewsburyeng ENG3. League One3rd381,7844743.119.81752141.852916+13+0.66+0.35Matches
2018-201926Shrewsburyeng ENG3. League One18th6240405.82.7268042690.6713-2-0.75-0.61Matches
2018-201926Bristol Roverseng ENG3. League One15th201,1765928.413.11476661860.951017-7-0.54-0.66Matches
2019-202027Tranmere Roverseng ENG3. League One21st159886632.311.011828421100.871121-10-0.91-0.30Matches
2020-202128Tranmere Roverseng ENG4. League Two7th446121.10.512603721.7501-1-1.96-2.09Matches
2020-202128Grimsby Towneng ENG4. League Two24th138176319.79.11076331820.8589-1-0.11+0.73Matches
2021-202229Chesterfieldeng ENG5. National League7th166624116.77.4777291452.00169+7+0.95+0.65Matches
11 Seasons11 Clubs4 Leagues25814,5635621.1161.816376279517441.378691-5-0.07+0.10
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Shrewsbury (3 Seasons)1 League562,7194921.930.2286882826141.583630+6+0.20+0.29
Dover Athletic (2 Seasons)1 League846,5557879.272.8795
Gillingham (2 Seasons)1 League26416165.04.6125
Tranmere Rovers (2 Seasons)2 Leagues191,0345414.411.512788715121.061122-11-0.96-0.84
Barnsley (2 Seasons)1 League9246273.02.700951.3354+1+0.37+0.68
Bristol Rovers (1 Season)1 League201,1765928.413.11476661860.951017-7-0.54-0.66
Chesterfield (1 Season)1 League166624116.77.4777291452.00169+7+0.95+0.65
Ebbsfleet Utd (1 Season)1 League139167022.110.2121
Grimsby Town (1 Season)1 League138176319.79.11076331820.8589-1-0.11+0.73
Macclesfield (1 Season)1 League111110.30.101
Aldershot Town (1 Season)1 League111110.30.101
National League (4 Seasons)1148,1447139.790.598772161452.00169+7+0.95+0.65
League One (4 Seasons)914,8835424.954.35378223821301.325768-11-0.20-0.08
League Two (3 Seasons)441,290296.214.312723321341.06810-2-0.21+0.09
Championship (2 Seasons)9246273.02.700951.3354+1+0.37+0.68
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-201522Dover Athleticeng ENGFA Cup33rd327090100.03.03903002.0024-2-0.67Matches
2015-201623Dover Athleticeng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2016-201724Barnsleyeng ENGEFL Cup58th1393932.50.40013800.0001-1-2.31-2.31Matches
2016-201724Barnsleyeng ENGFA Cup33rd116167.60.20011511.000000.00+0.46Matches
2017-201825Barnsleyeng ENGEFL Cup17th114145.20.20011303.001100.00-0.35Matches
2017-201825Shrewsburyeng ENGFA Cup33rd42636667.42.938511901.7570+7+2.40+3.10Matches
2018-201926Bristol Roverseng ENGEFL Cup33rd21567886.71.72781001.5024-2-1.15-4.90Matches
2018-201926Bristol Roverseng ENGFA Cup85th2532729.40.6123013000.5013-2-3.40-4.10Matches
2019-202027Tranmere Roverseng ENGEFL Cup58th00001Matches
2019-202027Tranmere Roverseng ENGFA Cup17th31214020.21.325901432.3314-3-2.23-2.80Matches
2020-202128Tranmere Roverseng ENGEFL Cup58th1303033.30.30013001.001100.000.00Matches
2021-202229Chesterfieldeng ENGFA Cup2663324.40.716501113.0021+1+1.36+1.80Matches
8 Seasons6 Clubs2 Leagues211,1185340.512.41375681861.671821-3-0.24-0.42
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Tranmere Rovers (2 Seasons)2 Leagues41513819.41.7259021742.0025-3-1.79-2.29
Dover Athletic (2 Seasons)1 League436090100.04.04904001.5036-3-0.75
Barnsley (2 Seasons)2 Leagues3692311.50.80032211.3312-1-1.30-1.30
Bristol Rovers (1 Season)2 Leagues42095258.12.3360113001.0037-4-1.72-2.91
Shrewsbury (1 Season)1 League42636667.42.938511901.7570+7+2.40+3.10
Chesterfield (1 Season)1 League2663324.40.716501113.0021+1+1.36+1.80
FA Cup (7 Seasons)168795543.79.81175551251.75141400.00-0.08
EFL Cup (5 Seasons)52394831.92.7279132711.4047-3-1.13-1.56
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
2010-201118Gillinghameng ENG4. League Two3.0009
2011-201219Gillinghameng ENG4. League Two1.6102
2011-201219Aldershot Towneng ENG4. League Two0.1000
2012-201320Macclesfieldeng ENG5. Conf Premier0.1000
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier10.23217
2014-201522Dover Athleticeng ENG5. Conf Premier33.32056Matches
2014-201522Dover Athleticeng ENGFA Cup3.00000Matches
2015-201623Dover Athleticeng ENGFA Cup1.00000Matches
2015-201623Dover Athleticeng ENG5. National League39.55249Matches
2016-201724Barnsleyeng ENG2. Championship2.5000600000000Matches
2016-201724Barnsleyeng ENGEFL Cup0.4000100000000Matches
2016-201724Barnsleyeng ENGFA Cup0.20000Matches
2016-201724Shrewsburyeng ENG3. League One7.72001600000000Matches
2017-201825Barnsleyeng ENG2. Championship0.3000101000000Matches
2017-201825Barnsleyeng ENGEFL Cup0.2000000000000Matches
2017-201825Shrewsburyeng ENGFA Cup2.91009250000Matches
2017-201825Shrewsburyeng ENG3. League One19.83003100000000Matches
2018-201926Bristol Roverseng ENGEFL Cup1.7100723000000Matches
2018-201926Bristol Roverseng ENGFA Cup0.6100310000000Matches
2018-201926Bristol Roverseng ENG3. League One13.13000Matches
2018-201926Shrewsburyeng ENG3. League One2.71000Matches
2019-202027Tranmere Roverseng ENGFA Cup1.30003120000Matches
2019-202027Tranmere Roverseng ENG3. League One11.050032175126000Matches
2020-202128Tranmere Roverseng ENGEFL Cup0.30001100000Matches
2020-202128Tranmere Roverseng ENG4. League Two0.50003100000Matches
2020-202128Grimsby Towneng ENG4. League Two9.1210171454150Matches
2021-202229Chesterfieldeng ENGFA Cup0.71002200000Matches
2021-202229Chesterfieldeng ENG5. National League7.46000Matches
11 Seasons11 Clubs6 Leagues174.2375026541215311000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (3 Seasons)2 Leagues33.17005625000000
Dover Athletic (2 Seasons)2 Leagues76.87201050
Gillingham (2 Seasons)1 League4.61011
Tranmere Rovers (2 Seasons)4 Leagues13.250039207126000
Barnsley (2 Seasons)3 Leagues3.5000801000000
Bristol Rovers (1 Season)3 Leagues15.45001033000000
Chesterfield (1 Season)2 Leagues8.17002200000
Ebbsfleet Utd (1 Season)1 League10.23217
Grimsby Town (1 Season)1 League9.1210171454150
Macclesfield (1 Season)1 League0.1000
Aldershot Town (1 Season)1 League0.1000
FA Cup (7 Seasons)9.83001767000000
EFL Cup (5 Seasons)2.7100933000000
National League (4 Seasons)90.516401220
League One (4 Seasons)54.3140079175126000
League Two (3 Seasons)14.3310311554150
Championship (2 Seasons)2.7000701000000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Gillingham1 League3.0009
2011-201219Gillingham1 League1.6102
2011-201219Aldershot Town1 League0.1000
2012-201320Macclesfield1 League0.1000
2012-201320Ebbsfleet Utd1 League10.23217
2014-201522Dover Athletic2 Leagues36.3200560
2015-201623Dover Athletic2 Leagues40.5520490
2016-201724Shrewsbury1 League7.72001600000000
2016-201724Barnsley3 Leagues3.1000700000000
2017-201825Barnsley2 Leagues0.4000101000000
2017-201825Shrewsbury2 Leagues22.74004025000000
2018-201926Shrewsbury1 League2.71000
2018-201926Bristol Rovers3 Leagues15.45001033000000
2019-202027Tranmere Rovers3 Leagues12.350035187126000
2020-202128Tranmere Rovers2 Leagues0.80004200000
2020-202128Grimsby Town1 League9.1210171454150
2021-202229Chesterfield2 Leagues8.17002200000
11 Seasons11 Clubs6 Leagues174.2375026541215311000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (3 Seasons)2 Leagues33.17005625000000
Dover Athletic (2 Seasons)2 Leagues76.87201050
Gillingham (2 Seasons)1 League4.61011
Tranmere Rovers (2 Seasons)4 Leagues13.250039207126000
Barnsley (2 Seasons)3 Leagues3.5000801000000
Bristol Rovers (1 Season)3 Leagues15.45001033000000
Chesterfield (1 Season)2 Leagues8.17002200000
Ebbsfleet Utd (1 Season)1 League10.23217
Grimsby Town (1 Season)1 League9.1210171454150
Macclesfield (1 Season)1 League0.1000
Aldershot Town (1 Season)1 League0.1000
FA Cup (7 Seasons)9.83001767000000
EFL Cup (5 Seasons)2.7100933000000
National League (4 Seasons)90.516401220
League One (4 Seasons)54.3140079175126000
League Two (3 Seasons)14.3310311554150
Championship (2 Seasons)2.7000701000000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201118Gillinghameng ENG4. League Two8th3.0009
2011-201219Gillinghameng ENG4. League Two8th1.6102
2011-201219Aldershot Towneng ENG4. League Two11th0.1000
2012-201320Macclesfieldeng ENG5. Conf Premier11th0.1000
2012-201320Ebbsfleet Utdeng ENG5. Conf Premier23rd10.23217
2014-201522Dover Athleticeng ENG5. Conf Premier8th33.32056Matches
2015-201623Dover Athleticeng ENG5. National League5th39.55249Matches
2016-201724Shrewsburyeng ENG3. League One18th7.72001600000000Matches
2016-201724Barnsleyeng ENG2. Championship14th2.5000600000000Matches
2017-201825Barnsleyeng ENG2. Championship22nd0.3000101000000Matches
2017-201825Shrewsburyeng ENG3. League One3rd19.83003100000000Matches
2018-201926Shrewsburyeng ENG3. League One18th2.71000Matches
2018-201926Bristol Roverseng ENG3. League One15th13.13000Matches
2019-202027Tranmere Roverseng ENG3. League One21st11.050032175126000Matches
2020-202128Tranmere Roverseng ENG4. League Two7th0.50003100000Matches
2020-202128Grimsby Towneng ENG4. League Two24th9.1210171454150Matches
2021-202229Chesterfieldeng ENG5. National League7th7.46000Matches
11 Seasons11 Clubs4 Leagues161.8335023932115311000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Shrewsbury (3 Seasons)1 League30.26004700000000
Dover Athletic (2 Seasons)1 League72.872105
Gillingham (2 Seasons)1 League4.61011
Tranmere Rovers (2 Seasons)2 Leagues11.550035185126000
Barnsley (2 Seasons)1 League2.7000701000000
Bristol Rovers (1 Season)1 League13.13000
Chesterfield (1 Season)1 League7.46000
Ebbsfleet Utd (1 Season)1 League10.23217
Grimsby Town (1 Season)1 League9.1210171454150
Macclesfield (1 Season)1 League0.1000
Aldershot Town (1 Season)1 League0.1000
National League (4 Seasons)90.516401220
League One (4 Seasons)54.3140079175126000
League Two (3 Seasons)14.3310311554150
Championship (2 Seasons)2.7000701000000
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-201522Dover Athleticeng ENGFA Cup33rd3.00000Matches
2015-201623Dover Athleticeng ENGFA Cup85th1.00000Matches
2016-201724Barnsleyeng ENGEFL Cup58th0.4000100000000Matches
2016-201724Barnsleyeng ENGFA Cup33rd0.20000Matches
2017-201825Barnsleyeng ENGEFL Cup17th0.2000000000000Matches
2017-201825Shrewsburyeng ENGFA Cup33rd2.91009250000Matches
2018-201926Bristol Roverseng ENGEFL Cup33rd1.7100723000000Matches
2018-201926Bristol Roverseng ENGFA Cup85th0.6100310000000Matches
2019-202027Tranmere Roverseng ENGFA Cup17th1.30003120000Matches
2020-202128Tranmere Roverseng ENGEFL Cup58th0.30001100000Matches
2021-202229Chesterfieldeng ENGFA Cup0.71002200000Matches
8 Seasons6 Clubs2 Leagues12.440026910000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Tranmere Rovers (2 Seasons)2 Leagues1.70004220000
Dover Athletic (2 Seasons)1 League4.00000
Barnsley (2 Seasons)2 Leagues0.8000100000000
Bristol Rovers (1 Season)2 Leagues2.32001033000000
Shrewsbury (1 Season)1 League2.91009250000
Chesterfield (1 Season)1 League0.71002200000
FA Cup (7 Seasons)9.83001767000000
EFL Cup (5 Seasons)2.7100933000000

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.