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
2014-201515West Bromeng ENG1. Premier League00Matches
2015-201616West Bromeng ENGFA Cup00Matches
2015-201616West Bromeng ENG1. Premier League10180.2000000100.000.000.000.000.00Matches
2016-201717Oxford Unitedeng ENGEFL Cup21840.9000000000.000.000.000.000.00Matches
2016-201717Oxford Unitedeng ENGFA Cup332362.6112100000.380.380.760.380.76Matches
2016-201717Oxford Unitedeng ENG3. League One1402202.4011000100.000.410.410.000.41Matches
2016-201717Shrewsbury Towneng ENG3. League One12108959.9426401100.400.200.600.400.60Matches
2017-201818West Bromeng ENGEFL Cup00Matches
2017-201818Walsalleng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2017-201818Walsalleng ENG3. League One131193310.4527411100.480.190.680.390.58Matches
2018-201919Leeds Unitedeng ENG2. Championship28201,86320.7358300300.140.240.390.140.39Matches
2018-201919Leeds Unitedeng ENGEFL Cup221261.4000000100.000.000.000.000.00Matches
2018-201919Leeds Unitedeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2019-202020Leeds Unitedeng ENG2. Championship23121,09012.1415400100.330.080.410.330.41Matches
2020-202121Leeds Unitedeng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 2643153.5415222001.140.291.430.570.86Matches
2020-202121Leeds Unitedeng ENG1. Premier League27141,34014.9123100300.070.130.200.070.20Matches
2021-202222Leeds Unitedeng ENGEFL Cup331962.2000000100.000.000.000.000.00Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 111450.5101011002.000.002.000.000.00Matches
2021-202222Leeds Unitedeng ENG1. Premier League23798711.0112100500.090.090.180.090.18Matches
2022-202323QPReng ENG2. Championship18141,17113.0303300200.230.000.230.230.23Matches
2022-202323QPReng ENGEFL Cup10300.3101100003.000.003.003.003.00Matches
2022-202323QPReng ENGFA Cup10210.2000000000.000.000.000.000.00Matches
2023-202424Birmingham Cityeng ENG2. Championship1787298.1011000200.000.120.120.000.12Matches
2023-202424Birmingham Cityeng ENGFA Cup20580.6000000100.000.000.000.000.00Matches
2024-202525Birmingham Cityeng ENGEFL Cup21871.0000000000.000.000.000.000.00Matches
2024-202525Northampton Towneng ENG3. League One27211,72419.2123100510.050.100.160.050.16Matches
2025-202626Mansfield Towneng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
2025-202626Mansfield Towneng ENG3. League One191398010.9415311100.370.090.460.280.37Matches
12 Seasons9 Clubs5 Leagues24214413,103145.628194726232910.190.130.320.180.31
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
Leeds United (4 Seasons)4 Leagues108605,78264.299189001400.140.140.280.140.28
West Brom (3 Seasons)3 Leagues10180.2000000100.000.000.000.000.00
Birmingham City (2 Seasons)3 Leagues2198749.7011000300.000.100.100.000.10
Leeds United (2 Seasons)2 Leagues753604.0516233001.250.251.500.500.75
Northampton Town (1 Season)1 League27211,72419.2123100510.050.100.160.050.16
Mansfield Town (1 Season)2 Leagues20141,02511.4415311100.350.090.440.260.35
QPR (1 Season)3 Leagues20141,22213.6404400200.290.000.290.290.29
Oxford United (1 Season)3 Leagues1945406.0123100100.170.330.500.170.50
Walsall (1 Season)2 Leagues14121,02311.4527411100.440.180.620.350.53
Shrewsbury Town (1 Season)1 League12108959.9426401100.400.200.600.400.60
EFL Cup (7 Seasons)1186136.8101100200.150.000.150.150.15
FA Cup (7 Seasons)965406.0112100100.170.170.330.170.33
Championship (4 Seasons)86544,85353.9107171000800.190.130.320.190.32
League One (4 Seasons)85554,75252.8148221223910.270.150.420.230.38
Premier League (4 Seasons)51212,34526.1235200900.080.120.190.080.19
PL2 — Div. 2 (1 Season)643153.5415222001.140.291.430.570.86
PL2 — Div. 1 (1 Season)11450.5101011002.000.002.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
2014-201515West Brom1 League00
2015-201616West Brom2 Leagues10180.2000000100.000.000.000.000.00
2016-201717Oxford United3 Leagues1945406.0123100100.170.330.500.170.50
2016-201717Shrewsbury Town1 League12108959.9426401100.400.200.600.400.60
2017-201818West Brom1 League00
2017-201818Walsall2 Leagues14121,02311.4527411100.440.180.620.350.53
2018-201919Leeds United3 Leagues31232,07923.1358300400.130.220.350.130.35
2019-202020Leeds United1 League23121,09012.1415400100.330.080.410.330.41
2020-202121Leeds United2 Leagues28151,43015.9123100300.060.130.190.060.19
2020-202121Leeds United1 League643153.5415222001.140.291.430.570.86
2021-202222Leeds United2 Leagues26101,18313.1112100600.080.080.150.080.15
2021-202222Leeds United1 League11450.5101011002.000.002.000.000.00
2022-202323QPR3 Leagues20141,22213.6404400200.290.000.290.290.29
2023-202424Birmingham City2 Leagues1987878.7011000300.000.110.110.000.11
2024-202525Birmingham City1 League21871.0000000000.000.000.000.000.00
2024-202525Northampton Town1 League27211,72419.2123100510.050.100.160.050.16
2025-202626Mansfield Town2 Leagues20141,02511.4415311100.350.090.440.260.35
12 Seasons9 Clubs5 Leagues24214413,103145.628194726232910.190.130.320.180.31
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
Leeds United (4 Seasons)4 Leagues108605,78264.299189001400.140.140.280.140.28
West Brom (3 Seasons)3 Leagues10180.2000000100.000.000.000.000.00
Birmingham City (2 Seasons)3 Leagues2198749.7011000300.000.100.100.000.10
Leeds United (2 Seasons)2 Leagues753604.0516233001.250.251.500.500.75
Northampton Town (1 Season)1 League27211,72419.2123100510.050.100.160.050.16
Mansfield Town (1 Season)2 Leagues20141,02511.4415311100.350.090.440.260.35
QPR (1 Season)3 Leagues20141,22213.6404400200.290.000.290.290.29
Oxford United (1 Season)3 Leagues1945406.0123100100.170.330.500.170.50
Walsall (1 Season)2 Leagues14121,02311.4527411100.440.180.620.350.53
Shrewsbury Town (1 Season)1 League12108959.9426401100.400.200.600.400.60
EFL Cup (7 Seasons)1186136.8101100200.150.000.150.150.15
FA Cup (7 Seasons)965406.0112100100.170.170.330.170.33
Championship (4 Seasons)86544,85353.9107171000800.190.130.320.190.32
League One (4 Seasons)85554,75252.8148221223910.270.150.420.230.38
Premier League (4 Seasons)51212,34526.1235200900.080.120.190.080.19
PL2 — Div. 2 (1 Season)643153.5415222001.140.291.430.570.86
PL2 — Div. 1 (1 Season)11450.5101011002.000.002.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
2014-201515West Bromeng ENG1. Premier League13th00Matches
2015-201616West Bromeng ENG1. Premier League14th10180.2000000100.000.000.000.000.00Matches
2016-201717Oxford Unitedeng ENG3. League One8th1402202.4011000100.000.410.410.000.41Matches
2016-201717Shrewsbury Towneng ENG3. League One18th12108959.9426401100.400.200.600.400.60Matches
2017-201818Walsalleng ENG3. League One19th131193310.4527411100.480.190.680.390.58Matches
2018-201919Leeds Unitedeng ENG2. Championship3rd28201,86320.7358300300.140.240.390.140.39Matches
2019-202020Leeds Unitedeng ENG2. Championship1st23121,09012.1415400100.330.080.410.330.41Matches
2020-202121Leeds Unitedeng ENG1. Premier League9th27141,34014.9123100300.070.130.200.070.20Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 21st643153.5415222001.140.291.430.570.86Matches
2021-202222Leeds Unitedeng ENG1. Premier League17th23798711.0112100500.090.090.180.090.18Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 113th11450.5101011002.000.002.000.000.00Matches
2022-202323QPReng ENG2. Championship20th18141,17113.0303300200.230.000.230.230.23Matches
2023-202424Birmingham Cityeng ENG2. Championship22nd1787298.1011000200.000.120.120.000.12Matches
2024-202525Northampton Towneng ENG3. League One19th27211,72419.2123100510.050.100.160.050.16Matches
2025-202626Mansfield Towneng ENG3. League One10th191398010.9415311100.370.090.460.280.37Matches
12 Seasons9 Clubs3 Leagues22213011,950132.826184424232610.200.140.330.180.32
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
Leeds United (4 Seasons)2 Leagues101535,28058.799189001200.150.150.310.150.31
Leeds United (2 Seasons)2 Leagues753604.0516233001.250.251.500.500.75
West Brom (2 Seasons)1 League10180.2000000100.000.000.000.000.00
Northampton Town (1 Season)1 League27211,72419.2123100510.050.100.160.050.16
Mansfield Town (1 Season)1 League191398010.9415311100.370.090.460.280.37
QPR (1 Season)1 League18141,17113.0303300200.230.000.230.230.23
Birmingham City (1 Season)1 League1787298.1011000200.000.120.120.000.12
Oxford United (1 Season)1 League1402202.4011000100.000.410.410.000.41
Walsall (1 Season)1 League131193310.4527411100.480.190.680.390.58
Shrewsbury Town (1 Season)1 League12108959.9426401100.400.200.600.400.60
Championship (4 Seasons)86544,85353.9107171000800.190.130.320.190.32
League One (4 Seasons)85554,75252.8148221223910.270.150.420.230.38
Premier League (4 Seasons)51212,34526.1235200900.080.120.190.080.19
PL2 — Div. 2 (1 Season)643153.5415222001.140.291.430.570.86
PL2 — Div. 1 (1 Season)11450.5101011002.000.002.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-201616West Bromeng ENGFA Cup9th00Matches
2016-201717Oxford Unitedeng ENGEFL Cup33rd21840.9000000000.000.000.000.000.00Matches
2016-201717Oxford Unitedeng ENGFA Cup9th332362.6112100000.380.380.760.380.76Matches
2017-201818West Bromeng ENGEFL Cup17th00Matches
2017-201818Walsalleng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2018-201919Leeds Unitedeng ENGEFL Cup33rd221261.4000000100.000.000.000.000.00Matches
2018-201919Leeds Unitedeng ENGFA Cup33rd11901.0000000000.000.000.000.000.00Matches
2020-202121Leeds Unitedeng ENGEFL Cup33rd11901.0000000000.000.000.000.000.00Matches
2021-202222Leeds Unitedeng ENGEFL CupRd4331962.2000000100.000.000.000.000.00Matches
2022-202323QPReng ENGEFL CupRd110300.3101100003.000.003.003.003.00Matches
2022-202323QPReng ENGFA Cup10210.2000000000.000.000.000.000.00Matches
2023-202424Birmingham Cityeng ENGFA Cup20580.6000000100.000.000.000.000.00Matches
2024-202525Birmingham Cityeng ENGEFL CupRd221871.0000000000.000.000.000.000.00Matches
2025-202626Mansfield Towneng ENGFA Cup11450.5000000000.000.000.000.000.00Matches
10 Seasons7 Clubs2 Leagues20141,15312.8213200300.160.080.230.160.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
Leeds United (3 Seasons)2 Leagues775025.6000000200.000.000.000.000.00
Birmingham City (2 Seasons)2 Leagues411451.6000000100.000.000.000.000.00
West Brom (2 Seasons)2 Leagues00
Oxford United (1 Season)2 Leagues543203.6112100000.280.280.560.280.56
QPR (1 Season)2 Leagues20510.6101100001.760.001.761.761.76
Mansfield Town (1 Season)1 League11450.5000000000.000.000.000.000.00
Walsall (1 Season)1 League11901.0000000000.000.000.000.000.00
EFL Cup (7 Seasons)1186136.8101100200.150.000.150.150.15
FA Cup (7 Seasons)965406.0112100100.170.170.330.170.33
Standard Stats Table
Playing Time Performance Per 90 Minutes
Season Age Squad 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
201819wls WalesFriendlies (M)00Matches
2018-201919wls WalesUEFA Nations League19th421932.1000000000.000.000.000.000.00Matches
201920wls WalesFriendlies (M)11700.8000000000.000.000.000.000.00Matches
202021wls WalesFriendlies (M)11901.0000000000.000.000.000.000.00Matches
2020-202121wls WalesUEFA Nations LeagueLgB31951.1000000000.000.000.000.000.00Matches
202122wls WalesFriendlies (M)332162.4000000000.000.000.000.000.00Matches
202122wls WalesUEFA EuroR1610130.1000000000.000.000.000.000.00Matches
202122wls WalesUEFA Euro Qualifying20360.4000000000.000.000.000.000.00Matches
202223wls WalesWCQ411071.2000000000.000.000.000.000.00Matches
2022-202323wls WalesUEFA Nations LeagueLgA1070.1000000000.000.000.000.000.00Matches
5 Seasons1 Club5 Leagues2098279.2000000000.000.000.000.000.00
Friendlies (M) (4 Seasons)553764.2000000000.000.000.000.000.00
UEFA Nations League (3 Seasons)832953.3000000000.000.000.000.000.00
WCQ (1 Season)411071.2000000000.000.000.000.000.00
UEFA Euro Qualifying (1 Season)20360.4000000000.000.000.000.000.00
UEFA Euro (1 Season)10130.1000000000.000.000.000.000.00

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-201616West Bromeng ENG1. Premier League0.2000.0000Matches
2016-201717Oxford Unitedeng ENGEFL Cup0.903133.33.211.070.000.0000Matches
2016-201717Oxford Unitedeng ENGFA Cup2.6100Matches
2016-201717Oxford Unitedeng ENG3. League One2.40030.001.230.0000Matches
2016-201717Shrewsbury Towneng ENG3. League One9.940120.001.210.3301Matches
2017-201818Walsalleng ENGFA Cup1.004125.04.001.000.000.0000Matches
2017-201818Walsalleng ENG3. League One10.450170.001.640.2411Matches
2018-201919Leeds Unitedeng ENG2. Championship20.73572136.82.751.010.050.1400Matches
2018-201919Leeds Unitedeng ENGEFL Cup1.40200.01.430.000.0000Matches
2018-201919Leeds Unitedeng ENGFA Cup1.002150.02.001.000.000.0000Matches
2019-202020Leeds Unitedeng ENG2. Championship12.14351645.72.891.320.110.2500Matches
2020-202121Leeds Unitedeng ENGEFL Cup1.00000.000.0000Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 23.5422Matches
2020-202121Leeds Unitedeng ENG1. Premier League14.91271348.11.810.870.040.0800Matches
2021-202222Leeds Unitedeng ENGEFL Cup2.2013323.15.971.380.000.0000Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 10.5111Matches
2021-202222Leeds Unitedeng ENG1. Premier League11.01301343.32.741.190.030.0800Matches
2022-202323QPReng ENG2. Championship13.03361130.62.770.850.080.2700Matches
2022-202323QPReng ENGEFL Cup0.313133.39.003.000.331.0000Matches
2022-202323QPReng ENGFA Cup0.20000.000.0000Matches
2023-202424Birmingham Cityeng ENG2. Championship8.1024520.82.960.620.000.0000Matches
2023-202424Birmingham Cityeng ENGFA Cup0.6011100.01.551.550.000.0000Matches
2024-202525Birmingham Cityeng ENGEFL Cup1.004125.04.141.030.000.0000Matches
2024-202525Northampton Towneng ENG3. League One19.21441534.12.300.780.020.0700Matches
2025-202626Mansfield Towneng ENGFA Cup0.50500.010.000.000.0000Matches
2025-202626Mansfield Towneng ENG3. League One10.94311032.32.850.920.100.3011Matches
12 Seasons9 Clubs5 Leagues145.62832114545.22.251.010.080.1723
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (4 Seasons)4 Leagues64.291666740.42.581.040.050.1300
West Brom (3 Seasons)3 Leagues0.2000.0000
Birmingham City (2 Seasons)3 Leagues9.7029724.12.990.720.000.0000
Leeds United (2 Seasons)2 Leagues4.0533
Northampton Town (1 Season)1 League19.21441534.12.300.780.020.0700
Mansfield Town (1 Season)2 Leagues11.44361027.83.160.880.080.3011
QPR (1 Season)3 Leagues13.64391230.82.870.880.100.3300
Oxford United (1 Season)3 Leagues6.0134133.30.891.180.000.0000
Walsall (1 Season)2 Leagues11.45418450.00.351.581.000.2211
Shrewsbury Town (1 Season)1 League9.940120.001.210.3301
EFL Cup (7 Seasons)6.8125624.03.670.880.040.1700
FA Cup (7 Seasons)6.0112325.03.550.890.000.0000
Championship (4 Seasons)53.9101525334.92.820.980.070.1900
League One (4 Seasons)52.814755776.01.421.080.160.2123
Premier League (4 Seasons)26.12572645.62.201.000.040.0800
PL2 — Div. 2 (1 Season)3.5422
PL2 — Div. 1 (1 Season)0.5111
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2015-201616West Brom2 Leagues0.2000.0000
2016-201717Oxford United3 Leagues6.0134133.30.891.180.000.0000
2016-201717Shrewsbury Town1 League9.940120.001.210.3301
2017-201818Walsall2 Leagues11.45418450.00.351.581.000.2211
2018-201919Leeds United3 Leagues23.13612236.12.640.950.050.1400
2019-202020Leeds United1 League12.14351645.72.891.320.110.2500
2020-202121Leeds United2 Leagues15.91271348.11.700.820.040.0800
2020-202121Leeds United1 League3.5422
2021-202222Leeds United2 Leagues13.11431637.23.271.220.020.0600
2021-202222Leeds United1 League0.5111
2022-202323QPR3 Leagues13.64391230.82.870.880.100.3300
2023-202424Birmingham City2 Leagues8.7025624.02.860.690.000.0000
2024-202525Birmingham City1 League1.004125.04.141.030.000.0000
2024-202525Northampton Town1 League19.21441534.12.300.780.020.0700
2025-202626Mansfield Town2 Leagues11.44361027.83.160.880.080.3011
12 Seasons9 Clubs5 Leagues145.62832114545.22.251.010.080.1723
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (4 Seasons)4 Leagues64.291666740.42.581.040.050.1300
West Brom (3 Seasons)3 Leagues0.2000.0000
Birmingham City (2 Seasons)3 Leagues9.7029724.12.990.720.000.0000
Leeds United (2 Seasons)2 Leagues4.0533
Northampton Town (1 Season)1 League19.21441534.12.300.780.020.0700
Mansfield Town (1 Season)2 Leagues11.44361027.83.160.880.080.3011
QPR (1 Season)3 Leagues13.64391230.82.870.880.100.3300
Oxford United (1 Season)3 Leagues6.0134133.30.891.180.000.0000
Walsall (1 Season)2 Leagues11.45418450.00.351.581.000.2211
Shrewsbury Town (1 Season)1 League9.940120.001.210.3301
EFL Cup (7 Seasons)6.8125624.03.670.880.040.1700
FA Cup (7 Seasons)6.0112325.03.550.890.000.0000
Championship (4 Seasons)53.9101525334.92.820.980.070.1900
League One (4 Seasons)52.814755776.01.421.080.160.2123
Premier League (4 Seasons)26.12572645.62.201.000.040.0800
PL2 — Div. 2 (1 Season)3.5422
PL2 — Div. 1 (1 Season)0.5111
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-201616West Bromeng ENG1. Premier League14th0.2000.0000Matches
2016-201717Oxford Unitedeng ENG3. League One8th2.40030.001.230.0000Matches
2016-201717Shrewsbury Towneng ENG3. League One18th9.940120.001.210.3301Matches
2017-201818Walsalleng ENG3. League One19th10.450170.001.640.2411Matches
2018-201919Leeds Unitedeng ENG2. Championship3rd20.73572136.82.751.010.050.1400Matches
2019-202020Leeds Unitedeng ENG2. Championship1st12.14351645.72.891.320.110.2500Matches
2020-202121Leeds Unitedeng ENG1. Premier League9th14.91271348.11.810.870.040.0800Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 21st3.5422Matches
2021-202222Leeds Unitedeng ENG1. Premier League17th11.01301343.32.741.190.030.0800Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 113th0.5111Matches
2022-202323QPReng ENG2. Championship20th13.03361130.62.770.850.080.2700Matches
2023-202424Birmingham Cityeng ENG2. Championship22nd8.1024520.82.960.620.000.0000Matches
2024-202525Northampton Towneng ENG3. League One19th19.21441534.12.300.780.020.0700Matches
2025-202626Mansfield Towneng ENG3. League One10th10.94311032.32.850.920.100.3011Matches
12 Seasons9 Clubs3 Leagues132.82628413647.92.141.020.080.1823
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (4 Seasons)2 Leagues58.791496342.32.541.070.060.1400
Leeds United (2 Seasons)2 Leagues4.0533
West Brom (2 Seasons)1 League0.2000.0000
Northampton Town (1 Season)1 League19.21441534.12.300.780.020.0700
Mansfield Town (1 Season)1 League10.94311032.32.850.920.100.3011
QPR (1 Season)1 League13.03361130.62.770.850.080.2700
Birmingham City (1 Season)1 League8.1024520.82.960.620.000.0000
Oxford United (1 Season)1 League2.40030.001.230.0000
Walsall (1 Season)1 League10.450170.001.640.2411
Shrewsbury Town (1 Season)1 League9.940120.001.210.3301
Championship (4 Seasons)53.9101525334.92.820.980.070.1900
League One (4 Seasons)52.814755776.01.421.080.160.2123
Premier League (4 Seasons)26.12572645.62.201.000.040.0800
PL2 — Div. 2 (1 Season)3.5422
PL2 — Div. 1 (1 Season)0.5111
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-201717Oxford Unitedeng ENGEFL Cup33rd0.903133.33.211.070.000.0000Matches
2016-201717Oxford Unitedeng ENGFA Cup9th2.6100Matches
2017-201818Walsalleng ENGFA Cup85th1.004125.04.001.000.000.0000Matches
2018-201919Leeds Unitedeng ENGEFL Cup33rd1.40200.01.430.000.0000Matches
2018-201919Leeds Unitedeng ENGFA Cup33rd1.002150.02.001.000.000.0000Matches
2020-202121Leeds Unitedeng ENGEFL Cup33rd1.00000.000.0000Matches
2021-202222Leeds Unitedeng ENGEFL CupRd42.2013323.15.971.380.000.0000Matches
2022-202323QPReng ENGEFL CupRd10.313133.39.003.000.331.0000Matches
2022-202323QPReng ENGFA Cup0.20000.000.0000Matches
2023-202424Birmingham Cityeng ENGFA Cup0.6011100.01.551.550.000.0000Matches
2024-202525Birmingham Cityeng ENGEFL CupRd21.004125.04.141.030.000.0000Matches
2025-202626Mansfield Towneng ENGFA Cup0.50500.010.000.000.0000Matches
10 Seasons7 Clubs2 Leagues12.8237924.33.630.880.030.1100
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Leeds United (3 Seasons)2 Leagues5.6017423.53.050.720.000.0000
Birmingham City (2 Seasons)2 Leagues1.605240.03.101.240.000.0000
West Brom (2 Seasons)2 Leagues
Oxford United (1 Season)2 Leagues3.613133.33.211.070.000.0000
QPR (1 Season)2 Leagues0.613133.35.291.760.331.0000
Mansfield Town (1 Season)1 League0.50500.010.000.000.0000
Walsall (1 Season)1 League1.004125.04.001.000.000.0000
EFL Cup (7 Seasons)6.8125624.03.670.880.040.1700
FA Cup (7 Seasons)6.0112325.03.550.890.000.0000
Shooting Table
Standard
Season Age Squad Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2018-201919wls WalesUEFA Nations League19th2.1000Matches
201920wls WalesFriendlies (M)0.8000Matches
202021wls WalesFriendlies (M)1.0000Matches
2020-202121wls WalesUEFA Nations LeagueLgB1.1022100.01.891.890.000.0000Matches
202122wls WalesFriendlies (M)2.4000Matches
202122wls WalesUEFA EuroR160.10000.000.0000Matches
202122wls WalesUEFA Euro Qualifying0.40100.02.500.000.0000Matches
202223wls WalesWCQ1.203133.32.520.840.000.0000Matches
2022-202323wls WalesUEFA Nations LeagueLgA0.10000.000.0000Matches
5 Seasons1 Club5 Leagues9.206350.02.091.050.000.0000
Friendlies (M) (4 Seasons)4.2000
UEFA Nations League (3 Seasons)3.3022100.01.761.760.000.0000
WCQ (1 Season)1.203133.32.520.840.000.0000
UEFA Euro Qualifying (1 Season)0.40100.02.500.000.0000
UEFA Euro (1 Season)0.10000.000.0000

