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
2017-201817Wolveseng ENGJr. PL2 — Div. 210150.2000000100.000.000.000.000.00Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 2998058.9112100000.110.110.220.110.22Matches
2019-202019Cardiff Cityeng ENG2. Championship1097498.3022000200.000.240.240.000.24Matches
2019-202019Wolveseng ENGEFL Cup11901.0000000000.000.000.000.000.00Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 113131,17013.0112100200.080.080.150.080.15Matches
2020-202120Sunderlandeng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2020-202120Sunderlandeng ENG3. League One26191,84620.5101100400.050.000.050.050.05Matches
2021-202221Birmingham Cityeng ENG2. Championship15141,26014.0000000200.000.000.000.000.00Matches
2021-202221QPReng ENG2. Championship11108299.2000000010.000.000.000.000.00Matches
2021-202221Birmingham Cityeng ENGEFL Cup11720.8000000000.000.000.000.000.00Matches
2021-202221Wolveseng ENGFA Cup00Matches
2021-202221QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211550.6000000000.000.000.000.000.00Matches
2021-202221Wolveseng ENG1. Premier League00Matches
2022-202322Birmingham Cityeng ENG2. Championship31312,69630.0213200900.070.030.100.070.10Matches
2022-202322Birmingham Cityeng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2023-202423Birmingham Cityeng ENG2. Championship37373,30036.7101100210.030.000.030.030.03Matches
2023-202423Birmingham Cityeng ENGEFL Cup221802.0000000000.000.000.000.000.00Matches
2023-202423Birmingham Cityeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2024-202524Blackburn Roverseng ENG2. Championship1245676.3000000100.000.000.000.000.00Matches
2024-202524Birmingham Cityeng ENGEFL Cup11770.9000000210.000.000.000.000.00Matches
2024-202524Birmingham Cityeng ENGFA Cup11901.0011000100.001.001.000.001.00Matches
2024-202524Birmingham Cityeng ENG3. League One21931.0000000000.000.000.000.000.00Matches
2025-202625Derby Countyeng ENG2. Championship38363,16235.1101100800.030.000.030.030.03Matches
2025-202625Derby Countyeng ENGEFL Cup221521.7000000000.000.000.000.000.00Matches
7 Seasons7 Clubs5 Leagues19617515,733174.85495003230.030.020.050.030.05
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
Birmingham City (4 Seasons)4 Leagues94928,15890.63253001720.030.020.060.030.06
Wolves (3 Seasons)2 Leagues23221,99022.1224200300.090.090.180.090.18
Wolves (2 Seasons)3 Leagues11901.0000000000.000.000.000.000.00
Derby County (1 Season)2 Leagues40383,31436.8101100800.030.000.030.030.03
Sunderland (1 Season)2 Leagues27201,93621.5101100400.050.000.050.050.05
QPR (1 Season)2 Leagues121191910.2000000010.000.000.000.000.00
Blackburn Rovers (1 Season)1 League1245676.3000000100.000.000.000.000.00
Cardiff City (1 Season)1 League1097498.3022000200.000.240.240.000.24
Birmingham City (1 Season)1 League11550.6000000000.000.000.000.000.00
Championship (6 Seasons)15414112,563139.64374002420.030.020.050.030.05
FA Cup (5 Seasons)776607.3011000200.000.140.140.000.14
EFL Cup (5 Seasons)775716.3000000210.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)11108759.7112100100.100.100.210.100.21
League One (2 Seasons)28201,93921.5101100400.050.000.050.050.05
PL2 — Div. 1 (1 Season)13131,17013.0112100200.080.080.150.080.15
Premier League (1 Season)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
2017-201817Wolves1 League10150.2000000100.000.000.000.000.00
2018-201918Wolves1 League998058.9112100000.110.110.220.110.22
2019-202019Wolves1 League13131,17013.0112100200.080.080.150.080.15
2019-202019Cardiff City1 League1097498.3022000200.000.240.240.000.24
2019-202019Wolves1 League11901.0000000000.000.000.000.000.00
2020-202120Sunderland2 Leagues27201,93621.5101100400.050.000.050.050.05
2021-202221Wolves2 Leagues00
2021-202221QPR2 Leagues121191910.2000000010.000.000.000.000.00
2021-202221Birmingham City1 League11550.6000000000.000.000.000.000.00
2021-202221Birmingham City2 Leagues16151,33214.8000000200.000.000.000.000.00
2022-202322Birmingham City2 Leagues34342,99633.3213200900.060.030.090.060.09
2023-202423Birmingham City3 Leagues40403,57039.7101100310.030.000.030.030.03
2024-202524Birmingham City3 Leagues432602.9011000310.000.350.350.000.35
2024-202524Blackburn Rovers1 League1245676.3000000100.000.000.000.000.00
2025-202625Derby County2 Leagues40383,31436.8101100800.030.000.030.030.03
7 Seasons7 Clubs5 Leagues19617515,733174.85495003230.030.020.050.030.05
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
Birmingham City (4 Seasons)4 Leagues94928,15890.63253001720.030.020.060.030.06
Wolves (3 Seasons)2 Leagues23221,99022.1224200300.090.090.180.090.18
Wolves (2 Seasons)3 Leagues11901.0000000000.000.000.000.000.00
Derby County (1 Season)2 Leagues40383,31436.8101100800.030.000.030.030.03
Sunderland (1 Season)2 Leagues27201,93621.5101100400.050.000.050.050.05
QPR (1 Season)2 Leagues121191910.2000000010.000.000.000.000.00
Blackburn Rovers (1 Season)1 League1245676.3000000100.000.000.000.000.00
Cardiff City (1 Season)1 League1097498.3022000200.000.240.240.000.24
Birmingham City (1 Season)1 League11550.6000000000.000.000.000.000.00
Championship (6 Seasons)15414112,563139.64374002420.030.020.050.030.05
FA Cup (5 Seasons)776607.3011000200.000.140.140.000.14
EFL Cup (5 Seasons)775716.3000000210.000.000.000.000.00
PL2 — Div. 2 (3 Seasons)11108759.7112100100.100.100.210.100.21
League One (2 Seasons)28201,93921.5101100400.050.000.050.050.05
PL2 — Div. 1 (1 Season)13131,17013.0112100200.080.080.150.080.15
Premier League (1 Season)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
2017-201817Wolveseng ENGJr. PL2 — Div. 29th10150.2000000100.000.000.000.000.00Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 21st998058.9112100000.110.110.220.110.22Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 112th13131,17013.0112100200.080.080.150.080.15Matches
2019-202019Cardiff Cityeng ENG2. Championship5th1097498.3022000200.000.240.240.000.24Matches
2020-202120Sunderlandeng ENG3. League One4th26191,84620.5101100400.050.000.050.050.05Matches
2021-202221Wolveseng ENG1. Premier League10th00Matches
2021-202221QPReng ENG2. Championship11th11108299.2000000010.000.000.000.000.00Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th11550.6000000000.000.000.000.000.00Matches
2021-202221Birmingham Cityeng ENG2. Championship20th15141,26014.0000000200.000.000.000.000.00Matches
2022-202322Birmingham Cityeng ENG2. Championship17th31312,69630.0213200900.070.030.100.070.10Matches
2023-202423Birmingham Cityeng ENG2. Championship22nd37373,30036.7101100210.030.000.030.030.03Matches
2024-202524Birmingham Cityeng ENG3. League One1st21931.0000000000.000.000.000.000.00Matches
2024-202524Blackburn Roverseng ENG2. Championship7th1245676.3000000100.000.000.000.000.00Matches
2025-202625Derby Countyeng ENG2. Championship8th38363,16235.1101100800.030.000.030.030.03Matches
7 Seasons7 Clubs3 Leagues18216114,502161.15385002820.030.020.050.030.05
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
Birmingham City (4 Seasons)2 Leagues85837,34981.73143001310.040.010.050.040.05
Wolves (3 Seasons)2 Leagues23221,99022.1224200300.090.090.180.090.18
Derby County (1 Season)1 League38363,16235.1101100800.030.000.030.030.03
Sunderland (1 Season)1 League26191,84620.5101100400.050.000.050.050.05
Blackburn Rovers (1 Season)1 League1245676.3000000100.000.000.000.000.00
QPR (1 Season)1 League11108299.2000000010.000.000.000.000.00
Cardiff City (1 Season)1 League1097498.3022000200.000.240.240.000.24
Birmingham City (1 Season)1 League11550.6000000000.000.000.000.000.00
Wolves (1 Season)1 League00
Championship (6 Seasons)15414112,563139.64374002420.030.020.050.030.05
PL2 — Div. 2 (3 Seasons)11108759.7112100100.100.100.210.100.21
League One (2 Seasons)28201,93921.5101100400.050.000.050.050.05
PL2 — Div. 1 (1 Season)13131,17013.0112100200.080.080.150.080.15
Premier League (1 Season)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
2019-202019Wolveseng ENGEFL Cup9th11901.0000000000.000.000.000.000.00Matches
2020-202120Sunderlandeng ENGFA Cup85th11901.0000000000.000.000.000.000.00Matches
2021-202221Wolveseng ENGFA Cup00Matches
2021-202221QPReng ENGFA Cup11901.0000000000.000.000.000.000.00Matches
2021-202221Birmingham Cityeng ENGEFL CupRd211720.8000000000.000.000.000.000.00Matches
2022-202322Birmingham Cityeng ENGFA Cup333003.3000000000.000.000.000.000.00Matches
2023-202423Birmingham Cityeng ENGEFL CupRd2221802.0000000000.000.000.000.000.00Matches
2023-202423Birmingham Cityeng ENGFA Cup11901.0000000100.000.000.000.000.00Matches
2024-202524Birmingham Cityeng ENGEFL CupRd211770.9000000210.000.000.000.000.00Matches
2024-202524Birmingham Cityeng ENGFA Cup11901.0011000100.001.001.000.001.00Matches
2025-202625Derby Countyeng ENGEFL CupRd2221521.7000000000.000.000.000.000.00Matches
7 Seasons5 Clubs2 Leagues14141,23113.7011000410.000.070.070.000.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
Birmingham City (4 Seasons)2 Leagues998099.0011000410.000.110.110.000.11
Wolves (2 Seasons)2 Leagues11901.0000000000.000.000.000.000.00
Derby County (1 Season)1 League221521.7000000000.000.000.000.000.00
Sunderland (1 Season)1 League11901.0000000000.000.000.000.000.00
QPR (1 Season)1 League11901.0000000000.000.000.000.000.00
FA Cup (5 Seasons)776607.3011000200.000.140.140.000.14
EFL Cup (5 Seasons)775716.3000000210.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
2017-201817Wolveseng ENGJr. PL2 — Div. 20.2000Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 28.9100Matches
2019-202019Cardiff Cityeng ENG2. Championship8.30400.00.480.000.0000Matches
2019-202019Wolveseng ENGEFL Cup1.00000.000.0000Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 113.0100Matches
2020-202120Sunderlandeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2020-202120Sunderlandeng ENG3. League One20.519222.20.440.100.110.5000Matches
2021-202221Birmingham Cityeng ENG2. Championship14.00100.00.070.000.0000Matches
2021-202221QPReng ENG2. Championship9.204125.00.430.110.000.0000Matches
2021-202221Birmingham Cityeng ENGEFL Cup0.80000.000.0000Matches
2021-202221QPReng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 20.6000Matches
2022-202322Birmingham Cityeng ENG2. Championship30.0210440.00.330.130.200.5000Matches
2022-202322Birmingham Cityeng ENGFA Cup3.3011100.00.300.300.000.0000Matches
2023-202423Birmingham Cityeng ENG2. Championship36.7112325.00.330.080.080.3300Matches
2023-202423Birmingham Cityeng ENGEFL Cup2.00000.000.0000Matches
2023-202423Birmingham Cityeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2024-202524Blackburn Roverseng ENG2. Championship6.30000.000.0000Matches
2024-202524Birmingham Cityeng ENGEFL Cup0.90000.000.0000Matches
2024-202524Birmingham Cityeng ENGFA Cup1.0000Matches
2024-202524Birmingham Cityeng ENG3. League One1.00000.000.0000Matches
2025-202625Derby Countyeng ENG2. Championship35.117228.60.200.060.140.5000Matches
2025-202625Derby Countyeng ENGEFL Cup1.70000.000.0000Matches
7 Seasons7 Clubs5 Leagues174.85511529.40.290.090.100.3300
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (4 Seasons)4 Leagues90.6325936.00.280.100.120.3300
Wolves (3 Seasons)2 Leagues22.1200
Wolves (2 Seasons)3 Leagues1.00000.000.0000
Derby County (1 Season)2 Leagues36.817228.60.190.050.140.5000
Sunderland (1 Season)2 Leagues21.5110330.00.460.140.100.3300
QPR (1 Season)2 Leagues10.205120.00.490.100.000.0000
Blackburn Rovers (1 Season)1 League6.30000.000.0000
Cardiff City (1 Season)1 League8.30400.00.480.000.0000
Birmingham City (1 Season)1 League0.6000
Championship (6 Seasons)139.64381026.30.270.070.110.4000
FA Cup (5 Seasons)7.304375.00.630.470.000.0000
EFL Cup (5 Seasons)6.30000.000.0000
PL2 — Div. 2 (3 Seasons)9.7100
League One (2 Seasons)21.519222.20.420.090.110.5000
PL2 — Div. 1 (1 Season)13.0100
Premier League (1 Season)
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2017-201817Wolves1 League0.2000
2018-201918Wolves1 League8.9100
2019-202019Wolves1 League13.0100
2019-202019Cardiff City1 League8.30400.00.480.000.0000
2019-202019Wolves1 League1.00000.000.0000
2020-202120Sunderland2 Leagues21.5110330.00.460.140.100.3300
2021-202221QPR2 Leagues10.205120.00.490.100.000.0000
2021-202221Birmingham City1 League0.6000
2021-202221Birmingham City2 Leagues14.80100.00.070.000.0000
2022-202322Birmingham City2 Leagues33.3211545.50.330.150.180.4000
2023-202423Birmingham City3 Leagues39.7113430.80.330.100.080.2500
2024-202524Birmingham City3 Leagues2.90000.000.0000
2024-202524Blackburn Rovers1 League6.30000.000.0000
2025-202625Derby County2 Leagues36.817228.60.190.050.140.5000
7 Seasons7 Clubs5 Leagues174.85511529.40.290.090.100.3300
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (4 Seasons)4 Leagues90.6325936.00.280.100.120.3300
Wolves (3 Seasons)2 Leagues22.1200
Wolves (2 Seasons)3 Leagues1.00000.000.0000
Derby County (1 Season)2 Leagues36.817228.60.190.050.140.5000
Sunderland (1 Season)2 Leagues21.5110330.00.460.140.100.3300
QPR (1 Season)2 Leagues10.205120.00.490.100.000.0000
Blackburn Rovers (1 Season)1 League6.30000.000.0000
Cardiff City (1 Season)1 League8.30400.00.480.000.0000
Birmingham City (1 Season)1 League0.6000
Championship (6 Seasons)139.64381026.30.270.070.110.4000
FA Cup (5 Seasons)7.304375.00.630.470.000.0000
EFL Cup (5 Seasons)6.30000.000.0000
PL2 — Div. 2 (3 Seasons)9.7100
League One (2 Seasons)21.519222.20.420.090.110.5000
PL2 — Div. 1 (1 Season)13.0100
Premier League (1 Season)
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
2017-201817Wolveseng ENGJr. PL2 — Div. 29th0.2000Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 21st8.9100Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 112th13.0100Matches
2019-202019Cardiff Cityeng ENG2. Championship5th8.30400.00.480.000.0000Matches
2020-202120Sunderlandeng ENG3. League One4th20.519222.20.440.100.110.5000Matches
2021-202221QPReng ENG2. Championship11th9.204125.00.430.110.000.0000Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th0.6000Matches
2021-202221Birmingham Cityeng ENG2. Championship20th14.00100.00.070.000.0000Matches
2022-202322Birmingham Cityeng ENG2. Championship17th30.0210440.00.330.130.200.5000Matches
2023-202423Birmingham Cityeng ENG2. Championship22nd36.7112325.00.330.080.080.3300Matches
2024-202524Birmingham Cityeng ENG3. League One1st1.00000.000.0000Matches
2024-202524Blackburn Roverseng ENG2. Championship7th6.30000.000.0000Matches
2025-202625Derby Countyeng ENG2. Championship8th35.117228.60.200.060.140.5000Matches
7 Seasons7 Clubs3 Leagues161.15471225.50.290.070.110.4200
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (4 Seasons)2 Leagues81.7323730.40.280.090.130.4300
Wolves (3 Seasons)2 Leagues22.1200
Derby County (1 Season)1 League35.117228.60.200.060.140.5000
Sunderland (1 Season)1 League20.519222.20.440.100.110.5000
Blackburn Rovers (1 Season)1 League6.30000.000.0000
QPR (1 Season)1 League9.204125.00.430.110.000.0000
Cardiff City (1 Season)1 League8.30400.00.480.000.0000
Birmingham City (1 Season)1 League0.6000
Wolves (1 Season)1 League
Championship (6 Seasons)139.64381026.30.270.070.110.4000
PL2 — Div. 2 (3 Seasons)9.7100
League One (2 Seasons)21.519222.20.420.090.110.5000
PL2 — Div. 1 (1 Season)13.0100
Premier League (1 Season)
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-202019Wolveseng ENGEFL Cup9th1.00000.000.0000Matches
2020-202120Sunderlandeng ENGFA Cup85th1.0011100.01.001.000.000.0000Matches
2021-202221QPReng ENGFA Cup1.00100.01.000.000.0000Matches
2021-202221Birmingham Cityeng ENGEFL CupRd20.80000.000.0000Matches
2022-202322Birmingham Cityeng ENGFA Cup3.3011100.00.300.300.000.0000Matches
2023-202423Birmingham Cityeng ENGEFL CupRd22.00000.000.0000Matches
2023-202423Birmingham Cityeng ENGFA Cup1.0011100.01.001.000.000.0000Matches
2024-202524Birmingham Cityeng ENGEFL CupRd20.90000.000.0000Matches
2024-202524Birmingham Cityeng ENGFA Cup1.0000Matches
2025-202625Derby Countyeng ENGEFL CupRd21.70000.000.0000Matches
7 Seasons5 Clubs2 Leagues13.704375.00.320.240.000.0000
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (4 Seasons)2 Leagues9.0022100.00.250.250.000.0000
Wolves (2 Seasons)2 Leagues1.00000.000.0000
Derby County (1 Season)1 League1.70000.000.0000
Sunderland (1 Season)1 League1.0011100.01.001.000.000.0000
QPR (1 Season)1 League1.00100.01.000.000.0000
FA Cup (5 Seasons)7.304375.00.630.470.000.0000
EFL Cup (5 Seasons)6.30000.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
2017-201817Wolveseng ENGJr. PL2 — Div. 2115150.90.20011400.0001-1-6.00-5.44Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 298058940.78.99898012.111911+8+0.89-0.25Matches
2019-202019Cardiff Cityeng ENG2. Championship107497518.18.398361131.70128+4+0.48+0.32Matches
2019-202019Wolveseng ENGEFL Cup1909042.91.01901010.0012-1-1.00-1.00Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 1131,1709072.213.0139013000.541426-12-0.92-0.52Matches
2020-202120Sunderlandeng ENGFA Cup19090100.01.01901000.0001-1-1.00Matches
2020-202120Sunderlandeng ENG3. League One261,8467144.620.519901971971.773219+13+0.63+0.05Matches
2021-202221Birmingham Cityeng ENG2. Championship151,2608430.414.014871314531.071018-8-0.57-0.04Matches
2021-202221QPReng ENG2. Championship118297520.09.21080812551.18715-8-0.87-1.11Matches
2021-202221Birmingham Cityeng ENGEFL Cup1727240.00.81720000.0001-1-1.25-1.25Matches
2021-202221Wolveseng ENGFA Cup00001Matches
2021-202221QPReng ENGFA Cup1909042.91.01901000.0002-2-2.00-2.00Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 2155552.40.61550000.0002-2-3.27-2.68Matches
2021-202221Wolveseng ENG1. Premier League00001Matches
2022-202322Birmingham Cityeng ENG2. Championship312,6968765.130.0318728011.133439-5-0.17+0.21Matches
2022-202322Birmingham Cityeng ENGFA Cup3300100100.03.331003001.334400.00Matches
2023-202423Birmingham Cityeng ENG2. Championship373,3008979.736.7378935011.164553-8-0.22+0.53Matches
2023-202423Birmingham Cityeng ENGEFL Cup218090100.02.02902001.503300.00Matches
2023-202423Birmingham Cityeng ENGFA Cup1909033.31.01901011.001100.00+1.00Matches
2024-202524Blackburn Roverseng ENG2. Championship125674713.76.3487382891.7567-1-0.16-0.31Matches
2024-202524Birmingham Cityeng ENGEFL Cup1777742.80.91770003.0010+1+1.17+2.92Matches
2024-202524Birmingham Cityeng ENGFA Cup1909025.01.01901013.0021+1+1.00+0.67Matches
2024-202524Birmingham Cityeng ENG3. League One293472.21.019011361.0012-1-0.97-2.17Matches
2025-202625Derby Countyeng ENG2. Championship383,1628376.435.13688322421.555245+7+0.20+0.11Matches
2025-202625Derby Countyeng ENGEFL Cup21527684.41.72761000.5012-1-0.59-0.59Matches
7 Seasons7 Clubs5 Leagues19615,7338036.6174.8175871562121421.36212223-11-0.06-0.28
Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (4 Seasons)4 Leagues948,1588745.290.6928884224131.17101122-21-0.23-0.42
Wolves (3 Seasons)2 Leagues231,9908738.122.122902111411.133338-5-0.23-0.31
Wolves (2 Seasons)3 Leagues190902.41.01901030.0012-1-1.00-1.00
Derby County (1 Season)2 Leagues403,3148376.736.83887332421.505347+6+0.16+0.07
Sunderland (1 Season)2 Leagues271,9367245.821.520902071971.703220+12+0.56-0.03
QPR (1 Season)2 Leagues129197721.110.21181912551.08717-10-0.98-1.22
Blackburn Rovers (1 Season)1 League125674713.76.3487382891.7567-1-0.16-0.31
Cardiff City (1 Season)1 League107497518.18.398361131.70128+4+0.48+0.32
Birmingham City (1 Season)1 League155552.40.61550000.0002-2-3.27-2.68
Championship (6 Seasons)15412,5638243.4139.6141871251323241.32166185-19-0.14-0.09
FA Cup (5 Seasons)76609446.87.37947031.1479-2-0.27-0.11
EFL Cup (5 Seasons)75718261.46.37824011.0068-2-0.32+0.19
PL2 — Div. 2 (3 Seasons)118758014.79.71086811411.731914+5+0.51+0.69
League One (2 Seasons)281,9396923.421.5209020817131.723321+12+0.56-0.42
PL2 — Div. 1 (1 Season)131,1709072.213.0139013000.541426-12-0.92-0.52
Premier League (1 Season)00001
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
2017-201817Wolves1 League115150.90.20011400.0001-1-6.00-5.44
2018-201918Wolves1 League98058940.78.99898012.111911+8+0.89-0.25
2019-202019Wolves1 League131,1709072.213.0139013000.541426-12-0.92-0.52
2019-202019Cardiff City1 League107497518.18.398361131.70128+4+0.48+0.32
2019-202019Wolves1 League1909042.91.01901010.0012-1-1.00-1.00
2020-202120Sunderland2 Leagues271,9367245.821.520902071971.703220+12+0.56-0.03
2021-202221Wolves2 Leagues00002
2021-202221QPR2 Leagues129197721.110.21181912551.08717-10-0.98-1.22
2021-202221Birmingham City1 League155552.40.61550000.0002-2-3.27-2.68
2021-202221Birmingham City2 Leagues161,3328330.814.815861314531.001019-9-0.61-0.10
2022-202322Birmingham City2 Leagues342,9968867.533.3348831011.153843-5-0.15+0.22
2023-202423Birmingham City3 Leagues403,5708977.839.7408938021.174957-8-0.20+0.59
2024-202524Birmingham City3 Leagues4260655.62.938621372.0043+1+0.35-0.73
2024-202524Blackburn Rovers1 League125674713.76.3487382891.7567-1-0.16-0.31
2025-202625Derby County2 Leagues403,3148376.736.83887332421.505347+6+0.16+0.07
7 Seasons7 Clubs5 Leagues19615,7338036.6174.8175871562121421.36212223-11-0.06-0.28
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (4 Seasons)4 Leagues948,1588745.290.6928884224131.17101122-21-0.23-0.42
Wolves (3 Seasons)2 Leagues231,9908738.122.122902111411.133338-5-0.23-0.31
Wolves (2 Seasons)3 Leagues190902.41.01901030.0012-1-1.00-1.00
Derby County (1 Season)2 Leagues403,3148376.736.83887332421.505347+6+0.16+0.07
Sunderland (1 Season)2 Leagues271,9367245.821.520902071971.703220+12+0.56-0.03
QPR (1 Season)2 Leagues129197721.110.21181912551.08717-10-0.98-1.22
Blackburn Rovers (1 Season)1 League125674713.76.3487382891.7567-1-0.16-0.31
Cardiff City (1 Season)1 League107497518.18.398361131.70128+4+0.48+0.32
Birmingham City (1 Season)1 League155552.40.61550000.0002-2-3.27-2.68
Championship (6 Seasons)15412,5638243.4139.6141871251323241.32166185-19-0.14-0.09
FA Cup (5 Seasons)76609446.87.37947031.1479-2-0.27-0.11
EFL Cup (5 Seasons)75718261.46.37824011.0068-2-0.32+0.19
PL2 — Div. 2 (3 Seasons)118758014.79.71086811411.731914+5+0.51+0.69
League One (2 Seasons)281,9396923.421.5209020817131.723321+12+0.56-0.42
PL2 — Div. 1 (1 Season)131,1709072.213.0139013000.541426-12-0.92-0.52
Premier League (1 Season)00001
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
2017-201817Wolveseng ENGJr. PL2 — Div. 29th115150.90.20011400.0001-1-6.00-5.44Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 21st98058940.78.99898012.111911+8+0.89-0.25Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 112th131,1709072.213.0139013000.541426-12-0.92-0.52Matches
2019-202019Cardiff Cityeng ENG2. Championship5th107497518.18.398361131.70128+4+0.48+0.32Matches
2020-202120Sunderlandeng ENG3. League One4th261,8467144.620.519901971971.773219+13+0.63+0.05Matches
2021-202221Wolveseng ENG1. Premier League10th00001Matches
2021-202221QPReng ENG2. Championship11th118297520.09.21080812551.18715-8-0.87-1.11Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th155552.40.61550000.0002-2-3.27-2.68Matches
2021-202221Birmingham Cityeng ENG2. Championship20th151,2608430.414.014871314531.071018-8-0.57-0.04Matches
2022-202322Birmingham Cityeng ENG2. Championship17th312,6968765.130.0318728011.133439-5-0.17+0.21Matches
2023-202423Birmingham Cityeng ENG2. Championship22nd373,3008979.736.7378935011.164553-8-0.22+0.53Matches
2024-202524Birmingham Cityeng ENG3. League One1st293472.21.019011361.0012-1-0.97-2.17Matches
2024-202524Blackburn Roverseng ENG2. Championship7th125674713.76.3487382891.7567-1-0.16-0.31Matches
2025-202625Derby Countyeng ENG2. Championship8th383,1628376.435.13688322421.555245+7+0.20+0.11Matches
7 Seasons7 Clubs3 Leagues18214,5028035.6161.1161871452121381.38199206-7-0.04-0.28
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (4 Seasons)2 Leagues857,3498644.481.7838877224111.1390112-22-0.27-0.50
Wolves (3 Seasons)2 Leagues231,9908738.122.122902111411.133338-5-0.23-0.31
Derby County (1 Season)1 League383,1628376.435.13688322421.555245+7+0.20+0.11
Sunderland (1 Season)1 League261,8467144.620.519901971971.773219+13+0.63+0.05
Blackburn Rovers (1 Season)1 League125674713.76.3487382891.7567-1-0.16-0.31
QPR (1 Season)1 League118297520.09.21080812551.18715-8-0.87-1.11
Cardiff City (1 Season)1 League107497518.18.398361131.70128+4+0.48+0.32
Birmingham City (1 Season)1 League155552.40.61550000.0002-2-3.27-2.68
Wolves (1 Season)1 League00001
Championship (6 Seasons)15412,5638243.4139.6141871251323241.32166185-19-0.14-0.09
PL2 — Div. 2 (3 Seasons)118758014.79.71086811411.731914+5+0.51+0.69
League One (2 Seasons)281,9396923.421.5209020817131.723321+12+0.56-0.42
PL2 — Div. 1 (1 Season)131,1709072.213.0139013000.541426-12-0.92-0.52
Premier League (1 Season)00001
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
2019-202019Wolveseng ENGEFL Cup9th1909042.91.01901010.0012-1-1.00-1.00Matches
2020-202120Sunderlandeng ENGFA Cup85th19090100.01.01901000.0001-1-1.00Matches
2021-202221Wolveseng ENGFA Cup00001Matches
2021-202221QPReng ENGFA Cup1909042.91.01901000.0002-2-2.00-2.00Matches
2021-202221Birmingham Cityeng ENGEFL CupRd21727240.00.81720000.0001-1-1.25-1.25Matches
2022-202322Birmingham Cityeng ENGFA Cup3300100100.03.331003001.334400.00Matches
2023-202423Birmingham Cityeng ENGEFL CupRd2218090100.02.02902001.503300.00Matches
2023-202423Birmingham Cityeng ENGFA Cup1909033.31.01901011.001100.00+1.00Matches
2024-202524Birmingham Cityeng ENGEFL CupRd21777742.80.91770003.0010+1+1.17+2.92Matches
2024-202524Birmingham Cityeng ENGFA Cup1909025.01.01901013.0021+1+1.00+0.67Matches
2025-202625Derby Countyeng ENGEFL CupRd221527684.41.72761000.5012-1-0.59-0.59Matches
7 Seasons5 Clubs2 Leagues141,2318852.613.7148811041.071317-4-0.290.00
Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (4 Seasons)2 Leagues98099055.09.09907021.551110+1+0.11+0.52
Wolves (2 Seasons)2 Leagues1909023.11.01901020.0012-1-1.00-1.00
Derby County (1 Season)1 League21527684.41.72761000.5012-1-0.59-0.59
Sunderland (1 Season)1 League19090100.01.01901000.0001-1-1.00
QPR (1 Season)1 League1909042.91.01901000.0002-2-2.00-2.00
FA Cup (5 Seasons)76609446.87.37947031.1479-2-0.27-0.11
EFL Cup (5 Seasons)75718261.46.37824011.0068-2-0.32+0.19
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
2017-201817Wolveseng ENGJr. PL2 — Div. 20.21000Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 28.90000Matches
2019-202019Cardiff Cityeng ENG2. Championship8.3200951141370Matches
2019-202019Wolveseng ENGEFL Cup1.00000000510Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 113.02001Matches
2020-202120Sunderlandeng ENGFA Cup1.00001003000Matches
2020-202120Sunderlandeng ENG3. League One20.540020200423220Matches
2021-202221Birmingham Cityeng ENG2. Championship14.02002130727120Matches
2021-202221QPReng ENG2. Championship9.20101210041380Matches
2021-202221Birmingham Cityeng ENGEFL Cup0.80001100300Matches
2021-202221QPReng ENGFA Cup1.00001102310Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 20.60000Matches
2022-202322Birmingham Cityeng ENG2. Championship30.0900312011437340Matches
2022-202322Birmingham Cityeng ENGFA Cup3.30005002100Matches
2023-202423Birmingham Cityeng ENG2. Championship36.721032181145211Matches
2023-202423Birmingham Cityeng ENGEFL Cup2.00001000120Matches
2023-202423Birmingham Cityeng ENGFA Cup1.01001100000Matches
2024-202524Blackburn Roverseng ENG2. Championship6.31007510500Matches
2024-202524Birmingham Cityeng ENGEFL Cup0.92112100100Matches
2024-202524Birmingham Cityeng ENGFA Cup1.01000Matches
2024-202524Birmingham Cityeng ENG3. League One1.00001200200Matches
2025-202625Derby Countyeng ENG2. Championship35.180042161453190Matches
2025-202625Derby Countyeng ENGEFL Cup1.70000000400Matches
7 Seasons7 Clubs5 Leagues174.832311871035552361271
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (4 Seasons)4 Leagues90.617219546224117691
Wolves (3 Seasons)2 Leagues22.13001
Wolves (2 Seasons)3 Leagues1.00000000510
Derby County (1 Season)2 Leagues36.880042161457190
Sunderland (1 Season)2 Leagues21.540021200723220
QPR (1 Season)2 Leagues10.20101311061690
Blackburn Rovers (1 Season)1 League6.31007510500
Cardiff City (1 Season)1 League8.3200951141370
Birmingham City (1 Season)1 League0.60000
Championship (6 Seasons)139.62420154775441931011
FA Cup (5 Seasons)7.32008207410
EFL Cup (5 Seasons)6.321142001430
PL2 — Div. 2 (3 Seasons)9.71000
League One (2 Seasons)21.540021220425220
PL2 — Div. 1 (1 Season)13.02001
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Wolves1 League0.21000
2018-201918Wolves1 League8.90000
2019-202019Wolves1 League13.02001
2019-202019Cardiff City1 League8.3200951141370
2019-202019Wolves1 League1.00000000510
2020-202120Sunderland2 Leagues21.540021200723220
2021-202221QPR2 Leagues10.20101311061690
2021-202221Birmingham City1 League0.60000
2021-202221Birmingham City2 Leagues14.82002240730120
2022-202322Birmingham City2 Leagues33.3900362011638340
2023-202423Birmingham City3 Leagues39.731034191146231
2024-202524Birmingham City3 Leagues2.93113300300
2024-202524Blackburn Rovers1 League6.31007510500
2025-202625Derby County2 Leagues36.880042161457190
7 Seasons7 Clubs5 Leagues174.832311871035552361271
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (4 Seasons)4 Leagues90.617219546224117691
Wolves (3 Seasons)2 Leagues22.13001
Wolves (2 Seasons)3 Leagues1.00000000510
Derby County (1 Season)2 Leagues36.880042161457190
Sunderland (1 Season)2 Leagues21.540021200723220
QPR (1 Season)2 Leagues10.20101311061690
Blackburn Rovers (1 Season)1 League6.31007510500
Cardiff City (1 Season)1 League8.3200951141370
Birmingham City (1 Season)1 League0.60000
Championship (6 Seasons)139.62420154775441931011
FA Cup (5 Seasons)7.32008207410
EFL Cup (5 Seasons)6.321142001430
PL2 — Div. 2 (3 Seasons)9.71000
League One (2 Seasons)21.540021220425220
PL2 — Div. 1 (1 Season)13.02001
Premier League (1 Season)
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2017-201817Wolveseng ENGJr. PL2 — Div. 29th0.21000Matches
2018-201918Wolveseng ENGJr. PL2 — Div. 21st8.90000Matches
2019-202019Wolveseng ENGJr. PL2 — Div. 112th13.02001Matches
2019-202019Cardiff Cityeng ENG2. Championship5th8.3200951141370Matches
2020-202120Sunderlandeng ENG3. League One4th20.540020200423220Matches
2021-202221QPReng ENG2. Championship11th9.20101210041380Matches
2021-202221Birmingham Cityeng ENGJr. PL2 — Div. 211th0.60000Matches
2021-202221Birmingham Cityeng ENG2. Championship20th14.02002130727120Matches
2022-202322Birmingham Cityeng ENG2. Championship17th30.0900312011437340Matches
2023-202423Birmingham Cityeng ENG2. Championship22nd36.721032181145211Matches
2024-202524Birmingham Cityeng ENG3. League One1st1.00001200200Matches
2024-202524Blackburn Roverseng ENG2. Championship7th6.31007510500Matches
2025-202625Derby Countyeng ENG2. Championship8th35.180042161453190Matches
7 Seasons7 Clubs3 Leagues161.12820175995482181231
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (4 Seasons)2 Leagues81.713108543222111671
Wolves (3 Seasons)2 Leagues22.13001
Derby County (1 Season)1 League35.180042161453190
Sunderland (1 Season)1 League20.540020200423220
Blackburn Rovers (1 Season)1 League6.31007510500
QPR (1 Season)1 League9.20101210041380
Cardiff City (1 Season)1 League8.3200951141370
Birmingham City (1 Season)1 League0.60000
Wolves (1 Season)1 League
Championship (6 Seasons)139.62420154775441931011
PL2 — Div. 2 (3 Seasons)9.71000
League One (2 Seasons)21.540021220425220
PL2 — Div. 1 (1 Season)13.02001
Premier League (1 Season)
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-202019Wolveseng ENGEFL Cup9th1.00000000510Matches
2020-202120Sunderlandeng ENGFA Cup85th1.00001003000Matches
2021-202221QPReng ENGFA Cup1.00001102310Matches
2021-202221Birmingham Cityeng ENGEFL CupRd20.80001100300Matches
2022-202322Birmingham Cityeng ENGFA Cup3.30005002100Matches
2023-202423Birmingham Cityeng ENGEFL CupRd22.00001000120Matches
2023-202423Birmingham Cityeng ENGFA Cup1.01001100000Matches
2024-202524Birmingham Cityeng ENGEFL CupRd20.92112100100Matches
2024-202524Birmingham Cityeng ENGFA Cup1.01000Matches
2025-202625Derby Countyeng ENGEFL CupRd21.70000000400Matches
7 Seasons5 Clubs2 Leagues13.7411124071840
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (4 Seasons)2 Leagues9.041110302620
Wolves (2 Seasons)2 Leagues1.00000000510
Derby County (1 Season)1 League1.70000000400
Sunderland (1 Season)1 League1.00001003000
QPR (1 Season)1 League1.00001102310
FA Cup (5 Seasons)7.32008207410
EFL Cup (5 Seasons)6.321142001430

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.