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
2015-201618Oxford Unitedeng ENGFA Cup00Matches
2015-201618Oxford Unitedeng ENG4. League Two00Matches
2016-201719Southporteng ENG5. National League12121,06711.9112100110.080.080.170.080.17Matches
2019-202022Exeter Cityeng ENGEFL Cup00Matches
2019-202022Torquayeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202022Torquayeng ENG5. National League25252,22124.71100200.040.04Matches
2020-202123Cambridge Unitedeng ENGEFL Cup221802.0101100000.500.000.500.500.50Matches
2020-202123Cambridge Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202123Gillinghameng ENG3. League One18181,62018.0112100200.060.060.110.060.11Matches
2020-202123Cambridge Unitedeng ENG4. League Two17141,24013.8000000100.000.000.000.000.00Matches
2021-202224Bristol Cityeng ENG2. Championship141089610.0000000100.000.000.000.000.00Matches
2022-202325Barnsleyeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202325Barnsleyeng ENGFA Cup311211.3000000000.000.000.000.000.00Matches
2022-202325Barnsleyeng ENG3. League One25171,49116.6202200200.120.000.120.120.12Matches
2024-202527Notts Countyeng ENGEFL Cup11861.0000000000.000.000.000.000.00Matches
2024-202527Notts Countyeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2024-202527Notts Countyeng ENG4. League Two721571.7000000100.000.000.000.000.00Matches
2024-202527Solihull Moorseng ENG5. National League886176.9000000100.000.000.000.000.00Matches
2025-202628Cheltenham Towneng ENGEFL Cup11420.5000000000.000.000.000.000.00Matches
2025-202628Cheltenham Towneng ENGFA Cup211351.5101100000.670.000.670.670.67Matches
2025-202628Cheltenham Towneng ENG4. League Two25252,15023.9112100600.040.040.080.040.08Matches
8 Seasons11 Clubs6 Leagues16414012,303136.783108001710.060.030.090.060.09
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
Barnsley (1 Season)3 Leagues29191,70218.9202200200.110.000.110.110.11
Cheltenham Town (1 Season)3 Leagues28272,32725.9213200600.080.040.120.080.12
Torquay (1 Season)2 Leagues26262,31125.7100100200.040.000.000.040.00
Cambridge United (1 Season)3 Leagues20171,51016.8101100100.060.000.060.060.06
Gillingham (1 Season)1 League18181,62018.0112100200.060.060.110.060.11
Bristol City (1 Season)1 League141089610.0000000100.000.000.000.000.00
Southport (1 Season)1 League12121,06711.9112100110.080.080.170.080.17
Notts County (1 Season)3 Leagues932532.8000000100.000.000.000.000.00
Solihull Moors (1 Season)1 League886176.9000000100.000.000.000.000.00
Exeter City (1 Season)1 League00
Oxford United (1 Season)2 Leagues00
FA Cup (6 Seasons)844465.0101100000.200.000.200.200.20
EFL Cup (5 Seasons)553984.4101100000.230.000.230.230.23
League Two (4 Seasons)49413,54739.4112100800.030.030.050.030.05
National League (3 Seasons)45453,90543.4212200410.050.050.110.050.11
League One (2 Seasons)43353,11134.6314300400.090.030.120.090.12
Championship (1 Season)141089610.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201618Oxford United2 Leagues00
2016-201719Southport1 League12121,06711.9112100110.080.080.170.080.17
2019-202022Torquay2 Leagues26262,31125.7100100200.040.000.000.040.00
2019-202022Exeter City1 League00
2020-202123Cambridge United3 Leagues20171,51016.8101100100.060.000.060.060.06
2020-202123Gillingham1 League18181,62018.0112100200.060.060.110.060.11
2021-202224Bristol City1 League141089610.0000000100.000.000.000.000.00
2022-202325Barnsley3 Leagues29191,70218.9202200200.110.000.110.110.11
2024-202527Notts County3 Leagues932532.8000000100.000.000.000.000.00
2024-202527Solihull Moors1 League886176.9000000100.000.000.000.000.00
2025-202628Cheltenham Town3 Leagues28272,32725.9213200600.080.040.120.080.12
8 Seasons11 Clubs6 Leagues16414012,303136.783108001710.060.030.090.060.09
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
Barnsley (1 Season)3 Leagues29191,70218.9202200200.110.000.110.110.11
Cheltenham Town (1 Season)3 Leagues28272,32725.9213200600.080.040.120.080.12
Torquay (1 Season)2 Leagues26262,31125.7100100200.040.000.000.040.00
Cambridge United (1 Season)3 Leagues20171,51016.8101100100.060.000.060.060.06
Gillingham (1 Season)1 League18181,62018.0112100200.060.060.110.060.11
Bristol City (1 Season)1 League141089610.0000000100.000.000.000.000.00
Southport (1 Season)1 League12121,06711.9112100110.080.080.170.080.17
Notts County (1 Season)3 Leagues932532.8000000100.000.000.000.000.00
Solihull Moors (1 Season)1 League886176.9000000100.000.000.000.000.00
Exeter City (1 Season)1 League00
Oxford United (1 Season)2 Leagues00
FA Cup (6 Seasons)844465.0101100000.200.000.200.200.20
EFL Cup (5 Seasons)553984.4101100000.230.000.230.230.23
League Two (4 Seasons)49413,54739.4112100800.030.030.050.030.05
National League (3 Seasons)45453,90543.4212200410.050.050.110.050.11
League One (2 Seasons)43353,11134.6314300400.090.030.120.090.12
Championship (1 Season)141089610.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201618Oxford Unitedeng ENG4. League Two2nd00Matches
2016-201719Southporteng ENG5. National League23rd12121,06711.9112100110.080.080.170.080.17Matches
2019-202022Torquayeng ENG5. National League14th25252,22124.71100200.040.04Matches
2020-202123Cambridge Unitedeng ENG4. League Two2nd17141,24013.8000000100.000.000.000.000.00Matches
2020-202123Gillinghameng ENG3. League One10th18181,62018.0112100200.060.060.110.060.11Matches
2021-202224Bristol Cityeng ENG2. Championship17th141089610.0000000100.000.000.000.000.00Matches
2022-202325Barnsleyeng ENG3. League One4th25171,49116.6202200200.120.000.120.120.12Matches
2024-202527Notts Countyeng ENG4. League Two6th721571.7000000100.000.000.000.000.00Matches
2024-202527Solihull Moorseng ENG5. National League14th886176.9000000100.000.000.000.000.00Matches
2025-202628Cheltenham Towneng ENG4. League Two18th25252,15023.9112100600.040.040.080.040.08Matches
8 Seasons10 Clubs4 Leagues15113111,459127.36386001710.050.030.080.050.08
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
Torquay (1 Season)1 League25252,22124.71100200.040.04
Barnsley (1 Season)1 League25171,49116.6202200200.120.000.120.120.12
Cheltenham Town (1 Season)1 League25252,15023.9112100600.040.040.080.040.08
Gillingham (1 Season)1 League18181,62018.0112100200.060.060.110.060.11
Cambridge United (1 Season)1 League17141,24013.8000000100.000.000.000.000.00
Bristol City (1 Season)1 League141089610.0000000100.000.000.000.000.00
Southport (1 Season)1 League12121,06711.9112100110.080.080.170.080.17
Solihull Moors (1 Season)1 League886176.9000000100.000.000.000.000.00
Notts County (1 Season)1 League721571.7000000100.000.000.000.000.00
Oxford United (1 Season)1 League00
League Two (4 Seasons)49413,54739.4112100800.030.030.050.030.05
National League (3 Seasons)45453,90543.4212200410.050.050.110.050.11
League One (2 Seasons)43353,11134.6314300400.090.030.120.090.12
Championship (1 Season)141089610.0000000100.000.000.000.000.00
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
2015-201618Oxford Unitedeng ENGFA Cup17th00Matches
2019-202022Exeter Cityeng ENGEFL Cup58th00Matches
2019-202022Torquayeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2020-202123Cambridge Unitedeng ENGEFL Cup33rd221802.0101100000.500.000.500.500.50Matches
2020-202123Cambridge Unitedeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2022-202325Barnsleyeng ENGEFL CupRd211901.0000000000.000.000.000.000.00Matches
2022-202325Barnsleyeng ENGFA Cup311211.3000000000.000.000.000.000.00Matches
2024-202527Notts Countyeng ENGEFL CupRd111861.0000000000.000.000.000.000.00Matches
2024-202527Notts Countyeng ENGFA Cup10100.1000000000.000.000.000.000.00Matches
2025-202628Cheltenham Towneng ENGEFL CupRd211420.5000000000.000.000.000.000.00Matches
2025-202628Cheltenham Towneng ENGFA Cup211351.5101100000.670.000.670.670.67Matches
6 Seasons7 Clubs2 Leagues1398449.4202200000.210.000.210.210.21
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
Barnsley (1 Season)2 Leagues422112.3000000000.000.000.000.000.00
Cambridge United (1 Season)2 Leagues332703.0101100000.330.000.330.330.33
Cheltenham Town (1 Season)2 Leagues321772.0101100000.510.000.510.510.51
Notts County (1 Season)2 Leagues21961.1000000000.000.000.000.000.00
Torquay (1 Season)1 League11901.0000000000.000.000.000.000.00
Exeter City (1 Season)1 League00
Oxford United (1 Season)1 League00
FA Cup (6 Seasons)844465.0101100000.200.000.200.200.20
EFL Cup (5 Seasons)553984.4101100000.230.000.230.230.23

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
2016-201719Southporteng ENG5. National League11.91020.000.170.5000Matches
2019-202022Torquayeng ENGFA Cup1.00100.01.000.000.0000Matches
2019-202022Torquayeng ENG5. National League24.7100Matches
2020-202123Cambridge Unitedeng ENGEFL Cup2.0111100.00.500.501.001.0000Matches
2020-202123Cambridge Unitedeng ENGFA Cup1.00000.000.0000Matches
2020-202123Gillinghameng ENG3. League One18.0120525.01.110.280.050.2000Matches
2020-202123Cambridge Unitedeng ENG4. League Two13.807228.60.510.150.000.0000Matches
2021-202224Bristol Cityeng ENG2. Championship10.006116.70.600.100.000.0000Matches
2022-202325Barnsleyeng ENGEFL Cup1.00000.000.0000Matches
2022-202325Barnsleyeng ENGFA Cup1.30000.000.0000Matches
2022-202325Barnsleyeng ENG3. League One16.626350.00.360.180.330.6700Matches
2024-202527Notts Countyeng ENGEFL Cup1.00000.000.0000Matches
2024-202527Notts Countyeng ENGFA Cup0.1000Matches
2024-202527Notts Countyeng ENG4. League Two1.702150.01.150.570.000.0000Matches
2024-202527Solihull Moorseng ENG5. National League6.9000Matches
2025-202628Cheltenham Towneng ENGEFL Cup0.50000.000.0000Matches
2025-202628Cheltenham Towneng ENGFA Cup1.513133.32.000.670.331.0000Matches
2025-202628Cheltenham Towneng ENG4. League Two23.9114214.30.590.080.070.5000Matches
8 Seasons11 Clubs6 Leagues136.78601830.00.570.170.120.3900
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (1 Season)3 Leagues18.926350.00.320.160.330.6700
Cheltenham Town (1 Season)3 Leagues25.9217317.60.660.120.120.6700
Torquay (1 Season)2 Leagues25.71100.01.000.000.0000
Cambridge United (1 Season)3 Leagues16.818337.50.480.180.130.3300
Gillingham (1 Season)1 League18.0120525.01.110.280.050.2000
Bristol City (1 Season)1 League10.006116.70.600.100.000.0000
Southport (1 Season)1 League11.91020.000.170.5000
Notts County (1 Season)3 Leagues2.802150.00.740.370.000.0000
Solihull Moors (1 Season)1 League6.9000
Exeter City (1 Season)1 League
Oxford United (1 Season)2 Leagues
FA Cup (6 Seasons)5.014125.00.830.210.251.0000
EFL Cup (5 Seasons)4.4111100.00.230.231.001.0000
League Two (4 Seasons)39.4123521.70.580.130.040.2000
National League (3 Seasons)43.42020.000.170.5000
League One (2 Seasons)34.6326830.80.750.230.120.3800
Championship (1 Season)10.006116.70.600.100.000.0000
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2016-201719Southport1 League11.91020.000.170.5000
2019-202022Torquay2 Leagues25.71100.01.000.000.0000
2020-202123Cambridge United3 Leagues16.818337.50.480.180.130.3300
2020-202123Gillingham1 League18.0120525.01.110.280.050.2000
2021-202224Bristol City1 League10.006116.70.600.100.000.0000
2022-202325Barnsley3 Leagues18.926350.00.320.160.330.6700
2024-202527Notts County3 Leagues2.802150.00.740.370.000.0000
2024-202527Solihull Moors1 League6.9000
2025-202628Cheltenham Town3 Leagues25.9217317.60.660.120.120.6700
8 Seasons11 Clubs6 Leagues136.78601830.00.570.170.120.3900
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (1 Season)3 Leagues18.926350.00.320.160.330.6700
Cheltenham Town (1 Season)3 Leagues25.9217317.60.660.120.120.6700
Torquay (1 Season)2 Leagues25.71100.01.000.000.0000
Cambridge United (1 Season)3 Leagues16.818337.50.480.180.130.3300
Gillingham (1 Season)1 League18.0120525.01.110.280.050.2000
Bristol City (1 Season)1 League10.006116.70.600.100.000.0000
Southport (1 Season)1 League11.91020.000.170.5000
Notts County (1 Season)3 Leagues2.802150.00.740.370.000.0000
Solihull Moors (1 Season)1 League6.9000
Exeter City (1 Season)1 League
Oxford United (1 Season)2 Leagues
FA Cup (6 Seasons)5.014125.00.830.210.251.0000
EFL Cup (5 Seasons)4.4111100.00.230.231.001.0000
League Two (4 Seasons)39.4123521.70.580.130.040.2000
National League (3 Seasons)43.42020.000.170.5000
League One (2 Seasons)34.6326830.80.750.230.120.3800
Championship (1 Season)10.006116.70.600.100.000.0000
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
2016-201719Southporteng ENG5. National League23rd11.91020.000.170.5000Matches
2019-202022Torquayeng ENG5. National League14th24.7100Matches
2020-202123Cambridge Unitedeng ENG4. League Two2nd13.807228.60.510.150.000.0000Matches
2020-202123Gillinghameng ENG3. League One10th18.0120525.01.110.280.050.2000Matches
2021-202224Bristol Cityeng ENG2. Championship17th10.006116.70.600.100.000.0000Matches
2022-202325Barnsleyeng ENG3. League One4th16.626350.00.360.180.330.6700Matches
2024-202527Notts Countyeng ENG4. League Two6th1.702150.01.150.570.000.0000Matches
2024-202527Solihull Moorseng ENG5. National League14th6.9000Matches
2025-202628Cheltenham Towneng ENG4. League Two18th23.9114214.30.590.080.070.5000Matches
8 Seasons10 Clubs4 Leagues127.36551629.10.570.170.090.3100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Torquay (1 Season)1 League24.7100
Barnsley (1 Season)1 League16.626350.00.360.180.330.6700
Cheltenham Town (1 Season)1 League23.9114214.30.590.080.070.5000
Gillingham (1 Season)1 League18.0120525.01.110.280.050.2000
Cambridge United (1 Season)1 League13.807228.60.510.150.000.0000
Bristol City (1 Season)1 League10.006116.70.600.100.000.0000
Southport (1 Season)1 League11.91020.000.170.5000
Solihull Moors (1 Season)1 League6.9000
Notts County (1 Season)1 League1.702150.01.150.570.000.0000
Oxford United (1 Season)1 League
League Two (4 Seasons)39.4123521.70.580.130.040.2000
National League (3 Seasons)43.42020.000.170.5000
League One (2 Seasons)34.6326830.80.750.230.120.3800
Championship (1 Season)10.006116.70.600.100.000.0000
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
2019-202022Torquayeng ENGFA Cup85th1.00100.01.000.000.0000Matches
2020-202123Cambridge Unitedeng ENGEFL Cup33rd2.0111100.00.500.501.001.0000Matches
2020-202123Cambridge Unitedeng ENGFA Cup85th1.00000.000.0000Matches
2022-202325Barnsleyeng ENGEFL CupRd21.00000.000.0000Matches
2022-202325Barnsleyeng ENGFA Cup1.30000.000.0000Matches
2024-202527Notts Countyeng ENGEFL CupRd11.00000.000.0000Matches
2024-202527Notts Countyeng ENGFA Cup0.1000Matches
2025-202628Cheltenham Towneng ENGEFL CupRd20.50000.000.0000Matches
2025-202628Cheltenham Towneng ENGFA Cup1.513133.32.000.670.331.0000Matches
6 Seasons7 Clubs2 Leagues9.425240.00.540.220.401.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Barnsley (1 Season)2 Leagues2.30000.000.0000
Cambridge United (1 Season)2 Leagues3.0111100.00.330.331.001.0000
Cheltenham Town (1 Season)2 Leagues2.013133.31.530.510.331.0000
Notts County (1 Season)2 Leagues1.10000.000.0000
Torquay (1 Season)1 League1.00100.01.000.000.0000
Exeter City (1 Season)1 League
Oxford United (1 Season)1 League
FA Cup (6 Seasons)5.014125.00.830.210.251.0000
EFL Cup (5 Seasons)4.4111100.00.230.231.001.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2015-201618Oxford Unitedeng ENGFA Cup00002Matches
2015-201618Oxford Unitedeng ENG4. League Two00003Matches
2016-201719Southporteng ENG5. National League121,0678925.811.91211030.671633-17-1.43-0.61Matches
2019-202022Exeter Cityeng ENGEFL Cup00001Matches
2019-202022Torquayeng ENGFA Cup19090100.01.01901001.5001-1-1.00Matches
2019-202022Torquayeng ENG5. National League252,2218968.524.7258924021.44414100.00+0.44Matches
2020-202123Cambridge Unitedeng ENGEFL Cup218090100.02.02902001.501100.00Matches
2020-202123Cambridge Unitedeng ENGFA Cup19090100.01.01901000.0002-2-2.00Matches
2020-202123Gillinghameng ENG3. League One181,6209039.118.0189018001.613225+7+0.39+0.53Matches
2020-202123Cambridge Unitedeng ENG4. League Two171,2407330.013.81487133881.351714+3+0.22-0.43Matches
2021-202224Bristol Cityeng ENG2. Championship148966421.610.01083741721.571513+2+0.20+0.67Matches
2022-202325Barnsleyeng ENGEFL Cup1909050.01.01901013.0010+1+1.00+3.00Matches
2022-202325Barnsleyeng ENGFA Cup31214044.81.3190121602.0003-3-2.23-4.65Matches
2022-202325Barnsleyeng ENG3. League One251,4916036.016.617831281051.722119+2+0.12-0.93Matches
2024-202527Notts Countyeng ENGEFL Cup1868695.61.01860001.0023-1-1.05-23.55Matches
2024-202527Notts Countyeng ENGFA Cup110105.60.10011003.0020+2+18.00+17.47Matches
2024-202527Notts Countyeng ENG4. League Two7157223.81.72530510121.2913-2-1.15-1.62Matches
2024-202527Solihull Moorseng ENG5. National League86177714.96.98775010.8859-4-0.58-0.53Matches
2025-202628Cheltenham Towneng ENGEFL Cup1424223.30.51420003.0010+1+2.14+3.45Matches
2025-202628Cheltenham Towneng ENGFA Cup21356850.01.5190114501.5052+3+2.00+2.00Matches
2025-202628Cheltenham Towneng ENG4. League Two252,1508651.923.9258622011.363436-2-0.08+1.00Matches
8 Seasons11 Clubs6 Leagues16412,3037528.9136.7140851192413411.43194205-11-0.08-0.06
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (1 Season)3 Leagues291,7025937.118.9198414101161.79222200.00-1.03
Cheltenham Town (1 Season)3 Leagues282,3278350.725.927852314511.434038+2+0.08+1.11
Torquay (1 Season)2 Leagues262,3118969.425.7268925021.444142-1-0.04+0.40
Cambridge United (1 Season)3 Leagues201,5107634.216.81787163881.301817+1+0.06-0.59
Gillingham (1 Season)1 League181,6209039.118.0189018001.613225+7+0.39+0.53
Bristol City (1 Season)1 League148966421.610.01083741721.571513+2+0.20+0.67
Southport (1 Season)1 League121,0678925.811.91211030.671633-17-1.43-0.61
Notts County (1 Season)3 Leagues9253285.72.83640610121.4556-1-0.36-0.85
Solihull Moors (1 Season)1 League86177714.96.98775010.8859-4-0.58-0.53
Exeter City (1 Season)1 League00001
Oxford United (1 Season)2 Leagues00005
FA Cup (6 Seasons)84465633.05.0490442221.6978-1-0.20-1.19
EFL Cup (5 Seasons)53988055.34.45803022.0054+1+0.23+1.39
League Two (4 Seasons)493,5477221.439.4418535810241.355253-1-0.03-0.21
National League (3 Seasons)453,9058733.943.4458640061.146283-21-0.48-0.07
League One (2 Seasons)433,1117237.634.635873081051.675344+9+0.26-0.21
Championship (1 Season)148966421.610.01083741721.571513+2+0.20+0.67
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
2015-201618Oxford United2 Leagues00005
2016-201719Southport1 League121,0678925.811.91211030.671633-17-1.43-0.61
2019-202022Torquay2 Leagues262,3118969.425.7268925021.444142-1-0.04+0.40
2019-202022Exeter City1 League00001
2020-202123Cambridge United3 Leagues201,5107634.216.81787163881.301817+1+0.06-0.59
2020-202123Gillingham1 League181,6209039.118.0189018001.613225+7+0.39+0.53
2021-202224Bristol City1 League148966421.610.01083741721.571513+2+0.20+0.67
2022-202325Barnsley3 Leagues291,7025937.118.9198414101161.79222200.00-1.03
2024-202527Notts County3 Leagues9253285.72.83640610121.4556-1-0.36-0.85
2024-202527Solihull Moors1 League86177714.96.98775010.8859-4-0.58-0.53
2025-202628Cheltenham Town3 Leagues282,3278350.725.927852314511.434038+2+0.08+1.11
8 Seasons11 Clubs6 Leagues16412,3037528.9136.7140851192413411.43194205-11-0.08-0.06
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (1 Season)3 Leagues291,7025937.118.9198414101161.79222200.00-1.03
Cheltenham Town (1 Season)3 Leagues282,3278350.725.927852314511.434038+2+0.08+1.11
Torquay (1 Season)2 Leagues262,3118969.425.7268925021.444142-1-0.04+0.40
Cambridge United (1 Season)3 Leagues201,5107634.216.81787163881.301817+1+0.06-0.59
Gillingham (1 Season)1 League181,6209039.118.0189018001.613225+7+0.39+0.53
Bristol City (1 Season)1 League148966421.610.01083741721.571513+2+0.20+0.67
Southport (1 Season)1 League121,0678925.811.91211030.671633-17-1.43-0.61
Notts County (1 Season)3 Leagues9253285.72.83640610121.4556-1-0.36-0.85
Solihull Moors (1 Season)1 League86177714.96.98775010.8859-4-0.58-0.53
Exeter City (1 Season)1 League00001
Oxford United (1 Season)2 Leagues00005
FA Cup (6 Seasons)84465633.05.0490442221.6978-1-0.20-1.19
EFL Cup (5 Seasons)53988055.34.45803022.0054+1+0.23+1.39
League Two (4 Seasons)493,5477221.439.4418535810241.355253-1-0.03-0.21
National League (3 Seasons)453,9058733.943.4458640061.146283-21-0.48-0.07
League One (2 Seasons)433,1117237.634.635873081051.675344+9+0.26-0.21
Championship (1 Season)148966421.610.01083741721.571513+2+0.20+0.67
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
2015-201618Oxford Unitedeng ENG4. League Two2nd00003Matches
2016-201719Southporteng ENG5. National League23rd121,0678925.811.91211030.671633-17-1.43-0.61Matches
2019-202022Torquayeng ENG5. National League14th252,2218968.524.7258924021.44414100.00+0.44Matches
2020-202123Cambridge Unitedeng ENG4. League Two2nd171,2407330.013.81487133881.351714+3+0.22-0.43Matches
2020-202123Gillinghameng ENG3. League One10th181,6209039.118.0189018001.613225+7+0.39+0.53Matches
2021-202224Bristol Cityeng ENG2. Championship17th148966421.610.01083741721.571513+2+0.20+0.67Matches
2022-202325Barnsleyeng ENG3. League One4th251,4916036.016.617831281051.722119+2+0.12-0.93Matches
2024-202527Notts Countyeng ENG4. League Two6th7157223.81.72530510121.2913-2-1.15-1.62Matches
2024-202527Solihull Moorseng ENG5. National League14th86177714.96.98775010.8859-4-0.58-0.53Matches
2025-202628Cheltenham Towneng ENG4. League Two18th252,1508651.923.9258622011.363436-2-0.08+1.00Matches
8 Seasons10 Clubs4 Leagues15111,4597628.3127.3131851122011371.40182193-11-0.09-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
Torquay (1 Season)1 League252,2218968.524.7258924021.44414100.00+0.44
Barnsley (1 Season)1 League251,4916036.016.617831281051.722119+2+0.12-0.93
Cheltenham Town (1 Season)1 League252,1508651.923.9258622011.363436-2-0.08+1.00
Gillingham (1 Season)1 League181,6209039.118.0189018001.613225+7+0.39+0.53
Cambridge United (1 Season)1 League171,2407330.013.81487133881.351714+3+0.22-0.43
Bristol City (1 Season)1 League148966421.610.01083741721.571513+2+0.20+0.67
Southport (1 Season)1 League121,0678925.811.91211030.671633-17-1.43-0.61
Solihull Moors (1 Season)1 League86177714.96.98775010.8859-4-0.58-0.53
Notts County (1 Season)1 League7157223.81.72530510121.2913-2-1.15-1.62
Oxford United (1 Season)1 League00003
League Two (4 Seasons)493,5477221.439.4418535810241.355253-1-0.03-0.21
National League (3 Seasons)453,9058733.943.4458640061.146283-21-0.48-0.07
League One (2 Seasons)433,1117237.634.635873081051.675344+9+0.26-0.21
Championship (1 Season)148966421.610.01083741721.571513+2+0.20+0.67
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
2015-201618Oxford Unitedeng ENGFA Cup17th00002Matches
2019-202022Exeter Cityeng ENGEFL Cup58th00001Matches
2019-202022Torquayeng ENGFA Cup85th19090100.01.01901001.5001-1-1.00Matches
2020-202123Cambridge Unitedeng ENGEFL Cup33rd218090100.02.02902001.501100.00Matches
2020-202123Cambridge Unitedeng ENGFA Cup85th19090100.01.01901000.0002-2-2.00Matches
2022-202325Barnsleyeng ENGEFL CupRd21909050.01.01901013.0010+1+1.00+3.00Matches
2022-202325Barnsleyeng ENGFA Cup31214044.81.3190121602.0003-3-2.23-4.65Matches
2024-202527Notts Countyeng ENGEFL CupRd11868695.61.01860001.0023-1-1.05-23.55Matches
2024-202527Notts Countyeng ENGFA Cup110105.60.10011003.0020+2+18.00+17.47Matches
2025-202628Cheltenham Towneng ENGEFL CupRd21424223.30.51420003.0010+1+2.14+3.45Matches
2025-202628Cheltenham Towneng ENGFA Cup21356850.01.5190114501.5052+3+2.00+2.00Matches
6 Seasons7 Clubs2 Leagues138446540.89.4984742241.81121200.00-0.26
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Barnsley (1 Season)2 Leagues42115346.92.3290221612.2513-2-0.85-1.61
Cambridge United (1 Season)2 Leagues327090100.03.03903001.0013-2-0.67
Cheltenham Town (1 Season)2 Leagues31775939.32.0266114502.0062+4+2.03+2.69
Notts County (1 Season)2 Leagues2964835.61.1186011002.0043+1+0.94-0.10
Torquay (1 Season)1 League19090100.01.01901001.5001-1-1.00
Exeter City (1 Season)1 League00001
Oxford United (1 Season)1 League00002
FA Cup (6 Seasons)84465633.05.0490442221.6978-1-0.20-1.19
EFL Cup (5 Seasons)53988055.34.45803022.0054+1+0.23+1.39
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
2016-201719Southporteng ENG5. National League11.9110500000001Matches
2019-202022Torquayeng ENGFA Cup1.00000200000Matches
2019-202022Torquayeng ENG5. National League24.72000Matches
2020-202123Cambridge Unitedeng ENGEFL Cup2.00000200100Matches
2020-202123Cambridge Unitedeng ENGFA Cup1.00000000000Matches
2020-202123Gillinghameng ENG3. League One18.02001826002250Matches
2020-202123Cambridge Unitedeng ENG4. League Two13.8100911001080Matches
2021-202224Bristol Cityeng ENG2. Championship10.0100812001680Matches
2022-202325Barnsleyeng ENGEFL Cup1.00000200310Matches
2022-202325Barnsleyeng ENGFA Cup1.30000100000Matches
2022-202325Barnsleyeng ENG3. League One16.620015170418100Matches
2024-202527Notts Countyeng ENGEFL Cup1.00000000010Matches
2024-202527Notts Countyeng ENGFA Cup0.10000Matches
2024-202527Notts Countyeng ENG4. League Two1.71001400220Matches
2024-202527Solihull Moorseng ENG5. National League6.91000Matches
2025-202628Cheltenham Towneng ENGEFL Cup0.50000000110Matches
2025-202628Cheltenham Towneng ENGFA Cup1.50001100030Matches
2025-202628Cheltenham Towneng ENG4. League Two23.960020241028140Matches
8 Seasons11 Clubs6 Leagues136.71710771021410153001
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (1 Season)3 Leagues18.920015200421110
Cheltenham Town (1 Season)3 Leagues25.960021251029180
Torquay (1 Season)2 Leagues25.72000200000
Cambridge United (1 Season)3 Leagues16.8100913001180
Gillingham (1 Season)1 League18.02001826002250
Bristol City (1 Season)1 League10.0100812001680
Southport (1 Season)1 League11.9110500000001
Notts County (1 Season)3 Leagues2.81001400230
Solihull Moors (1 Season)1 League6.91000
Exeter City (1 Season)1 League
Oxford United (1 Season)2 Leagues
FA Cup (6 Seasons)5.00001400030
EFL Cup (5 Seasons)4.40000400530
League Two (4 Seasons)39.480030391040240
National League (3 Seasons)43.4410500000001
League One (2 Seasons)34.640033430440150
Championship (1 Season)10.0100812001680
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Southport1 League11.9110500000001
2019-202022Torquay2 Leagues25.72000200000
2020-202123Cambridge United3 Leagues16.8100913001180
2020-202123Gillingham1 League18.02001826002250
2021-202224Bristol City1 League10.0100812001680
2022-202325Barnsley3 Leagues18.920015200421110
2024-202527Notts County3 Leagues2.81001400230
2024-202527Solihull Moors1 League6.91000
2025-202628Cheltenham Town3 Leagues25.960021251029180
8 Seasons11 Clubs6 Leagues136.71710771021410153001
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (1 Season)3 Leagues18.920015200421110
Cheltenham Town (1 Season)3 Leagues25.960021251029180
Torquay (1 Season)2 Leagues25.72000200000
Cambridge United (1 Season)3 Leagues16.8100913001180
Gillingham (1 Season)1 League18.02001826002250
Bristol City (1 Season)1 League10.0100812001680
Southport (1 Season)1 League11.9110500000001
Notts County (1 Season)3 Leagues2.81001400230
Solihull Moors (1 Season)1 League6.91000
Exeter City (1 Season)1 League
Oxford United (1 Season)2 Leagues
FA Cup (6 Seasons)5.00001400030
EFL Cup (5 Seasons)4.40000400530
League Two (4 Seasons)39.480030391040240
National League (3 Seasons)43.4410500000001
League One (2 Seasons)34.640033430440150
Championship (1 Season)10.0100812001680
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2016-201719Southporteng ENG5. National League23rd11.9110500000001Matches
2019-202022Torquayeng ENG5. National League14th24.72000Matches
2020-202123Cambridge Unitedeng ENG4. League Two2nd13.8100911001080Matches
2020-202123Gillinghameng ENG3. League One10th18.02001826002250Matches
2021-202224Bristol Cityeng ENG2. Championship17th10.0100812001680Matches
2022-202325Barnsleyeng ENG3. League One4th16.620015170418100Matches
2024-202527Notts Countyeng ENG4. League Two6th1.71001400220Matches
2024-202527Solihull Moorseng ENG5. National League14th6.91000Matches
2025-202628Cheltenham Towneng ENG4. League Two18th23.960020241028140Matches
8 Seasons10 Clubs4 Leagues127.317107694149647001
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Torquay (1 Season)1 League24.72000
Barnsley (1 Season)1 League16.620015170418100
Cheltenham Town (1 Season)1 League23.960020241028140
Gillingham (1 Season)1 League18.02001826002250
Cambridge United (1 Season)1 League13.8100911001080
Bristol City (1 Season)1 League10.0100812001680
Southport (1 Season)1 League11.9110500000001
Solihull Moors (1 Season)1 League6.91000
Notts County (1 Season)1 League1.71001400220
Oxford United (1 Season)1 League
League Two (4 Seasons)39.480030391040240
National League (3 Seasons)43.4410500000001
League One (2 Seasons)34.640033430440150
Championship (1 Season)10.0100812001680
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2019-202022Torquayeng ENGFA Cup85th1.00000200000Matches
2020-202123Cambridge Unitedeng ENGEFL Cup33rd2.00000200100Matches
2020-202123Cambridge Unitedeng ENGFA Cup85th1.00000000000Matches
2022-202325Barnsleyeng ENGEFL CupRd21.00000200310Matches
2022-202325Barnsleyeng ENGFA Cup1.30000100000Matches
2024-202527Notts Countyeng ENGEFL CupRd11.00000000010Matches
2024-202527Notts Countyeng ENGFA Cup0.10000Matches
2025-202628Cheltenham Towneng ENGEFL CupRd20.50000000110Matches
2025-202628Cheltenham Towneng ENGFA Cup1.50001100030Matches
6 Seasons7 Clubs2 Leagues9.40001800560
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Barnsley (1 Season)2 Leagues2.30000300310
Cambridge United (1 Season)2 Leagues3.00000200100
Cheltenham Town (1 Season)2 Leagues2.00001100140
Notts County (1 Season)2 Leagues1.10000000010
Torquay (1 Season)1 League1.00000200000
Exeter City (1 Season)1 League
Oxford United (1 Season)1 League
FA Cup (6 Seasons)5.00001400030
EFL Cup (5 Seasons)4.40000400530

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.