Playing Time

Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
2014-201515West Bromeng ENG1. Premier League00001Matches
2015-201616West Bromeng ENGFA Cup00001Matches
2015-201616West Bromeng ENG1. Premier League118180.50.200141.000000.00+0.37Matches
2016-201717Oxford Unitedeng ENGEFL Cup2844240.00.9172011201.5021+1+1.07+2.50Matches
2016-201717Oxford Unitedeng ENGFA Cup32367943.72.63791002.3370+7+2.67+1.49Matches
2016-201717Oxford Unitedeng ENG3. League One14220165.32.4001451.2123-1-0.41-0.73Matches
2016-201717Shrewsbury Towneng ENG3. League One128957521.69.9103201.251211+1+0.10+0.60Matches
2017-201818West Bromeng ENGEFL Cup00001Matches
2017-201818Walsalleng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2017-201818Walsalleng ENG3. League One139337222.510.4113201.241918+1+0.10+0.49Matches
2018-201919Leeds Unitedeng ENG2. Championship281,8636745.020.720821182991.363023+7+0.34-0.29Matches
2018-201919Leeds Unitedeng ENGEFL Cup21266370.01.42630001.5023-1-0.71-0.71Matches
2018-201919Leeds Unitedeng ENGFA Cup19090100.01.01901000.0012-1-1.00Matches
2019-202020Leeds Unitedeng ENG2. Championship231,0904726.312.112695112472.172410+14+1.16+0.33Matches
2020-202121Leeds Unitedeng ENGEFL Cup19090100.01.01901001.001100.00Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 263155314.63.5456124503.00110+11+3.14+2.07Matches
2020-202121Leeds Unitedeng ENG1. Premier League271,3405039.214.9147331324101.482019+1+0.07-0.24Matches
2021-202222Leeds Unitedeng ENGEFL Cup31966565.32.23651001.3330+3+1.38+3.11Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 1145451.90.51450000.0012-1-2.00-1.84Matches
2021-202222Leeds Unitedeng ENG1. Premier League239874328.911.07844162540.83926-17-1.55-0.81Matches
2022-202323QPReng ENG2. Championship181,1716528.313.01474143311.221316-3-0.23+0.50Matches
2022-202323QPReng ENGEFL Cup1303033.30.30013001.001100.000.00Matches
2022-202323QPReng ENGFA Cup1212123.30.20012100.000000.00+1.30Matches
2023-202424Birmingham Cityeng ENG2. Championship177294317.68.1866092281.00106+4+0.49+1.00Matches
2023-202424Birmingham Cityeng ENGFA Cup2582921.50.60022901.502200.00+0.85Matches
2024-202525Birmingham Cityeng ENGEFL Cup2874448.31.0157013001.5010+1+1.03+2.97Matches
2024-202525Northampton Towneng ENG3. League One271,7246441.619.22175562401.041934-15-0.78-0.67Matches
2025-202626Mansfield Towneng ENGFA Cup145459.40.51450000.0001-1-2.00-2.62Matches
2025-202626Mansfield Towneng ENG3. League One199805223.710.91362062911.261511+4+0.37+0.14Matches
12 Seasons9 Clubs5 Leagues24213,1035424.2145.614473409825521.29194190+4+0.03+0.13
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (4 Seasons)4 Leagues1085,7825436.664.26076264825301.449084+6+0.09-0.17
West Brom (3 Seasons)3 Leagues118180.20.200171.000000.00+0.37
Birmingham City (2 Seasons)3 Leagues218744219.09.79650122481.10138+5+0.51+1.07
Leeds United (2 Seasons)2 Leagues7360518.04.0554124502.57122+10+2.50+2.11
Northampton Town (1 Season)1 League271,7246441.619.22175562401.041934-15-0.78-0.67
Mansfield Town (1 Season)2 Leagues201,0255122.211.41461062911.201512+3+0.26-0.01
QPR (1 Season)3 Leagues201,2226128.313.61474163011.151417-3-0.22+0.51
Oxford United (1 Season)3 Leagues195402811.06.04771151251.42114+7+1.17+0.84
Walsall (1 Season)2 Leagues141,0237324.211.412904201.15202000.00+0.39
Shrewsbury Town (1 Season)1 League128957521.69.9103201.251211+1+0.10+0.60
EFL Cup (7 Seasons)116135649.86.8868232411.36106+4+0.59+1.82
FA Cup (7 Seasons)95406026.56.0677332611.11117+4+0.67+0.31
Championship (4 Seasons)864,8535629.353.95475173226251.487755+22+0.41+0.40
League One (4 Seasons)854,7525623.052.8557011302661.186777-10-0.19-0.12
Premier League (4 Seasons)512,3454617.126.1217773025191.182945-16-0.61-0.31
PL2 — Div. 2 (1 Season)63155314.63.5456124503.00110+11+3.14+2.07
PL2 — Div. 1 (1 Season)145451.90.51450000.0012-1-2.00-1.84
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
2014-201515West Brom1 League00001
2015-201616West Brom2 Leagues118180.50.200151.000000.00+0.37
2016-201717Oxford United3 Leagues195402811.06.04771151251.42114+7+1.17+0.84
2016-201717Shrewsbury Town1 League128957521.69.9103201.251211+1+0.10+0.60
2017-201818West Brom1 League00001
2017-201818Walsall2 Leagues141,0237324.211.412904201.15202000.00+0.39
2018-201919Leeds United3 Leagues312,0796747.123.123801282991.333328+5+0.22-0.40
2019-202020Leeds United1 League231,0904726.312.112695112472.172410+14+1.16+0.33
2020-202121Leeds United2 Leagues281,4305140.715.9157441324101.462120+1+0.06-0.24
2020-202121Leeds United1 League63155314.63.5456124503.00110+11+3.14+2.07
2021-202222Leeds United2 Leagues261,1834631.813.110785162540.891226-14-1.07-0.28
2021-202222Leeds United1 League145451.90.51450000.0012-1-2.00-1.84
2022-202323QPR3 Leagues201,2226128.313.61474163011.151417-3-0.22+0.51
2023-202424Birmingham City2 Leagues197874117.88.78660112381.05128+4+0.46+0.98
2024-202525Birmingham City1 League2874448.31.0157013001.5010+1+1.03+2.97
2024-202525Northampton Town1 League271,7246441.619.22175562401.041934-15-0.78-0.67
2025-202626Mansfield Town2 Leagues201,0255122.211.41461062911.201512+3+0.26-0.01
12 Seasons9 Clubs5 Leagues24213,1035424.2145.614473409825521.29194190+4+0.03+0.13
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (4 Seasons)4 Leagues1085,7825436.664.26076264825301.449084+6+0.09-0.17
West Brom (3 Seasons)3 Leagues118180.20.200171.000000.00+0.37
Birmingham City (2 Seasons)3 Leagues218744219.09.79650122481.10138+5+0.51+1.07
Leeds United (2 Seasons)2 Leagues7360518.04.0554124502.57122+10+2.50+2.11
Northampton Town (1 Season)1 League271,7246441.619.22175562401.041934-15-0.78-0.67
Mansfield Town (1 Season)2 Leagues201,0255122.211.41461062911.201512+3+0.26-0.01
QPR (1 Season)3 Leagues201,2226128.313.61474163011.151417-3-0.22+0.51
Oxford United (1 Season)3 Leagues195402811.06.04771151251.42114+7+1.17+0.84
Walsall (1 Season)2 Leagues141,0237324.211.412904201.15202000.00+0.39
Shrewsbury Town (1 Season)1 League128957521.69.9103201.251211+1+0.10+0.60
EFL Cup (7 Seasons)116135649.86.8868232411.36106+4+0.59+1.82
FA Cup (7 Seasons)95406026.56.0677332611.11117+4+0.67+0.31
Championship (4 Seasons)864,8535629.353.95475173226251.487755+22+0.41+0.40
League One (4 Seasons)854,7525623.052.8557011302661.186777-10-0.19-0.12
Premier League (4 Seasons)512,3454617.126.1217773025191.182945-16-0.61-0.31
PL2 — Div. 2 (1 Season)63155314.63.5456124503.00110+11+3.14+2.07
PL2 — Div. 1 (1 Season)145451.90.51450000.0012-1-2.00-1.84
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-201515West Bromeng ENG1. Premier League13th00001Matches
2015-201616West Bromeng ENG1. Premier League14th118180.50.200141.000000.00+0.37Matches
2016-201717Oxford Unitedeng ENG3. League One8th14220165.32.4001451.2123-1-0.41-0.73Matches
2016-201717Shrewsbury Towneng ENG3. League One18th128957521.69.9103201.251211+1+0.10+0.60Matches
2017-201818Walsalleng ENG3. League One19th139337222.510.4113201.241918+1+0.10+0.49Matches
2018-201919Leeds Unitedeng ENG2. Championship3rd281,8636745.020.720821182991.363023+7+0.34-0.29Matches
2019-202020Leeds Unitedeng ENG2. Championship1st231,0904726.312.112695112472.172410+14+1.16+0.33Matches
2020-202121Leeds Unitedeng ENG1. Premier League9th271,3405039.214.9147331324101.482019+1+0.07-0.24Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 21st63155314.63.5456124503.00110+11+3.14+2.07Matches
2021-202222Leeds Unitedeng ENG1. Premier League17th239874328.911.07844162540.83926-17-1.55-0.81Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 113th145451.90.51450000.0012-1-2.00-1.84Matches
2022-202323QPReng ENG2. Championship20th181,1716528.313.01474143311.221316-3-0.23+0.50Matches
2023-202424Birmingham Cityeng ENG2. Championship22nd177294317.68.1866092281.00106+4+0.49+1.00Matches
2024-202525Northampton Towneng ENG3. League One19th271,7246441.619.22175562401.041934-15-0.78-0.67Matches
2025-202626Mansfield Towneng ENG3. League One10th199805223.710.91362062911.261511+4+0.37+0.14Matches
12 Seasons9 Clubs3 Leagues22211,9505423.5132.813074359225501.29173177-4-0.03+0.07
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (4 Seasons)2 Leagues1015,2805234.958.75377234825301.468378+5+0.09-0.20
Leeds United (2 Seasons)2 Leagues7360518.04.0554124502.57122+10+2.50+2.11
West Brom (2 Seasons)1 League118180.30.200151.000000.00+0.37
Northampton Town (1 Season)1 League271,7246441.619.22175562401.041934-15-0.78-0.67
Mansfield Town (1 Season)1 League199805223.710.91362062911.261511+4+0.37+0.14
QPR (1 Season)1 League181,1716528.313.01474143311.221316-3-0.23+0.50
Birmingham City (1 Season)1 League177294317.68.1866092281.00106+4+0.49+1.00
Oxford United (1 Season)1 League14220165.32.4001451.2123-1-0.41-0.73
Walsall (1 Season)1 League139337222.510.4113201.241918+1+0.10+0.49
Shrewsbury Town (1 Season)1 League128957521.69.9103201.251211+1+0.10+0.60
Championship (4 Seasons)864,8535629.353.95475173226251.487755+22+0.41+0.40
League One (4 Seasons)854,7525623.052.8557011302661.186777-10-0.19-0.12
Premier League (4 Seasons)512,3454617.126.1217773025191.182945-16-0.61-0.31
PL2 — Div. 2 (1 Season)63155314.63.5456124503.00110+11+3.14+2.07
PL2 — Div. 1 (1 Season)145451.90.51450000.0012-1-2.00-1.84
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-201616West Bromeng ENGFA Cup9th00001Matches
2016-201717Oxford Unitedeng ENGEFL Cup33rd2844240.00.9172011201.5021+1+1.07+2.50Matches
2016-201717Oxford Unitedeng ENGFA Cup9th32367943.72.63791002.3370+7+2.67+1.49Matches
2017-201818West Bromeng ENGEFL Cup17th00001Matches
2017-201818Walsalleng ENGFA Cup85th19090100.01.01901000.0012-1-1.00Matches
2018-201919Leeds Unitedeng ENGEFL Cup33rd21266370.01.42630001.5023-1-0.71-0.71Matches
2018-201919Leeds Unitedeng ENGFA Cup33rd19090100.01.01901000.0012-1-1.00Matches
2020-202121Leeds Unitedeng ENGEFL Cup33rd19090100.01.01901001.001100.00Matches
2021-202222Leeds Unitedeng ENGEFL CupRd431966565.32.23651001.3330+3+1.38+3.11Matches
2022-202323QPReng ENGEFL CupRd11303033.30.30013001.001100.000.00Matches
2022-202323QPReng ENGFA Cup1212123.30.20012100.000000.00+1.30Matches
2023-202424Birmingham Cityeng ENGFA Cup2582921.50.60022901.502200.00+0.85Matches
2024-202525Birmingham Cityeng ENGEFL CupRd22874448.31.0157013001.5010+1+1.03+2.97Matches
2025-202626Mansfield Towneng ENGFA Cup145459.40.51450000.0001-1-2.00-2.62Matches
10 Seasons7 Clubs2 Leagues201,1535835.312.81472562521.252113+8+0.62+0.75
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Leeds United (3 Seasons)2 Leagues75027276.15.67723001.1476+1+0.18+1.32
Birmingham City (2 Seasons)2 Leagues41453632.21.6157032901.5032+1+0.62+1.80
West Brom (2 Seasons)2 Leagues00002
Oxford United (1 Season)2 Leagues53206442.73.6477111202.0091+8+2.25+1.83
QPR (1 Season)2 Leagues2512628.30.60022600.501100.00+0.70
Mansfield Town (1 Season)1 League145459.40.51450000.0001-1-2.00-2.62
Walsall (1 Season)1 League19090100.01.01901000.0012-1-1.00
EFL Cup (7 Seasons)116135649.86.8868232411.36106+4+0.59+1.82
FA Cup (7 Seasons)95406026.56.0677332611.11117+4+0.67+0.31
Playing Time Table
Playing Time Starts Subs Team Success
Season Age Squad Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
201819wls WalesFriendlies (M)00002Matches
2018-201919wls WalesUEFA Nations League19th41934853.62.1280121701.501100.00-0.54Matches
201920wls WalesFriendlies (M)1707038.90.81700003.000000.00-1.64Matches
202021wls WalesFriendlies (M)1909050.01.01901000.0003-3-3.00-3.00Matches
2020-202121wls WalesUEFA Nations LeagueLgB3953217.61.119012313.0010+1+0.95-0.06Matches
202122wls WalesFriendlies (M)32167260.02.43720011.6710+1+0.42+2.29Matches
202122wls WalesUEFA EuroR16113133.60.10011330.0002-2-13.85-13.59Matches
202122wls WalesUEFA Euro Qualifying236185.00.40021832.000000.00-0.53Matches
202223wls WalesWCQ41072711.91.2162031521.252200.00-0.79Matches
2022-202323wls WalesUEFA Nations LeagueLgA1771.30.1001710.000000.00+0.84Matches
5 Seasons1 Club5 Leagues208274118.89.297631113131.6058-3-0.33-0.60
Friendlies (M) (4 Seasons)53767538.04.25751031.6013-2-0.48-0.22
UEFA Nations League (3 Seasons)82953720.53.338325921.8821+1+0.31+0.23
WCQ (1 Season)41072711.91.2162031521.252200.00-0.79
UEFA Euro Qualifying (1 Season)236185.00.40021832.000000.00-0.53
UEFA Euro (1 Season)113133.60.10011330.0002-2-13.85-13.59
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-201616West Bromeng ENG1. Premier League0.2101Matches
2016-201717Oxford Unitedeng ENGEFL Cup0.9000120300000Matches
2016-201717Oxford Unitedeng ENGFA Cup2.60000Matches
2016-201717Oxford Unitedeng ENG3. League One2.4100400000000Matches
2016-201717Shrewsbury Towneng ENG3. League One9.91001500000000Matches
2017-201818Walsalleng ENGFA Cup1.00000000000Matches
2017-201818Walsalleng ENG3. League One10.41001000000000Matches
2018-201919Leeds Unitedeng ENG2. Championship20.7300243751869100Matches
2018-201919Leeds Unitedeng ENGEFL Cup1.4100131300000Matches
2018-201919Leeds Unitedeng ENGFA Cup1.0000110000000Matches
2019-202020Leeds Unitedeng ENG2. Championship12.1100922311670Matches
2020-202121Leeds Unitedeng ENGEFL Cup1.00002200010Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 23.50000Matches
2020-202121Leeds Unitedeng ENG1. Premier League14.9300233391211130Matches
2021-202222Leeds Unitedeng ENGEFL Cup2.21001300120Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 10.50000Matches
2021-202222Leeds Unitedeng ENG1. Premier League11.05001419315580Matches
2022-202323QPReng ENG2. Championship13.02001925497110Matches
2022-202323QPReng ENGEFL Cup0.30001100000Matches
2022-202323QPReng ENGFA Cup0.20000200000Matches
2023-202424Birmingham Cityeng ENG2. Championship8.1200181728470Matches
2023-202424Birmingham Cityeng ENGFA Cup0.61002101000Matches
2024-202525Birmingham Cityeng ENGEFL Cup1.00001302100Matches
2024-202525Northampton Towneng ENG3. League One19.251127335325210Matches
2025-202626Mansfield Towneng ENGFA Cup0.50001001000Matches
2025-202626Mansfield Towneng ENG3. League One10.91001927312330Matches
12 Seasons9 Clubs5 Leagues145.62911194231351274982100
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (4 Seasons)4 Leagues64.214007512021592940100
West Brom (3 Seasons)3 Leagues0.2101
Birmingham City (2 Seasons)3 Leagues9.73002121211570
Leeds United (2 Seasons)2 Leagues4.00000
Northampton Town (1 Season)1 League19.251127335325210
Mansfield Town (1 Season)2 Leagues11.41002027313330
QPR (1 Season)3 Leagues13.62002028497110
Oxford United (1 Season)3 Leagues6.0100520300000
Walsall (1 Season)2 Leagues11.41001000000000
Shrewsbury Town (1 Season)1 League9.91001500000000
EFL Cup (7 Seasons)6.82007141823000
FA Cup (7 Seasons)6.0100440200000
Championship (4 Seasons)53.98007010114462334100
League One (4 Seasons)52.89117560844824000
Premier League (4 Seasons)26.19003852122716210
PL2 — Div. 2 (1 Season)3.50000
PL2 — Div. 1 (1 Season)0.50000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2015-201616West Brom2 Leagues0.2101
2016-201717Oxford United3 Leagues6.0100520300000
2016-201717Shrewsbury Town1 League9.91001500000000
2017-201818Walsall2 Leagues11.41001000000000
2018-201919Leeds United3 Leagues23.1400264162169100
2019-202020Leeds United1 League12.1100922311670
2020-202121Leeds United2 Leagues15.9300253591211140
2020-202121Leeds United1 League3.50000
2021-202222Leeds United2 Leagues13.160015223156100
2021-202222Leeds United1 League0.50000
2022-202323QPR3 Leagues13.62002028497110
2023-202424Birmingham City2 Leagues8.7300201829470
2024-202525Birmingham City1 League1.00001302100
2024-202525Northampton Town1 League19.251127335325210
2025-202626Mansfield Town2 Leagues11.41002027313330
12 Seasons9 Clubs5 Leagues145.62911194231351274982100
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (4 Seasons)4 Leagues64.214007512021592940100
West Brom (3 Seasons)3 Leagues0.2101
Birmingham City (2 Seasons)3 Leagues9.73002121211570
Leeds United (2 Seasons)2 Leagues4.00000
Northampton Town (1 Season)1 League19.251127335325210
Mansfield Town (1 Season)2 Leagues11.41002027313330
QPR (1 Season)3 Leagues13.62002028497110
Oxford United (1 Season)3 Leagues6.0100520300000
Walsall (1 Season)2 Leagues11.41001000000000
Shrewsbury Town (1 Season)1 League9.91001500000000
EFL Cup (7 Seasons)6.82007141823000
FA Cup (7 Seasons)6.0100440200000
Championship (4 Seasons)53.98007010114462334100
League One (4 Seasons)52.89117560844824000
Premier League (4 Seasons)26.19003852122716210
PL2 — Div. 2 (1 Season)3.50000
PL2 — Div. 1 (1 Season)0.50000
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-201616West Bromeng ENG1. Premier League14th0.2101Matches
2016-201717Oxford Unitedeng ENG3. League One8th2.4100400000000Matches
2016-201717Shrewsbury Towneng ENG3. League One18th9.91001500000000Matches
2017-201818Walsalleng ENG3. League One19th10.41001000000000Matches
2018-201919Leeds Unitedeng ENG2. Championship3rd20.7300243751869100Matches
2019-202020Leeds Unitedeng ENG2. Championship1st12.1100922311670Matches
2020-202121Leeds Unitedeng ENG1. Premier League9th14.9300233391211130Matches
2020-202121Leeds Unitedeng ENGJr. PL2 — Div. 21st3.50000Matches
2021-202222Leeds Unitedeng ENG1. Premier League17th11.05001419315580Matches
2021-202222Leeds Unitedeng ENGJr. PL2 — Div. 113th0.50000Matches
2022-202323QPReng ENG2. Championship20th13.02001925497110Matches
2023-202424Birmingham Cityeng ENG2. Championship22nd8.1200181728470Matches
2024-202525Northampton Towneng ENG3. League One19th19.251127335325210Matches
2025-202626Mansfield Towneng ENG3. League One10th10.91001927312330Matches
12 Seasons9 Clubs3 Leagues132.82611183213341174779100
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (4 Seasons)2 Leagues58.712007011120562837100
Leeds United (2 Seasons)2 Leagues4.00000
West Brom (2 Seasons)1 League0.2101
Northampton Town (1 Season)1 League19.251127335325210
Mansfield Town (1 Season)1 League10.91001927312330
QPR (1 Season)1 League13.02001925497110
Birmingham City (1 Season)1 League8.1200181728470
Oxford United (1 Season)1 League2.4100400000000
Walsall (1 Season)1 League10.41001000000000
Shrewsbury Town (1 Season)1 League9.91001500000000
Championship (4 Seasons)53.98007010114462334100
League One (4 Seasons)52.89117560844824000
Premier League (4 Seasons)26.19003852122716210
PL2 — Div. 2 (1 Season)3.50000
PL2 — Div. 1 (1 Season)0.50000
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-201717Oxford Unitedeng ENGEFL Cup33rd0.9000120300000Matches
2016-201717Oxford Unitedeng ENGFA Cup9th2.60000Matches
2017-201818Walsalleng ENGFA Cup85th1.00000000000Matches
2018-201919Leeds Unitedeng ENGEFL Cup33rd1.4100131300000Matches
2018-201919Leeds Unitedeng ENGFA Cup33rd1.0000110000000Matches
2020-202121Leeds Unitedeng ENGEFL Cup33rd1.00002200010Matches
2021-202222Leeds Unitedeng ENGEFL CupRd42.21001300120Matches
2022-202323QPReng ENGEFL CupRd10.30001100000Matches
2022-202323QPReng ENGFA Cup0.20000200000Matches
2023-202424Birmingham Cityeng ENGFA Cup0.61002101000Matches
2024-202525Birmingham Cityeng ENGEFL CupRd21.00001302100Matches
2025-202626Mansfield Towneng ENGFA Cup0.50001001000Matches
10 Seasons7 Clubs2 Leagues12.8300111811023000
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Leeds United (3 Seasons)2 Leagues5.6200591313000
Birmingham City (2 Seasons)2 Leagues1.61003403100
West Brom (2 Seasons)2 Leagues
Oxford United (1 Season)2 Leagues3.6000120300000
QPR (1 Season)2 Leagues0.60001300000
Mansfield Town (1 Season)1 League0.50001001000
Walsall (1 Season)1 League1.00000000000
EFL Cup (7 Seasons)6.82007141823000
FA Cup (7 Seasons)6.0100440200000
Miscellaneous Stats Table
Performance
Season Age Squad Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2018-201919wls WalesUEFA Nations League19th2.10000Matches
201920wls WalesFriendlies (M)0.80000Matches
202021wls WalesFriendlies (M)1.00000Matches
2020-202121wls WalesUEFA Nations LeagueLgB1.10002411220Matches
202122wls WalesFriendlies (M)2.40000Matches
202122wls WalesUEFA EuroR160.10000000000Matches
202122wls WalesUEFA Euro Qualifying0.40000310000Matches
202223wls WalesWCQ1.20000202000Matches
2022-202323wls WalesUEFA Nations LeagueLgA0.10000000010Matches
5 Seasons1 Club5 Leagues9.20002923230
Friendlies (M) (4 Seasons)4.20000
UEFA Nations League (3 Seasons)3.30002411230
WCQ (1 Season)1.20000202000
UEFA Euro Qualifying (1 Season)0.40000310000
UEFA Euro (1 Season)0.10000000000

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.