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-201124Macclesfieldeng ENG4. League Two45454,01744.6134171300500.290.090.380.290.38
2011-201225P'borough Utdeng ENG2. Championship13121,01311.3426400100.360.180.530.360.53
2011-201225Crawley Towneng ENG4. League Two26252,08823.2136191300100.560.260.820.560.82
2012-201326Ipswich Towneng ENG2. Championship321161.3000000000.000.000.000.000.00
2012-201326P'borough Utdeng ENG2. Championship181097610.8101100200.090.000.090.090.09
2013-201427Bristol Cityeng ENG3. League One1777178.0112100000.130.130.250.130.25
2013-201427P'borough Utdeng ENG3. League One21161,47616.4617600300.370.060.430.370.43
2014-201528Oxford Unitedeng ENGFA Cup21961.1202200001.870.001.871.871.87Matches
2014-201528P'borough Utdeng ENGLeague Cup10260.3000000000.000.000.000.000.00Matches
2014-201528P'borough Utdeng ENG3. League One40480.5000000000.000.000.000.000.00Matches
2014-201528Oxford Unitedeng ENG4. League Two121196110.7404400310.370.000.370.370.37Matches
2014-201528Shrewsburyeng ENG4. League Two1887788.6404400200.460.000.460.460.46Matches
2015-201629Shrewsburyeng ENGFA Cup21871.0000000000.000.000.000.000.00Matches
2015-201629Shrewsburyeng ENGLeague Cup211251.4101100000.720.000.720.720.72Matches
2015-201629Shrewsburyeng ENG3. League One21111,00011.1415400200.360.090.450.360.45Matches
2015-201629Southend Unitedeng ENG3. League One20201,67418.6516412200.270.050.320.220.27Matches
2016-201730AFC Wimbledoneng ENGEFL Cup11680.8000000000.000.000.000.000.00Matches
2016-201730AFC Wimbledoneng ENGFA Cup31871.0101100101.030.001.031.031.03Matches
2016-201730AFC Wimbledoneng ENG3. League One36111,24713.9213200200.140.070.220.140.22Matches
2017-201831Port Valeeng ENGFA Cup10600.7000000000.000.000.000.000.00Matches
2017-201831Port Valeeng ENG4. League Two2581,04811.6112100000.090.090.170.090.17Matches
2018-201932Cheltenhameng ENGFA Cup311922.1101100000.470.000.470.470.47Matches
2018-201932Cheltenhameng ENG4. League Two30191,76819.6639601200.310.150.460.310.46Matches
2019-202033Eastleigheng ENGFA Cup331892.1101100100.480.000.480.480.48Matches
2019-202033Eastleigheng ENG5. National League34282,44127.1111100200.410.41Matches
2020-202134Eastleigheng ENGFA Cup10450.5000000000.000.000.000.000.00Matches
2020-202134Eastleigheng ENG5. National League35322,54028.2111100300.390.39Matches
2021-202235Eastleigheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202235Eastleigheng ENG5. National League36221,94121.68711000.370.32Matches
2022-202336Herefordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
13 Seasons13 Clubs6 Leagues43529827,004300.0100219198243210.330.090.410.330.40
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
P'borough Utd (4 Seasons)3 Leagues57383,53939.3113141100600.280.080.360.280.36
Eastleigh (3 Seasons)2 Leagues110867,24680.531013011600.390.000.280.370.28
Shrewsbury (2 Seasons)4 Leagues43211,99022.19110900400.410.050.450.410.45
Macclesfield (1 Season)1 League45454,01744.6134171300500.290.090.380.290.38
AFC Wimbledon (1 Season)3 Leagues40131,40215.6314300300.190.060.260.190.26
Cheltenham (1 Season)2 Leagues33201,96021.87310701200.320.140.460.320.46
Crawley Town (1 Season)1 League26252,08823.2136191300100.560.260.820.560.82
Port Vale (1 Season)2 Leagues2681,10812.3112100000.080.080.160.080.16
Southend United (1 Season)1 League20201,67418.6516412200.270.050.320.220.27
Bristol City (1 Season)1 League1777178.0112100000.130.130.250.130.25
Oxford United (1 Season)2 Leagues14121,05711.7606600310.510.000.510.510.51
Ipswich Town (1 Season)1 League321161.3000000000.000.000.000.000.00
Hereford (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (9 Seasons)17993610.4505500200.480.000.480.480.48
League Two (5 Seasons)15611610,660118.441145541011310.350.120.460.350.46
League One (4 Seasons)119656,16268.5185231712900.260.070.340.250.32
National League (3 Seasons)105826,92276.9302911500.390.38
EFL Cup (3 Seasons)422192.4101100000.410.000.410.410.41
Championship (2 Seasons)34242,10523.4527500300.210.090.300.210.30
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-201124Macclesfield1 League45454,01744.6134171300500.290.090.380.290.38
2011-201225Crawley Town1 League26252,08823.2136191300100.560.260.820.560.82
2011-201225P'borough Utd1 League13121,01311.3426400100.360.180.530.360.53
2012-201326Ipswich Town1 League321161.3000000000.000.000.000.000.00
2012-201326P'borough Utd1 League181097610.8101100200.090.000.090.090.09
2013-201427Bristol City1 League1777178.0112100000.130.130.250.130.25
2013-201427P'borough Utd1 League21161,47616.4617600300.370.060.430.370.43
2014-201528P'borough Utd2 Leagues50740.8000000000.000.000.000.000.00
2014-201528Oxford United2 Leagues14121,05711.7606600310.510.000.510.510.51
2014-201528Shrewsbury1 League1887788.6404400200.460.000.460.460.46
2015-201629Shrewsbury3 Leagues25131,21213.5516500200.370.070.450.370.45
2015-201629Southend United1 League20201,67418.6516412200.270.050.320.220.27
2016-201730AFC Wimbledon3 Leagues40131,40215.6314300300.190.060.260.190.26
2017-201831Port Vale2 Leagues2681,10812.3112100000.080.080.160.080.16
2018-201932Cheltenham2 Leagues33201,96021.87310701200.320.140.460.320.46
2019-202033Eastleigh2 Leagues37312,63029.212011200300.410.000.480.410.48
2020-202134Eastleigh2 Leagues36322,58528.711001100300.380.000.000.380.00
2021-202235Eastleigh2 Leagues37232,03122.6800711000.350.000.000.310.00
2022-202336Hereford1 League11901.0000000000.000.000.000.000.00
13 Seasons13 Clubs6 Leagues43529827,004300.0100219198243210.330.090.410.330.40
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
P'borough Utd (4 Seasons)3 Leagues57383,53939.3113141100600.280.080.360.280.36
Eastleigh (3 Seasons)2 Leagues110867,24680.531013011600.390.000.280.370.28
Shrewsbury (2 Seasons)4 Leagues43211,99022.19110900400.410.050.450.410.45
Macclesfield (1 Season)1 League45454,01744.6134171300500.290.090.380.290.38
AFC Wimbledon (1 Season)3 Leagues40131,40215.6314300300.190.060.260.190.26
Cheltenham (1 Season)2 Leagues33201,96021.87310701200.320.140.460.320.46
Crawley Town (1 Season)1 League26252,08823.2136191300100.560.260.820.560.82
Port Vale (1 Season)2 Leagues2681,10812.3112100000.080.080.160.080.16
Southend United (1 Season)1 League20201,67418.6516412200.270.050.320.220.27
Bristol City (1 Season)1 League1777178.0112100000.130.130.250.130.25
Oxford United (1 Season)2 Leagues14121,05711.7606600310.510.000.510.510.51
Ipswich Town (1 Season)1 League321161.3000000000.000.000.000.000.00
Hereford (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (9 Seasons)17993610.4505500200.480.000.480.480.48
League Two (5 Seasons)15611610,660118.441145541011310.350.120.460.350.46
League One (4 Seasons)119656,16268.5185231712900.260.070.340.250.32
National League (3 Seasons)105826,92276.9302911500.390.38
EFL Cup (3 Seasons)422192.4101100000.410.000.410.410.41
Championship (2 Seasons)34242,10523.4527500300.210.090.300.210.30
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-201124Macclesfieldeng ENG4. League Two15th45454,01744.6134171300500.290.090.380.290.38
2011-201225Crawley Towneng ENG4. League Two3rd26252,08823.2136191300100.560.260.820.560.82
2011-201225P'borough Utdeng ENG2. Championship18th13121,01311.3426400100.360.180.530.360.53
2012-201326Ipswich Towneng ENG2. Championship14th321161.3000000000.000.000.000.000.00
2012-201326P'borough Utdeng ENG2. Championship22nd181097610.8101100200.090.000.090.090.09
2013-201427Bristol Cityeng ENG3. League One12th1777178.0112100000.130.130.250.130.25
2013-201427P'borough Utdeng ENG3. League One6th21161,47616.4617600300.370.060.430.370.43
2014-201528P'borough Utdeng ENG3. League One9th40480.5000000000.000.000.000.000.00Matches
2014-201528Oxford Unitedeng ENG4. League Two13th121196110.7404400310.370.000.370.370.37Matches
2014-201528Shrewsburyeng ENG4. League Two2nd1887788.6404400200.460.000.460.460.46Matches
2015-201629Shrewsburyeng ENG3. League One20th21111,00011.1415400200.360.090.450.360.45Matches
2015-201629Southend Unitedeng ENG3. League One14th20201,67418.6516412200.270.050.320.220.27Matches
2016-201730AFC Wimbledoneng ENG3. League One15th36111,24713.9213200200.140.070.220.140.22Matches
2017-201831Port Valeeng ENG4. League Two20th2581,04811.6112100000.090.090.170.090.17Matches
2018-201932Cheltenhameng ENG4. League Two16th30191,76819.6639601200.310.150.460.310.46Matches
2019-202033Eastleigheng ENG5. National League16th34282,44127.1111100200.410.41Matches
2020-202134Eastleigheng ENG5. National League9th35322,54028.2111100300.390.39Matches
2021-202235Eastleigheng ENG5. National League19th36221,94121.68711000.370.32Matches
12 Seasons12 Clubs4 Leagues41428725,849287.294218592243010.330.100.400.320.40
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
P'borough Utd (4 Seasons)2 Leagues56383,51339.0113141100600.280.080.360.280.36
Eastleigh (3 Seasons)1 League105826,92276.9302911500.390.38
Shrewsbury (2 Seasons)2 Leagues39191,77819.8819800400.400.050.460.400.46
Macclesfield (1 Season)1 League45454,01744.6134171300500.290.090.380.290.38
AFC Wimbledon (1 Season)1 League36111,24713.9213200200.140.070.220.140.22
Cheltenham (1 Season)1 League30191,76819.6639601200.310.150.460.310.46
Crawley Town (1 Season)1 League26252,08823.2136191300100.560.260.820.560.82
Port Vale (1 Season)1 League2581,04811.6112100000.090.090.170.090.17
Southend United (1 Season)1 League20201,67418.6516412200.270.050.320.220.27
Bristol City (1 Season)1 League1777178.0112100000.130.130.250.130.25
Oxford United (1 Season)1 League121196110.7404400310.370.000.370.370.37
Ipswich Town (1 Season)1 League321161.3000000000.000.000.000.000.00
League Two (5 Seasons)15611610,660118.441145541011310.350.120.460.350.46
League One (4 Seasons)119656,16268.5185231712900.260.070.340.250.32
National League (3 Seasons)105826,92276.9302911500.390.38
Championship (2 Seasons)34242,10523.4527500300.210.090.300.210.30
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-201528P'borough Utdeng ENGLeague Cup58th10260.3000000000.000.000.000.000.00Matches
2014-201528Oxford Unitedeng ENGFA Cup65th21961.1202200001.870.001.871.871.87Matches
2015-201629Shrewsburyeng ENGFA Cup9th21871.0000000000.000.000.000.000.00Matches
2015-201629Shrewsburyeng ENGLeague Cup33rd211251.4101100000.720.000.720.720.72Matches
2016-201730AFC Wimbledoneng ENGEFL Cup58th11680.8000000000.000.000.000.000.00Matches
2016-201730AFC Wimbledoneng ENGFA Cup33rd31871.0101100101.030.001.031.031.03Matches
2017-201831Port Valeeng ENGFA Cup65th10600.7000000000.000.000.000.000.00Matches
2018-201932Cheltenhameng ENGFA Cup65th311922.1101100000.470.000.470.470.47Matches
2019-202033Eastleigheng ENGFA Cup65th331892.1101100100.480.000.480.480.48Matches
2020-202134Eastleigheng ENGFA Cup85th10450.5000000000.000.000.000.000.00Matches
2021-202235Eastleigheng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202336Herefordeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
9 Seasons8 Clubs2 Leagues21111,15512.8606600200.470.000.470.470.47
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
Eastleigh (3 Seasons)1 League543243.6101100100.280.000.280.280.28
AFC Wimbledon (1 Season)2 Leagues421551.7101100100.580.000.580.580.58
Shrewsbury (1 Season)2 Leagues422122.4101100000.420.000.420.420.42
Cheltenham (1 Season)1 League311922.1101100000.470.000.470.470.47
Oxford United (1 Season)1 League21961.1202200001.870.001.871.871.87
Port Vale (1 Season)1 League10600.7000000000.000.000.000.000.00
Hereford (1 Season)1 League11901.0000000000.000.000.000.000.00
P'borough Utd (1 Season)1 League10260.3000000000.000.000.000.000.00
FA Cup (9 Seasons)17993610.4505500200.480.000.480.480.48
EFL Cup (3 Seasons)422192.4101100000.410.000.410.410.41

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-201124Macclesfieldeng ENG4. League Two44.613511.140.2500
2011-201225P'borough Utdeng ENG2. Championship11.3470.620.5700
2011-201225Crawley Towneng ENG4. League Two23.213351.510.3700
2012-201326Ipswich Towneng ENG2. Championship1.3010.780.0000
2012-201326P'borough Utdeng ENG2. Championship10.81100.920.1000
2013-201427Bristol Cityeng ENG3. League One8.0160.750.1700
2013-201427P'borough Utdeng ENG3. League One16.46201.220.3000
2014-201528Oxford Unitedeng ENGFA Cup1.1200Matches
2014-201528P'borough Utdeng ENGLeague Cup0.3000Matches
2014-201528P'borough Utdeng ENG3. League One0.5011.870.0000Matches
2014-201528Oxford Unitedeng ENG4. League Two10.7480.750.5000Matches
2014-201528Shrewsburyeng ENG4. League Two8.64101.160.4000Matches
2015-201629Shrewsburyeng ENGFA Cup1.0000Matches
2015-201629Shrewsburyeng ENGLeague Cup1.4100Matches
2015-201629Shrewsburyeng ENG3. League One11.14131.170.3100Matches
2015-201629Southend Unitedeng ENG3. League One18.65170.910.2412Matches
2016-201730AFC Wimbledoneng ENGEFL Cup0.80100.01.320.000.0000Matches
2016-201730AFC Wimbledoneng ENGFA Cup1.0100Matches
2016-201730AFC Wimbledoneng ENG3. League One13.920140.001.010.1400Matches
2017-201831Port Valeeng ENGFA Cup0.70100.01.500.000.0000Matches
2017-201831Port Valeeng ENG4. League Two11.61080.000.690.1300Matches
2018-201932Cheltenhameng ENGFA Cup2.114125.01.870.470.251.0000Matches
2018-201932Cheltenhameng ENG4. League Two19.6601Matches
2019-202033Eastleigheng ENGFA Cup2.117342.93.331.430.140.3300Matches
2019-202033Eastleigheng ENG5. National League27.11100Matches
2020-202134Eastleigheng ENGFA Cup0.50000.000.0000Matches
2020-202134Eastleigheng ENG5. National League28.21100Matches
2021-202235Eastleigheng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202235Eastleigheng ENG5. National League21.6811Matches
2022-202336Herefordeng ENGFA Cup1.0000Matches
13 Seasons13 Clubs6 Leagues300.010014205185.70.431.040.360.2924
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
P'borough Utd (4 Seasons)3 Leagues39.311380.970.2900
Eastleigh (3 Seasons)2 Leagues80.5318337.52.220.830.130.3311
Shrewsbury (2 Seasons)4 Leagues22.19231.160.3500
Macclesfield (1 Season)1 League44.613511.140.2500
AFC Wimbledon (1 Season)3 Leagues15.631141400.00.070.962.000.1400
Cheltenham (1 Season)2 Leagues21.874125.01.870.470.251.0001
Crawley Town (1 Season)1 League23.213351.510.3700
Port Vale (1 Season)2 Leagues12.3118800.00.080.651.000.1300
Southend United (1 Season)1 League18.65170.910.2412
Bristol City (1 Season)1 League8.0160.750.1700
Oxford United (1 Season)2 Leagues11.7680.750.5000
Ipswich Town (1 Season)1 League1.3010.780.0000
Hereford (1 Season)1 League1.0000
FA Cup (9 Seasons)10.4513430.82.030.620.150.5000
League Two (5 Seasons)118.44101120.001.130.3101
League One (4 Seasons)68.5180710.001.040.2412
National League (3 Seasons)76.93011
EFL Cup (3 Seasons)2.41100.01.320.000.0000
Championship (2 Seasons)23.45180.770.2800
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-201124Macclesfield1 League44.613511.140.2500
2011-201225Crawley Town1 League23.213351.510.3700
2011-201225P'borough Utd1 League11.3470.620.5700
2012-201326Ipswich Town1 League1.3010.780.0000
2012-201326P'borough Utd1 League10.81100.920.1000
2013-201427Bristol City1 League8.0160.750.1700
2013-201427P'borough Utd1 League16.46201.220.3000
2014-201528P'borough Utd2 Leagues0.8011.870.0000
2014-201528Oxford United2 Leagues11.7680.750.5000
2014-201528Shrewsbury1 League8.64101.160.4000
2015-201629Shrewsbury3 Leagues13.55131.170.3100
2015-201629Southend United1 League18.65170.910.2412
2016-201730AFC Wimbledon3 Leagues15.631141400.00.070.962.000.1400
2017-201831Port Vale2 Leagues12.3118800.00.080.651.000.1300
2018-201932Cheltenham2 Leagues21.874125.01.870.470.251.0001
2019-202033Eastleigh2 Leagues29.2127342.93.331.430.140.3300
2020-202134Eastleigh2 Leagues28.711000.000.0000
2021-202235Eastleigh2 Leagues22.68100.01.000.000.0011
2022-202336Hereford1 League1.0000
13 Seasons13 Clubs6 Leagues300.010014205185.70.431.040.360.2924
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
P'borough Utd (4 Seasons)3 Leagues39.311380.970.2900
Eastleigh (3 Seasons)2 Leagues80.5318337.52.220.830.130.3311
Shrewsbury (2 Seasons)4 Leagues22.19231.160.3500
Macclesfield (1 Season)1 League44.613511.140.2500
AFC Wimbledon (1 Season)3 Leagues15.631141400.00.070.962.000.1400
Cheltenham (1 Season)2 Leagues21.874125.01.870.470.251.0001
Crawley Town (1 Season)1 League23.213351.510.3700
Port Vale (1 Season)2 Leagues12.3118800.00.080.651.000.1300
Southend United (1 Season)1 League18.65170.910.2412
Bristol City (1 Season)1 League8.0160.750.1700
Oxford United (1 Season)2 Leagues11.7680.750.5000
Ipswich Town (1 Season)1 League1.3010.780.0000
Hereford (1 Season)1 League1.0000
FA Cup (9 Seasons)10.4513430.82.030.620.150.5000
League Two (5 Seasons)118.44101120.001.130.3101
League One (4 Seasons)68.5180710.001.040.2412
National League (3 Seasons)76.93011
EFL Cup (3 Seasons)2.41100.01.320.000.0000
Championship (2 Seasons)23.45180.770.2800
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-201124Macclesfieldeng ENG4. League Two15th44.613511.140.2500
2011-201225Crawley Towneng ENG4. League Two3rd23.213351.510.3700
2011-201225P'borough Utdeng ENG2. Championship18th11.3470.620.5700
2012-201326Ipswich Towneng ENG2. Championship14th1.3010.780.0000
2012-201326P'borough Utdeng ENG2. Championship22nd10.81100.920.1000
2013-201427Bristol Cityeng ENG3. League One12th8.0160.750.1700
2013-201427P'borough Utdeng ENG3. League One6th16.46201.220.3000
2014-201528P'borough Utdeng ENG3. League One9th0.5011.870.0000Matches
2014-201528Oxford Unitedeng ENG4. League Two13th10.7480.750.5000Matches
2014-201528Shrewsburyeng ENG4. League Two2nd8.64101.160.4000Matches
2015-201629Shrewsburyeng ENG3. League One20th11.14131.170.3100Matches
2015-201629Southend Unitedeng ENG3. League One14th18.65170.910.2412Matches
2016-201730AFC Wimbledoneng ENG3. League One15th13.920140.001.010.1400Matches
2017-201831Port Valeeng ENG4. League Two20th11.61080.000.690.1300Matches
2018-201932Cheltenhameng ENG4. League Two16th19.6601Matches
2019-202033Eastleigheng ENG5. National League16th27.11100Matches
2020-202134Eastleigheng ENG5. National League9th28.21100Matches
2021-202235Eastleigheng ENG5. National League19th21.6811Matches
12 Seasons12 Clubs4 Leagues287.29402010.001.050.2824
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
P'borough Utd (4 Seasons)2 Leagues39.011380.970.2900
Eastleigh (3 Seasons)1 League76.93011
Shrewsbury (2 Seasons)2 Leagues19.88231.160.3500
Macclesfield (1 Season)1 League44.613511.140.2500
AFC Wimbledon (1 Season)1 League13.920140.001.010.1400
Cheltenham (1 Season)1 League19.6601
Crawley Town (1 Season)1 League23.213351.510.3700
Port Vale (1 Season)1 League11.61080.000.690.1300
Southend United (1 Season)1 League18.65170.910.2412
Bristol City (1 Season)1 League8.0160.750.1700
Oxford United (1 Season)1 League10.7480.750.5000
Ipswich Town (1 Season)1 League1.3010.780.0000
League Two (5 Seasons)118.44101120.001.130.3101
League One (4 Seasons)68.5180710.001.040.2412
National League (3 Seasons)76.93011
Championship (2 Seasons)23.45180.770.2800
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-201528P'borough Utdeng ENGLeague Cup58th0.3000Matches
2014-201528Oxford Unitedeng ENGFA Cup65th1.1200Matches
2015-201629Shrewsburyeng ENGFA Cup9th1.0000Matches
2015-201629Shrewsburyeng ENGLeague Cup33rd1.4100Matches
2016-201730AFC Wimbledoneng ENGEFL Cup58th0.80100.01.320.000.0000Matches
2016-201730AFC Wimbledoneng ENGFA Cup33rd1.0100Matches
2017-201831Port Valeeng ENGFA Cup65th0.70100.01.500.000.0000Matches
2018-201932Cheltenhameng ENGFA Cup65th2.114125.01.870.470.251.0000Matches
2019-202033Eastleigheng ENGFA Cup65th2.117342.93.331.430.140.3300Matches
2020-202134Eastleigheng ENGFA Cup85th0.50000.000.0000Matches
2021-202235Eastleigheng ENGFA Cup1.00100.01.000.000.0000Matches
2022-202336Herefordeng ENGFA Cup1.0000Matches
9 Seasons8 Clubs2 Leagues12.8614428.61.960.560.140.5000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Eastleigh (3 Seasons)1 League3.618337.52.220.830.130.3300
AFC Wimbledon (1 Season)2 Leagues1.71100.01.320.000.0000
Shrewsbury (1 Season)2 Leagues2.4100
Cheltenham (1 Season)1 League2.114125.01.870.470.251.0000
Oxford United (1 Season)1 League1.1200
Port Vale (1 Season)1 League0.70100.01.500.000.0000
Hereford (1 Season)1 League1.0000
P'borough Utd (1 Season)1 League0.3000
FA Cup (9 Seasons)10.4513430.82.030.620.150.5000
EFL Cup (3 Seasons)2.41100.01.320.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-201124Macclesfieldeng ENG4. League Two454,0178997.044.6450
2011-201225P'borough Utdeng ENG2. Championship131,0137824.511.3121
2011-201225Crawley Towneng ENG4. League Two262,0888050.423.2251
2012-201326Ipswich Towneng ENG2. Championship3116392.81.321
2012-201326P'borough Utdeng ENG2. Championship189765423.610.8108
2013-201427Bristol Cityeng ENG3. League One177174217.38.0710
2013-201427P'borough Utdeng ENG3. League One211,4767035.716.4165
2014-201528Oxford Unitedeng ENGFA Cup2964835.61.119111502.002200.00-0.52Matches
2014-201528P'borough Utdeng ENGLeague Cup1262628.90.30012500.000000.00+1.41Matches
2014-201528P'borough Utdeng ENG3. League One448121.20.500412.2512-1-1.87-1.83Matches
2014-201528Oxford Unitedeng ENG4. League Two129618023.210.7118111.581511+4+0.37+0.46Matches
2014-201528Shrewsburyeng ENG4. League Two187784318.88.6821001.94127+5+0.58-0.25Matches
2015-201629Shrewsburyeng ENGFA Cup2874416.11.0177011012.000000.00-0.20Matches
2015-201629Shrewsburyeng ENGLeague Cup21256359.51.4191113401.5024-2-1.44-1.44Matches
2015-201629Shrewsburyeng ENG3. League One211,0004824.211.11141041.141214-2-0.18+0.36Matches
2015-201629Southend Unitedeng ENG3. League One201,6748440.418.62013000.952328-5-0.27-0.23Matches
2016-201730AFC Wimbledoneng ENGEFL Cup1686875.60.81680000.0012-1-1.32-1.32Matches
2016-201730AFC Wimbledoneng ENGFA Cup3872919.31.0156021621.334400.00-0.99Matches
2016-201730AFC Wimbledoneng ENG3. League One361,2473530.113.91122591.191317-4-0.29-0.32Matches
2017-201831Port Valeeng ENGFA Cup1606020.00.70016010.002200.00-0.37Matches
2017-201831Port Valeeng ENG4. League Two251,0484225.311.6831791.281017-7-0.60-0.28Matches
2018-201932Cheltenhameng ENGFA Cup31926471.12.1192125001.3332+1+0.47+1.62Matches
2018-201932Cheltenhameng ENG4. League Two301,7685942.719.6198110112001.232833-5-0.25-0.03Matches
2019-202033Eastleigheng ENGFA Cup31896352.52.13631000.6725-3-1.43-3.53Matches
2019-202033Eastleigheng ENG5. National League342,4417273.327.128831362101.263339-6-0.22+0.39Matches
2020-202134Eastleigheng ENGFA Cup1454537.50.50014501.000000.000.00Matches
2020-202134Eastleigheng ENG5. National League352,5407365.628.23278831401.643726+11+0.39+0.53Matches
2021-202235Eastleigheng ENGFA Cup19090100.01.01901000.5002-2-2.00Matches
2021-202235Eastleigheng ENG5. National League361,9415449.021.622776141731.112634-8-0.37+0.25Matches
2022-202336Herefordeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
13 Seasons13 Clubs6 Leagues43527,0046235.5300.0298797513721311.30227254-27-0.15-0.08
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
P'borough Utd (4 Seasons)3 Leagues573,5396221.339.3380192511.8012-1-1.22-1.15
Eastleigh (3 Seasons)2 Leagues1107,2466661.880.5867929241931.3198106-8-0.10+0.26
Shrewsbury (2 Seasons)4 Leagues431,9904622.022.121847222251.532625+1+0.05-0.12
Macclesfield (1 Season)1 League454,0178997.044.6450
AFC Wimbledon (1 Season)3 Leagues401,4023530.015.6136222716111.171823-5-0.32-0.46
Cheltenham (1 Season)2 Leagues331,9605944.421.8208211132501.243135-4-0.18+0.07
Crawley Town (1 Season)1 League262,0888050.423.2251
Port Vale (1 Season)2 Leagues261,1084325.012.3831860101.231219-7-0.57-0.30
Southend United (1 Season)1 League201,6748440.418.62013000.952328-5-0.27-0.23
Bristol City (1 Season)1 League177174217.38.0710
Oxford United (1 Season)2 Leagues141,0577624.011.7129192511.641713+4+0.34+0.39
Ipswich Town (1 Season)1 League3116392.81.321
Hereford (1 Season)1 League19090100.01.01901000.0013-2-2.00
FA Cup (9 Seasons)179365537.610.4976583141.151420-6-0.58-1.16
League Two (5 Seasons)15610,6606842.9118.411681234020101.446568-3-0.06-0.14
League One (4 Seasons)1196,1625224.868.5651954141.174961-12-0.27-0.12
National League (3 Seasons)1056,9226662.076.9827927231831.349699-3-0.04+0.43
EFL Cup (3 Seasons)42195556.22.4280123000.7536-3-1.23-0.71
Championship (2 Seasons)342,1056216.923.42410
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-201124Macclesfield1 League454,0178997.044.6450
2011-201225Crawley Town1 League262,0888050.423.2251
2011-201225P'borough Utd1 League131,0137824.511.3121
2012-201326Ipswich Town1 League3116392.81.321
2012-201326P'borough Utd1 League189765423.610.8108
2013-201427Bristol City1 League177174217.38.0710
2013-201427P'borough Utd1 League211,4767035.716.4165
2014-201528P'borough Utd2 Leagues574151.70.80052511.8012-1-1.22-1.15
2014-201528Oxford United2 Leagues141,0577624.011.7129192511.641713+4+0.34+0.39
2014-201528Shrewsbury1 League187784318.88.6821001.94127+5+0.58-0.25
2015-201629Shrewsbury3 Leagues251,2124824.813.513845122251.241418-4-0.30+0.14
2015-201629Southend United1 League201,6748440.418.62013000.952328-5-0.27-0.23
2016-201730AFC Wimbledon3 Leagues401,4023530.015.6136222716111.171823-5-0.32-0.46
2017-201831Port Vale2 Leagues261,1084325.012.3831860101.231219-7-0.57-0.30
2018-201932Cheltenham2 Leagues331,9605944.421.8208211132501.243135-4-0.18+0.07
2019-202033Eastleigh2 Leagues372,6307171.329.231811462101.213544-9-0.31-0.14
2020-202134Eastleigh2 Leagues362,5857264.828.73278842201.623726+11+0.38+0.51
2021-202235Eastleigh2 Leagues372,0315550.122.623787141731.092636-10-0.44+0.18
2022-202336Hereford1 League19090100.01.01901000.0013-2-2.00
13 Seasons13 Clubs6 Leagues43527,0046235.5300.0298797513721311.30227254-27-0.15-0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
P'borough Utd (4 Seasons)3 Leagues573,5396221.339.3380192511.8012-1-1.22-1.15
Eastleigh (3 Seasons)2 Leagues1107,2466661.880.5867929241931.3198106-8-0.10+0.26
Shrewsbury (2 Seasons)4 Leagues431,9904622.022.121847222251.532625+1+0.05-0.12
Macclesfield (1 Season)1 League454,0178997.044.6450
AFC Wimbledon (1 Season)3 Leagues401,4023530.015.6136222716111.171823-5-0.32-0.46
Cheltenham (1 Season)2 Leagues331,9605944.421.8208211132501.243135-4-0.18+0.07
Crawley Town (1 Season)1 League262,0888050.423.2251
Port Vale (1 Season)2 Leagues261,1084325.012.3831860101.231219-7-0.57-0.30
Southend United (1 Season)1 League201,6748440.418.62013000.952328-5-0.27-0.23
Bristol City (1 Season)1 League177174217.38.0710
Oxford United (1 Season)2 Leagues141,0577624.011.7129192511.641713+4+0.34+0.39
Ipswich Town (1 Season)1 League3116392.81.321
Hereford (1 Season)1 League19090100.01.01901000.0013-2-2.00
FA Cup (9 Seasons)179365537.610.4976583141.151420-6-0.58-1.16
League Two (5 Seasons)15610,6606842.9118.411681234020101.446568-3-0.06-0.14
League One (4 Seasons)1196,1625224.868.5651954141.174961-12-0.27-0.12
National League (3 Seasons)1056,9226662.076.9827927231831.349699-3-0.04+0.43
EFL Cup (3 Seasons)42195556.22.4280123000.7536-3-1.23-0.71
Championship (2 Seasons)342,1056216.923.42410
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-201124Macclesfieldeng ENG4. League Two15th454,0178997.044.6450
2011-201225Crawley Towneng ENG4. League Two3rd262,0888050.423.2251
2011-201225P'borough Utdeng ENG2. Championship18th131,0137824.511.3121
2012-201326Ipswich Towneng ENG2. Championship14th3116392.81.321
2012-201326P'borough Utdeng ENG2. Championship22nd189765423.610.8108
2013-201427Bristol Cityeng ENG3. League One12th177174217.38.0710
2013-201427P'borough Utdeng ENG3. League One6th211,4767035.716.4165
2014-201528P'borough Utdeng ENG3. League One9th448121.20.500412.2512-1-1.87-1.83Matches
2014-201528Oxford Unitedeng ENG4. League Two13th129618023.210.7118111.581511+4+0.37+0.46Matches
2014-201528Shrewsburyeng ENG4. League Two2nd187784318.88.6821001.94127+5+0.58-0.25Matches
2015-201629Shrewsburyeng ENG3. League One20th211,0004824.211.11141041.141214-2-0.18+0.36Matches
2015-201629Southend Unitedeng ENG3. League One14th201,6748440.418.62013000.952328-5-0.27-0.23Matches
2016-201730AFC Wimbledoneng ENG3. League One15th361,2473530.113.91122591.191317-4-0.29-0.32Matches
2017-201831Port Valeeng ENG4. League Two20th251,0484225.311.6831791.281017-7-0.60-0.28Matches
2018-201932Cheltenhameng ENG4. League Two16th301,7685942.719.6198110112001.232833-5-0.25-0.03Matches
2019-202033Eastleigheng ENG5. National League16th342,4417273.327.128831362101.263339-6-0.22+0.39Matches
2020-202134Eastleigheng ENG5. National League9th352,5407365.628.23278831401.643726+11+0.39+0.53Matches
2021-202235Eastleigheng ENG5. National League19th361,9415449.021.622776141731.112634-8-0.37+0.25Matches
12 Seasons12 Clubs4 Leagues41425,8496235.3287.2287806912719271.32210228-18-0.100.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
P'borough Utd (4 Seasons)2 Leagues563,5136321.239.03801812.2512-1-1.87-1.83
Eastleigh (3 Seasons)1 League1056,9226662.076.9827927231831.349699-3-0.04+0.43
Shrewsbury (2 Seasons)2 Leagues391,7784621.519.81962041.512421+3+0.15-0.01
Macclesfield (1 Season)1 League454,0178997.044.6450
AFC Wimbledon (1 Season)1 League361,2473530.113.91122591.191317-4-0.29-0.32
Cheltenham (1 Season)1 League301,7685942.719.6198110112001.232833-5-0.25-0.03
Crawley Town (1 Season)1 League262,0888050.423.2251
Port Vale (1 Season)1 League251,0484225.311.6831791.281017-7-0.60-0.28
Southend United (1 Season)1 League201,6748440.418.62013000.952328-5-0.27-0.23
Bristol City (1 Season)1 League177174217.38.0710
Oxford United (1 Season)1 League129618023.210.7118111.581511+4+0.37+0.46
Ipswich Town (1 Season)1 League3116392.81.321
League Two (5 Seasons)15610,6606842.9118.411681234020101.446568-3-0.06-0.14
League One (4 Seasons)1196,1625224.868.5651954141.174961-12-0.27-0.12
National League (3 Seasons)1056,9226662.076.9827927231831.349699-3-0.04+0.43
Championship (2 Seasons)342,1056216.923.42410
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-201528P'borough Utdeng ENGLeague Cup58th1262628.90.30012500.000000.00+1.41Matches
2014-201528Oxford Unitedeng ENGFA Cup65th2964835.61.119111502.002200.00-0.52Matches
2015-201629Shrewsburyeng ENGFA Cup9th2874416.11.0177011012.000000.00-0.20Matches
2015-201629Shrewsburyeng ENGLeague Cup33rd21256359.51.4191113401.5024-2-1.44-1.44Matches
2016-201730AFC Wimbledoneng ENGEFL Cup58th1686875.60.81680000.0012-1-1.32-1.32Matches
2016-201730AFC Wimbledoneng ENGFA Cup33rd3872919.31.0156021621.334400.00-0.99Matches
2017-201831Port Valeeng ENGFA Cup65th1606020.00.70016010.002200.00-0.37Matches
2018-201932Cheltenhameng ENGFA Cup65th31926471.12.1192125001.3332+1+0.47+1.62Matches
2019-202033Eastleigheng ENGFA Cup65th31896352.52.13631000.6725-3-1.43-3.53Matches
2020-202134Eastleigheng ENGFA Cup85th1454537.50.50014501.000000.000.00Matches
2021-202235Eastleigheng ENGFA Cup19090100.01.01901000.5002-2-2.00Matches
2022-202336Herefordeng ENGFA Cup19090100.01.01901000.0013-2-2.00Matches
9 Seasons8 Clubs2 Leagues211,1555540.112.811776103141.071726-9-0.70-1.17
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Eastleigh (3 Seasons)1 League53246556.83.6470214500.7027-5-1.39-2.85
AFC Wimbledon (1 Season)2 Leagues41553928.71.7262021621.0056-1-0.58-1.52
Shrewsbury (1 Season)2 Leagues42125328.32.4284122211.7524-2-0.85-1.02
Cheltenham (1 Season)1 League31926471.12.1192125001.3332+1+0.47+1.62
Oxford United (1 Season)1 League2964835.61.119111502.002200.00-0.52
Port Vale (1 Season)1 League1606020.00.70016010.002200.00-0.37
Hereford (1 Season)1 League19090100.01.01901000.0013-2-2.00
P'borough Utd (1 Season)1 League1262628.90.30012500.000000.00+1.41
FA Cup (9 Seasons)179365537.610.4976583141.151420-6-0.58-1.16
EFL Cup (3 Seasons)42195556.22.4280123000.7536-3-1.23-0.71
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-201124Macclesfieldeng ENG4. League Two44.65061
2011-201225P'borough Utdeng ENG2. Championship11.31010
2011-201225Crawley Towneng ENG4. League Two23.21041
2012-201326Ipswich Towneng ENG2. Championship1.3004
2012-201326P'borough Utdeng ENG2. Championship10.82016
2013-201427Bristol Cityeng ENG3. League One8.0005
2013-201427P'borough Utdeng ENG3. League One16.43023
2014-201528Oxford Unitedeng ENGFA Cup1.10000Matches
2014-201528P'borough Utdeng ENGLeague Cup0.30000Matches
2014-201528P'borough Utdeng ENG3. League One0.5000Matches
2014-201528Oxford Unitedeng ENG4. League Two10.73115Matches
2014-201528Shrewsburyeng ENG4. League Two8.62022Matches
2015-201629Shrewsburyeng ENGFA Cup1.00000Matches
2015-201629Shrewsburyeng ENGLeague Cup1.40000Matches
2015-201629Shrewsburyeng ENG3. League One11.12022Matches
2015-201629Southend Unitedeng ENG3. League One18.62028Matches
2016-201730AFC Wimbledoneng ENGEFL Cup0.8000101000000Matches
2016-201730AFC Wimbledoneng ENGFA Cup1.01000Matches
2016-201730AFC Wimbledoneng ENG3. League One13.92003400000000Matches
2017-201831Port Valeeng ENGFA Cup0.70001100000Matches
2017-201831Port Valeeng ENG4. League Two11.60001100000000Matches
2018-201932Cheltenhameng ENGFA Cup2.1000125000000Matches
2018-201932Cheltenhameng ENG4. League Two19.62000Matches
2019-202033Eastleigheng ENGFA Cup2.11001300100Matches
2019-202033Eastleigheng ENG5. National League27.12000Matches
2020-202134Eastleigheng ENGFA Cup0.50001000000Matches
2020-202134Eastleigheng ENG5. National League28.23000Matches
2021-202235Eastleigheng ENGFA Cup1.00000101000Matches
2021-202235Eastleigheng ENG5. National League21.60000Matches
2022-202336Herefordeng ENGFA Cup1.00000Matches
13 Seasons13 Clubs6 Leagues300.0321029776110000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
P'borough Utd (4 Seasons)3 Leagues39.3600490
Eastleigh (3 Seasons)2 Leagues80.56002401100
Shrewsbury (2 Seasons)4 Leagues22.1400440
Macclesfield (1 Season)1 League44.65061
AFC Wimbledon (1 Season)3 Leagues15.63003501000000
Cheltenham (1 Season)2 Leagues21.8200125000000
Crawley Town (1 Season)1 League23.21041
Port Vale (1 Season)2 Leagues12.30001210000000
Southend United (1 Season)1 League18.62028
Bristol City (1 Season)1 League8.0005
Oxford United (1 Season)2 Leagues11.7310150
Ipswich Town (1 Season)1 League1.3004
Hereford (1 Season)1 League1.00000
FA Cup (9 Seasons)10.4200475110000
League Two (5 Seasons)118.4131015000000000
League One (4 Seasons)68.590011200000000
National League (3 Seasons)76.95000
EFL Cup (3 Seasons)2.4000101000000
Championship (2 Seasons)23.43030
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201124Macclesfield1 League44.65061
2011-201225Crawley Town1 League23.21041
2011-201225P'borough Utd1 League11.31010
2012-201326Ipswich Town1 League1.3004
2012-201326P'borough Utd1 League10.82016
2013-201427Bristol City1 League8.0005
2013-201427P'borough Utd1 League16.43023
2014-201528P'borough Utd2 Leagues0.800000
2014-201528Oxford United2 Leagues11.7310150
2014-201528Shrewsbury1 League8.62022
2015-201629Shrewsbury3 Leagues13.5200220
2015-201629Southend United1 League18.62028
2016-201730AFC Wimbledon3 Leagues15.63003501000000
2017-201831Port Vale2 Leagues12.30001210000000
2018-201932Cheltenham2 Leagues21.8200125000000
2019-202033Eastleigh2 Leagues29.23001300100
2020-202134Eastleigh2 Leagues28.73001000000
2021-202235Eastleigh2 Leagues22.60000101000
2022-202336Hereford1 League1.00000
13 Seasons13 Clubs6 Leagues300.0321029776110000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
P'borough Utd (4 Seasons)3 Leagues39.3600490
Eastleigh (3 Seasons)2 Leagues80.56002401100
Shrewsbury (2 Seasons)4 Leagues22.1400440
Macclesfield (1 Season)1 League44.65061
AFC Wimbledon (1 Season)3 Leagues15.63003501000000
Cheltenham (1 Season)2 Leagues21.8200125000000
Crawley Town (1 Season)1 League23.21041
Port Vale (1 Season)2 Leagues12.30001210000000
Southend United (1 Season)1 League18.62028
Bristol City (1 Season)1 League8.0005
Oxford United (1 Season)2 Leagues11.7310150
Ipswich Town (1 Season)1 League1.3004
Hereford (1 Season)1 League1.00000
FA Cup (9 Seasons)10.4200475110000
League Two (5 Seasons)118.4131015000000000
League One (4 Seasons)68.590011200000000
National League (3 Seasons)76.95000
EFL Cup (3 Seasons)2.4000101000000
Championship (2 Seasons)23.43030
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-201124Macclesfieldeng ENG4. League Two15th44.65061
2011-201225Crawley Towneng ENG4. League Two3rd23.21041
2011-201225P'borough Utdeng ENG2. Championship18th11.31010
2012-201326Ipswich Towneng ENG2. Championship14th1.3004
2012-201326P'borough Utdeng ENG2. Championship22nd10.82016
2013-201427Bristol Cityeng ENG3. League One12th8.0005
2013-201427P'borough Utdeng ENG3. League One6th16.43023
2014-201528P'borough Utdeng ENG3. League One9th0.5000Matches
2014-201528Oxford Unitedeng ENG4. League Two13th10.73115Matches
2014-201528Shrewsburyeng ENG4. League Two2nd8.62022Matches
2015-201629Shrewsburyeng ENG3. League One20th11.12022Matches
2015-201629Southend Unitedeng ENG3. League One14th18.62028Matches
2016-201730AFC Wimbledoneng ENG3. League One15th13.92003400000000Matches
2017-201831Port Valeeng ENG4. League Two20th11.60001100000000Matches
2018-201932Cheltenhameng ENG4. League Two16th19.62000Matches
2019-202033Eastleigheng ENG5. National League16th27.12000Matches
2020-202134Eastleigheng ENG5. National League9th28.23000Matches
2021-202235Eastleigheng ENG5. National League19th21.60000Matches
12 Seasons12 Clubs4 Leagues287.2301029200000000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
P'borough Utd (4 Seasons)2 Leagues39.06049
Eastleigh (3 Seasons)1 League76.95000
Shrewsbury (2 Seasons)2 Leagues19.84044
Macclesfield (1 Season)1 League44.65061
AFC Wimbledon (1 Season)1 League13.92003400000000
Cheltenham (1 Season)1 League19.62000
Crawley Town (1 Season)1 League23.21041
Port Vale (1 Season)1 League11.60001100000000
Southend United (1 Season)1 League18.62028
Bristol City (1 Season)1 League8.0005
Oxford United (1 Season)1 League10.73115
Ipswich Town (1 Season)1 League1.3004
League Two (5 Seasons)118.4131015000000000
League One (4 Seasons)68.590011200000000
National League (3 Seasons)76.95000
Championship (2 Seasons)23.43030
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-201528P'borough Utdeng ENGLeague Cup58th0.30000Matches
2014-201528Oxford Unitedeng ENGFA Cup65th1.10000Matches
2015-201629Shrewsburyeng ENGFA Cup9th1.00000Matches
2015-201629Shrewsburyeng ENGLeague Cup33rd1.40000Matches
2016-201730AFC Wimbledoneng ENGEFL Cup58th0.8000101000000Matches
2016-201730AFC Wimbledoneng ENGFA Cup33rd1.01000Matches
2017-201831Port Valeeng ENGFA Cup65th0.70001100000Matches
2018-201932Cheltenhameng ENGFA Cup65th2.1000125000000Matches
2019-202033Eastleigheng ENGFA Cup65th2.11001300100Matches
2020-202134Eastleigheng ENGFA Cup85th0.50001000000Matches
2021-202235Eastleigheng ENGFA Cup1.00000101000Matches
2022-202336Herefordeng ENGFA Cup1.00000Matches
9 Seasons8 Clubs2 Leagues12.8200576110000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Eastleigh (3 Seasons)1 League3.61002401100
AFC Wimbledon (1 Season)2 Leagues1.7100101000000
Shrewsbury (1 Season)2 Leagues2.40000
Cheltenham (1 Season)1 League2.1000125000000
Oxford United (1 Season)1 League1.10000
Port Vale (1 Season)1 League0.70001100000
Hereford (1 Season)1 League1.00000
P'borough Utd (1 Season)1 League0.30000
FA Cup (9 Seasons)10.4200475110000
EFL Cup (3 Seasons)2.4000101000000

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.