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-201619Readingeng ENG2. Championship10450.5000000000.000.000.000.000.00Matches
2015-201619Cheltenham Towneng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2015-201619Cheltenham Towneng ENG5. National League27262,37726.4336300600.110.110.230.110.23Matches
2016-201720Cheltenham Towneng ENGFA Cup332703.0011000000.000.330.330.000.33Matches
2016-201720Cheltenham Towneng ENG4. League Two20201,80020.0213200500.100.050.150.100.15Matches
2016-201720Readingeng ENGJr. PL2 — Div. 110108769.7101100100.100.000.100.100.10Matches
2017-201821Lincoln Cityeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Lincoln Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201821Oxford Unitedeng ENG3. League One15151,35015.0101100400.070.000.070.070.07Matches
2017-201821Lincoln Cityeng ENG4. League Two18171,53617.1000000400.000.000.000.000.00Matches
2018-201922Oxford Unitedeng ENGEFL Cup332703.0000000200.000.000.000.000.00Matches
2018-201922Oxford Unitedeng ENGFA Cup443604.0000000000.000.000.000.000.00Matches
2018-201922Oxford Unitedeng ENG3. League One37363,16835.2112100900.030.030.060.030.06Matches
2019-202023Oxford Unitedeng ENGEFL Cup443904.3000000000.000.000.000.000.00Matches
2019-202023Oxford Unitedeng ENGFA Cup554805.3000000200.000.000.000.000.00Matches
2019-202023Oxford Unitedeng ENG3. League One34343,01533.5044000800.000.120.120.000.12Matches
2020-202124QPReng ENG2. Championship43433,80542.3314300910.070.020.090.070.09Matches
2020-202124QPReng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202124QPReng ENGFA Cup111201.3000000000.000.000.000.000.00Matches
2021-202225QPReng ENG2. Championship38383,42038.03143001200.080.030.110.080.11Matches
2021-202225QPReng ENGEFL Cup443874.3202200100.470.000.470.470.47Matches
2021-202225QPReng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2022-202326QPReng ENG2. Championship38323,03633.7000000700.000.000.000.000.00Matches
2022-202326QPReng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2022-202326QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202427Bristol Cityeng ENG2. Championship41393,50338.9516500710.130.030.150.130.15Matches
2023-202427Bristol Cityeng ENGEFL Cup221802.0000000100.000.000.000.000.00Matches
2023-202427Bristol Cityeng ENGFA Cup443904.3000000000.000.000.000.000.00Matches
2024-202528Bristol Cityeng ENG2. Championship36353,12134.7213200510.060.030.090.060.09Matches
2024-202528Bristol Cityeng ENGEFL Cup00Matches
2025-202629Bristol Cityeng ENG2. Championship33302,72530.3112100500.030.030.070.030.07Matches
2025-202629Bristol Cityeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2025-202629Bristol Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
11 Seasons6 Clubs6 Leagues42240636,768408.523153823008730.060.040.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
QPR (3 Seasons)3 Leagues12912311,248125.082108002910.060.020.080.060.08
Bristol City (3 Seasons)3 Leagues11911310,189113.283118001820.070.030.100.070.10
Oxford United (3 Seasons)3 Leagues1021019,033100.42572002500.020.050.070.020.07
Cheltenham Town (2 Seasons)3 Leagues51504,53750.455105001100.100.100.200.100.20
Lincoln City (1 Season)3 Leagues20191,71619.1000000400.000.000.000.000.00
Reading (1 Season)1 League10108769.7101100100.100.000.100.100.10
Reading (1 Season)1 League10450.5000000000.000.000.000.000.00
FA Cup (10 Seasons)23232,19024.3011000200.000.040.040.000.04
EFL Cup (9 Seasons)18181,67718.6202200400.110.000.110.110.11
Championship (7 Seasons)23021719,655218.41451914004530.060.020.090.060.09
League One (3 Seasons)86857,53383.72572002100.020.060.080.020.08
League Two (2 Seasons)38373,33637.1213200900.050.030.080.050.08
National League (1 Season)27262,37726.4336300600.110.110.230.110.23
PL2 — Div. 1 (1 Season)10108769.7101100100.100.000.100.100.10
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-201619Reading1 League10450.5000000000.000.000.000.000.00
2015-201619Cheltenham Town2 Leagues28272,46727.4336300600.110.110.220.110.22
2016-201720Cheltenham Town2 Leagues23232,07023.0224200500.090.090.170.090.17
2016-201720Reading1 League10108769.7101100100.100.000.100.100.10
2017-201821Lincoln City3 Leagues20191,71619.1000000400.000.000.000.000.00
2017-201821Oxford United1 League15151,35015.0101100400.070.000.070.070.07
2018-201922Oxford United3 Leagues44433,79842.21121001100.020.020.050.020.05
2019-202023Oxford United3 Leagues43433,88543.20440001000.000.090.090.000.09
2020-202124QPR3 Leagues45454,01544.6314300910.070.020.090.070.09
2021-202225QPR3 Leagues44444,01744.65165001300.110.020.130.110.13
2022-202326QPR3 Leagues40343,21635.7000000700.000.000.000.000.00
2023-202427Bristol City3 Leagues47454,07345.3516500810.110.020.130.110.13
2024-202528Bristol City2 Leagues36353,12134.7213200510.060.030.090.060.09
2025-202629Bristol City3 Leagues36332,99533.3112100500.030.030.060.030.06
11 Seasons6 Clubs6 Leagues42240636,768408.523153823008730.060.040.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
QPR (3 Seasons)3 Leagues12912311,248125.082108002910.060.020.080.060.08
Bristol City (3 Seasons)3 Leagues11911310,189113.283118001820.070.030.100.070.10
Oxford United (3 Seasons)3 Leagues1021019,033100.42572002500.020.050.070.020.07
Cheltenham Town (2 Seasons)3 Leagues51504,53750.455105001100.100.100.200.100.20
Lincoln City (1 Season)3 Leagues20191,71619.1000000400.000.000.000.000.00
Reading (1 Season)1 League10108769.7101100100.100.000.100.100.10
Reading (1 Season)1 League10450.5000000000.000.000.000.000.00
FA Cup (10 Seasons)23232,19024.3011000200.000.040.040.000.04
EFL Cup (9 Seasons)18181,67718.6202200400.110.000.110.110.11
Championship (7 Seasons)23021719,655218.41451914004530.060.020.090.060.09
League One (3 Seasons)86857,53383.72572002100.020.060.080.020.08
League Two (2 Seasons)38373,33637.1213200900.050.030.080.050.08
National League (1 Season)27262,37726.4336300600.110.110.230.110.23
PL2 — Div. 1 (1 Season)10108769.7101100100.100.000.100.100.10
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-201619Readingeng ENG2. Championship17th10450.5000000000.000.000.000.000.00Matches
2015-201619Cheltenham Towneng ENG5. National League1st27262,37726.4336300600.110.110.230.110.23Matches
2016-201720Cheltenham Towneng ENG4. League Two21st20201,80020.0213200500.100.050.150.100.15Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th10108769.7101100100.100.000.100.100.10Matches
2017-201821Lincoln Cityeng ENG4. League Two7th18171,53617.1000000400.000.000.000.000.00Matches
2017-201821Oxford Unitedeng ENG3. League One16th15151,35015.0101100400.070.000.070.070.07Matches
2018-201922Oxford Unitedeng ENG3. League One12th37363,16835.2112100900.030.030.060.030.06Matches
2019-202023Oxford Unitedeng ENG3. League One4th34343,01533.5044000800.000.120.120.000.12Matches
2020-202124QPReng ENG2. Championship9th43433,80542.3314300910.070.020.090.070.09Matches
2021-202225QPReng ENG2. Championship11th38383,42038.03143001200.080.030.110.080.11Matches
2022-202326QPReng ENG2. Championship20th38323,03633.7000000700.000.000.000.000.00Matches
2023-202427Bristol Cityeng ENG2. Championship11th41393,50338.9516500710.130.030.150.130.15Matches
2024-202528Bristol Cityeng ENG2. Championship6th36353,12134.7213200510.060.030.090.060.09Matches
2025-202629Bristol Cityeng ENG2. Championship12th33302,72530.3112100500.030.030.070.030.07Matches
11 Seasons6 Clubs4 Leagues38136532,901365.621143521008130.060.040.100.060.10
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
QPR (3 Seasons)1 League11911310,261114.06286002810.050.020.070.050.07
Bristol City (3 Seasons)1 League1101049,349103.983118001720.080.030.110.080.11
Oxford United (3 Seasons)1 League86857,53383.72572002100.020.060.080.020.08
Cheltenham Town (2 Seasons)2 Leagues47464,17746.45495001100.110.090.190.110.19
Lincoln City (1 Season)1 League18171,53617.1000000400.000.000.000.000.00
Reading (1 Season)1 League10108769.7101100100.100.000.100.100.10
Reading (1 Season)1 League10450.5000000000.000.000.000.000.00
Championship (7 Seasons)23021719,655218.41451914004530.060.020.090.060.09
League One (3 Seasons)86857,53383.72572002100.020.060.080.020.08
League Two (2 Seasons)38373,33637.1213200900.050.030.080.050.08
National League (1 Season)27262,37726.4336300600.110.110.230.110.23
PL2 — Div. 1 (1 Season)10108769.7101100100.100.000.100.100.10
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-201619Cheltenham Towneng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2016-201720Cheltenham Towneng ENGFA Cup65th332703.0011000000.000.330.330.000.33Matches
2017-201821Lincoln Cityeng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2017-201821Lincoln Cityeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201922Oxford Unitedeng ENGEFL Cup17th332703.0000000200.000.000.000.000.00Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd443604.0000000000.000.000.000.000.00Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th443904.3000000000.000.000.000.000.00Matches
2019-202023Oxford Unitedeng ENGFA Cup17th554805.3000000200.000.000.000.000.00Matches
2020-202124QPReng ENGEFL Cup58th11901.0000000000.000.000.000.000.00Matches
2020-202124QPReng ENGFA Cup33rd111201.3000000000.000.000.000.000.00Matches
2021-202225QPReng ENGEFL CupRd4443874.3202200100.470.000.470.470.47Matches
2021-202225QPReng ENGFA Cup222102.3000000000.000.000.000.000.00Matches
2022-202326QPReng ENGEFL CupRd111901.0000000000.000.000.000.000.00Matches
2022-202326QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2023-202427Bristol Cityeng ENGEFL CupRd2221802.0000000100.000.000.000.000.00Matches
2023-202427Bristol Cityeng ENGFA Cup443904.3000000000.000.000.000.000.00Matches
2024-202528Bristol Cityeng ENGEFL CupRd100Matches
2025-202629Bristol Cityeng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2025-202629Bristol Cityeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
11 Seasons5 Clubs2 Leagues41413,86743.0213200600.050.020.070.050.07
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
QPR (3 Seasons)2 Leagues101098711.0202200100.180.000.180.180.18
Bristol City (3 Seasons)2 Leagues998409.3000000100.000.000.000.000.00
Oxford United (2 Seasons)2 Leagues16161,50016.7000000400.000.000.000.000.00
Cheltenham Town (2 Seasons)1 League443604.0011000000.000.250.250.000.25
Lincoln City (1 Season)2 Leagues221802.0000000000.000.000.000.000.00
FA Cup (10 Seasons)23232,19024.3011000200.000.040.040.000.04
EFL Cup (9 Seasons)18181,67718.6202200400.110.000.110.110.11

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
2015-201619Readingeng ENG2. Championship0.5000.0000Matches
2015-201619Cheltenham Towneng ENGFA Cup1.0000Matches
2015-201619Cheltenham Towneng ENG5. National League26.4340.150.7500Matches
2016-201720Cheltenham Towneng ENGFA Cup3.0000Matches
2016-201720Cheltenham Towneng ENG4. League Two20.02040.000.200.5000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 19.7100Matches
2017-201821Lincoln Cityeng ENGEFL Cup1.00000.000.0000Matches
2017-201821Lincoln Cityeng ENGFA Cup1.00000.000.0000Matches
2017-201821Oxford Unitedeng ENG3. League One15.01070.000.470.1400Matches
2017-201821Lincoln Cityeng ENG4. League Two17.10000.000.0000Matches
2018-201922Oxford Unitedeng ENGEFL Cup3.004125.01.330.330.000.0000Matches
2018-201922Oxford Unitedeng ENGFA Cup4.00000.000.0000Matches
2018-201922Oxford Unitedeng ENG3. League One35.2100Matches
2019-202023Oxford Unitedeng ENGEFL Cup4.3011100.00.230.230.000.0000Matches
2019-202023Oxford Unitedeng ENGFA Cup5.305120.00.940.190.000.0000Matches
2019-202023Oxford Unitedeng ENG3. League One33.5036513.91.070.150.000.0000Matches
2020-202124QPReng ENG2. Championship42.3323939.10.540.210.130.3300Matches
2020-202124QPReng ENGEFL Cup1.00000.000.0000Matches
2020-202124QPReng ENGFA Cup1.30100.00.750.000.0000Matches
2021-202225QPReng ENG2. Championship38.0325624.00.660.160.120.5000Matches
2021-202225QPReng ENGEFL Cup4.325240.01.160.470.401.0000Matches
2021-202225QPReng ENGFA Cup2.30300.01.290.000.0000Matches
2022-202326QPReng ENG2. Championship33.702229.10.650.060.000.0000Matches
2022-202326QPReng ENGEFL Cup1.0011100.01.001.000.000.0000Matches
2022-202326QPReng ENGFA Cup1.00000.000.0000Matches
2023-202427Bristol Cityeng ENG2. Championship38.95381334.20.980.330.130.3800Matches
2023-202427Bristol Cityeng ENGEFL Cup2.00000.000.0000Matches
2023-202427Bristol Cityeng ENGFA Cup4.3011100.00.230.230.000.0000Matches
2024-202528Bristol Cityeng ENG2. Championship34.7222627.30.630.170.090.3300Matches
2025-202629Bristol Cityeng ENG2. Championship30.3119315.80.630.100.050.3300Matches
2025-202629Bristol Cityeng ENGEFL Cup2.00200.01.000.000.0000Matches
2025-202629Bristol Cityeng ENGFA Cup1.00100.01.000.000.0000Matches
11 Seasons6 Clubs6 Leagues408.5232096629.70.610.180.090.3300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (3 Seasons)3 Leagues125.08802025.00.640.160.100.4000
Bristol City (3 Seasons)3 Leagues113.28832327.70.730.200.100.3500
Oxford United (3 Seasons)3 Leagues100.42461532.60.710.230.020.0700
Cheltenham Town (2 Seasons)3 Leagues50.45080.000.170.6300
Lincoln City (1 Season)3 Leagues19.10000.000.0000
Reading (1 Season)1 League9.7100
Reading (1 Season)1 League0.5000.0000
FA Cup (10 Seasons)24.3011218.20.540.100.000.0000
EFL Cup (9 Seasons)18.6213538.50.700.270.150.4000
Championship (7 Seasons)218.4141493926.20.680.180.090.3600
League One (3 Seasons)83.72361233.30.740.250.030.0800
League Two (2 Seasons)37.12040.000.110.5000
National League (1 Season)26.4340.150.7500
PL2 — Div. 1 (1 Season)9.7100
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201619Reading1 League0.5000.0000
2015-201619Cheltenham Town2 Leagues27.4340.150.7500
2016-201720Cheltenham Town2 Leagues23.02040.000.200.5000
2016-201720Reading1 League9.7100
2017-201821Lincoln City3 Leagues19.10000.000.0000
2017-201821Oxford United1 League15.01070.000.470.1400
2018-201922Oxford United3 Leagues42.214125.00.570.140.000.0000
2019-202023Oxford United3 Leagues43.2042716.70.970.160.000.0000
2020-202124QPR3 Leagues44.6324937.50.540.200.130.3300
2021-202225QPR3 Leagues44.6533824.20.740.180.150.6300
2022-202326QPR3 Leagues35.7023313.00.640.080.000.0000
2023-202427Bristol City3 Leagues45.35391435.90.860.310.130.3600
2024-202528Bristol City2 Leagues34.7222627.30.630.170.090.3300
2025-202629Bristol City3 Leagues33.3122313.60.660.090.050.3300
11 Seasons6 Clubs6 Leagues408.5232096629.70.610.180.090.3300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (3 Seasons)3 Leagues125.08802025.00.640.160.100.4000
Bristol City (3 Seasons)3 Leagues113.28832327.70.730.200.100.3500
Oxford United (3 Seasons)3 Leagues100.42461532.60.710.230.020.0700
Cheltenham Town (2 Seasons)3 Leagues50.45080.000.170.6300
Lincoln City (1 Season)3 Leagues19.10000.000.0000
Reading (1 Season)1 League9.7100
Reading (1 Season)1 League0.5000.0000
FA Cup (10 Seasons)24.3011218.20.540.100.000.0000
EFL Cup (9 Seasons)18.6213538.50.700.270.150.4000
Championship (7 Seasons)218.4141493926.20.680.180.090.3600
League One (3 Seasons)83.72361233.30.740.250.030.0800
League Two (2 Seasons)37.12040.000.110.5000
National League (1 Season)26.4340.150.7500
PL2 — Div. 1 (1 Season)9.7100
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
2015-201619Readingeng ENG2. Championship17th0.5000.0000Matches
2015-201619Cheltenham Towneng ENG5. National League1st26.4340.150.7500Matches
2016-201720Cheltenham Towneng ENG4. League Two21st20.02040.000.200.5000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th9.7100Matches
2017-201821Lincoln Cityeng ENG4. League Two7th17.10000.000.0000Matches
2017-201821Oxford Unitedeng ENG3. League One16th15.01070.000.470.1400Matches
2018-201922Oxford Unitedeng ENG3. League One12th35.2100Matches
2019-202023Oxford Unitedeng ENG3. League One4th33.5036513.91.070.150.000.0000Matches
2020-202124QPReng ENG2. Championship9th42.3323939.10.540.210.130.3300Matches
2021-202225QPReng ENG2. Championship11th38.0325624.00.660.160.120.5000Matches
2022-202326QPReng ENG2. Championship20th33.702229.10.650.060.000.0000Matches
2023-202427Bristol Cityeng ENG2. Championship11th38.95381334.20.980.330.130.3800Matches
2024-202528Bristol Cityeng ENG2. Championship6th34.7222627.30.630.170.090.3300Matches
2025-202629Bristol Cityeng ENG2. Championship12th30.3119315.80.630.100.050.3300Matches
11 Seasons6 Clubs4 Leagues365.6211855929.70.610.180.090.3400
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (3 Seasons)1 League114.06701724.30.610.150.090.3500
Bristol City (3 Seasons)1 League103.98792227.80.760.210.100.3600
Oxford United (3 Seasons)1 League83.72361233.30.740.250.030.0800
Cheltenham Town (2 Seasons)2 Leagues46.45080.000.170.6300
Lincoln City (1 Season)1 League17.10000.000.0000
Reading (1 Season)1 League9.7100
Reading (1 Season)1 League0.5000.0000
Championship (7 Seasons)218.4141493926.20.680.180.090.3600
League One (3 Seasons)83.72361233.30.740.250.030.0800
League Two (2 Seasons)37.12040.000.110.5000
National League (1 Season)26.4340.150.7500
PL2 — Div. 1 (1 Season)9.7100
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
2015-201619Cheltenham Towneng ENGFA Cup85th1.0000Matches
2016-201720Cheltenham Towneng ENGFA Cup65th3.0000Matches
2017-201821Lincoln Cityeng ENGEFL Cup58th1.00000.000.0000Matches
2017-201821Lincoln Cityeng ENGFA Cup85th1.00000.000.0000Matches
2018-201922Oxford Unitedeng ENGEFL Cup17th3.004125.01.330.330.000.0000Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd4.00000.000.0000Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th4.3011100.00.230.230.000.0000Matches
2019-202023Oxford Unitedeng ENGFA Cup17th5.305120.00.940.190.000.0000Matches
2020-202124QPReng ENGEFL Cup58th1.00000.000.0000Matches
2020-202124QPReng ENGFA Cup33rd1.30100.00.750.000.0000Matches
2021-202225QPReng ENGEFL CupRd44.325240.01.160.470.401.0000Matches
2021-202225QPReng ENGFA Cup2.30300.01.290.000.0000Matches
2022-202326QPReng ENGEFL CupRd11.0011100.01.001.000.000.0000Matches
2022-202326QPReng ENGFA Cup1.00000.000.0000Matches
2023-202427Bristol Cityeng ENGEFL CupRd22.00000.000.0000Matches
2023-202427Bristol Cityeng ENGFA Cup4.3011100.00.230.230.000.0000Matches
2025-202629Bristol Cityeng ENGEFL CupRd22.00200.01.000.000.0000Matches
2025-202629Bristol Cityeng ENGFA Cup1.00100.01.000.000.0000Matches
11 Seasons5 Clubs2 Leagues43.0224729.20.620.180.080.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
QPR (3 Seasons)2 Leagues11.0210330.00.910.270.200.6700
Bristol City (3 Seasons)2 Leagues9.304125.00.430.110.000.0000
Oxford United (2 Seasons)2 Leagues16.7010330.00.600.180.000.0000
Cheltenham Town (2 Seasons)1 League4.0000
Lincoln City (1 Season)2 Leagues2.00000.000.0000
FA Cup (10 Seasons)24.3011218.20.540.100.000.0000
EFL Cup (9 Seasons)18.6213538.50.700.270.150.4000

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-201619Readingeng ENG2. Championship145451.10.500100.0001-1-2.00-1.87Matches
2015-201619Cheltenham Towneng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2015-201619Cheltenham Towneng ENG5. National League272,3778857.426.4261Matches
2016-201720Cheltenham Towneng ENGFA Cup327090100.03.03903001.3364+2+0.67Matches
2016-201720Cheltenham Towneng ENG4. League Two201,8009043.520.02020000.902133-12-0.60-0.29Matches
2016-201720Readingeng ENGJr. PL2 — Div. 1108768844.29.710889000.801629-13-1.34-0.76Matches
2017-201821Lincoln Cityeng ENGEFL Cup19090100.01.01901000.0012-1-1.00Matches
2017-201821Lincoln Cityeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2017-201821Oxford Unitedeng ENG3. League One151,3509032.615.01515051.001319-6-0.40-0.43Matches
2017-201821Lincoln Cityeng ENG4. League Two181,5368537.117.11717181.442016+4+0.23-0.18Matches
2018-201922Oxford Unitedeng ENGEFL Cup327090100.03.03903002.0053+2+0.67Matches
2018-201922Oxford Unitedeng ENGFA Cup436090100.04.04904001.7552+3+0.75Matches
2018-201922Oxford Unitedeng ENG3. League One373,1688676.535.23688331071.464144-3-0.09+0.19Matches
2019-202023Oxford Unitedeng ENGEFL Cup43909876.54.34984012.2574+3+0.69+0.69Matches
2019-202023Oxford Unitedeng ENGFA Cup548096100.05.35965002.0094+5+0.94Matches
2019-202023Oxford Unitedeng ENG3. League One343,0158995.733.5348933001.655936+23+0.69+0.02Matches
2020-202124QPReng ENG2. Championship433,8058891.942.3438842001.425047+3+0.07+0.34Matches
2020-202124QPReng ENGEFL Cup19090100.01.01901000.0023-1-1.00Matches
2020-202124QPReng ENGFA Cup1120120100.01.311201000.0002-2-1.50Matches
2021-202225QPReng ENG2. Championship383,4209082.638.0389038001.455149+2+0.05+0.18Matches
2021-202225QPReng ENGEFL Cup43879799.24.34973001.5053+2+0.47+0.47Matches
2021-202225QPReng ENGFA Cup2210105100.02.321052000.5013-2-0.86Matches
2022-202326QPReng ENG2. Championship383,0368073.333.732893063050.952959-30-0.89-1.13Matches
2022-202326QPReng ENGEFL Cup19090100.01.01901001.001100.00Matches
2022-202326QPReng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2023-202427Bristol Cityeng ENG2. Championship413,5038584.638.93990382411.294046-6-0.15-1.28Matches
2023-202427Bristol Cityeng ENGEFL Cup218090100.02.02902001.5052+3+1.50Matches
2023-202427Bristol Cityeng ENGFA Cup439098100.04.34984001.5032+1+0.23Matches
2024-202528Bristol Cityeng ENG2. Championship363,1218775.434.735893411001.464842+6+0.17+0.35Matches
2024-202528Bristol Cityeng ENGEFL Cup00001Matches
2025-202629Bristol Cityeng ENG2. Championship332,7258365.830.330882832521.36393900.000.00Matches
2025-202629Bristol Cityeng ENGEFL Cup218090100.02.02902001.502200.00Matches
2025-202629Bristol Cityeng ENGFA Cup1909042.91.01901003.0051+4+4.00+4.75Matches
11 Seasons6 Clubs6 Leagues42236,7688764.5408.5406903681621301.34469473-4-0.01-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
QPR (3 Seasons)3 Leagues12911,2488783.9125.01239011963051.24140169-29-0.23-0.27
Bristol City (3 Seasons)3 Leagues11910,1898675.6113.21138910961541.39142134+8+0.07-0.07
Oxford United (3 Seasons)3 Leagues1029,0338969.2100.4101899710131.54139112+27+0.27+0.29
Cheltenham Town (2 Seasons)3 Leagues514,5378952.550.4509024100.922738-11-0.46-0.15
Lincoln City (1 Season)3 Leagues201,7168639.719.1199019181.302119+2+0.10-0.31
Reading (1 Season)1 League108768844.29.710889000.801629-13-1.34-0.76
Reading (1 Season)1 League145451.10.500100.0001-1-2.00-1.87
FA Cup (10 Seasons)232,1909594.824.3239523001.353022+8+0.33+1.08
EFL Cup (9 Seasons)181,6779388.718.6189317021.562820+8+0.43+0.43
Championship (7 Seasons)23019,6558567.8218.421789210132381.32257283-26-0.12-0.13
League One (3 Seasons)867,5338865.983.785888110121.4511399+14+0.17+0.19
League Two (2 Seasons)383,3368840.337.13737181.164149-8-0.22-0.29
National League (1 Season)272,3778857.426.4261
PL2 — Div. 1 (1 Season)108768844.29.710889000.801629-13-1.34-0.76
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-201619Reading1 League145451.10.500100.0001-1-2.00-1.87
2015-201619Cheltenham Town2 Leagues282,4678858.327.427901100.0001-1-1.00
2016-201720Cheltenham Town2 Leagues232,0709046.923.0239023000.962737-10-0.43-0.13
2016-201720Reading1 League108768844.29.710889000.801629-13-1.34-0.76
2017-201821Lincoln City3 Leagues201,7168639.719.1199019181.302119+2+0.10-0.31
2017-201821Oxford United1 League151,3509032.615.01515051.001319-6-0.40-0.43
2018-201922Oxford United3 Leagues443,7988679.642.24388401071.525149+2+0.05+0.33
2019-202023Oxford United3 Leagues433,8859093.843.2439042011.757544+31+0.72+0.37
2020-202124QPR3 Leagues454,0158992.344.6458944001.36525200.00+0.27
2021-202225QPR3 Leagues444,0179184.744.6449143001.415755+2+0.04+0.17
2022-202326QPR3 Leagues403,2168074.435.734893263050.933162-31-0.87-1.11
2023-202427Bristol City3 Leagues474,0738786.545.34590442411.324850-2-0.04-1.17
2024-202528Bristol City2 Leagues363,1218773.834.735893411011.464842+6+0.17+0.35
2025-202629Bristol City3 Leagues362,9958366.133.333893132521.414642+4+0.12+0.18
11 Seasons6 Clubs6 Leagues42236,7688764.5408.5406903681621301.34469473-4-0.01-0.03
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (3 Seasons)3 Leagues12911,2488783.9125.01239011963051.24140169-29-0.23-0.27
Bristol City (3 Seasons)3 Leagues11910,1898675.6113.21138910961541.39142134+8+0.07-0.07
Oxford United (3 Seasons)3 Leagues1029,0338969.2100.4101899710131.54139112+27+0.27+0.29
Cheltenham Town (2 Seasons)3 Leagues514,5378952.550.4509024100.922738-11-0.46-0.15
Lincoln City (1 Season)3 Leagues201,7168639.719.1199019181.302119+2+0.10-0.31
Reading (1 Season)1 League108768844.29.710889000.801629-13-1.34-0.76
Reading (1 Season)1 League145451.10.500100.0001-1-2.00-1.87
FA Cup (10 Seasons)232,1909594.824.3239523001.353022+8+0.33+1.08
EFL Cup (9 Seasons)181,6779388.718.6189317021.562820+8+0.43+0.43
Championship (7 Seasons)23019,6558567.8218.421789210132381.32257283-26-0.12-0.13
League One (3 Seasons)867,5338865.983.785888110121.4511399+14+0.17+0.19
League Two (2 Seasons)383,3368840.337.13737181.164149-8-0.22-0.29
National League (1 Season)272,3778857.426.4261
PL2 — Div. 1 (1 Season)108768844.29.710889000.801629-13-1.34-0.76
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-201619Readingeng ENG2. Championship17th145451.10.500100.0001-1-2.00-1.87Matches
2015-201619Cheltenham Towneng ENG5. National League1st272,3778857.426.4261Matches
2016-201720Cheltenham Towneng ENG4. League Two21st201,8009043.520.02020000.902133-12-0.60-0.29Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th108768844.29.710889000.801629-13-1.34-0.76Matches
2017-201821Lincoln Cityeng ENG4. League Two7th181,5368537.117.11717181.442016+4+0.23-0.18Matches
2017-201821Oxford Unitedeng ENG3. League One16th151,3509032.615.01515051.001319-6-0.40-0.43Matches
2018-201922Oxford Unitedeng ENG3. League One12th373,1688676.535.23688331071.464144-3-0.09+0.19Matches
2019-202023Oxford Unitedeng ENG3. League One4th343,0158995.733.5348933001.655936+23+0.69+0.02Matches
2020-202124QPReng ENG2. Championship9th433,8058891.942.3438842001.425047+3+0.07+0.34Matches
2021-202225QPReng ENG2. Championship11th383,4209082.638.0389038001.455149+2+0.05+0.18Matches
2022-202326QPReng ENG2. Championship20th383,0368073.333.732893063050.952959-30-0.89-1.13Matches
2023-202427Bristol Cityeng ENG2. Championship11th413,5038584.638.93990382411.294046-6-0.15-1.28Matches
2024-202528Bristol Cityeng ENG2. Championship6th363,1218775.434.735893411001.464842+6+0.17+0.35Matches
2025-202629Bristol Cityeng ENG2. Championship12th332,7258365.830.330882832521.36393900.000.00Matches
11 Seasons6 Clubs4 Leagues38132,9018662.3365.6365893281621281.33411431-20-0.06-0.08
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (3 Seasons)1 League11910,2618682.6114.01138911063051.28130155-25-0.22-0.26
Bristol City (3 Seasons)1 League1109,3498575.3103.91048910061531.3712712700.00-0.18
Oxford United (3 Seasons)1 League867,5338865.983.785888110121.4511399+14+0.17+0.19
Cheltenham Town (2 Seasons)2 Leagues474,1778950.446.44620100.902133-12-0.60-0.29
Lincoln City (1 Season)1 League181,5368537.117.11717181.442016+4+0.23-0.18
Reading (1 Season)1 League108768844.29.710889000.801629-13-1.34-0.76
Reading (1 Season)1 League145451.10.500100.0001-1-2.00-1.87
Championship (7 Seasons)23019,6558567.8218.421789210132381.32257283-26-0.12-0.13
League One (3 Seasons)867,5338865.983.785888110121.4511399+14+0.17+0.19
League Two (2 Seasons)383,3368840.337.13737181.164149-8-0.22-0.29
National League (1 Season)272,3778857.426.4261
PL2 — Div. 1 (1 Season)108768844.29.710889000.801629-13-1.34-0.76
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-201619Cheltenham Towneng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2016-201720Cheltenham Towneng ENGFA Cup65th327090100.03.03903001.3364+2+0.67Matches
2017-201821Lincoln Cityeng ENGEFL Cup58th19090100.01.01901000.0012-1-1.00Matches
2017-201821Lincoln Cityeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2018-201922Oxford Unitedeng ENGEFL Cup17th327090100.03.03903002.0053+2+0.67Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd436090100.04.04904001.7552+3+0.75Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th43909876.54.34984012.2574+3+0.69+0.69Matches
2019-202023Oxford Unitedeng ENGFA Cup17th548096100.05.35965002.0094+5+0.94Matches
2020-202124QPReng ENGEFL Cup58th19090100.01.01901000.0023-1-1.00Matches
2020-202124QPReng ENGFA Cup33rd1120120100.01.311201000.0002-2-1.50Matches
2021-202225QPReng ENGEFL CupRd443879799.24.34973001.5053+2+0.47+0.47Matches
2021-202225QPReng ENGFA Cup2210105100.02.321052000.5013-2-0.86Matches
2022-202326QPReng ENGEFL CupRd119090100.01.01901001.001100.00Matches
2022-202326QPReng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2023-202427Bristol Cityeng ENGEFL CupRd2218090100.02.02902001.5052+3+1.50Matches
2023-202427Bristol Cityeng ENGFA Cup439098100.04.34984001.5032+1+0.23Matches
2024-202528Bristol Cityeng ENGEFL CupRd100001Matches
2025-202629Bristol Cityeng ENGEFL CupRd2218090100.02.02902001.502200.00Matches
2025-202629Bristol Cityeng ENGFA Cup1909042.91.01901003.0051+4+4.00+4.75Matches
11 Seasons5 Clubs2 Leagues413,8679492.143.0419440021.445842+16+0.37+0.74
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
QPR (3 Seasons)2 Leagues109879999.711.010999000.801014-4-0.36-0.36
Bristol City (3 Seasons)2 Leagues98409380.09.39939011.67157+8+0.86+1.61
Oxford United (2 Seasons)2 Leagues161,5009492.616.7169416012.002613+13+0.78+0.78
Cheltenham Town (2 Seasons)1 League436090100.04.04904001.0065+1+0.25
Lincoln City (1 Season)2 Leagues218090100.02.02902000.0013-2-1.00
FA Cup (10 Seasons)232,1909594.824.3239523001.353022+8+0.33+1.08
EFL Cup (9 Seasons)181,6779388.718.6189317021.562820+8+0.43+0.43
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
2015-201619Readingeng ENG2. Championship0.5000Matches
2015-201619Cheltenham Towneng ENGFA Cup1.00000Matches
2015-201619Cheltenham Towneng ENG5. National League26.46018Matches
2016-201720Cheltenham Towneng ENGFA Cup3.00000Matches
2016-201720Cheltenham Towneng ENG4. League Two20.05002500000000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 19.71001Matches
2017-201821Lincoln Cityeng ENGEFL Cup1.0000420000000Matches
2017-201821Lincoln Cityeng ENGFA Cup1.00000100000Matches
2017-201821Oxford Unitedeng ENG3. League One15.04001800000000Matches
2017-201821Lincoln Cityeng ENG4. League Two17.14001400000000Matches
2018-201922Oxford Unitedeng ENGEFL Cup3.0200230100000Matches
2018-201922Oxford Unitedeng ENGFA Cup4.0000310000000Matches
2018-201922Oxford Unitedeng ENG3. League One35.29001Matches
2019-202023Oxford Unitedeng ENGEFL Cup4.300046101120Matches
2019-202023Oxford Unitedeng ENGFA Cup5.32006500510Matches
2019-202023Oxford Unitedeng ENG3. League One33.58002667038521010Matches
2020-202124QPReng ENG2. Championship42.3910446822394270Matches
2020-202124QPReng ENGEFL Cup1.00002100500Matches
2020-202124QPReng ENGFA Cup1.30000301300Matches
2021-202225QPReng ENG2. Championship38.01200495902166430Matches
2021-202225QPReng ENGEFL Cup4.31002812890Matches
2021-202225QPReng ENGFA Cup2.30003300440Matches
2022-202326QPReng ENG2. Championship33.7700442511159361Matches
2022-202326QPReng ENGEFL Cup1.00000300000Matches
2022-202326QPReng ENGFA Cup1.00001100000Matches
2023-202427Bristol Cityeng ENG2. Championship38.971125291267300Matches
2023-202427Bristol Cityeng ENGEFL Cup2.01002300800Matches
2023-202427Bristol Cityeng ENGFA Cup4.30000210610Matches
2024-202528Bristol Cityeng ENG2. Championship34.751015340038240Matches
2025-202629Bristol Cityeng ENG2. Championship30.350015300245220Matches
2025-202629Bristol Cityeng ENGEFL Cup2.00001210210Matches
2025-202629Bristol Cityeng ENGFA Cup1.00000100110Matches
11 Seasons6 Clubs6 Leagues408.58731323357866507222012
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (3 Seasons)3 Leagues125.029101451714582391191
Bristol City (3 Seasons)3 Leagues113.218215810134167790
Oxford United (3 Seasons)3 Leagues100.4250059821410124011
Cheltenham Town (2 Seasons)3 Leagues50.411004300000000
Lincoln City (1 Season)3 Leagues19.14001830000000
Reading (1 Season)1 League9.71001
Reading (1 Season)1 League0.5000
FA Cup (10 Seasons)24.3200131711197000
EFL Cup (9 Seasons)18.64001728333412000
Championship (7 Seasons)218.445311922454593691821
League One (3 Seasons)83.721004467038521011
League Two (2 Seasons)37.19003900000000
National League (1 Season)26.46018
PL2 — Div. 1 (1 Season)9.71001
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Reading1 League0.5000
2015-201619Cheltenham Town2 Leagues27.4600180
2016-201720Cheltenham Town2 Leagues23.05002500000000
2016-201720Reading1 League9.71001
2017-201821Lincoln City3 Leagues19.14001830000000
2017-201821Oxford United1 League15.04001800000000
2018-201922Oxford United3 Leagues42.21100540100001
2019-202023Oxford United3 Leagues43.2100036781310124010
2020-202124QPR3 Leagues44.69104672224102270
2021-202225QPR3 Leagues44.61300547012378560
2022-202326QPR3 Leagues35.7700452911159361
2023-202427Bristol City3 Leagues45.381127342281310
2024-202528Bristol City2 Leagues34.751015340038240
2025-202629Bristol City3 Leagues33.350016331248240
11 Seasons6 Clubs6 Leagues408.58731323357866507222012
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (3 Seasons)3 Leagues125.029101451714582391191
Bristol City (3 Seasons)3 Leagues113.218215810134167790
Oxford United (3 Seasons)3 Leagues100.4250059821410124011
Cheltenham Town (2 Seasons)3 Leagues50.411004300000000
Lincoln City (1 Season)3 Leagues19.14001830000000
Reading (1 Season)1 League9.71001
Reading (1 Season)1 League0.5000
FA Cup (10 Seasons)24.3200131711197000
EFL Cup (9 Seasons)18.64001728333412000
Championship (7 Seasons)218.445311922454593691821
League One (3 Seasons)83.721004467038521011
League Two (2 Seasons)37.19003900000000
National League (1 Season)26.46018
PL2 — Div. 1 (1 Season)9.71001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Readingeng ENG2. Championship17th0.5000Matches
2015-201619Cheltenham Towneng ENG5. National League1st26.46018Matches
2016-201720Cheltenham Towneng ENG4. League Two21st20.05002500000000Matches
2016-201720Readingeng ENGJr. PL2 — Div. 111th9.71001Matches
2017-201821Lincoln Cityeng ENG4. League Two7th17.14001400000000Matches
2017-201821Oxford Unitedeng ENG3. League One16th15.04001800000000Matches
2018-201922Oxford Unitedeng ENG3. League One12th35.29001Matches
2019-202023Oxford Unitedeng ENG3. League One4th33.58002667038521010Matches
2020-202124QPReng ENG2. Championship9th42.3910446822394270Matches
2021-202225QPReng ENG2. Championship11th38.01200495902166430Matches
2022-202326QPReng ENG2. Championship20th33.7700442511159361Matches
2023-202427Bristol Cityeng ENG2. Championship11th38.971125291267300Matches
2024-202528Bristol Cityeng ENG2. Championship6th34.751015340038240Matches
2025-202629Bristol Cityeng ENG2. Championship12th30.350015300245220Matches
11 Seasons6 Clubs4 Leagues365.68131293312462454203012
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (3 Seasons)1 League114.028101371523552191061
Bristol City (3 Seasons)1 League103.91721559314150760
Oxford United (3 Seasons)1 League83.721004467038521011
Cheltenham Town (2 Seasons)2 Leagues46.411004300000000
Lincoln City (1 Season)1 League17.14001400000000
Reading (1 Season)1 League9.71001
Reading (1 Season)1 League0.5000
Championship (7 Seasons)218.445311922454593691821
League One (3 Seasons)83.721004467038521011
League Two (2 Seasons)37.19003900000000
National League (1 Season)26.46018
PL2 — Div. 1 (1 Season)9.71001
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201619Cheltenham Towneng ENGFA Cup85th1.00000Matches
2016-201720Cheltenham Towneng ENGFA Cup65th3.00000Matches
2017-201821Lincoln Cityeng ENGEFL Cup58th1.0000420000000Matches
2017-201821Lincoln Cityeng ENGFA Cup85th1.00000100000Matches
2018-201922Oxford Unitedeng ENGEFL Cup17th3.0200230100000Matches
2018-201922Oxford Unitedeng ENGFA Cup33rd4.0000310000000Matches
2019-202023Oxford Unitedeng ENGEFL Cup5th4.300046101120Matches
2019-202023Oxford Unitedeng ENGFA Cup17th5.32006500510Matches
2020-202124QPReng ENGEFL Cup58th1.00002100500Matches
2020-202124QPReng ENGFA Cup33rd1.30000301300Matches
2021-202225QPReng ENGEFL CupRd44.31002812890Matches
2021-202225QPReng ENGFA Cup2.30003300440Matches
2022-202326QPReng ENGEFL CupRd11.00000300000Matches
2022-202326QPReng ENGFA Cup1.00001100000Matches
2023-202427Bristol Cityeng ENGEFL CupRd22.01002300800Matches
2023-202427Bristol Cityeng ENGFA Cup4.30000210610Matches
2025-202629Bristol Cityeng ENGEFL CupRd22.00001210210Matches
2025-202629Bristol Cityeng ENGFA Cup1.00000100110Matches
11 Seasons5 Clubs2 Leagues43.06003045445319000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
QPR (3 Seasons)2 Leagues11.01008191320130
Bristol City (3 Seasons)2 Leagues9.310038201730
Oxford United (2 Seasons)2 Leagues16.7400151511163000
Cheltenham Town (2 Seasons)1 League4.00000
Lincoln City (1 Season)2 Leagues2.0000430000000
FA Cup (10 Seasons)24.3200131711197000
EFL Cup (9 Seasons)18.64001728333412000

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.