Last 5 Matches

Last 5 Matches Table
Performance Expected SCA Passes Carries Take-Ons
Date Day Comp Round Venue Result Squad Opponent Start Pos Min Gls Ast PK PKatt Sh SoT CrdY CrdR Touches Tkl Int Blocks xG npxG xAG SCA GCA Cmp Att Cmp% PrgP Carries PrgC Att Succ Match Report
2025-01-01WedNational LeagueMatchweek 25HomeW 2–1FG RoversYeovil TownYCM90000000Match Report
2024-12-26ThuNational LeagueMatchweek 24AwayD 1–1FG RoversTamworthYCB90000000Match Report
2024-10-22TueNational LeagueMatchweek 15HomeW 3–1FG RoversEbbsfleet UtdYCM68000000Match Report
2024-10-19SatNational LeagueMatchweek 14HomeW 2–1FG RoversBraintree TownYCM71000010Match Report
2024-10-05SatNational LeagueMatchweek 13AwayW 3–1FG RoversEastleighYCM87000000Match Report

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
2007-200817Exeter Cityeng ENG5. Conf Premier743914.3000000100.000.000.000.000.00
2008-200918Exeter Cityeng ENG4. League Two29261,51216.8224200000.120.120.240.120.24
2009-201019Exeter Cityeng ENG3. League One28252,23824.9101100000.040.000.040.040.04
2010-201120Exeter Cityeng ENG3. League One42383,52839.2325300500.080.050.130.080.13
2011-201221Exeter Cityeng ENG3. League One33272,44727.2718700200.260.040.290.260.29
2012-201322Exeter Cityeng ENG4. League Two20181,54917.2156100400.060.290.350.060.35
2013-201423Exeter Cityeng ENG4. League Two44423,80142.2516500400.120.020.140.120.14
2014-201524Exeter Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2014-201524Exeter Cityeng ENG4. League Two40393,46738.5448400400.100.100.210.100.21Matches
2015-201625Oxford Unitedeng ENGFA Cup543574.0202111000.500.000.500.250.25Matches
2015-201625Oxford Unitedeng ENGLeague Cup211361.5101100100.660.000.660.660.66Matches
2015-201625Oxford Unitedeng ENG4. League Two45454,01144.6146201136310.310.130.450.250.38Matches
2016-201726Oxford Unitedeng ENGEFL Cup222102.3101100000.430.000.430.430.43Matches
2016-201726Oxford Unitedeng ENGFA Cup411211.3011000000.000.740.740.000.74Matches
2016-201726Oxford Unitedeng ENG3. League One30242,17824.2314300200.120.040.170.120.17Matches
2017-201827Bristol Roverseng ENGEFL Cup333003.3112100000.300.300.600.300.60Matches
2017-201827Bristol Roverseng ENGFA Cup11901.0101100001.000.001.001.001.00Matches
2017-201827Bristol Roverseng ENG3. League One42403,56139.68715800400.200.180.380.200.38Matches
2018-201928Bristol Roverseng ENGEFL Cup1090.1000000000.000.000.000.000.00Matches
2018-201928Bristol Roverseng ENGFA Cup221802.0000000000.000.000.000.000.00Matches
2018-201928Bristol Roverseng ENG3. League One39332,96232.9448400300.120.120.240.120.24Matches
2019-202029Bristol Roverseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202029Bristol Roverseng ENGFA Cup665406.0123100100.170.330.500.170.50Matches
2019-202029Bristol Roverseng ENG3. League One22201,69818.9145100200.050.210.270.050.27Matches
2020-202130Cheltenhameng ENGEFL Cup221331.5101100000.680.000.680.680.68Matches
2020-202130Cheltenhameng ENGFA Cup222102.3112100000.430.430.860.430.86Matches
2020-202130Cheltenhameng ENG4. League Two38353,14735.0628422400.170.060.230.110.17Matches
2021-202231Cheltenhameng ENGEFL Cup21840.9000000000.000.000.000.000.00Matches
2021-202231Cheltenhameng ENGFA Cup322032.3022000000.000.890.890.000.89Matches
2021-202231Cheltenhameng ENG3. League One41333,06334.0369301200.090.180.260.090.26Matches
2022-202332Cheltenhameng ENGEFL Cup10270.3000000000.000.000.000.000.00Matches
2022-202332Cheltenhameng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2022-202332Cheltenhameng ENG3. League One41373,13534.8134011400.030.090.110.000.09Matches
2023-202433Cheltenhameng ENGEFL Cup10450.5000000000.000.000.000.000.00Matches
2023-202433Cheltenhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202433Cheltenhameng ENG3. League One45403,33737.111213922300.300.050.350.240.30Matches
2024-202534FG Roverseng ENG5. National League17151,22813.6314300300.220.070.290.220.29Matches
18 Seasons5 Clubs5 Leagues64457250,258558.48658144779135310.150.100.260.140.24
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 (8 Seasons)4 Leagues24422019,023211.423153823002000.110.070.180.110.18
Cheltenham (4 Seasons)4 Leagues17815413,564150.723163918561400.150.110.260.120.23
Bristol Rovers (3 Seasons)3 Leagues1171069,430104.816183416001000.150.170.320.150.32
Oxford United (2 Seasons)4 Leagues88777,01377.9218291747610.270.100.370.220.32
FG Rovers (1 Season)1 League17151,22813.6314300300.220.070.290.220.29
League One (10 Seasons)36331728,147312.742307239342700.130.100.230.120.22
FA Cup (10 Seasons)26211,97121.95611411200.230.270.500.180.46
EFL Cup (9 Seasons)15101,03411.5415400100.350.090.440.350.44
League Two (6 Seasons)21620517,487194.332205227581910.160.100.270.140.24
National League (2 Seasons)24191,61918.0314300400.170.060.220.170.22
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
2007-200817Exeter City1 League743914.3000000100.000.000.000.000.00
2008-200918Exeter City1 League29261,51216.8224200000.120.120.240.120.24
2009-201019Exeter City1 League28252,23824.9101100000.040.000.040.040.04
2010-201120Exeter City1 League42383,52839.2325300500.080.050.130.080.13
2011-201221Exeter City1 League33272,44727.2718700200.260.040.290.260.29
2012-201322Exeter City1 League20181,54917.2156100400.060.290.350.060.35
2013-201423Exeter City1 League44423,80142.2516500400.120.020.140.120.14
2014-201524Exeter City2 Leagues41403,55739.5448400400.100.100.200.100.20
2015-201625Oxford United3 Leagues52504,50450.0176231347410.340.120.460.260.38
2016-201726Oxford United3 Leagues36272,50927.9426400200.140.070.220.140.22
2017-201827Bristol Rovers3 Leagues46443,95143.9108181000400.230.180.410.230.41
2018-201928Bristol Rovers3 Leagues42353,15135.0448400300.110.110.230.110.23
2019-202029Bristol Rovers3 Leagues29272,32825.9268200300.080.230.310.080.31
2020-202130Cheltenham3 Leagues42393,49038.88311622400.210.080.280.150.23
2021-202231Cheltenham3 Leagues46363,35037.23811301200.080.210.300.080.30
2022-202332Cheltenham3 Leagues43383,25236.1134011500.030.080.110.000.08
2023-202433Cheltenham3 Leagues47413,47238.611213922300.290.050.340.230.29
2024-202534FG Rovers1 League17151,22813.6314300300.220.070.290.220.29
18 Seasons5 Clubs5 Leagues64457250,258558.48658144779135310.150.100.260.140.24
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 (8 Seasons)4 Leagues24422019,023211.423153823002000.110.070.180.110.18
Cheltenham (4 Seasons)4 Leagues17815413,564150.723163918561400.150.110.260.120.23
Bristol Rovers (3 Seasons)3 Leagues1171069,430104.816183416001000.150.170.320.150.32
Oxford United (2 Seasons)4 Leagues88777,01377.9218291747610.270.100.370.220.32
FG Rovers (1 Season)1 League17151,22813.6314300300.220.070.290.220.29
League One (10 Seasons)36331728,147312.742307239342700.130.100.230.120.22
FA Cup (10 Seasons)26211,97121.95611411200.230.270.500.180.46
EFL Cup (9 Seasons)15101,03411.5415400100.350.090.440.350.44
League Two (6 Seasons)21620517,487194.332205227581910.160.100.270.140.24
National League (2 Seasons)24191,61918.0314300400.170.060.220.170.22
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
2007-200817Exeter Cityeng ENG5. Conf Premier4th743914.3000000100.000.000.000.000.00
2008-200918Exeter Cityeng ENG4. League Two2nd29261,51216.8224200000.120.120.240.120.24
2009-201019Exeter Cityeng ENG3. League One18th28252,23824.9101100000.040.000.040.040.04
2010-201120Exeter Cityeng ENG3. League One8th42383,52839.2325300500.080.050.130.080.13
2011-201221Exeter Cityeng ENG3. League One23rd33272,44727.2718700200.260.040.290.260.29
2012-201322Exeter Cityeng ENG4. League Two10th20181,54917.2156100400.060.290.350.060.35
2013-201423Exeter Cityeng ENG4. League Two16th44423,80142.2516500400.120.020.140.120.14
2014-201524Exeter Cityeng ENG4. League Two10th40393,46738.5448400400.100.100.210.100.21Matches
2015-201625Oxford Unitedeng ENG4. League Two2nd45454,01144.6146201136310.310.130.450.250.38Matches
2016-201726Oxford Unitedeng ENG3. League One8th30242,17824.2314300200.120.040.170.120.17Matches
2017-201827Bristol Roverseng ENG3. League One13th42403,56139.68715800400.200.180.380.200.38Matches
2018-201928Bristol Roverseng ENG3. League One15th39332,96232.9448400300.120.120.240.120.24Matches
2019-202029Bristol Roverseng ENG3. League One14th22201,69818.9145100200.050.210.270.050.27Matches
2020-202130Cheltenhameng ENG4. League Two1st38353,14735.0628422400.170.060.230.110.17Matches
2021-202231Cheltenhameng ENG3. League One15th41333,06334.0369301200.090.180.260.090.26Matches
2022-202332Cheltenhameng ENG3. League One16th41373,13534.8134011400.030.090.110.000.09Matches
2023-202433Cheltenhameng ENG3. League One21st45403,33737.111213922300.300.050.350.240.30Matches
2024-202534FG Roverseng ENG5. National League2nd17151,22813.6314300300.220.070.290.220.29Matches
18 Seasons5 Clubs3 Leagues60354147,253525.07751128698125010.150.100.240.130.23
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 (8 Seasons)3 Leagues24321918,933210.423153823002000.110.070.180.110.18
Cheltenham (4 Seasons)2 Leagues16514512,682140.921133416561300.150.090.240.110.21
Bristol Rovers (3 Seasons)1 League103938,22191.31315281300900.140.160.310.140.31
Oxford United (2 Seasons)2 Leagues75696,18968.8177241436510.250.100.350.200.31
FG Rovers (1 Season)1 League17151,22813.6314300300.220.070.290.220.29
League One (10 Seasons)36331728,147312.742307239342700.130.100.230.120.22
League Two (6 Seasons)21620517,487194.332205227581910.160.100.270.140.24
National League (2 Seasons)24191,61918.0314300400.170.060.220.170.22
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-201524Exeter Cityeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2015-201625Oxford Unitedeng ENGFA Cup17th543574.0202111000.500.000.500.250.25Matches
2015-201625Oxford Unitedeng ENGLeague Cup33rd211361.5101100100.660.000.660.660.66Matches
2016-201726Oxford Unitedeng ENGEFL Cup33rd222102.3101100000.430.000.430.430.43Matches
2016-201726Oxford Unitedeng ENGFA Cup9th411211.3011000000.000.740.740.000.74Matches
2017-201827Bristol Roverseng ENGEFL Cup17th333003.3112100000.300.300.600.300.60Matches
2017-201827Bristol Roverseng ENGFA Cup85th11901.0101100001.000.001.001.001.00Matches
2018-201928Bristol Roverseng ENGEFL Cup33rd1090.1000000000.000.000.000.000.00Matches
2018-201928Bristol Roverseng ENGFA Cup85th221802.0000000000.000.000.000.000.00Matches
2019-202029Bristol Roverseng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2019-202029Bristol Roverseng ENGFA Cup33rd665406.0123100100.170.330.500.170.50Matches
2020-202130Cheltenhameng ENGEFL Cup33rd221331.5101100000.680.000.680.680.68Matches
2020-202130Cheltenhameng ENGFA Cup17th222102.3112100000.430.430.860.430.86Matches
2021-202231Cheltenhameng ENGEFL CupRd321840.9000000000.000.000.000.000.00Matches
2021-202231Cheltenhameng ENGFA Cup322032.3022000000.000.890.890.000.89Matches
2022-202332Cheltenhameng ENGEFL CupRd110270.3000000000.000.000.000.000.00Matches
2022-202332Cheltenhameng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2023-202433Cheltenhameng ENGEFL CupRd110450.5000000000.000.000.000.000.00Matches
2023-202433Cheltenhameng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
10 Seasons4 Clubs2 Leagues41313,00533.49716811300.270.210.480.240.45
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
Cheltenham (4 Seasons)2 Leagues1398829.8235200100.200.310.510.200.51
Bristol Rovers (3 Seasons)2 Leagues14131,20913.4336300100.220.220.450.220.45
Oxford United (2 Seasons)2 Leagues1388249.2415311100.440.110.550.330.44
Exeter City (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (10 Seasons)26211,97121.95611411200.230.270.500.180.46
EFL Cup (9 Seasons)15101,03411.5415400100.350.090.440.350.44

Shooting

Shooting Table
Standard
Season Age Squad Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200817Exeter Cityeng ENG5. Conf Premier4.3020.460.0000
2008-200918Exeter Cityeng ENG4. League Two16.8260.360.3300
2009-201019Exeter Cityeng ENG3. League One24.91100.400.1000
2010-201120Exeter Cityeng ENG3. League One39.23160.410.1900
2011-201221Exeter Cityeng ENG3. League One27.27180.660.3900
2012-201322Exeter Cityeng ENG4. League Two17.21110.640.0900
2013-201423Exeter Cityeng ENG4. League Two42.25280.660.1800
2014-201524Exeter Cityeng ENGFA Cup1.0000Matches
2014-201524Exeter Cityeng ENG4. League Two38.54270.700.1500Matches
2015-201625Oxford Unitedeng ENGFA Cup4.0211Matches
2015-201625Oxford Unitedeng ENGLeague Cup1.5100Matches
2015-201625Oxford Unitedeng ENG4. League Two44.614420.940.2636Matches
2016-201726Oxford Unitedeng ENGEFL Cup2.317228.63.000.860.140.5000Matches
2016-201726Oxford Unitedeng ENGFA Cup1.3000Matches
2016-201726Oxford Unitedeng ENG3. League One24.230210.000.870.1400Matches
2017-201827Bristol Roverseng ENGEFL Cup3.315360.01.500.900.200.3300Matches
2017-201827Bristol Roverseng ENGFA Cup1.0111100.01.001.001.001.0000Matches
2017-201827Bristol Roverseng ENG3. League One39.680400.001.010.2000Matches
2018-201928Bristol Roverseng ENGEFL Cup0.10000.000.0000Matches
2018-201928Bristol Roverseng ENGFA Cup2.007342.93.501.500.000.0000Matches
2018-201928Bristol Roverseng ENG3. League One32.9400Matches
2019-202029Bristol Roverseng ENGEFL Cup1.003133.33.001.000.000.0000Matches
2019-202029Bristol Roverseng ENGFA Cup6.017342.91.170.500.140.3300Matches
2019-202029Bristol Roverseng ENG3. League One18.9136925.01.910.480.030.1100Matches
2020-202130Cheltenhameng ENGEFL Cup1.5111100.00.680.681.001.0000Matches
2020-202130Cheltenhameng ENGFA Cup2.319222.23.860.860.110.5000Matches
2020-202130Cheltenhameng ENG4. League Two35.06732331.52.090.660.050.1722Matches
2021-202231Cheltenhameng ENGEFL Cup0.9011100.01.071.070.000.0000Matches
2021-202231Cheltenhameng ENGFA Cup2.30500.02.220.000.0000Matches
2021-202231Cheltenhameng ENG3. League One34.03541629.61.590.470.060.1901Matches
2022-202332Cheltenhameng ENGEFL Cup0.30100.03.330.000.0000Matches
2022-202332Cheltenhameng ENGFA Cup1.0000Matches
2022-202332Cheltenhameng ENG3. League One34.81421023.81.210.290.000.0011Matches
2023-202433Cheltenhameng ENGEFL Cup0.50000.000.0000Matches
2023-202433Cheltenhameng ENGFA Cup1.00000.000.0000Matches
2023-202433Cheltenhameng ENG3. League One37.111672638.81.810.700.130.3522Matches
2024-202534FG Roverseng ENG5. National League13.6300Matches
18 Seasons5 Clubs5 Leagues558.48631932250.81.290.640.110.21913
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Exeter City (8 Seasons)4 Leagues211.4231180.560.1900
Cheltenham (4 Seasons)4 Leagues150.7232537931.21.690.530.070.2356
Bristol Rovers (3 Seasons)3 Leagues104.8165960101.70.820.830.200.2000
Oxford United (2 Seasons)4 Leagues77.921765328.60.260.910.570.2347
FG Rovers (1 Season)1 League13.6300
League One (10 Seasons)312.74219916661.31.060.590.120.2134
FA Cup (10 Seasons)21.9529931.01.990.620.100.3311
EFL Cup (9 Seasons)11.5418844.41.800.800.170.3800
League Two (6 Seasons)194.3327313731.52.090.710.050.2058
National League (2 Seasons)18.0320.460.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200817Exeter City1 League4.3020.460.0000
2008-200918Exeter City1 League16.8260.360.3300
2009-201019Exeter City1 League24.91100.400.1000
2010-201120Exeter City1 League39.23160.410.1900
2011-201221Exeter City1 League27.27180.660.3900
2012-201322Exeter City1 League17.21110.640.0900
2013-201423Exeter City1 League42.25280.660.1800
2014-201524Exeter City2 Leagues39.54270.700.1500
2015-201625Oxford United3 Leagues50.017420.940.2647
2016-201726Oxford United3 Leagues27.94723328.60.260.870.570.1700
2017-201827Bristol Rovers3 Leagues43.910644733.30.141.001.670.2300
2018-201928Bristol Rovers3 Leagues35.047342.93.331.430.000.0000
2019-202029Bristol Rovers3 Leagues25.92461328.31.780.500.040.1500
2020-202130Cheltenham3 Leagues38.88832631.32.140.670.070.2322
2021-202231Cheltenham3 Leagues37.23601728.31.610.460.050.1801
2022-202332Cheltenham3 Leagues36.11431023.31.220.280.000.0011
2023-202433Cheltenham3 Leagues38.611672638.81.740.670.130.3522
2024-202534FG Rovers1 League13.6300
18 Seasons5 Clubs5 Leagues558.48631932250.81.290.640.110.21913
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Exeter City (8 Seasons)4 Leagues211.4231180.560.1900
Cheltenham (4 Seasons)4 Leagues150.7232537931.21.690.530.070.2356
Bristol Rovers (3 Seasons)3 Leagues104.8165960101.70.820.830.200.2000
Oxford United (2 Seasons)4 Leagues77.921765328.60.260.910.570.2347
FG Rovers (1 Season)1 League13.6300
League One (10 Seasons)312.74219916661.31.060.590.120.2134
FA Cup (10 Seasons)21.9529931.01.990.620.100.3311
EFL Cup (9 Seasons)11.5418844.41.800.800.170.3800
League Two (6 Seasons)194.3327313731.52.090.710.050.2058
National League (2 Seasons)18.0320.460.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2007-200817Exeter Cityeng ENG5. Conf Premier4th4.3020.460.0000
2008-200918Exeter Cityeng ENG4. League Two2nd16.8260.360.3300
2009-201019Exeter Cityeng ENG3. League One18th24.91100.400.1000
2010-201120Exeter Cityeng ENG3. League One8th39.23160.410.1900
2011-201221Exeter Cityeng ENG3. League One23rd27.27180.660.3900
2012-201322Exeter Cityeng ENG4. League Two10th17.21110.640.0900
2013-201423Exeter Cityeng ENG4. League Two16th42.25280.660.1800
2014-201524Exeter Cityeng ENG4. League Two10th38.54270.700.1500Matches
2015-201625Oxford Unitedeng ENG4. League Two2nd44.614420.940.2636Matches
2016-201726Oxford Unitedeng ENG3. League One8th24.230210.000.870.1400Matches
2017-201827Bristol Roverseng ENG3. League One13th39.680400.001.010.2000Matches
2018-201928Bristol Roverseng ENG3. League One15th32.9400Matches
2019-202029Bristol Roverseng ENG3. League One14th18.9136925.01.910.480.030.1100Matches
2020-202130Cheltenhameng ENG4. League Two1st35.06732331.52.090.660.050.1722Matches
2021-202231Cheltenhameng ENG3. League One15th34.03541629.61.590.470.060.1901Matches
2022-202332Cheltenhameng ENG3. League One16th34.81421023.81.210.290.000.0011Matches
2023-202433Cheltenhameng ENG3. League One21st37.111672638.81.810.700.130.3522Matches
2024-202534FG Roverseng ENG5. National League2nd13.6300Matches
18 Seasons5 Clubs3 Leagues525.07727230553.31.220.640.100.20812
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Exeter City (8 Seasons)3 Leagues210.4231180.560.1900
Cheltenham (4 Seasons)2 Leagues140.9212367531.81.670.530.070.2156
Bristol Rovers (3 Seasons)1 League91.3133649136.10.620.840.250.1800
Oxford United (2 Seasons)2 Leagues68.8170630.000.920.2236
FG Rovers (1 Season)1 League13.6300
League One (10 Seasons)312.74219916661.31.060.590.120.2134
League Two (6 Seasons)194.3327313731.52.090.710.050.2058
National League (2 Seasons)18.0320.460.0000
Shooting Table
Standard
Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
2014-201524Exeter Cityeng ENGFA Cup85th1.0000Matches
2015-201625Oxford Unitedeng ENGFA Cup17th4.0211Matches
2015-201625Oxford Unitedeng ENGLeague Cup33rd1.5100Matches
2016-201726Oxford Unitedeng ENGEFL Cup33rd2.317228.63.000.860.140.5000Matches
2016-201726Oxford Unitedeng ENGFA Cup9th1.3000Matches
2017-201827Bristol Roverseng ENGEFL Cup17th3.315360.01.500.900.200.3300Matches
2017-201827Bristol Roverseng ENGFA Cup85th1.0111100.01.001.001.001.0000Matches
2018-201928Bristol Roverseng ENGEFL Cup33rd0.10000.000.0000Matches
2018-201928Bristol Roverseng ENGFA Cup85th2.007342.93.501.500.000.0000Matches
2019-202029Bristol Roverseng ENGEFL Cup33rd1.003133.33.001.000.000.0000Matches
2019-202029Bristol Roverseng ENGFA Cup33rd6.017342.91.170.500.140.3300Matches
2020-202130Cheltenhameng ENGEFL Cup33rd1.5111100.00.680.681.001.0000Matches
2020-202130Cheltenhameng ENGFA Cup17th2.319222.23.860.860.110.5000Matches
2021-202231Cheltenhameng ENGEFL CupRd30.9011100.01.071.070.000.0000Matches
2021-202231Cheltenhameng ENGFA Cup2.30500.02.220.000.0000Matches
2022-202332Cheltenhameng ENGEFL CupRd10.30100.03.330.000.0000Matches
2022-202332Cheltenhameng ENGFA Cup1.0000Matches
2023-202433Cheltenhameng ENGEFL CupRd10.50000.000.0000Matches
2023-202433Cheltenhameng ENGFA Cup1.00000.000.0000Matches
10 Seasons4 Clubs2 Leagues33.49471736.21.910.690.130.3511
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT Dist PK PKatt Matches
Cheltenham (4 Seasons)2 Leagues9.8217423.51.930.450.120.5000
Bristol Rovers (3 Seasons)2 Leagues13.43231147.81.710.820.130.2700
Oxford United (2 Seasons)2 Leagues9.247228.63.000.860.140.5011
Exeter City (1 Season)1 League1.0000
FA Cup (10 Seasons)21.9529931.01.990.620.100.3311
EFL Cup (9 Seasons)11.5418844.41.800.800.170.3800
Become a Stathead & surf this site ad-free.

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
2007-200817Exeter Cityeng ENG5. Conf Premier7391569.44.343
2008-200918Exeter Cityeng ENG4. League Two291,5125236.516.8263
2009-201019Exeter Cityeng ENG3. League One282,2388054.124.9253
2010-201120Exeter Cityeng ENG3. League One423,5288485.239.2384
2011-201221Exeter Cityeng ENG3. League One332,4477459.127.2276
2012-201322Exeter Cityeng ENG4. League Two201,5497737.417.2182
2013-201423Exeter Cityeng ENG4. League Two443,8018691.842.2422
2014-201524Exeter Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2014-201524Exeter Cityeng ENG4. League Two403,4678783.738.53935101.284858-10-0.26-1.06Matches
2015-201625Oxford Unitedeng ENGFA Cup53577179.34.0486311302.006600.00-0.97Matches
2015-201625Oxford Unitedeng ENGLeague Cup21366875.61.5191114501.5041+3+1.99+1.99Matches
2015-201625Oxford Unitedeng ENG4. League Two454,0118996.944.64543001.918240+42+0.94+0.24Matches
2016-201726Oxford Unitedeng ENGEFL Cup2210105100.02.321052001.5034-1-0.43Matches
2016-201726Oxford Unitedeng ENGFA Cup41213022.41.319313902.2582+6+4.46+3.39Matches
2016-201726Oxford Unitedeng ENG3. League One302,1787352.624.22418621.37282800.00-0.60Matches
2017-201827Bristol Roverseng ENGEFL Cup3300100100.03.331003002.0052+3+0.90Matches
2017-201827Bristol Roverseng ENGFA Cup19090100.01.01901000.0024-2-2.00Matches
2017-201827Bristol Roverseng ENG3. League One423,5618586.039.64035201.31565600.00+0.93Matches
2018-201928Bristol Roverseng ENGEFL Cup1995.00.1001803.001100.00+0.53Matches
2018-201928Bristol Roverseng ENGFA Cup218090100.02.02902000.5023-1-0.50Matches
2018-201928Bristol Roverseng ENG3. League One392,9627671.532.933862262311.183437-3-0.09-0.09Matches
2019-202029Bristol Roverseng ENGEFL Cup1909050.01.01901003.0030+3+3.00+4.00Matches
2019-202029Bristol Roverseng ENGFA Cup654090100.06.06906001.5067-1-0.17Matches
2019-202029Bristol Roverseng ENG3. League One221,6987753.918.920821522911.362325-2-0.11+0.45Matches
2020-202130Cheltenhameng ENGEFL Cup21336773.91.52670001.501100.00+1.91Matches
2020-202130Cheltenhameng ENGFA Cup221010550.02.321052003.0052+3+1.29+1.71Matches
2020-202130Cheltenhameng ENG4. League Two383,1478376.035.035883131801.764733+14+0.40-0.32Matches
2021-202231Cheltenhameng ENGEFL Cup2844231.10.9159012502.0021+1+1.07+2.04Matches
2021-202231Cheltenhameng ENGFA Cup32036875.22.3290112401.334400.000.00Matches
2021-202231Cheltenhameng ENG3. League One413,0637574.034.033872582321.124560-15-0.44-0.52Matches
2022-202332Cheltenhameng ENGEFL Cup1272730.00.30012700.0001-1-3.33+5.24Matches
2022-202332Cheltenhameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2022-202332Cheltenhameng ENG3. League One413,1357675.734.837822442701.243142-11-0.32+0.13Matches
2023-202433Cheltenhameng ENGEFL Cup1454550.00.50014500.000000.00+4.00Matches
2023-202433Cheltenhameng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
2023-202433Cheltenhameng ENG3. League One453,3377480.637.140812252310.963453-19-0.51+0.05Matches
2024-202534FG Roverseng ENG5. National League171,2287256.913.61577323722.18237+16+1.17+0.50Matches
18 Seasons5 Clubs5 Leagues64450,2587866.1558.457285299722491.40505486+19+0.05+0.03
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 (8 Seasons)4 Leagues24419,0237857.3211.422090362401.254859-11-0.28-1.08
Cheltenham (4 Seasons)4 Leagues17813,5647675.1150.715484107242431.26171204-33-0.22+0.04
Bristol Rovers (3 Seasons)3 Leagues1179,4308173.1104.81068685112321.31132135-3-0.03+0.41
Oxford United (2 Seasons)4 Leagues887,0138072.677.9779268111721.7313181+50+0.64-0.04
FG Rovers (1 Season)1 League171,2287256.913.61577323722.18237+16+1.17+0.50
League One (10 Seasons)36328,1477869.7312.731783161462471.20251301-50-0.23-0.10
FA Cup (10 Seasons)261,9717671.421.921911951301.503536-1-0.05-0.62
EFL Cup (9 Seasons)151,0346961.511.51088753001.671911+8+0.70+2.51
League Two (6 Seasons)21617,4878170.4194.320588109111801.66177131+46+0.39-0.36
National League (2 Seasons)241,6196725.718.01977353722.18237+16+1.17+0.50
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
2007-200817Exeter City1 League7391569.44.343
2008-200918Exeter City1 League291,5125236.516.8263
2009-201019Exeter City1 League282,2388054.124.9253
2010-201120Exeter City1 League423,5288485.239.2384
2011-201221Exeter City1 League332,4477459.127.2276
2012-201322Exeter City1 League201,5497737.417.2182
2013-201423Exeter City1 League443,8018691.842.2422
2014-201524Exeter City2 Leagues413,5578784.139.5409036101.254859-11-0.28-1.08
2015-201625Oxford United3 Leagues524,5048794.450.050874722901.909247+45+0.90+0.22
2016-201726Oxford United3 Leagues362,5097051.327.927101219921.483934+5+0.18-0.50
2017-201827Bristol Rovers3 Leagues463,9518687.243.9449839201.336362+1+0.02+0.96
2018-201928Bristol Rovers3 Leagues423,1517570.035.035862472111.193741-4-0.11-0.05
2019-202029Bristol Rovers3 Leagues292,3288060.225.927842222911.45323200.00+0.58
2020-202130Cheltenham3 Leagues423,4908373.638.839883331801.815336+17+0.44+0.01
2021-202231Cheltenham3 Leagues463,3507371.637.2368726102321.175165-14-0.38-0.31
2022-202332Cheltenham3 Leagues433,2527675.336.138822552701.183245-13-0.36+0.57
2023-202433Cheltenham3 Leagues473,4727480.438.641812362710.923558-23-0.60+0.15
2024-202534FG Rovers1 League171,2287256.913.61577323722.18237+16+1.17+0.50
18 Seasons5 Clubs5 Leagues64450,2587866.1558.457285299722491.40505486+19+0.05+0.03
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Exeter City (8 Seasons)4 Leagues24419,0237857.3211.422090362401.254859-11-0.28-1.08
Cheltenham (4 Seasons)4 Leagues17813,5647675.1150.715484107242431.26171204-33-0.22+0.04
Bristol Rovers (3 Seasons)3 Leagues1179,4308173.1104.81068685112321.31132135-3-0.03+0.41
Oxford United (2 Seasons)4 Leagues887,0138072.677.9779268111721.7313181+50+0.64-0.04
FG Rovers (1 Season)1 League171,2287256.913.61577323722.18237+16+1.17+0.50
League One (10 Seasons)36328,1477869.7312.731783161462471.20251301-50-0.23-0.10
FA Cup (10 Seasons)261,9717671.421.921911951301.503536-1-0.05-0.62
EFL Cup (9 Seasons)151,0346961.511.51088753001.671911+8+0.70+2.51
League Two (6 Seasons)21617,4878170.4194.320588109111801.66177131+46+0.39-0.36
National League (2 Seasons)241,6196725.718.01977353722.18237+16+1.17+0.50
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
2007-200817Exeter Cityeng ENG5. Conf Premier4th7391569.44.343
2008-200918Exeter Cityeng ENG4. League Two2nd291,5125236.516.8263
2009-201019Exeter Cityeng ENG3. League One18th282,2388054.124.9253
2010-201120Exeter Cityeng ENG3. League One8th423,5288485.239.2384
2011-201221Exeter Cityeng ENG3. League One23rd332,4477459.127.2276
2012-201322Exeter Cityeng ENG4. League Two10th201,5497737.417.2182
2013-201423Exeter Cityeng ENG4. League Two16th443,8018691.842.2422
2014-201524Exeter Cityeng ENG4. League Two10th403,4678783.738.53935101.284858-10-0.26-1.06Matches
2015-201625Oxford Unitedeng ENG4. League Two2nd454,0118996.944.64543001.918240+42+0.94+0.24Matches
2016-201726Oxford Unitedeng ENG3. League One8th302,1787352.624.22418621.37282800.00-0.60Matches
2017-201827Bristol Roverseng ENG3. League One13th423,5618586.039.64035201.31565600.00+0.93Matches
2018-201928Bristol Roverseng ENG3. League One15th392,9627671.532.933862262311.183437-3-0.09-0.09Matches
2019-202029Bristol Roverseng ENG3. League One14th221,6987753.918.920821522911.362325-2-0.11+0.45Matches
2020-202130Cheltenhameng ENG4. League Two1st383,1478376.035.035883131801.764733+14+0.40-0.32Matches
2021-202231Cheltenhameng ENG3. League One15th413,0637574.034.033872582321.124560-15-0.44-0.52Matches
2022-202332Cheltenhameng ENG3. League One16th413,1357675.734.837822442701.243142-11-0.32+0.13Matches
2023-202433Cheltenhameng ENG3. League One21st453,3377480.637.140812252310.963453-19-0.51+0.05Matches
2024-202534FG Roverseng ENG5. National League2nd171,2287256.913.61577323722.18237+16+1.17+0.50Matches
18 Seasons5 Clubs3 Leagues60347,2537866.0525.054184273622491.38451439+12+0.03-0.06
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 (8 Seasons)3 Leagues24318,9337857.2210.4219352401.284858-10-0.26-1.06
Cheltenham (4 Seasons)2 Leagues16512,6827776.6140.914584102202331.25157188-31-0.22-0.20
Bristol Rovers (3 Seasons)1 League1038,2218071.991.3938472102521.27113118-5-0.05+0.37
Oxford United (2 Seasons)2 Leagues756,1898374.768.86961621.6911068+42+0.61+0.01
FG Rovers (1 Season)1 League171,2287256.913.61577323722.18237+16+1.17+0.50
League One (10 Seasons)36328,1477869.7312.731783161462471.20251301-50-0.23-0.10
League Two (6 Seasons)21617,4878170.4194.320588109111801.66177131+46+0.39-0.36
National League (2 Seasons)241,6196725.718.01977353722.18237+16+1.17+0.50
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-201524Exeter Cityeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2015-201625Oxford Unitedeng ENGFA Cup17th53577179.34.0486311302.006600.00-0.97Matches
2015-201625Oxford Unitedeng ENGLeague Cup33rd21366875.61.5191114501.5041+3+1.99+1.99Matches
2016-201726Oxford Unitedeng ENGEFL Cup33rd2210105100.02.321052001.5034-1-0.43Matches
2016-201726Oxford Unitedeng ENGFA Cup9th41213022.41.319313902.2582+6+4.46+3.39Matches
2017-201827Bristol Roverseng ENGEFL Cup17th3300100100.03.331003002.0052+3+0.90Matches
2017-201827Bristol Roverseng ENGFA Cup85th19090100.01.01901000.0024-2-2.00Matches
2018-201928Bristol Roverseng ENGEFL Cup33rd1995.00.1001803.001100.00+0.53Matches
2018-201928Bristol Roverseng ENGFA Cup85th218090100.02.02902000.5023-1-0.50Matches
2019-202029Bristol Roverseng ENGEFL Cup33rd1909050.01.01901003.0030+3+3.00+4.00Matches
2019-202029Bristol Roverseng ENGFA Cup33rd654090100.06.06906001.5067-1-0.17Matches
2020-202130Cheltenhameng ENGEFL Cup33rd21336773.91.52670001.501100.00+1.91Matches
2020-202130Cheltenhameng ENGFA Cup17th221010550.02.321052003.0052+3+1.29+1.71Matches
2021-202231Cheltenhameng ENGEFL CupRd32844231.10.9159012502.0021+1+1.07+2.04Matches
2021-202231Cheltenhameng ENGFA Cup32036875.22.3290112401.334400.000.00Matches
2022-202332Cheltenhameng ENGEFL CupRd11272730.00.30012700.0001-1-3.33+5.24Matches
2022-202332Cheltenhameng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2023-202433Cheltenhameng ENGEFL CupRd11454550.00.50014500.000000.00+4.00Matches
2023-202433Cheltenhameng ENGFA Cup19090100.01.01901000.0015-4-4.00Matches
10 Seasons4 Clubs2 Leagues413,0057367.733.4319026102201.565447+7+0.21+0.71
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Cheltenham (4 Seasons)2 Leagues138826858.89.8985543001.311416-2-0.20+1.54
Bristol Rovers (3 Seasons)2 Leagues141,2098682.213.41392131801.571917+2+0.15+0.84
Oxford United (2 Seasons)2 Leagues138246359.79.2892751701.922113+8+0.87-0.10
Exeter City (1 Season)1 League19090100.01.01901000.0001-1-1.00
FA Cup (10 Seasons)261,9717671.421.921911951301.503536-1-0.05-0.62
EFL Cup (9 Seasons)151,0346961.511.51088753001.671911+8+0.70+2.51

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
2007-200817Exeter Cityeng ENG5. Conf Premier4.3103
2008-200918Exeter Cityeng ENG4. League Two16.80010
2009-201019Exeter Cityeng ENG3. League One24.90019
2010-201120Exeter Cityeng ENG3. League One39.25029
2011-201221Exeter Cityeng ENG3. League One27.22013
2012-201322Exeter Cityeng ENG4. League Two17.2406
2013-201423Exeter Cityeng ENG4. League Two42.24029
2014-201524Exeter Cityeng ENGFA Cup1.00000Matches
2014-201524Exeter Cityeng ENG4. League Two38.54031Matches
2015-201625Oxford Unitedeng ENGFA Cup4.00000Matches
2015-201625Oxford Unitedeng ENGLeague Cup1.51000Matches
2015-201625Oxford Unitedeng ENG4. League Two44.63120Matches
2016-201726Oxford Unitedeng ENGEFL Cup2.3000000000000Matches
2016-201726Oxford Unitedeng ENGFA Cup1.30000Matches
2016-201726Oxford Unitedeng ENG3. League One24.22002000000000Matches
2017-201827Bristol Roverseng ENGEFL Cup3.3000121233000Matches
2017-201827Bristol Roverseng ENGFA Cup1.00000101000Matches
2017-201827Bristol Roverseng ENG3. League One39.64002900000000Matches
2018-201928Bristol Roverseng ENGEFL Cup0.1000010000000Matches
2018-201928Bristol Roverseng ENGFA Cup2.0000120600000Matches
2018-201928Bristol Roverseng ENG3. League One32.93000Matches
2019-202029Bristol Roverseng ENGEFL Cup1.00000003010Matches
2019-202029Bristol Roverseng ENGFA Cup6.010063028200Matches
2019-202029Bristol Roverseng ENG3. League One18.92001490871818000Matches
2020-202130Cheltenhameng ENGEFL Cup1.50003200230Matches
2020-202130Cheltenhameng ENGFA Cup2.300001010000Matches
2020-202130Cheltenhameng ENG4. League Two35.0400241908333390Matches
2021-202231Cheltenhameng ENGEFL Cup0.90001103110Matches
2021-202231Cheltenhameng ENGFA Cup2.30000310000Matches
2021-202231Cheltenhameng ENG3. League One34.0200202327022300Matches
2022-202332Cheltenhameng ENGEFL Cup0.30001000100Matches
2022-202332Cheltenhameng ENGFA Cup1.01000Matches
2022-202332Cheltenhameng ENG3. League One34.8400282519028480Matches
2023-202433Cheltenhameng ENGEFL Cup0.50000001010Matches
2023-202433Cheltenhameng ENGFA Cup1.00001001000Matches
2023-202433Cheltenhameng ENG3. League One37.13002016515325200Matches
2024-202534FG Roverseng ENG5. National League13.63000Matches
18 Seasons5 Clubs5 Leagues558.4531032910810538135164000
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Exeter City (8 Seasons)4 Leagues211.420001400
Cheltenham (4 Seasons)4 Leagues150.71400989094111121420
Bristol Rovers (3 Seasons)3 Leagues104.81000511811272322000
Oxford United (2 Seasons)4 Leagues77.96104000000000
FG Rovers (1 Season)1 League13.63000
League One (10 Seasons)312.7270019273840093116000
FA Cup (10 Seasons)21.920081014620000
EFL Cup (9 Seasons)11.5100661979000
League Two (6 Seasons)194.319101201908333390
National League (2 Seasons)18.040030
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Exeter City1 League4.3103
2008-200918Exeter City1 League16.80010
2009-201019Exeter City1 League24.90019
2010-201120Exeter City1 League39.25029
2011-201221Exeter City1 League27.22013
2012-201322Exeter City1 League17.2406
2013-201423Exeter City1 League42.24029
2014-201524Exeter City2 Leagues39.5400310
2015-201625Oxford United3 Leagues50.0410200
2016-201726Oxford United3 Leagues27.92002000000000
2017-201827Bristol Rovers3 Leagues43.94003031333000
2018-201928Bristol Rovers3 Leagues35.0300130600000
2019-202029Bristol Rovers3 Leagues25.9300201201182019000
2020-202130Cheltenham3 Leagues38.8400272209335420
2021-202231Cheltenham3 Leagues37.2200212737323310
2022-202332Cheltenham3 Leagues36.1500292519029480
2023-202433Cheltenham3 Leagues38.63002116515525210
2024-202534FG Rovers1 League13.63000
18 Seasons5 Clubs5 Leagues558.4531032910810538135164000
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Exeter City (8 Seasons)4 Leagues211.420001400
Cheltenham (4 Seasons)4 Leagues150.71400989094111121420
Bristol Rovers (3 Seasons)3 Leagues104.81000511811272322000
Oxford United (2 Seasons)4 Leagues77.96104000000000
FG Rovers (1 Season)1 League13.63000
League One (10 Seasons)312.7270019273840093116000
FA Cup (10 Seasons)21.920081014620000
EFL Cup (9 Seasons)11.5100661979000
League Two (6 Seasons)194.319101201908333390
National League (2 Seasons)18.040030
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2007-200817Exeter Cityeng ENG5. Conf Premier4th4.3103
2008-200918Exeter Cityeng ENG4. League Two2nd16.80010
2009-201019Exeter Cityeng ENG3. League One18th24.90019
2010-201120Exeter Cityeng ENG3. League One8th39.25029
2011-201221Exeter Cityeng ENG3. League One23rd27.22013
2012-201322Exeter Cityeng ENG4. League Two10th17.2406
2013-201423Exeter Cityeng ENG4. League Two16th42.24029
2014-201524Exeter Cityeng ENG4. League Two10th38.54031Matches
2015-201625Oxford Unitedeng ENG4. League Two2nd44.63120Matches
2016-201726Oxford Unitedeng ENG3. League One8th24.22002000000000Matches
2017-201827Bristol Roverseng ENG3. League One13th39.64002900000000Matches
2018-201928Bristol Roverseng ENG3. League One15th32.93000Matches
2019-202029Bristol Roverseng ENG3. League One14th18.92001490871818000Matches
2020-202130Cheltenhameng ENG4. League Two1st35.0400241908333390Matches
2021-202231Cheltenhameng ENG3. League One15th34.0200202327022300Matches
2022-202332Cheltenhameng ENG3. League One16th34.8400282519028480Matches
2023-202433Cheltenhameng ENG3. League One21st37.13002016515325200Matches
2024-202534FG Roverseng ENG5. National League2nd13.63000Matches
18 Seasons5 Clubs3 Leagues525.05010315928483126155000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Exeter City (8 Seasons)3 Leagues210.4200140
Cheltenham (4 Seasons)2 Leagues140.91300928383961081370
Bristol Rovers (3 Seasons)1 League91.39004390871818000
Oxford United (2 Seasons)2 Leagues68.85104000000000
FG Rovers (1 Season)1 League13.63000
League One (10 Seasons)312.7270019273840093116000
League Two (6 Seasons)194.319101201908333390
National League (2 Seasons)18.040030
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-201524Exeter Cityeng ENGFA Cup85th1.00000Matches
2015-201625Oxford Unitedeng ENGFA Cup17th4.00000Matches
2015-201625Oxford Unitedeng ENGLeague Cup33rd1.51000Matches
2016-201726Oxford Unitedeng ENGEFL Cup33rd2.3000000000000Matches
2016-201726Oxford Unitedeng ENGFA Cup9th1.30000Matches
2017-201827Bristol Roverseng ENGEFL Cup17th3.3000121233000Matches
2017-201827Bristol Roverseng ENGFA Cup85th1.00000101000Matches
2018-201928Bristol Roverseng ENGEFL Cup33rd0.1000010000000Matches
2018-201928Bristol Roverseng ENGFA Cup85th2.0000120600000Matches
2019-202029Bristol Roverseng ENGEFL Cup33rd1.00000003010Matches
2019-202029Bristol Roverseng ENGFA Cup33rd6.010063028200Matches
2020-202130Cheltenhameng ENGEFL Cup33rd1.50003200230Matches
2020-202130Cheltenhameng ENGFA Cup17th2.300001010000Matches
2021-202231Cheltenhameng ENGEFL CupRd30.90001103110Matches
2021-202231Cheltenhameng ENGFA Cup2.30000310000Matches
2022-202332Cheltenhameng ENGEFL CupRd10.30001000100Matches
2022-202332Cheltenhameng ENGFA Cup1.01000Matches
2023-202433Cheltenhameng ENGEFL CupRd10.50000001010Matches
2023-202433Cheltenhameng ENGFA Cup1.00001001000Matches
10 Seasons4 Clubs2 Leagues33.4300141625599000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Cheltenham (4 Seasons)2 Leagues9.810067115450
Bristol Rovers (3 Seasons)2 Leagues13.41008914054000
Oxford United (2 Seasons)2 Leagues9.2100000000000
Exeter City (1 Season)1 League1.00000
FA Cup (10 Seasons)21.920081014620000
EFL Cup (9 Seasons)11.5100661979000

Player Club Summary

About FBref.com

FBref.com launched (June 13, 2018) with domestic league coverage for England, France, Germany, Italy, Spain, and United States. Since then we have been steadily expanding our coverage to include domestic leagues from over 40 countries as well as domestic cup, super cup and youth leagues from top European countries. We have also added coverage for major international cups such as the UEFA Champions League and Copa Libertadores.

FBref is the most complete sources for women's football data on the internet. This includes the entire history of the FIFA Women's World Cup as well as recent domestic league seasons from nine countries, including advanced stats like xG for most of those nine.

In collaboration with Opta, we are including advanced analytical data such as xG, xA, progressive passing, duels and more for over twenty competitions. For more information on the expected goals model and which competitions have advanced data, see our xG explainer.

Note that player records are likely not complete for their careers. Players may come from or move to leagues we don't currently cover. This issue will go down over time, as we add new leagues and seasons. We will never in the future have less data than we do today.

You can sign up to receive an e-mail when new countries and features launch.

For more information, see our Launch Blog Post, the overall leagues/competition page with details on leagues and seasons we include, or our About Page. Let us know if you find an issue or have a suggestion.

FBref is one of seven Sports-Reference.com sites.