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-201116Exeter Cityeng ENG3. League One10440.5000000000.000.000.000.000.00
2011-201217Exeter Cityeng ENG3. League One722642.9101100000.340.000.340.340.34
2012-201318Hereford Unitedeng ENG5. Conf Premier944495.0101100100.200.000.200.200.20
2012-201318Exeter Cityeng ENG4. League Two30210.2000000000.000.000.000.000.00
2013-201419Exeter Cityeng ENG4. League Two28191,72519.2639600100.310.160.470.310.47
2014-201520Exeter Cityeng ENGFA Cup10170.2000000000.000.000.000.000.00Matches
2014-201520Exeter Cityeng ENGLeague Cup11901.0000000000.000.000.000.000.00Matches
2014-201520Exeter Cityeng ENG4. League Two36242,22524.7153181144310.610.120.730.440.57Matches
2015-201621Exeter Cityeng ENGFA Cup422152.4202200100.840.000.840.840.84Matches
2015-201621Exeter Cityeng ENGLeague Cup11740.8011000000.001.221.220.001.22Matches
2015-201621Peterborough Unitedeng ENG3. League One754595.1101100000.200.000.200.200.20Matches
2015-201621Exeter Cityeng ENG4. League Two22191,58617.612113933100.680.060.740.510.57Matches
2016-201722Peterborough Unitedeng ENGEFL Cup211251.4202200001.440.001.441.441.44Matches
2016-201722Peterborough Unitedeng ENGFA Cup432853.2101100000.320.000.320.320.32Matches
2016-201722Peterborough Unitedeng ENG3. League One43373,01833.5106161000400.300.180.480.300.48Matches
2017-201823Bristol Roverseng ENGEFL Cup322042.3000000000.000.000.000.000.00Matches
2017-201823Bristol Roverseng ENGFA Cup11810.9000000000.000.000.000.000.00Matches
2017-201823Bristol Roverseng ENG3. League One39181,72019.1123101100.050.100.160.050.16Matches
2018-201924Bristol Roverseng ENGEFL Cup10240.3000000000.000.000.000.000.00Matches
2018-201924Bristol Roverseng ENGFA Cup221802.0101100100.500.000.500.500.50Matches
2018-201924Bristol Roverseng ENG3. League One36262,13623.7167011400.040.250.290.000.25Matches
2019-202025Bristol Roverseng ENGEFL Cup21981.1101100000.920.000.920.920.92Matches
2019-202025Bristol Roverseng ENGFA Cup432502.8000000100.000.000.000.000.00Matches
2019-202025Bristol Roverseng ENG3. League One191299911.1224201100.180.180.360.180.36Matches
2019-202025Cheltenham Towneng ENG4. League Two511371.5000000100.000.000.000.000.00Matches
2020-202126Crawley Towneng ENGFA Cup333003.3415311201.200.301.500.901.20Matches
2020-202126Crawley Towneng ENG4. League Two43423,73541.511819834610.270.190.460.190.39Matches
2021-202227Crawley Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202227Crawley Towneng ENG4. League Two39353,15735.1104141001600.290.110.400.290.40Matches
2022-202328Crawley Towneng ENGEFL Cup321872.1213200000.960.481.440.961.44Matches
2022-202328Crawley Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202328Crawley Towneng ENG4. League Two19191,66018.4268200200.110.330.430.110.43Matches
2022-202328Gillinghameng ENG4. League Two23211,76519.66410511300.310.200.510.250.46Matches
2023-202429Gillinghameng ENGEFL Cup20390.4101100002.310.002.312.312.31Matches
2023-202429Gillinghameng ENGFA Cup30640.7101011001.410.001.410.000.00Matches
2023-202429Mansfield Towneng ENG4. League Two1898689.6336300100.310.310.620.310.62Matches
2023-202429Gillinghameng ENG4. League Two25141,35415.0145100300.070.270.330.070.33Matches
2024-202530Mansfield Towneng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2024-202530Mansfield Towneng ENGFA Cup00Matches
2024-202530Mansfield Towneng ENG3. League One51830.9000000100.000.000.000.000.00Matches
2024-202530Swindon Towneng ENG4. League Two20161,29514.4224200200.140.140.280.140.28Matches
2025-202631Swindon Towneng ENGEFL Cup00Matches
2025-202631Swindon Towneng ENGFA Cup332362.6000000000.000.000.000.000.00Matches
2025-202631Swindon Towneng ENG4. League Two40332,65529.5101100900.030.000.030.030.03Matches
16 Seasons9 Clubs5 Leagues53038534,094378.8101571588714185520.270.150.420.230.38
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
Exeter City (6 Seasons)4 Leagues104686,26169.6368442977610.520.110.630.420.53
Crawley Town (3 Seasons)3 Leagues1091039,219102.429204925461610.280.200.480.240.44
Bristol Rovers (3 Seasons)3 Leagues107655,69263.261016513800.090.160.250.080.24
Swindon Town (2 Seasons)3 Leagues63524,18646.53253001100.060.040.110.060.11
Peterborough United (2 Seasons)3 Leagues56463,88743.2146201400400.320.140.460.320.46
Gillingham (2 Seasons)3 Leagues53353,22235.89817722600.250.220.470.200.42
Mansfield Town (2 Seasons)4 Leagues24111,04111.6336300200.260.260.520.260.52
Hereford United (1 Season)1 League944495.0101100100.200.000.200.200.20
Cheltenham Town (1 Season)1 League511371.5000000100.000.000.000.000.00
FA Cup (12 Seasons)27191,80820.19110722500.450.050.500.350.40
League Two (11 Seasons)32125222,183246.569381075811133820.280.150.430.240.39
EFL Cup (10 Seasons)16993110.3628600000.580.190.770.580.77
League One (8 Seasons)1571018,72396.916163215131100.170.170.330.150.32
Conf Premier (1 Season)944495.0101100100.200.000.200.200.20
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-201116Exeter City1 League10440.5000000000.000.000.000.000.00
2011-201217Exeter City1 League722642.9101100000.340.000.340.340.34
2012-201318Hereford United1 League944495.0101100100.200.000.200.200.20
2012-201318Exeter City1 League30210.2000000000.000.000.000.000.00
2013-201419Exeter City1 League28191,72519.2639600100.310.160.470.310.47
2014-201520Exeter City3 Leagues38252,33225.9153181144310.580.120.690.420.54
2015-201621Exeter City3 Leagues27221,87520.8142161133200.670.100.770.530.62
2015-201621Peterborough United1 League754595.1101100000.200.000.200.200.20
2016-201722Peterborough United3 Leagues49413,42838.1136191300400.340.160.500.340.50
2017-201823Bristol Rovers3 Leagues43212,00522.3123101100.040.090.130.040.13
2018-201924Bristol Rovers3 Leagues39282,34026.0268111500.080.230.310.040.27
2019-202025Bristol Rovers3 Leagues25161,34715.0325301200.200.130.330.200.33
2019-202025Cheltenham Town1 League511371.5000000100.000.000.000.000.00
2020-202126Crawley Town2 Leagues46454,03544.8159241145810.330.200.540.250.45
2021-202227Crawley Town2 Leagues40363,24736.1104141001600.280.110.390.280.39
2022-202328Crawley Town3 Leagues23221,93721.54711400200.190.330.510.190.51
2022-202328Gillingham1 League23211,76519.66410511300.310.200.510.250.46
2023-202429Gillingham3 Leagues30141,45716.2347211300.190.250.430.120.37
2023-202429Mansfield Town1 League1898689.6336300100.310.310.620.310.62
2024-202530Mansfield Town3 Leagues621731.9000000100.000.000.000.000.00
2024-202530Swindon Town1 League20161,29514.4224200200.140.140.280.140.28
2025-202631Swindon Town3 Leagues43362,89132.1101100900.030.000.030.030.03
16 Seasons9 Clubs5 Leagues53038534,094378.8101571588714185520.270.150.420.230.38
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
Exeter City (6 Seasons)4 Leagues104686,26169.6368442977610.520.110.630.420.53
Crawley Town (3 Seasons)3 Leagues1091039,219102.429204925461610.280.200.480.240.44
Bristol Rovers (3 Seasons)3 Leagues107655,69263.261016513800.090.160.250.080.24
Swindon Town (2 Seasons)3 Leagues63524,18646.53253001100.060.040.110.060.11
Peterborough United (2 Seasons)3 Leagues56463,88743.2146201400400.320.140.460.320.46
Gillingham (2 Seasons)3 Leagues53353,22235.89817722600.250.220.470.200.42
Mansfield Town (2 Seasons)4 Leagues24111,04111.6336300200.260.260.520.260.52
Hereford United (1 Season)1 League944495.0101100100.200.000.200.200.20
Cheltenham Town (1 Season)1 League511371.5000000100.000.000.000.000.00
FA Cup (12 Seasons)27191,80820.19110722500.450.050.500.350.40
League Two (11 Seasons)32125222,183246.569381075811133820.280.150.430.240.39
EFL Cup (10 Seasons)16993110.3628600000.580.190.770.580.77
League One (8 Seasons)1571018,72396.916163215131100.170.170.330.150.32
Conf Premier (1 Season)944495.0101100100.200.000.200.200.20
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-201116Exeter Cityeng ENG3. League One8th10440.5000000000.000.000.000.000.00
2011-201217Exeter Cityeng ENG3. League One23rd722642.9101100000.340.000.340.340.34
2012-201318Hereford Unitedeng ENG5. Conf Premier6th944495.0101100100.200.000.200.200.20
2012-201318Exeter Cityeng ENG4. League Two10th30210.2000000000.000.000.000.000.00
2013-201419Exeter Cityeng ENG4. League Two16th28191,72519.2639600100.310.160.470.310.47
2014-201520Exeter Cityeng ENG4. League Two10th36242,22524.7153181144310.610.120.730.440.57Matches
2015-201621Exeter Cityeng ENG4. League Two14th22191,58617.612113933100.680.060.740.510.57Matches
2015-201621Peterborough Unitedeng ENG3. League One13th754595.1101100000.200.000.200.200.20Matches
2016-201722Peterborough Unitedeng ENG3. League One11th43373,01833.5106161000400.300.180.480.300.48Matches
2017-201823Bristol Roverseng ENG3. League One13th39181,72019.1123101100.050.100.160.050.16Matches
2018-201924Bristol Roverseng ENG3. League One15th36262,13623.7167011400.040.250.290.000.25Matches
2019-202025Bristol Roverseng ENG3. League One14th191299911.1224201100.180.180.360.180.36Matches
2019-202025Cheltenham Towneng ENG4. League Two4th511371.5000000100.000.000.000.000.00Matches
2020-202126Crawley Towneng ENG4. League Two12th43423,73541.511819834610.270.190.460.190.39Matches
2021-202227Crawley Towneng ENG4. League Two12th39353,15735.1104141001600.290.110.400.290.40Matches
2022-202328Crawley Towneng ENG4. League Two22nd19191,66018.4268200200.110.330.430.110.43Matches
2022-202328Gillinghameng ENG4. League Two17th23211,76519.66410511300.310.200.510.250.46Matches
2023-202429Gillinghameng ENG4. League Two12th25141,35415.0145100300.070.270.330.070.33Matches
2023-202429Mansfield Towneng ENG4. League Two3rd1898689.6336300100.310.310.620.310.62Matches
2024-202530Mansfield Towneng ENG3. League One17th51830.9000000100.000.000.000.000.00Matches
2024-202530Swindon Towneng ENG4. League Two12th20161,29514.4224200200.140.140.280.140.28Matches
2025-202631Swindon Towneng ENG4. League Two9th40332,65529.5101100900.030.000.030.030.03Matches
16 Seasons9 Clubs3 Leagues48735731,355348.486541407412165020.250.150.400.210.37
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
Exeter City (6 Seasons)2 Leagues97645,86565.2347412777510.520.110.630.410.52
Crawley Town (3 Seasons)1 League101968,55295.023184120351410.240.190.430.210.40
Bristol Rovers (3 Seasons)1 League94564,85553.941014313600.070.190.260.060.24
Swindon Town (2 Seasons)1 League60493,95043.93253001100.070.050.110.070.11
Peterborough United (2 Seasons)1 League50423,47738.6116171100400.280.160.440.280.44
Gillingham (2 Seasons)1 League48353,11934.77815611600.200.230.430.170.40
Mansfield Town (2 Seasons)2 Leagues231095110.6336300200.280.280.570.280.57
Hereford United (1 Season)1 League944495.0101100100.200.000.200.200.20
Cheltenham Town (1 Season)1 League511371.5000000100.000.000.000.000.00
League Two (11 Seasons)32125222,183246.569381075811133820.280.150.430.240.39
League One (8 Seasons)1571018,72396.916163215131100.170.170.330.150.32
Conf Premier (1 Season)944495.0101100100.200.000.200.200.20
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-201520Exeter Cityeng ENGFA Cup85th10170.2000000000.000.000.000.000.00Matches
2014-201520Exeter Cityeng ENGLeague Cup58th11901.0000000000.000.000.000.000.00Matches
2015-201621Exeter Cityeng ENGFA Cup33rd422152.4202200100.840.000.840.840.84Matches
2015-201621Exeter Cityeng ENGLeague Cup33rd11740.8011000000.001.221.220.001.22Matches
2016-201722Peterborough Unitedeng ENGEFL Cup33rd211251.4202200001.440.001.441.441.44Matches
2016-201722Peterborough Unitedeng ENGFA Cup33rd432853.2101100000.320.000.320.320.32Matches
2017-201823Bristol Roverseng ENGEFL Cup17th322042.3000000000.000.000.000.000.00Matches
2017-201823Bristol Roverseng ENGFA Cup85th11810.9000000000.000.000.000.000.00Matches
2018-201924Bristol Roverseng ENGEFL Cup33rd10240.3000000000.000.000.000.000.00Matches
2018-201924Bristol Roverseng ENGFA Cup85th221802.0101100100.500.000.500.500.50Matches
2019-202025Bristol Roverseng ENGEFL Cup33rd21981.1101100000.920.000.920.920.92Matches
2019-202025Bristol Roverseng ENGFA Cup33rd432502.8000000100.000.000.000.000.00Matches
2020-202126Crawley Towneng ENGFA Cup17th333003.3415311201.200.301.500.901.20Matches
2021-202227Crawley Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2022-202328Crawley Towneng ENGEFL CupRd3321872.1213200000.960.481.440.961.44Matches
2022-202328Crawley Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202429Gillinghameng ENGEFL CupRd220390.4101100002.310.002.312.312.31Matches
2023-202429Gillinghameng ENGFA Cup30640.7101011001.410.001.410.000.00Matches
2024-202530Mansfield Towneng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2024-202530Mansfield Towneng ENGFA Cup00Matches
2025-202631Swindon Towneng ENGEFL CupRd100Matches
2025-202631Swindon Towneng ENGFA Cup332362.6000000000.000.000.000.000.00Matches
12 Seasons7 Clubs2 Leagues43282,73930.4153181322500.490.100.590.430.53
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
Bristol Rovers (3 Seasons)2 Leagues1398379.3202200200.220.000.220.220.22
Crawley Town (3 Seasons)2 Leagues876677.4628511200.810.271.080.670.94
Exeter City (2 Seasons)2 Leagues743964.4213200100.450.230.680.450.68
Peterborough United (1 Season)2 Leagues644104.6303300000.660.000.660.660.66
Gillingham (1 Season)2 Leagues501031.1202111001.750.001.750.870.87
Swindon Town (1 Season)2 Leagues332362.6000000000.000.000.000.000.00
Mansfield Town (1 Season)2 Leagues11901.0000000000.000.000.000.000.00
FA Cup (12 Seasons)27191,80820.19110722500.450.050.500.350.40
EFL Cup (10 Seasons)16993110.3628600000.580.190.770.580.77

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-201116Exeter Cityeng ENG3. League One0.5000.0000
2011-201217Exeter Cityeng ENG3. League One2.9120.680.5000
2012-201318Hereford Unitedeng ENG5. Conf Premier5.0151.000.2000
2012-201318Exeter Cityeng ENG4. League Two0.2000.0000
2013-201419Exeter Cityeng ENG4. League Two19.26241.250.2500
2014-201520Exeter Cityeng ENGFA Cup0.2000Matches
2014-201520Exeter Cityeng ENGLeague Cup1.0000Matches
2014-201520Exeter Cityeng ENG4. League Two24.715341.380.3244Matches
2015-201621Exeter Cityeng ENGFA Cup2.4200Matches
2015-201621Exeter Cityeng ENGLeague Cup0.8000Matches
2015-201621Peterborough Unitedeng ENG3. League One5.1140.780.2500Matches
2015-201621Exeter Cityeng ENG4. League Two17.612271.530.3333Matches
2016-201722Peterborough Unitedeng ENGEFL Cup1.423266.72.161.440.671.0000Matches
2016-201722Peterborough Unitedeng ENGFA Cup3.2100Matches
2016-201722Peterborough Unitedeng ENG3. League One33.5100260.000.780.3800Matches
2017-201823Bristol Roverseng ENGEFL Cup2.305120.02.210.440.000.0000Matches
2017-201823Bristol Roverseng ENGFA Cup0.9011100.01.111.110.000.0000Matches
2017-201823Bristol Roverseng ENG3. League One19.110180.000.940.0601Matches
2018-201924Bristol Roverseng ENGEFL Cup0.30000.000.0000Matches
2018-201924Bristol Roverseng ENGFA Cup2.012150.01.000.500.501.0000Matches
2018-201924Bristol Roverseng ENG3. League One23.7111Matches
2019-202025Bristol Roverseng ENGEFL Cup1.1111100.00.920.921.001.0000Matches
2019-202025Bristol Roverseng ENGFA Cup2.802150.00.720.360.000.0000Matches
2019-202025Bristol Roverseng ENG3. League One11.1223939.12.070.810.090.2201Matches
2019-202025Cheltenham Towneng ENG4. League Two1.502150.01.310.660.000.0000Matches
2020-202126Crawley Towneng ENGFA Cup3.348787.52.402.100.380.4311Matches
2020-202126Crawley Towneng ENG4. League Two41.511783342.31.880.800.100.2434Matches
2021-202227Crawley Towneng ENGFA Cup1.002150.02.001.000.000.0000Matches
2021-202227Crawley Towneng ENG4. League Two35.110622438.71.770.680.160.4201Matches
2022-202328Crawley Towneng ENGEFL Cup2.1255100.02.412.410.400.4000Matches
2022-202328Crawley Towneng ENGFA Cup1.0000Matches
2022-202328Crawley Towneng ENG4. League Two18.4222940.91.190.490.090.2200Matches
2022-202328Gillinghameng ENG4. League Two19.66412048.82.091.020.120.2511Matches
2023-202429Gillinghameng ENGEFL Cup0.4122100.04.624.620.500.5000Matches
2023-202429Gillinghameng ENGFA Cup0.7111100.01.411.410.000.0011Matches
2023-202429Mansfield Towneng ENG4. League Two9.6314642.91.450.620.210.5000Matches
2023-202429Gillinghameng ENG4. League Two15.0123521.71.530.330.040.2000Matches
2024-202530Mansfield Towneng ENGEFL Cup1.003133.33.001.000.000.0000Matches
2024-202530Mansfield Towneng ENG3. League One0.90300.03.250.000.0000Matches
2024-202530Swindon Towneng ENG4. League Two14.4217847.11.180.560.120.2500Matches
2025-202631Swindon Towneng ENGFA Cup2.60100.00.380.000.0000Matches
2025-202631Swindon Towneng ENG4. League Two29.5112541.70.410.170.080.2000Matches
16 Seasons9 Clubs5 Leagues378.810133328456.51.230.820.170.301418
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Exeter City (6 Seasons)4 Leagues69.636871.340.3177
Crawley Town (3 Seasons)3 Leagues102.4291777944.61.740.780.140.3246
Bristol Rovers (3 Seasons)3 Leagues63.26343294.10.860.810.150.1613
Swindon Town (2 Seasons)3 Leagues46.53301343.30.650.280.100.2300
Peterborough United (2 Seasons)3 Leagues43.214332933.30.090.804.000.4100
Gillingham (2 Seasons)3 Leagues35.89672841.81.870.780.100.2522
Mansfield Town (2 Seasons)4 Leagues11.6320735.01.730.610.150.4300
Hereford United (1 Season)1 League5.0151.000.2000
Cheltenham Town (1 Season)1 League1.502150.01.310.660.000.0000
FA Cup (12 Seasons)20.19171270.61.270.900.240.3322
League Two (11 Seasons)246.56927119641.01.470.800.120.301113
EFL Cup (10 Seasons)10.36191263.22.231.410.320.5000
League One (8 Seasons)96.9162659203.80.400.810.500.2513
Conf Premier (1 Season)5.0151.000.2000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2010-201116Exeter City1 League0.5000.0000
2011-201217Exeter City1 League2.9120.680.5000
2012-201318Hereford United1 League5.0151.000.2000
2012-201318Exeter City1 League0.2000.0000
2013-201419Exeter City1 League19.26241.250.2500
2014-201520Exeter City3 Leagues25.915341.380.3244
2015-201621Exeter City3 Leagues20.814271.530.3333
2015-201621Peterborough United1 League5.1140.780.2500
2016-201722Peterborough United3 Leagues38.113328933.30.090.804.000.4300
2017-201823Bristol Rovers3 Leagues22.31620333.30.270.900.170.0501
2018-201924Bristol Rovers3 Leagues26.022150.00.880.440.501.0011
2019-202025Bristol Rovers3 Leagues15.03261142.31.740.730.120.2701
2019-202025Cheltenham Town1 League1.502150.01.310.660.000.0000
2020-202126Crawley Town2 Leagues44.815864046.51.920.890.130.2845
2021-202227Crawley Town2 Leagues36.110642539.11.770.690.160.4001
2022-202328Crawley Town3 Leagues21.54271451.91.320.680.150.2900
2022-202328Gillingham1 League19.66412048.82.091.020.120.2511
2023-202429Gillingham3 Leagues16.2326830.81.610.490.080.2511
2023-202429Mansfield Town1 League9.6314642.91.450.620.210.5000
2024-202530Mansfield Town3 Leagues1.906116.73.120.520.000.0000
2024-202530Swindon Town1 League14.4217847.11.180.560.120.2500
2025-202631Swindon Town3 Leagues32.1113538.50.400.160.080.2000
16 Seasons9 Clubs5 Leagues378.810133328456.51.230.820.170.301418
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Exeter City (6 Seasons)4 Leagues69.636871.340.3177
Crawley Town (3 Seasons)3 Leagues102.4291777944.61.740.780.140.3246
Bristol Rovers (3 Seasons)3 Leagues63.26343294.10.860.810.150.1613
Swindon Town (2 Seasons)3 Leagues46.53301343.30.650.280.100.2300
Peterborough United (2 Seasons)3 Leagues43.214332933.30.090.804.000.4100
Gillingham (2 Seasons)3 Leagues35.89672841.81.870.780.100.2522
Mansfield Town (2 Seasons)4 Leagues11.6320735.01.730.610.150.4300
Hereford United (1 Season)1 League5.0151.000.2000
Cheltenham Town (1 Season)1 League1.502150.01.310.660.000.0000
FA Cup (12 Seasons)20.19171270.61.270.900.240.3322
League Two (11 Seasons)246.56927119641.01.470.800.120.301113
EFL Cup (10 Seasons)10.36191263.22.231.410.320.5000
League One (8 Seasons)96.9162659203.80.400.810.500.2513
Conf Premier (1 Season)5.0151.000.2000
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-201116Exeter Cityeng ENG3. League One8th0.5000.0000
2011-201217Exeter Cityeng ENG3. League One23rd2.9120.680.5000
2012-201318Hereford Unitedeng ENG5. Conf Premier6th5.0151.000.2000
2012-201318Exeter Cityeng ENG4. League Two10th0.2000.0000
2013-201419Exeter Cityeng ENG4. League Two16th19.26241.250.2500
2014-201520Exeter Cityeng ENG4. League Two10th24.715341.380.3244Matches
2015-201621Exeter Cityeng ENG4. League Two14th17.612271.530.3333Matches
2015-201621Peterborough Unitedeng ENG3. League One13th5.1140.780.2500Matches
2016-201722Peterborough Unitedeng ENG3. League One11th33.5100260.000.780.3800Matches
2017-201823Bristol Roverseng ENG3. League One13th19.110180.000.940.0601Matches
2018-201924Bristol Roverseng ENG3. League One15th23.7111Matches
2019-202025Bristol Roverseng ENG3. League One14th11.1223939.12.070.810.090.2201Matches
2019-202025Cheltenham Towneng ENG4. League Two4th1.502150.01.310.660.000.0000Matches
2020-202126Crawley Towneng ENG4. League Two12th41.511783342.31.880.800.100.2434Matches
2021-202227Crawley Towneng ENG4. League Two12th35.110622438.71.770.680.160.4201Matches
2022-202328Crawley Towneng ENG4. League Two22nd18.4222940.91.190.490.090.2200Matches
2022-202328Gillinghameng ENG4. League Two17th19.66412048.82.091.020.120.2511Matches
2023-202429Gillinghameng ENG4. League Two12th15.0123521.71.530.330.040.2000Matches
2023-202429Mansfield Towneng ENG4. League Two3rd9.6314642.91.450.620.210.5000Matches
2024-202530Mansfield Towneng ENG3. League One17th0.90300.03.250.000.0000Matches
2024-202530Swindon Towneng ENG4. League Two12th14.4217847.11.180.560.120.2500Matches
2025-202631Swindon Towneng ENG4. League Two9th29.5112541.70.410.170.080.2000Matches
16 Seasons9 Clubs3 Leagues348.48629726055.21.190.800.150.281216
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Exeter City (6 Seasons)2 Leagues65.234871.340.3177
Crawley Town (3 Seasons)1 League95.0231626640.71.700.690.120.3035
Bristol Rovers (3 Seasons)1 League53.942327117.40.760.890.130.1113
Swindon Town (2 Seasons)1 League43.93291344.80.660.300.100.2300
Peterborough United (2 Seasons)1 League38.6110300.000.780.3700
Gillingham (2 Seasons)1 League34.77642539.11.850.720.090.2411
Mansfield Town (2 Seasons)2 Leagues10.6317635.31.610.570.180.5000
Hereford United (1 Season)1 League5.0151.000.2000
Cheltenham Town (1 Season)1 League1.502150.01.310.660.000.0000
League Two (11 Seasons)246.56927119641.01.470.800.120.301113
League One (8 Seasons)96.9162659203.80.400.810.500.2513
Conf Premier (1 Season)5.0151.000.2000
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-201520Exeter Cityeng ENGFA Cup85th0.2000Matches
2014-201520Exeter Cityeng ENGLeague Cup58th1.0000Matches
2015-201621Exeter Cityeng ENGFA Cup33rd2.4200Matches
2015-201621Exeter Cityeng ENGLeague Cup33rd0.8000Matches
2016-201722Peterborough Unitedeng ENGEFL Cup33rd1.423266.72.161.440.671.0000Matches
2016-201722Peterborough Unitedeng ENGFA Cup33rd3.2100Matches
2017-201823Bristol Roverseng ENGEFL Cup17th2.305120.02.210.440.000.0000Matches
2017-201823Bristol Roverseng ENGFA Cup85th0.9011100.01.111.110.000.0000Matches
2018-201924Bristol Roverseng ENGEFL Cup33rd0.30000.000.0000Matches
2018-201924Bristol Roverseng ENGFA Cup85th2.012150.01.000.500.501.0000Matches
2019-202025Bristol Roverseng ENGEFL Cup33rd1.1111100.00.920.921.001.0000Matches
2019-202025Bristol Roverseng ENGFA Cup33rd2.802150.00.720.360.000.0000Matches
2020-202126Crawley Towneng ENGFA Cup17th3.348787.52.402.100.380.4311Matches
2021-202227Crawley Towneng ENGFA Cup1.002150.02.001.000.000.0000Matches
2022-202328Crawley Towneng ENGEFL CupRd32.1255100.02.412.410.400.4000Matches
2022-202328Crawley Towneng ENGFA Cup1.0000Matches
2023-202429Gillinghameng ENGEFL CupRd20.4122100.04.624.620.500.5000Matches
2023-202429Gillinghameng ENGFA Cup0.7111100.01.411.410.000.0011Matches
2024-202530Mansfield Towneng ENGEFL CupRd11.003133.33.001.000.000.0000Matches
2025-202631Swindon Towneng ENGFA Cup2.60100.00.380.000.0000Matches
12 Seasons7 Clubs2 Leagues30.415362466.71.651.100.280.4222
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Bristol Rovers (3 Seasons)2 Leagues9.3211545.51.180.540.180.4000
Crawley Town (3 Seasons)2 Leagues7.46151386.72.342.030.330.3811
Exeter City (2 Seasons)2 Leagues4.4200
Peterborough United (1 Season)2 Leagues4.633266.72.161.440.671.0000
Gillingham (1 Season)2 Leagues1.1233100.02.622.620.330.3311
Swindon Town (1 Season)2 Leagues2.60100.00.380.000.0000
Mansfield Town (1 Season)2 Leagues1.003133.33.001.000.000.0000
FA Cup (12 Seasons)20.19171270.61.270.900.240.3322
EFL Cup (10 Seasons)10.36191263.22.231.410.320.5000

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-201116Exeter Cityeng ENG3. League One144441.10.501
2011-201217Exeter Cityeng ENG3. League One7264386.42.925
2012-201318Hereford Unitedeng ENG5. Conf Premier94495010.85.045
2012-201318Exeter Cityeng ENG4. League Two32170.50.203
2013-201419Exeter Cityeng ENG4. League Two281,7256241.719.2199
2014-201520Exeter Cityeng ENGFA Cup1171718.90.20011600.000000.00+1.23Matches
2014-201520Exeter Cityeng ENGLeague Cup19090100.01.01901000.0002-2-2.00Matches
2014-201520Exeter Cityeng ENG4. League Two362,2256253.724.724121241.443639-3-0.12-0.07Matches
2015-201621Exeter Cityeng ENGFA Cup42155459.72.4285122301.7554+1+0.42-0.20Matches
2015-201621Exeter Cityeng ENGLeague Cup1747441.10.81740003.0021+1+1.22+3.76Matches
2015-201621Peterborough Unitedeng ENG3. League One74596611.15.153260.43511-6-1.18-1.54Matches
2015-201621Exeter Cityeng ENG4. League Two221,5867238.317.61911331.352729-2-0.11-0.11Matches
2016-201722Peterborough Unitedeng ENGEFL Cup21256369.41.4191113401.504400.00+1.64Matches
2016-201722Peterborough Unitedeng ENGFA Cup42857179.23.2384213201.755500.000.00Matches
2016-201722Peterborough Unitedeng ENG3. League One433,0187072.933.53714631.374745+2+0.06+0.22Matches
2017-201823Bristol Roverseng ENGEFL Cup32046868.02.3288112902.0041+3+1.32+1.32Matches
2017-201823Bristol Roverseng ENGFA Cup1818190.00.91810000.0023-1-1.11+8.89Matches
2017-201823Bristol Roverseng ENG3. League One391,7204441.519.11832151.262429-5-0.26-0.22Matches
2018-201924Bristol Roverseng ENGEFL Cup1242413.30.30012310.0010+1+3.75+4.90Matches
2018-201924Bristol Roverseng ENGFA Cup218090100.02.02902000.5023-1-0.50Matches
2018-201924Bristol Roverseng ENG3. League One362,1365951.623.726745102271.282725+2+0.08+0.31Matches
2019-202025Bristol Roverseng ENGEFL Cup2984954.41.1178012001.501100.00-2.20Matches
2019-202025Bristol Roverseng ENGFA Cup42506346.32.8372013522.0053+2+0.72+1.65Matches
2019-202025Bristol Roverseng ENG3. League One199995331.711.11272171961.471216-4-0.36-0.07Matches
2019-202025Cheltenham Towneng ENG4. League Two5137274.21.5156042032.141100.00-0.73Matches
2020-202126Crawley Towneng ENGFA Cup330010076.93.331003002.00107+3+0.90-0.10Matches
2020-202126Crawley Towneng ENG4. League Two433,7358790.241.542883312301.375249+3+0.07+2.07Matches
2021-202227Crawley Towneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2021-202227Crawley Towneng ENG4. League Two393,1578176.335.135872942701.444452-8-0.23-0.04Matches
2022-202328Crawley Towneng ENGEFL Cup31876269.32.1283112102.0032+1+0.48+0.48Matches
2022-202328Crawley Towneng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2022-202328Crawley Towneng ENG4. League Two191,6608740.118.4198717000.952030-10-0.54-0.07Matches
2022-202328Gillinghameng ENG4. League Two231,7657742.619.62181723201.782315+8+0.41+1.20Matches
2023-202429Gillinghameng ENGEFL Cup2392021.70.40022001.501100.00-0.64Matches
2023-202429Gillinghameng ENGFA Cup3642123.70.70032102.0012-1-1.41-1.84Matches
2023-202429Mansfield Towneng ENG4. League Two188684821.09.6975392201.94238+15+1.56+0.79Matches
2023-202429Gillinghameng ENG4. League Two251,3545432.715.014773112621.601518-3-0.20+0.06Matches
2024-202530Mansfield Towneng ENGEFL Cup19090100.01.01901001.001100.00Matches
2024-202530Mansfield Towneng ENGFA Cup00002Matches
2024-202530Mansfield Towneng ENG3. League One583172.00.916504523.0021+1+1.08+1.39Matches
2024-202530Swindon Towneng ENG4. League Two201,2956531.314.41674242801.853016+14+0.97+1.16Matches
2025-202631Swindon Towneng ENGEFL Cup00001Matches
2025-202631Swindon Towneng ENGFA Cup32367978.72.63791002.0064+2+0.76-2.05Matches
2025-202631Swindon Towneng ENG4. League Two402,6556664.129.53375772731.634631+15+0.51+0.75Matches
16 Seasons9 Clubs5 Leagues53034,0946436.3378.83858116614523501.47488464+24+0.07+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Exeter City (6 Seasons)4 Leagues1046,2616024.569.6688425362071.417075-5-0.11-0.03
Crawley Town (3 Seasons)3 Leagues1099,2198569.5102.4103888562501.33130145-15-0.15+0.37
Bristol Rovers (3 Seasons)3 Leagues1075,6925344.163.26575124222211.327881-3-0.05+0.16
Swindon Town (2 Seasons)3 Leagues634,1866648.346.5527510112741.728251+31+0.67+0.83
Peterborough United (2 Seasons)3 Leagues563,8876944.143.2468620103391.286165-4-0.09-0.31
Gillingham (2 Seasons)3 Leagues533,2226136.935.8357910182521.704036+4+0.11+0.55
Mansfield Town (2 Seasons)4 Leagues241,0414312.011.611754131642.122610+16+1.38+1.21
Hereford United (1 Season)1 League94495010.85.045
Cheltenham Town (1 Season)1 League5137274.21.5156042032.141100.00-0.73
FA Cup (12 Seasons)271,8086759.720.119851182441.523736+1+0.05+0.05
League Two (11 Seasons)32122,1836941.9246.5252821246925151.53317288+29+0.13+0.17
EFL Cup (10 Seasons)169315853.510.3985572421.561713+4+0.39+0.76
League One (8 Seasons)1578,7235627.196.910173265618291.34117127-10-0.11-0.03
Conf Premier (1 Season)94495010.85.045
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-201116Exeter City1 League144441.10.501
2011-201217Exeter City1 League7264386.42.925
2012-201318Hereford United1 League94495010.85.045
2012-201318Exeter City1 League32170.50.203
2013-201419Exeter City1 League281,7256241.719.2199
2014-201520Exeter City3 Leagues382,3326154.025.9259113131641.363641-5-0.19-0.10
2015-201621Exeter City3 Leagues271,8756940.120.822811252331.47343400.00+0.06
2015-201621Peterborough United1 League74596611.15.153260.43511-6-1.18-1.54
2016-201722Peterborough United3 Leagues493,4287073.238.141861783331.415654+2+0.05+0.27
2017-201823Bristol Rovers3 Leagues432,0054744.322.321854222951.283033-3-0.13-0.06
2018-201924Bristol Rovers3 Leagues392,3406052.026.028757112281.213028+2+0.08+0.37
2019-202025Bristol Rovers3 Leagues251,3475434.815.01673192181.561820-2-0.13+0.15
2019-202025Cheltenham Town1 League5137274.21.5156042032.141100.00-0.73
2020-202126Crawley Town2 Leagues464,0358889.144.845893612301.416256+6+0.13+1.59
2021-202227Crawley Town2 Leagues403,2478176.836.136873042701.404453-9-0.25-0.07
2022-202328Crawley Town3 Leagues231,9378443.021.522871912101.052436-12-0.56-0.10
2022-202328Gillingham1 League231,7657742.619.62181723201.782315+8+0.41+1.20
2023-202429Gillingham3 Leagues301,4574931.716.214773162421.631721-4-0.25-0.07
2023-202429Mansfield Town1 League188684821.09.6975392201.94238+15+1.56+0.79
2024-202530Mansfield Town3 Leagues6173293.81.927814542.6732+1+0.52+0.83
2024-202530Swindon Town1 League201,2956531.314.41674242801.853016+14+0.97+1.16
2025-202631Swindon Town3 Leagues432,8916763.832.13675872741.665235+17+0.53+0.65
16 Seasons9 Clubs5 Leagues53034,0946436.3378.83858116614523501.47488464+24+0.07+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Exeter City (6 Seasons)4 Leagues1046,2616024.569.6688425362071.417075-5-0.11-0.03
Crawley Town (3 Seasons)3 Leagues1099,2198569.5102.4103888562501.33130145-15-0.15+0.37
Bristol Rovers (3 Seasons)3 Leagues1075,6925344.163.26575124222211.327881-3-0.05+0.16
Swindon Town (2 Seasons)3 Leagues634,1866648.346.5527510112741.728251+31+0.67+0.83
Peterborough United (2 Seasons)3 Leagues563,8876944.143.2468620103391.286165-4-0.09-0.31
Gillingham (2 Seasons)3 Leagues533,2226136.935.8357910182521.704036+4+0.11+0.55
Mansfield Town (2 Seasons)4 Leagues241,0414312.011.611754131642.122610+16+1.38+1.21
Hereford United (1 Season)1 League94495010.85.045
Cheltenham Town (1 Season)1 League5137274.21.5156042032.141100.00-0.73
FA Cup (12 Seasons)271,8086759.720.119851182441.523736+1+0.05+0.05
League Two (11 Seasons)32122,1836941.9246.5252821246925151.53317288+29+0.13+0.17
EFL Cup (10 Seasons)169315853.510.3985572421.561713+4+0.39+0.76
League One (8 Seasons)1578,7235627.196.910173265618291.34117127-10-0.11-0.03
Conf Premier (1 Season)94495010.85.045
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-201116Exeter Cityeng ENG3. League One8th144441.10.501
2011-201217Exeter Cityeng ENG3. League One23rd7264386.42.925
2012-201318Hereford Unitedeng ENG5. Conf Premier6th94495010.85.045
2012-201318Exeter Cityeng ENG4. League Two10th32170.50.203
2013-201419Exeter Cityeng ENG4. League Two16th281,7256241.719.2199
2014-201520Exeter Cityeng ENG4. League Two10th362,2256253.724.724121241.443639-3-0.12-0.07Matches
2015-201621Exeter Cityeng ENG4. League Two14th221,5867238.317.61911331.352729-2-0.11-0.11Matches
2015-201621Peterborough Unitedeng ENG3. League One13th74596611.15.153260.43511-6-1.18-1.54Matches
2016-201722Peterborough Unitedeng ENG3. League One11th433,0187072.933.53714631.374745+2+0.06+0.22Matches
2017-201823Bristol Roverseng ENG3. League One13th391,7204441.519.11832151.262429-5-0.26-0.22Matches
2018-201924Bristol Roverseng ENG3. League One15th362,1365951.623.726745102271.282725+2+0.08+0.31Matches
2019-202025Bristol Roverseng ENG3. League One14th199995331.711.11272171961.471216-4-0.36-0.07Matches
2019-202025Cheltenham Towneng ENG4. League Two4th5137274.21.5156042032.141100.00-0.73Matches
2020-202126Crawley Towneng ENG4. League Two12th433,7358790.241.542883312301.375249+3+0.07+2.07Matches
2021-202227Crawley Towneng ENG4. League Two12th393,1578176.335.135872942701.444452-8-0.23-0.04Matches
2022-202328Crawley Towneng ENG4. League Two22nd191,6608740.118.4198717000.952030-10-0.54-0.07Matches
2022-202328Gillinghameng ENG4. League Two17th231,7657742.619.62181723201.782315+8+0.41+1.20Matches
2023-202429Gillinghameng ENG4. League Two12th251,3545432.715.014773112621.601518-3-0.20+0.06Matches
2023-202429Mansfield Towneng ENG4. League Two3rd188684821.09.6975392201.94238+15+1.56+0.79Matches
2024-202530Mansfield Towneng ENG3. League One17th583172.00.916504523.0021+1+1.08+1.39Matches
2024-202530Swindon Towneng ENG4. League Two12th201,2956531.314.41674242801.853016+14+0.97+1.16Matches
2025-202631Swindon Towneng ENG4. League Two9th402,6556664.129.53375772731.634631+15+0.51+0.75Matches
16 Seasons9 Clubs3 Leagues48731,3556435.2348.43578015013023441.47434415+19+0.06+0.12
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Exeter City (6 Seasons)2 Leagues975,8656023.665.264233371.416368-5-0.12-0.10
Crawley Town (3 Seasons)1 League1018,5528568.995.096887952601.32116131-15-0.16+0.40
Bristol Rovers (3 Seasons)1 League944,8555242.553.9567393821181.316370-7-0.13+0.05
Swindon Town (2 Seasons)1 League603,9506647.743.949749112731.707647+29+0.66+0.87
Peterborough United (2 Seasons)1 League503,4777042.038.64217891.245256-4-0.10-0.35
Gillingham (2 Seasons)1 League483,1196537.734.7357910132621.693833+5+0.14+0.65
Mansfield Town (2 Seasons)2 Leagues239514111.510.610743131622.17259+16+1.51+1.34
Hereford United (1 Season)1 League94495010.85.045
Cheltenham Town (1 Season)1 League5137274.21.5156042032.141100.00-0.73
League Two (11 Seasons)32122,1836941.9246.5252821246925151.53317288+29+0.13+0.17
League One (8 Seasons)1578,7235627.196.910173265618291.34117127-10-0.11-0.03
Conf Premier (1 Season)94495010.85.045
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-201520Exeter Cityeng ENGFA Cup85th1171718.90.20011600.000000.00+1.23Matches
2014-201520Exeter Cityeng ENGLeague Cup58th19090100.01.01901000.0002-2-2.00Matches
2015-201621Exeter Cityeng ENGFA Cup33rd42155459.72.4285122301.7554+1+0.42-0.20Matches
2015-201621Exeter Cityeng ENGLeague Cup33rd1747441.10.81740003.0021+1+1.22+3.76Matches
2016-201722Peterborough Unitedeng ENGEFL Cup33rd21256369.41.4191113401.504400.00+1.64Matches
2016-201722Peterborough Unitedeng ENGFA Cup33rd42857179.23.2384213201.755500.000.00Matches
2017-201823Bristol Roverseng ENGEFL Cup17th32046868.02.3288112902.0041+3+1.32+1.32Matches
2017-201823Bristol Roverseng ENGFA Cup85th1818190.00.91810000.0023-1-1.11+8.89Matches
2018-201924Bristol Roverseng ENGEFL Cup33rd1242413.30.30012310.0010+1+3.75+4.90Matches
2018-201924Bristol Roverseng ENGFA Cup85th218090100.02.02902000.5023-1-0.50Matches
2019-202025Bristol Roverseng ENGEFL Cup33rd2984954.41.1178012001.501100.00-2.20Matches
2019-202025Bristol Roverseng ENGFA Cup33rd42506346.32.8372013522.0053+2+0.72+1.65Matches
2020-202126Crawley Towneng ENGFA Cup17th330010076.93.331003002.00107+3+0.90-0.10Matches
2021-202227Crawley Towneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2022-202328Crawley Towneng ENGEFL CupRd331876269.32.1283112102.0032+1+0.48+0.48Matches
2022-202328Crawley Towneng ENGFA Cup19090100.01.01901000.0014-3-3.00Matches
2023-202429Gillinghameng ENGEFL CupRd22392021.70.40022001.501100.00-0.64Matches
2023-202429Gillinghameng ENGFA Cup3642123.70.70032102.0012-1-1.41-1.84Matches
2024-202530Mansfield Towneng ENGEFL CupRd119090100.01.01901001.001100.00Matches
2024-202530Mansfield Towneng ENGFA Cup00002Matches
2025-202631Swindon Towneng ENGEFL CupRd100001Matches
2025-202631Swindon Towneng ENGFA Cup32367978.72.63791002.0064+2+0.76-2.05Matches
12 Seasons7 Clubs2 Leagues432,7396457.430.4288516152461.535449+5+0.16+0.33
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Bristol Rovers (3 Seasons)2 Leagues138376456.99.3981342731.381511+4+0.43+1.00
Crawley Town (3 Seasons)2 Leagues86678379.47.4792612101.50141400.00-0.52
Exeter City (2 Seasons)2 Leagues73965755.04.4484232001.437700.00+0.83
Peterborough United (1 Season)2 Leagues64106875.94.6486323301.679900.00+0.69
Gillingham (1 Season)2 Leagues51032122.91.10052101.8023-1-0.87-1.39
Swindon Town (1 Season)2 Leagues32367960.52.63791012.0064+2+0.76-2.05
Mansfield Town (1 Season)2 Leagues1909025.01.01901021.001100.00
FA Cup (12 Seasons)271,8086759.720.119851182441.523736+1+0.05+0.05
EFL Cup (10 Seasons)169315853.510.3985572421.561713+4+0.39+0.76
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-201116Exeter Cityeng ENG3. League One0.5002
2011-201217Exeter Cityeng ENG3. League One2.9002
2012-201318Hereford Unitedeng ENG5. Conf Premier5.0103
2012-201318Exeter Cityeng ENG4. League Two0.2000
2013-201419Exeter Cityeng ENG4. League Two19.21025
2014-201520Exeter Cityeng ENGFA Cup0.20000Matches
2014-201520Exeter Cityeng ENGLeague Cup1.00000Matches
2014-201520Exeter Cityeng ENG4. League Two24.73124Matches
2015-201621Exeter Cityeng ENGFA Cup2.41000Matches
2015-201621Exeter Cityeng ENGLeague Cup0.80000Matches
2015-201621Peterborough Unitedeng ENG3. League One5.1009Matches
2015-201621Exeter Cityeng ENG4. League Two17.61016Matches
2016-201722Peterborough Unitedeng ENGEFL Cup1.4000001000000Matches
2016-201722Peterborough Unitedeng ENGFA Cup3.20000Matches
2016-201722Peterborough Unitedeng ENG3. League One33.54004300000000Matches
2017-201823Bristol Roverseng ENGEFL Cup2.3000362502000Matches
2017-201823Bristol Roverseng ENGFA Cup0.90001100000Matches
2017-201823Bristol Roverseng ENG3. League One19.11002200000000Matches
2018-201924Bristol Roverseng ENGEFL Cup0.3000010000000Matches
2018-201924Bristol Roverseng ENGFA Cup2.0100342000000Matches
2018-201924Bristol Roverseng ENG3. League One23.74000Matches
2019-202025Bristol Roverseng ENGEFL Cup1.10004321010Matches
2019-202025Bristol Roverseng ENGFA Cup2.81008532010Matches
2019-202025Bristol Roverseng ENG3. League One11.11002024101239100Matches
2019-202025Cheltenham Towneng ENG4. League Two1.51004413010Matches
2020-202126Crawley Towneng ENGFA Cup3.320051721120Matches
2020-202126Crawley Towneng ENG4. League Two41.561098110262412410Matches
2021-202227Crawley Towneng ENGFA Cup1.00002001000Matches
2021-202227Crawley Towneng ENG4. League Two35.16005761152121200Matches
2022-202328Crawley Towneng ENGEFL Cup2.10001531230Matches
2022-202328Crawley Towneng ENGFA Cup1.00000Matches
2022-202328Crawley Towneng ENG4. League Two18.4200302881412120Matches
2022-202328Gillinghameng ENG4. League Two19.6300273426153110Matches
2023-202429Gillinghameng ENGEFL Cup0.40000200220Matches
2023-202429Gillinghameng ENGFA Cup0.70002220000Matches
2023-202429Mansfield Towneng ENG4. League Two9.61001312865110Matches
2023-202429Gillinghameng ENG4. League Two15.030013131012370Matches
2024-202530Mansfield Towneng ENGEFL Cup1.00003401210Matches
2024-202530Mansfield Towneng ENG3. League One0.91004312110Matches
2024-202530Swindon Towneng ENG4. League Two14.420022171711240Matches
2025-202631Swindon Towneng ENGFA Cup2.60001600030Matches
2025-202631Swindon Towneng ENG4. League Two29.5900485001533440Matches
16 Seasons9 Clubs5 Leagues378.85520515412123143111196100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Exeter City (6 Seasons)4 Leagues69.6610690
Crawley Town (3 Seasons)3 Leagues102.41610193221546248780
Bristol Rovers (3 Seasons)3 Leagues63.280061441920313100
Swindon Town (2 Seasons)3 Leagues46.51100717312244710
Peterborough United (2 Seasons)3 Leagues43.24005201000000
Gillingham (2 Seasons)3 Leagues35.8600425138278200
Mansfield Town (2 Seasons)4 Leagues11.62002019998130
Hereford United (1 Season)1 League5.0103
Cheltenham Town (1 Season)1 League1.51004413010
FA Cup (12 Seasons)20.150022359416000
League Two (11 Seasons)246.53820377329951171001710
EFL Cup (10 Seasons)10.300011218869000
League One (8 Seasons)96.91100102271114410100
Conf Premier (1 Season)5.0103
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2010-201116Exeter City1 League0.5002
2011-201217Exeter City1 League2.9002
2012-201318Hereford United1 League5.0103
2012-201318Exeter City1 League0.2000
2013-201419Exeter City1 League19.21025
2014-201520Exeter City3 Leagues25.9310240
2015-201621Exeter City3 Leagues20.8200160
2015-201621Peterborough United1 League5.1009
2016-201722Peterborough United3 Leagues38.14004301000000
2017-201823Bristol Rovers3 Leagues22.31002672502000
2018-201924Bristol Rovers3 Leagues26.0500352000000
2019-202025Bristol Rovers3 Leagues15.020032321515311100
2019-202025Cheltenham Town1 League1.51004413010
2020-202126Crawley Town2 Leagues44.8810103127282513430
2021-202227Crawley Town2 Leagues36.16005961152221200
2022-202328Crawley Town3 Leagues21.52003133111514150
2022-202328Gillingham1 League19.6300273426153110
2023-202429Gillingham3 Leagues16.230015171212590
2023-202429Mansfield Town1 League9.61001312865110
2024-202530Mansfield Town3 Leagues1.91007713320
2024-202530Swindon Town1 League14.420022171711240
2025-202631Swindon Town3 Leagues32.1900495601533470
16 Seasons9 Clubs5 Leagues378.85520515412123143111196100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Exeter City (6 Seasons)4 Leagues69.6610690
Crawley Town (3 Seasons)3 Leagues102.41610193221546248780
Bristol Rovers (3 Seasons)3 Leagues63.280061441920313100
Swindon Town (2 Seasons)3 Leagues46.51100717312244710
Peterborough United (2 Seasons)3 Leagues43.24005201000000
Gillingham (2 Seasons)3 Leagues35.8600425138278200
Mansfield Town (2 Seasons)4 Leagues11.62002019998130
Hereford United (1 Season)1 League5.0103
Cheltenham Town (1 Season)1 League1.51004413010
FA Cup (12 Seasons)20.150022359416000
League Two (11 Seasons)246.53820377329951171001710
EFL Cup (10 Seasons)10.300011218869000
League One (8 Seasons)96.91100102271114410100
Conf Premier (1 Season)5.0103
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-201116Exeter Cityeng ENG3. League One8th0.5002
2011-201217Exeter Cityeng ENG3. League One23rd2.9002
2012-201318Hereford Unitedeng ENG5. Conf Premier6th5.0103
2012-201318Exeter Cityeng ENG4. League Two10th0.2000
2013-201419Exeter Cityeng ENG4. League Two16th19.21025
2014-201520Exeter Cityeng ENG4. League Two10th24.73124Matches
2015-201621Exeter Cityeng ENG4. League Two14th17.61016Matches
2015-201621Peterborough Unitedeng ENG3. League One13th5.1009Matches
2016-201722Peterborough Unitedeng ENG3. League One11th33.54004300000000Matches
2017-201823Bristol Roverseng ENG3. League One13th19.11002200000000Matches
2018-201924Bristol Roverseng ENG3. League One15th23.74000Matches
2019-202025Bristol Roverseng ENG3. League One14th11.11002024101239100Matches
2019-202025Cheltenham Towneng ENG4. League Two4th1.51004413010Matches
2020-202126Crawley Towneng ENG4. League Two12th41.561098110262412410Matches
2021-202227Crawley Towneng ENG4. League Two12th35.16005761152121200Matches
2022-202328Crawley Towneng ENG4. League Two22nd18.4200302881412120Matches
2022-202328Gillinghameng ENG4. League Two17th19.6300273426153110Matches
2023-202429Gillinghameng ENG4. League Two12th15.030013131012370Matches
2023-202429Mansfield Towneng ENG4. League Two3rd9.61001312865110Matches
2024-202530Mansfield Towneng ENG3. League One17th0.91004312110Matches
2024-202530Swindon Towneng ENG4. League Two12th14.420022171711240Matches
2025-202631Swindon Towneng ENG4. League Two9th29.5900485001533440Matches
16 Seasons9 Clubs3 Leagues348.45020482356106131104181100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Exeter City (6 Seasons)2 Leagues65.25169
Crawley Town (3 Seasons)1 League95.01410185199495945730
Bristol Rovers (3 Seasons)1 League53.96004224101239100
Swindon Town (2 Seasons)1 League43.91100706712244680
Peterborough United (2 Seasons)1 League38.64005200000000
Gillingham (2 Seasons)1 League34.7600404736276180
Mansfield Town (2 Seasons)2 Leagues10.62001715986120
Hereford United (1 Season)1 League5.0103
Cheltenham Town (1 Season)1 League1.51004413010
League Two (11 Seasons)246.53820377329951171001710
League One (8 Seasons)96.91100102271114410100
Conf Premier (1 Season)5.0103
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-201520Exeter Cityeng ENGFA Cup85th0.20000Matches
2014-201520Exeter Cityeng ENGLeague Cup58th1.00000Matches
2015-201621Exeter Cityeng ENGFA Cup33rd2.41000Matches
2015-201621Exeter Cityeng ENGLeague Cup33rd0.80000Matches
2016-201722Peterborough Unitedeng ENGEFL Cup33rd1.4000001000000Matches
2016-201722Peterborough Unitedeng ENGFA Cup33rd3.20000Matches
2017-201823Bristol Roverseng ENGEFL Cup17th2.3000362502000Matches
2017-201823Bristol Roverseng ENGFA Cup85th0.90001100000Matches
2018-201924Bristol Roverseng ENGEFL Cup33rd0.3000010000000Matches
2018-201924Bristol Roverseng ENGFA Cup85th2.0100342000000Matches
2019-202025Bristol Roverseng ENGEFL Cup33rd1.10004321010Matches
2019-202025Bristol Roverseng ENGFA Cup33rd2.81008532010Matches
2020-202126Crawley Towneng ENGFA Cup17th3.320051721120Matches
2021-202227Crawley Towneng ENGFA Cup1.00002001000Matches
2022-202328Crawley Towneng ENGEFL CupRd32.10001531230Matches
2022-202328Crawley Towneng ENGFA Cup1.00000Matches
2023-202429Gillinghameng ENGEFL CupRd20.40000200220Matches
2023-202429Gillinghameng ENGFA Cup0.70002220000Matches
2024-202530Mansfield Towneng ENGEFL CupRd11.00003401210Matches
2025-202631Swindon Towneng ENGFA Cup2.60001600030Matches
12 Seasons7 Clubs2 Leagues30.450033561712715000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Bristol Rovers (3 Seasons)2 Leagues9.320019209804000
Crawley Town (3 Seasons)2 Leagues7.420082253350
Exeter City (2 Seasons)2 Leagues4.41000
Peterborough United (1 Season)2 Leagues4.6000001000000
Gillingham (1 Season)2 Leagues1.10002420220
Swindon Town (1 Season)2 Leagues2.60001600030
Mansfield Town (1 Season)2 Leagues1.00003401210
FA Cup (12 Seasons)20.150022359416000
EFL Cup (10 Seasons)10.300011218869000

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.