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-201124Macclesfield Towneng ENG4. League Two45454,01744.6134171300500.290.090.380.290.38
2011-201225Peterborough Unitedeng 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-201326Peterborough Unitedeng ENG2. Championship181097610.8101100200.090.000.090.090.09
2013-201427Bristol Cityeng ENG3. League One1777178.0112100000.130.130.250.130.25
2013-201427Peterborough Unitedeng ENG3. League One21161,47616.4617600300.370.060.430.370.43
2014-201528Oxford Unitedeng ENGFA Cup21961.1202200001.870.001.871.871.87Matches
2014-201528Peterborough Unitedeng ENGLeague Cup10260.3000000000.000.000.000.000.00Matches
2014-201528Peterborough Unitedeng ENG3. League One40480.5000000000.000.000.000.000.00Matches
2014-201528Oxford Unitedeng ENG4. League Two121196110.7404400310.370.000.370.370.37Matches
2014-201528Shrewsbury Towneng ENG4. League Two1887788.6404400200.460.000.460.460.46Matches
2015-201629Shrewsbury Towneng ENGFA Cup21871.0000000000.000.000.000.000.00Matches
2015-201629Shrewsbury Towneng ENGLeague Cup211251.4101100000.720.000.720.720.72Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng ENGFA Cup311922.1101100000.470.000.470.470.47Matches
2018-201932Cheltenham Towneng 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
Peterborough United (4 Seasons)3 Leagues57383,53939.3113141100600.280.080.360.280.36
Eastleigh (3 Seasons)2 Leagues110867,24680.531013011600.390.000.280.370.28
Shrewsbury Town (2 Seasons)4 Leagues43211,99022.19110900400.410.050.450.410.45
Macclesfield Town (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 Town (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-201124Macclesfield Town1 League45454,01744.6134171300500.290.090.380.290.38
2011-201225Crawley Town1 League26252,08823.2136191300100.560.260.820.560.82
2011-201225Peterborough United1 League13121,01311.3426400100.360.180.530.360.53
2012-201326Ipswich Town1 League321161.3000000000.000.000.000.000.00
2012-201326Peterborough United1 League181097610.8101100200.090.000.090.090.09
2013-201427Bristol City1 League1777178.0112100000.130.130.250.130.25
2013-201427Peterborough United1 League21161,47616.4617600300.370.060.430.370.43
2014-201528Peterborough United2 Leagues50740.8000000000.000.000.000.000.00
2014-201528Oxford United2 Leagues14121,05711.7606600310.510.000.510.510.51
2014-201528Shrewsbury Town1 League1887788.6404400200.460.000.460.460.46
2015-201629Shrewsbury Town3 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-201932Cheltenham Town2 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
Peterborough United (4 Seasons)3 Leagues57383,53939.3113141100600.280.080.360.280.36
Eastleigh (3 Seasons)2 Leagues110867,24680.531013011600.390.000.280.370.28
Shrewsbury Town (2 Seasons)4 Leagues43211,99022.19110900400.410.050.450.410.45
Macclesfield Town (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 Town (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-201124Macclesfield Towneng ENG4. League Two15th45454,01744.6134171300500.290.090.380.290.38
2011-201225Crawley Towneng ENG4. League Two3rd26252,08823.2136191300100.560.260.820.560.82
2011-201225Peterborough Unitedeng ENG2. Championship18th13121,01311.3426400100.360.180.530.360.53
2012-201326Ipswich Towneng ENG2. Championship14th321161.3000000000.000.000.000.000.00
2012-201326Peterborough Unitedeng ENG2. Championship22nd181097610.8101100200.090.000.090.090.09
2013-201427Bristol Cityeng ENG3. League One12th1777178.0112100000.130.130.250.130.25
2013-201427Peterborough Unitedeng ENG3. League One6th21161,47616.4617600300.370.060.430.370.43
2014-201528Peterborough Unitedeng ENG3. League One9th40480.5000000000.000.000.000.000.00Matches
2014-201528Oxford Unitedeng ENG4. League Two13th121196110.7404400310.370.000.370.370.37Matches
2014-201528Shrewsbury Towneng ENG4. League Two2nd1887788.6404400200.460.000.460.460.46Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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
Peterborough United (4 Seasons)2 Leagues56383,51339.0113141100600.280.080.360.280.36
Eastleigh (3 Seasons)1 League105826,92276.9302911500.390.38
Shrewsbury Town (2 Seasons)2 Leagues39191,77819.8819800400.400.050.460.400.46
Macclesfield Town (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 Town (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-201528Peterborough Unitedeng ENGLeague Cup58th10260.3000000000.000.000.000.000.00Matches
2014-201528Oxford Unitedeng ENGFA Cup65th21961.1202200001.870.001.871.871.87Matches
2015-201629Shrewsbury Towneng ENGFA Cup9th21871.0000000000.000.000.000.000.00Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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 Town (1 Season)2 Leagues422122.4101100000.420.000.420.420.42
Cheltenham Town (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
Peterborough United (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 PK PKatt Matches
2010-201124Macclesfield Towneng ENG4. League Two44.613511.140.2500
2011-201225Peterborough Unitedeng ENG2. Championship11.3470.620.5700
2011-201225Crawley Towneng ENG4. League Two23.213351.510.3700
2012-201326Ipswich Towneng ENG2. Championship1.3010.780.0000
2012-201326Peterborough Unitedeng ENG2. Championship10.81100.920.1000
2013-201427Bristol Cityeng ENG3. League One8.0160.750.1700
2013-201427Peterborough Unitedeng ENG3. League One16.46201.220.3000
2014-201528Oxford Unitedeng ENGFA Cup1.1200Matches
2014-201528Peterborough Unitedeng ENGLeague Cup0.3000Matches
2014-201528Peterborough Unitedeng ENG3. League One0.5011.870.0000Matches
2014-201528Oxford Unitedeng ENG4. League Two10.7480.750.5000Matches
2014-201528Shrewsbury Towneng ENG4. League Two8.64101.160.4000Matches
2015-201629Shrewsbury Towneng ENGFA Cup1.0000Matches
2015-201629Shrewsbury Towneng ENGLeague Cup1.4100Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng ENGFA Cup2.114125.01.870.470.251.0000Matches
2018-201932Cheltenham Towneng 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 PK PKatt Matches
Peterborough United (4 Seasons)3 Leagues39.311380.970.2900
Eastleigh (3 Seasons)2 Leagues80.5318337.52.220.830.130.3311
Shrewsbury Town (2 Seasons)4 Leagues22.19231.160.3500
Macclesfield Town (1 Season)1 League44.613511.140.2500
AFC Wimbledon (1 Season)3 Leagues15.631141400.00.070.962.000.1400
Cheltenham Town (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 PK PKatt Matches
2010-201124Macclesfield Town1 League44.613511.140.2500
2011-201225Crawley Town1 League23.213351.510.3700
2011-201225Peterborough United1 League11.3470.620.5700
2012-201326Ipswich Town1 League1.3010.780.0000
2012-201326Peterborough United1 League10.81100.920.1000
2013-201427Bristol City1 League8.0160.750.1700
2013-201427Peterborough United1 League16.46201.220.3000
2014-201528Peterborough United2 Leagues0.8011.870.0000
2014-201528Oxford United2 Leagues11.7680.750.5000
2014-201528Shrewsbury Town1 League8.64101.160.4000
2015-201629Shrewsbury Town3 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-201932Cheltenham Town2 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 PK PKatt Matches
Peterborough United (4 Seasons)3 Leagues39.311380.970.2900
Eastleigh (3 Seasons)2 Leagues80.5318337.52.220.830.130.3311
Shrewsbury Town (2 Seasons)4 Leagues22.19231.160.3500
Macclesfield Town (1 Season)1 League44.613511.140.2500
AFC Wimbledon (1 Season)3 Leagues15.631141400.00.070.962.000.1400
Cheltenham Town (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 PK PKatt Matches
2010-201124Macclesfield Towneng ENG4. League Two15th44.613511.140.2500
2011-201225Crawley Towneng ENG4. League Two3rd23.213351.510.3700
2011-201225Peterborough Unitedeng ENG2. Championship18th11.3470.620.5700
2012-201326Ipswich Towneng ENG2. Championship14th1.3010.780.0000
2012-201326Peterborough Unitedeng ENG2. Championship22nd10.81100.920.1000
2013-201427Bristol Cityeng ENG3. League One12th8.0160.750.1700
2013-201427Peterborough Unitedeng ENG3. League One6th16.46201.220.3000
2014-201528Peterborough Unitedeng ENG3. League One9th0.5011.870.0000Matches
2014-201528Oxford Unitedeng ENG4. League Two13th10.7480.750.5000Matches
2014-201528Shrewsbury Towneng ENG4. League Two2nd8.64101.160.4000Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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 PK PKatt Matches
Peterborough United (4 Seasons)2 Leagues39.011380.970.2900
Eastleigh (3 Seasons)1 League76.93011
Shrewsbury Town (2 Seasons)2 Leagues19.88231.160.3500
Macclesfield Town (1 Season)1 League44.613511.140.2500
AFC Wimbledon (1 Season)1 League13.920140.001.010.1400
Cheltenham Town (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 PK PKatt Matches
2014-201528Peterborough Unitedeng ENGLeague Cup58th0.3000Matches
2014-201528Oxford Unitedeng ENGFA Cup65th1.1200Matches
2015-201629Shrewsbury Towneng ENGFA Cup9th1.0000Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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 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 Town (1 Season)2 Leagues2.4100
Cheltenham Town (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
Peterborough United (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-201124Macclesfield Towneng ENG4. League Two454,0178997.044.6450
2011-201225Peterborough Unitedeng ENG2. Championship131,0137824.511.3121
2011-201225Crawley Towneng ENG4. League Two262,0888050.423.2251
2012-201326Ipswich Towneng ENG2. Championship3116392.81.321
2012-201326Peterborough Unitedeng ENG2. Championship189765423.610.8108
2013-201427Bristol Cityeng ENG3. League One177174217.38.0710
2013-201427Peterborough Unitedeng ENG3. League One211,4767035.716.4165
2014-201528Oxford Unitedeng ENGFA Cup2964835.61.119111502.002200.00-0.52Matches
2014-201528Peterborough Unitedeng ENGLeague Cup1262628.90.30012500.000000.00+1.41Matches
2014-201528Peterborough Unitedeng 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-201528Shrewsbury Towneng ENG4. League Two187784318.88.6821001.94127+5+0.58-0.25Matches
2015-201629Shrewsbury Towneng ENGFA Cup2874416.11.0177011012.000000.00-0.20Matches
2015-201629Shrewsbury Towneng ENGLeague Cup21256359.51.4191113401.5024-2-1.44-1.44Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng ENGFA Cup31926471.12.1192125001.3332+1+0.47+1.62Matches
2018-201932Cheltenham Towneng 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
Peterborough United (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 Town (2 Seasons)4 Leagues431,9904622.022.121847222251.532625+1+0.05-0.12
Macclesfield Town (1 Season)1 League454,0178997.044.6450
AFC Wimbledon (1 Season)3 Leagues401,4023530.015.6136222716111.171823-5-0.32-0.46
Cheltenham Town (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-201124Macclesfield Town1 League454,0178997.044.6450
2011-201225Crawley Town1 League262,0888050.423.2251
2011-201225Peterborough United1 League131,0137824.511.3121
2012-201326Ipswich Town1 League3116392.81.321
2012-201326Peterborough United1 League189765423.610.8108
2013-201427Bristol City1 League177174217.38.0710
2013-201427Peterborough United1 League211,4767035.716.4165
2014-201528Peterborough United2 Leagues574151.70.80052511.8012-1-1.22-1.15
2014-201528Oxford United2 Leagues141,0577624.011.7129192511.641713+4+0.34+0.39
2014-201528Shrewsbury Town1 League187784318.88.6821001.94127+5+0.58-0.25
2015-201629Shrewsbury Town3 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-201932Cheltenham Town2 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
Peterborough United (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 Town (2 Seasons)4 Leagues431,9904622.022.121847222251.532625+1+0.05-0.12
Macclesfield Town (1 Season)1 League454,0178997.044.6450
AFC Wimbledon (1 Season)3 Leagues401,4023530.015.6136222716111.171823-5-0.32-0.46
Cheltenham Town (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-201124Macclesfield Towneng ENG4. League Two15th454,0178997.044.6450
2011-201225Crawley Towneng ENG4. League Two3rd262,0888050.423.2251
2011-201225Peterborough Unitedeng ENG2. Championship18th131,0137824.511.3121
2012-201326Ipswich Towneng ENG2. Championship14th3116392.81.321
2012-201326Peterborough Unitedeng ENG2. Championship22nd189765423.610.8108
2013-201427Bristol Cityeng ENG3. League One12th177174217.38.0710
2013-201427Peterborough Unitedeng ENG3. League One6th211,4767035.716.4165
2014-201528Peterborough Unitedeng 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-201528Shrewsbury Towneng ENG4. League Two2nd187784318.88.6821001.94127+5+0.58-0.25Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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
Peterborough United (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 Town (2 Seasons)2 Leagues391,7784621.519.81962041.512421+3+0.15-0.01
Macclesfield Town (1 Season)1 League454,0178997.044.6450
AFC Wimbledon (1 Season)1 League361,2473530.113.91122591.191317-4-0.29-0.32
Cheltenham Town (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-201528Peterborough Unitedeng ENGLeague Cup58th1262628.90.30012500.000000.00+1.41Matches
2014-201528Oxford Unitedeng ENGFA Cup65th2964835.61.119111502.002200.00-0.52Matches
2015-201629Shrewsbury Towneng ENGFA Cup9th2874416.11.0177011012.000000.00-0.20Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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 Town (1 Season)2 Leagues42125328.32.4284122211.7524-2-0.85-1.02
Cheltenham Town (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
Peterborough United (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-201124Macclesfield Towneng ENG4. League Two44.65061
2011-201225Peterborough Unitedeng ENG2. Championship11.31010
2011-201225Crawley Towneng ENG4. League Two23.21041
2012-201326Ipswich Towneng ENG2. Championship1.3004
2012-201326Peterborough Unitedeng ENG2. Championship10.82016
2013-201427Bristol Cityeng ENG3. League One8.0005
2013-201427Peterborough Unitedeng ENG3. League One16.43023
2014-201528Oxford Unitedeng ENGFA Cup1.10000Matches
2014-201528Peterborough Unitedeng ENGLeague Cup0.30000Matches
2014-201528Peterborough Unitedeng ENG3. League One0.5000Matches
2014-201528Oxford Unitedeng ENG4. League Two10.73115Matches
2014-201528Shrewsbury Towneng ENG4. League Two8.62022Matches
2015-201629Shrewsbury Towneng ENGFA Cup1.00000Matches
2015-201629Shrewsbury Towneng ENGLeague Cup1.40000Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng ENGFA Cup2.1000125000000Matches
2018-201932Cheltenham Towneng 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
Peterborough United (4 Seasons)3 Leagues39.3600490
Eastleigh (3 Seasons)2 Leagues80.56002401100
Shrewsbury Town (2 Seasons)4 Leagues22.1400440
Macclesfield Town (1 Season)1 League44.65061
AFC Wimbledon (1 Season)3 Leagues15.63003501000000
Cheltenham Town (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-201124Macclesfield Town1 League44.65061
2011-201225Crawley Town1 League23.21041
2011-201225Peterborough United1 League11.31010
2012-201326Ipswich Town1 League1.3004
2012-201326Peterborough United1 League10.82016
2013-201427Bristol City1 League8.0005
2013-201427Peterborough United1 League16.43023
2014-201528Peterborough United2 Leagues0.800000
2014-201528Oxford United2 Leagues11.7310150
2014-201528Shrewsbury Town1 League8.62022
2015-201629Shrewsbury Town3 Leagues13.5200220
2015-201629Southend United1 League18.62028
2016-201730AFC Wimbledon3 Leagues15.63003501000000
2017-201831Port Vale2 Leagues12.30001210000000
2018-201932Cheltenham Town2 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
Peterborough United (4 Seasons)3 Leagues39.3600490
Eastleigh (3 Seasons)2 Leagues80.56002401100
Shrewsbury Town (2 Seasons)4 Leagues22.1400440
Macclesfield Town (1 Season)1 League44.65061
AFC Wimbledon (1 Season)3 Leagues15.63003501000000
Cheltenham Town (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-201124Macclesfield Towneng ENG4. League Two15th44.65061
2011-201225Crawley Towneng ENG4. League Two3rd23.21041
2011-201225Peterborough Unitedeng ENG2. Championship18th11.31010
2012-201326Ipswich Towneng ENG2. Championship14th1.3004
2012-201326Peterborough Unitedeng ENG2. Championship22nd10.82016
2013-201427Bristol Cityeng ENG3. League One12th8.0005
2013-201427Peterborough Unitedeng ENG3. League One6th16.43023
2014-201528Peterborough Unitedeng ENG3. League One9th0.5000Matches
2014-201528Oxford Unitedeng ENG4. League Two13th10.73115Matches
2014-201528Shrewsbury Towneng ENG4. League Two2nd8.62022Matches
2015-201629Shrewsbury Towneng 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-201932Cheltenham Towneng 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
Peterborough United (4 Seasons)2 Leagues39.06049
Eastleigh (3 Seasons)1 League76.95000
Shrewsbury Town (2 Seasons)2 Leagues19.84044
Macclesfield Town (1 Season)1 League44.65061
AFC Wimbledon (1 Season)1 League13.92003400000000
Cheltenham Town (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-201528Peterborough Unitedeng ENGLeague Cup58th0.30000Matches
2014-201528Oxford Unitedeng ENGFA Cup65th1.10000Matches
2015-201629Shrewsbury Towneng ENGFA Cup9th1.00000Matches
2015-201629Shrewsbury Towneng ENGLeague Cup33rd1.40000Matches
2016-201730AFC Wimbledoneng ENGEFL Cup58th0.8000101000000Matches
2016-201730AFC Wimbledoneng ENGFA Cup33rd1.01000Matches
2017-201831Port Valeeng ENGFA Cup65th0.70001100000Matches
2018-201932Cheltenham Towneng 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 Town (1 Season)2 Leagues2.40000
Cheltenham Town (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
Peterborough United (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.

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.

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.