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
2021-202217Birmingham Cityeng ENG2. Championship211161.3000000000.000.000.000.000.00Matches
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 21198028.9314300100.340.110.450.340.45Matches
2022-202318Birmingham Cityeng ENG2. Championship30131,26814.1213200000.140.070.210.140.21Matches
2023-202419Birmingham Cityeng ENG2. Championship801391.5000000000.000.000.000.000.00Matches
2023-202419Birmingham Cityeng ENGEFL Cup11450.5000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENGEFL Cup00Matches
2024-202520Birmingham Cityeng ENGEFL Cup00Matches
2024-202520Walsalleng ENGFA Cup20340.4000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENG4. League Two1476537.3224200000.280.280.550.280.55Matches
2025-202621Port Valeeng ENGEFL Cup11650.7000000000.000.000.000.000.00Matches
2025-202621Birmingham Cityeng ENGEFL Cup00Matches
2025-202621Port Valeeng ENGFA Cup532963.3112100100.300.300.610.300.61Matches
2025-202621Port Valeeng ENG3. League One37242,24224.9134100200.040.120.160.040.16Matches
5 Seasons3 Clubs5 Leagues100504,85854.06713600300.110.130.240.110.24
Country Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Birmingham City (5 Seasons)2 Leagues41151,56817.4213200000.110.060.170.110.17
Port Vale (1 Season)3 Leagues43282,60328.9246200300.070.140.210.070.21
Walsall (1 Season)3 Leagues1676877.6224200000.260.260.520.260.52
Birmingham City (1 Season)1 League1198028.9314300100.340.110.450.340.45
Championship (3 Seasons)40141,52316.9213200000.120.060.180.120.18
EFL Cup (3 Seasons)221101.2000000000.000.000.000.000.00
FA Cup (2 Seasons)733303.7112100100.270.270.550.270.55
League One (1 Season)37242,24224.9134100200.040.120.160.040.16
League Two (1 Season)1476537.3224200000.280.280.550.280.55
PL2 — Div. 2 (1 Season)1198028.9314300100.340.110.450.340.45
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
2021-202217Birmingham City1 League1198028.9314300100.340.110.450.340.45
2021-202217Birmingham City1 League211161.3000000000.000.000.000.000.00
2022-202318Birmingham City1 League30131,26814.1213200000.140.070.210.140.21
2023-202419Birmingham City2 Leagues911842.0000000000.000.000.000.000.00
2024-202520Walsall3 Leagues1676877.6224200000.260.260.520.260.52
2024-202520Birmingham City1 League00
2025-202621Birmingham City1 League00
2025-202621Port Vale3 Leagues43282,60328.9246200300.070.140.210.070.21
5 Seasons3 Clubs5 Leagues100504,85854.06713600300.110.130.240.110.24
Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches
Birmingham City (5 Seasons)2 Leagues41151,56817.4213200000.110.060.170.110.17
Port Vale (1 Season)3 Leagues43282,60328.9246200300.070.140.210.070.21
Walsall (1 Season)3 Leagues1676877.6224200000.260.260.520.260.52
Birmingham City (1 Season)1 League1198028.9314300100.340.110.450.340.45
Championship (3 Seasons)40141,52316.9213200000.120.060.180.120.18
EFL Cup (3 Seasons)221101.2000000000.000.000.000.000.00
FA Cup (2 Seasons)733303.7112100100.270.270.550.270.55
League One (1 Season)37242,24224.9134100200.040.120.160.040.16
League Two (1 Season)1476537.3224200000.280.280.550.280.55
PL2 — Div. 2 (1 Season)1198028.9314300100.340.110.450.340.45
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
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 211th1198028.9314300100.340.110.450.340.45Matches
2021-202217Birmingham Cityeng ENG2. Championship20th211161.3000000000.000.000.000.000.00Matches
2022-202318Birmingham Cityeng ENG2. Championship17th30131,26814.1213200000.140.070.210.140.21Matches
2023-202419Birmingham Cityeng ENG2. Championship22nd801391.5000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENG4. League Two4th1476537.3224200000.280.280.550.280.55Matches
2025-202621Port Valeeng ENG3. League One22nd37242,24224.9134100200.040.120.160.040.16Matches
5 Seasons3 Clubs3 Leagues91454,41849.15611500200.100.120.220.100.22
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 (3 Seasons)1 League40141,52316.9213200000.120.060.180.120.18
Port Vale (1 Season)1 League37242,24224.9134100200.040.120.160.040.16
Walsall (1 Season)1 League1476537.3224200000.280.280.550.280.55
Birmingham City (1 Season)1 League1198028.9314300100.340.110.450.340.45
Championship (3 Seasons)40141,52316.9213200000.120.060.180.120.18
League One (1 Season)37242,24224.9134100200.040.120.160.040.16
League Two (1 Season)1476537.3224200000.280.280.550.280.55
PL2 — Div. 2 (1 Season)1198028.9314300100.340.110.450.340.45
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
2023-202419Birmingham Cityeng ENGEFL CupRd211450.5000000000.000.000.000.000.00Matches
2024-202520Walsalleng ENGEFL CupRd300Matches
2024-202520Walsalleng ENGFA Cup20340.4000000000.000.000.000.000.00Matches
2024-202520Birmingham Cityeng ENGEFL CupRd200Matches
2025-202621Birmingham Cityeng ENGEFL CupRd200Matches
2025-202621Port Valeeng ENGEFL CupRd311650.7000000000.000.000.000.000.00Matches
2025-202621Port Valeeng ENGFA CupQF532963.3112100100.300.300.610.300.61Matches
3 Seasons3 Clubs2 Leagues954404.9112100100.200.200.410.200.41
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 (3 Seasons)1 League11450.5000000000.000.000.000.000.00
Port Vale (1 Season)2 Leagues643614.0112100100.250.250.500.250.50
Walsall (1 Season)2 Leagues20340.4000000000.000.000.000.000.00
EFL Cup (3 Seasons)221101.2000000000.000.000.000.000.00
FA Cup (2 Seasons)733303.7112100100.270.270.550.270.55

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
2021-202217Birmingham Cityeng ENG2. Championship1.30100.00.780.000.0000Matches
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 28.9300Matches
2022-202318Birmingham Cityeng ENG2. Championship14.1213646.20.920.430.150.3300Matches
2023-202419Birmingham Cityeng ENG2. Championship1.50100.00.650.000.0000Matches
2023-202419Birmingham Cityeng ENGEFL Cup0.50000.000.0000Matches
2024-202520Walsalleng ENGFA Cup0.4000Matches
2024-202520Walsalleng ENG4. League Two7.3211545.51.520.690.180.4000Matches
2025-202621Port Valeeng ENGEFL Cup0.70000.000.0000Matches
2025-202621Port Valeeng ENGFA Cup3.31400.01.220.000.2500Matches
2025-202621Port Valeeng ENG3. League One24.9127622.21.080.240.040.1700Matches
5 Seasons3 Clubs5 Leagues54.06571729.81.060.320.110.3500
Country Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (5 Seasons)2 Leagues17.4215640.00.860.340.130.3300
Port Vale (1 Season)3 Leagues28.9231619.41.070.210.060.3300
Walsall (1 Season)3 Leagues7.6211545.51.520.690.180.4000
Birmingham City (1 Season)1 League8.9300
Championship (3 Seasons)16.9215640.00.890.350.130.3300
EFL Cup (3 Seasons)1.20000.000.0000
FA Cup (2 Seasons)3.71400.01.220.000.2500
League One (1 Season)24.9127622.21.080.240.040.1700
League Two (1 Season)7.3211545.51.520.690.180.4000
PL2 — Div. 2 (1 Season)8.9300
Shooting Table
Standard
Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
2021-202217Birmingham City1 League8.9300
2021-202217Birmingham City1 League1.30100.00.780.000.0000
2022-202318Birmingham City1 League14.1213646.20.920.430.150.3300
2023-202419Birmingham City2 Leagues2.00100.00.490.000.0000
2024-202520Walsall3 Leagues7.6211545.51.520.690.180.4000
2025-202621Port Vale3 Leagues28.9231619.41.070.210.060.3300
5 Seasons3 Clubs5 Leagues54.06571729.81.060.320.110.3500
Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (5 Seasons)2 Leagues17.4215640.00.860.340.130.3300
Port Vale (1 Season)3 Leagues28.9231619.41.070.210.060.3300
Walsall (1 Season)3 Leagues7.6211545.51.520.690.180.4000
Birmingham City (1 Season)1 League8.9300
Championship (3 Seasons)16.9215640.00.890.350.130.3300
EFL Cup (3 Seasons)1.20000.000.0000
FA Cup (2 Seasons)3.71400.01.220.000.2500
League One (1 Season)24.9127622.21.080.240.040.1700
League Two (1 Season)7.3211545.51.520.690.180.4000
PL2 — Div. 2 (1 Season)8.9300
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
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 211th8.9300Matches
2021-202217Birmingham Cityeng ENG2. Championship20th1.30100.00.780.000.0000Matches
2022-202318Birmingham Cityeng ENG2. Championship17th14.1213646.20.920.430.150.3300Matches
2023-202419Birmingham Cityeng ENG2. Championship22nd1.50100.00.650.000.0000Matches
2024-202520Walsalleng ENG4. League Two4th7.3211545.51.520.690.180.4000Matches
2025-202621Port Valeeng ENG3. League One22nd24.9127622.21.080.240.040.1700Matches
5 Seasons3 Clubs3 Leagues49.15531732.11.080.350.090.2900
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (3 Seasons)1 League16.9215640.00.890.350.130.3300
Port Vale (1 Season)1 League24.9127622.21.080.240.040.1700
Walsall (1 Season)1 League7.3211545.51.520.690.180.4000
Birmingham City (1 Season)1 League8.9300
Championship (3 Seasons)16.9215640.00.890.350.130.3300
League One (1 Season)24.9127622.21.080.240.040.1700
League Two (1 Season)7.3211545.51.520.690.180.4000
PL2 — Div. 2 (1 Season)8.9300
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
2023-202419Birmingham Cityeng ENGEFL CupRd20.50000.000.0000Matches
2024-202520Walsalleng ENGFA Cup0.4000Matches
2025-202621Port Valeeng ENGEFL CupRd30.70000.000.0000Matches
2025-202621Port Valeeng ENGFA CupQF3.31400.01.220.000.2500Matches
3 Seasons3 Clubs2 Leagues4.91400.00.890.000.2500
Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches
Birmingham City (3 Seasons)1 League0.50000.000.0000
Port Vale (1 Season)2 Leagues4.01400.01.000.000.2500
Walsall (1 Season)2 Leagues0.4000
EFL Cup (3 Seasons)1.20000.000.0000
FA Cup (2 Seasons)3.71400.01.220.000.2500

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
2021-202217Birmingham Cityeng ENG2. Championship2116582.81.3184013240.002200.00+0.56Matches
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 2118027334.38.9979624511.271315-2-0.22+0.65Matches
2022-202318Birmingham Cityeng ENG2. Championship301,2684230.614.113753171731.171314-1-0.07+0.24Matches
2023-202419Birmingham Cityeng ENG2. Championship8139173.41.50081731.2521+1+0.65+1.01Matches
2023-202419Birmingham Cityeng ENGEFL Cup1454525.00.51450000.0001-1-2.00-2.67Matches
2024-202520Walsalleng ENGEFL Cup00001Matches
2024-202520Birmingham Cityeng ENGEFL Cup00001Matches
2024-202520Walsalleng ENGFA Cup2341718.90.40021701.5012-1-2.65-1.41Matches
2024-202520Walsalleng ENG4. League Two146534715.87.3771172241.539900.00-0.54Matches
2025-202621Port Valeeng ENGEFL Cup1656524.10.71650000.0001-1-1.38-1.82Matches
2025-202621Birmingham Cityeng ENGEFL Cup00001Matches
2025-202621Port Valeeng ENGFA Cup52965951.93.3379123002.4074+3+0.91+1.57Matches
2025-202621Port Valeeng ENG3. League One372,2426154.224.9248010132500.922036-16-0.64-0.22Matches
5 Seasons3 Clubs5 Leagues1004,8584921.654.05076155021171.165470-16-0.30-0.08
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 (5 Seasons)2 Leagues411,5683812.117.4157432618121.101718-1-0.06+0.35
Port Vale (1 Season)3 Leagues432,6036152.328.9287911152601.072741-14-0.48-0.11
Walsall (1 Season)3 Leagues166874315.07.6771192151.531011-1-0.13-0.60
Birmingham City (1 Season)1 League118027334.38.9979624511.271315-2-0.22+0.65
Championship (3 Seasons)401,5233812.316.9147632618101.13171700.00+0.42
EFL Cup (3 Seasons)21105510.21.22550030.0002-2-1.64-2.17
FA Cup (2 Seasons)73304744.03.7379142402.1486+2+0.55+1.40
League One (1 Season)372,2426154.224.9248010132500.922036-16-0.64-0.22
League Two (1 Season)146534715.87.3771172241.539900.00-0.54
PL2 — Div. 2 (1 Season)118027334.38.9979624511.271315-2-0.22+0.65
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
2021-202217Birmingham City1 League118027334.38.9979624511.271315-2-0.22+0.65
2021-202217Birmingham City1 League2116582.81.3184013240.002200.00+0.56
2022-202318Birmingham City1 League301,2684230.614.113753171731.171314-1-0.07+0.24
2023-202419Birmingham City2 Leagues9184204.32.0145081731.112200.00+0.33
2024-202520Walsall3 Leagues166874315.07.6771192151.531011-1-0.13-0.60
2024-202520Birmingham City1 League00001
2025-202621Birmingham City1 League00001
2025-202621Port Vale3 Leagues432,6036152.328.9287911152601.072741-14-0.48-0.11
5 Seasons3 Clubs5 Leagues1004,8584921.654.05076155021171.165470-16-0.30-0.08
Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches
Birmingham City (5 Seasons)2 Leagues411,5683812.117.4157432618121.101718-1-0.06+0.35
Port Vale (1 Season)3 Leagues432,6036152.328.9287911152601.072741-14-0.48-0.11
Walsall (1 Season)3 Leagues166874315.07.6771192151.531011-1-0.13-0.60
Birmingham City (1 Season)1 League118027334.38.9979624511.271315-2-0.22+0.65
Championship (3 Seasons)401,5233812.316.9147632618101.13171700.00+0.42
EFL Cup (3 Seasons)21105510.21.22550030.0002-2-1.64-2.17
FA Cup (2 Seasons)73304744.03.7379142402.1486+2+0.55+1.40
League One (1 Season)372,2426154.224.9248010132500.922036-16-0.64-0.22
League Two (1 Season)146534715.87.3771172241.539900.00-0.54
PL2 — Div. 2 (1 Season)118027334.38.9979624511.271315-2-0.22+0.65
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
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 211th118027334.38.9979624511.271315-2-0.22+0.65Matches
2021-202217Birmingham Cityeng ENG2. Championship20th2116582.81.3184013240.002200.00+0.56Matches
2022-202318Birmingham Cityeng ENG2. Championship17th301,2684230.614.113753171731.171314-1-0.07+0.24Matches
2023-202419Birmingham Cityeng ENG2. Championship22nd8139173.41.50081731.2521+1+0.65+1.01Matches
2024-202520Walsalleng ENG4. League Two4th146534715.87.3771172241.539900.00-0.54Matches
2025-202621Port Valeeng ENG3. League One22nd372,2426154.224.9248010132500.922036-16-0.64-0.22Matches
5 Seasons3 Clubs3 Leagues914,4184921.349.14577144621141.114662-16-0.33-0.11
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 (3 Seasons)1 League401,5233812.316.9147632618101.13171700.00+0.42
Port Vale (1 Season)1 League372,2426154.224.9248010132500.922036-16-0.64-0.22
Walsall (1 Season)1 League146534715.87.3771172241.539900.00-0.54
Birmingham City (1 Season)1 League118027334.38.9979624511.271315-2-0.22+0.65
Championship (3 Seasons)401,5233812.316.9147632618101.13171700.00+0.42
League One (1 Season)372,2426154.224.9248010132500.922036-16-0.64-0.22
League Two (1 Season)146534715.87.3771172241.539900.00-0.54
PL2 — Div. 2 (1 Season)118027334.38.9979624511.271315-2-0.22+0.65
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
2023-202419Birmingham Cityeng ENGEFL CupRd21454525.00.51450000.0001-1-2.00-2.67Matches
2024-202520Walsalleng ENGEFL CupRd300001Matches
2024-202520Walsalleng ENGFA Cup2341718.90.40021701.5012-1-2.65-1.41Matches
2024-202520Birmingham Cityeng ENGEFL CupRd200001Matches
2025-202621Birmingham Cityeng ENGEFL CupRd200001Matches
2025-202621Port Valeeng ENGEFL CupRd31656524.10.71650000.0001-1-1.38-1.82Matches
2025-202621Port Valeeng ENGFA CupQF52965951.93.3379123002.4074+3+0.91+1.57Matches
3 Seasons3 Clubs2 Leagues94404924.04.9569142431.678800.00+0.24
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 (3 Seasons)1 League145458.30.51450020.0001-1-2.00-2.67
Port Vale (1 Season)2 Leagues63616043.04.0475123002.0075+2+0.50+0.69
Walsall (1 Season)2 Leagues234177.60.40021711.5012-1-2.65-1.41
EFL Cup (3 Seasons)21105510.21.22550030.0002-2-1.64-2.17
FA Cup (2 Seasons)73304744.03.7379142402.1486+2+0.55+1.40
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
2021-202217Birmingham Cityeng ENG2. Championship1.30001107120Matches
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 28.91000Matches
2022-202318Birmingham Cityeng ENG2. Championship14.100018132118170Matches
2023-202419Birmingham Cityeng ENG2. Championship1.50001502120Matches
2023-202419Birmingham Cityeng ENGEFL Cup0.50002000010Matches
2024-202520Walsalleng ENGFA Cup0.40000Matches
2024-202520Walsalleng ENG4. League Two7.3000610217390Matches
2025-202621Port Valeeng ENGEFL Cup0.70003111000Matches
2025-202621Port Valeeng ENGFA Cup3.31005212410Matches
2025-202621Port Valeeng ENG3. League One24.9200343798712280Matches
5 Seasons3 Clubs5 Leagues54.030070691512729600
Country Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (5 Seasons)2 Leagues17.4000221922010220
Port Vale (1 Season)3 Leagues28.93004240119016290
Walsall (1 Season)3 Leagues7.6000610217390
Birmingham City (1 Season)1 League8.91000
Championship (3 Seasons)16.9000201922010210
EFL Cup (3 Seasons)1.20005111010
FA Cup (2 Seasons)3.71005212410
League One (1 Season)24.9200343798712280
League Two (1 Season)7.3000610217390
PL2 — Div. 2 (1 Season)8.91000
Miscellaneous Stats Table
Performance
Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202217Birmingham City1 League8.91000
2021-202217Birmingham City1 League1.30001107120
2022-202318Birmingham City1 League14.100018132118170
2023-202419Birmingham City2 Leagues2.00003502130
2024-202520Walsall3 Leagues7.6000610217390
2025-202621Port Vale3 Leagues28.93004240119016290
5 Seasons3 Clubs5 Leagues54.030070691512729600
Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (5 Seasons)2 Leagues17.4000221922010220
Port Vale (1 Season)3 Leagues28.93004240119016290
Walsall (1 Season)3 Leagues7.6000610217390
Birmingham City (1 Season)1 League8.91000
Championship (3 Seasons)16.9000201922010210
EFL Cup (3 Seasons)1.20005111010
FA Cup (2 Seasons)3.71005212410
League One (1 Season)24.9200343798712280
League Two (1 Season)7.3000610217390
PL2 — Div. 2 (1 Season)8.91000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2021-202217Birmingham Cityeng ENGJr. PL2 — Div. 211th8.91000Matches
2021-202217Birmingham Cityeng ENG2. Championship20th1.30001107120Matches
2022-202318Birmingham Cityeng ENG2. Championship17th14.100018132118170Matches
2023-202419Birmingham Cityeng ENG2. Championship22nd1.50001502120Matches
2024-202520Walsalleng ENG4. League Two4th7.3000610217390Matches
2025-202621Port Valeeng ENG3. League One22nd24.9200343798712280Matches
5 Seasons3 Clubs3 Leagues49.120060661312425580
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (3 Seasons)1 League16.9000201922010210
Port Vale (1 Season)1 League24.9200343798712280
Walsall (1 Season)1 League7.3000610217390
Birmingham City (1 Season)1 League8.91000
Championship (3 Seasons)16.9000201922010210
League One (1 Season)24.9200343798712280
League Two (1 Season)7.3000610217390
PL2 — Div. 2 (1 Season)8.91000
Miscellaneous Stats Table
Performance
Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
2023-202419Birmingham Cityeng ENGEFL CupRd20.50002000010Matches
2024-202520Walsalleng ENGFA Cup0.40000Matches
2025-202621Port Valeeng ENGEFL CupRd30.70003111000Matches
2025-202621Port Valeeng ENGFA CupQF3.31005212410Matches
3 Seasons3 Clubs2 Leagues4.910010323420
Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches
Birmingham City (3 Seasons)1 League0.50002000010
Port Vale (1 Season)2 Leagues4.01008323410
Walsall (1 Season)2 Leagues0.40000
EFL Cup (3 Seasons)1.20005111010
FA Cup (2 Seasons)3.71005212410

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.