Standard Stats Table 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-2022 18 Birmingham City 1 League 18 17 1,430 15.9 3 0 3 2 1 1 3 0 0.19 0.00 0.19 0.13 0.13 2021-2022 18 Birmingham City 1 League 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 19 Birmingham City 2 Leagues 8 7 624 6.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2023-2024 20 Birmingham City 1 League 0 0 2023-2024 20 Cheltenham Town 2 Leagues 6 2 251 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2024-2025 21 Gateshead 1 League 10 9 802 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2024-2025 21 Carlisle United 1 League 6 6 488 5.4 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 2025-2026 22 Carlisle United 2 Leagues 25 22 1,888 21.0 0 3 3 0 0 0 5 0 0.00 0.14 0.14 0.00 0.14 5 Seasons 4 Clubs 6 Leagues 56 46 4,069 45.2 0 4 4 0 0 0 9 0 0.00 0.09 0.09 0.00 0.09 Comp MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Birmingham City (3 Seasons) 3 Leagues 9 7 640 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (2 Seasons) 3 Leagues 31 28 2,376 26.4 0 4 4 0 0 0 6 0 0.00 0.15 0.15 0.00 0.15 Birmingham City (1 Season) 1 League 18 17 1,430 15.9 3 0 3 2 1 1 3 0 0.19 0.00 0.19 0.13 0.13 Gateshead (1 Season) 1 League 10 9 802 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 2 Leagues 6 2 251 2.8 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 4 3 316 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 33 29 2,480 27.6 0 3 3 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Championship (2 Seasons) 7 6 534 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 18 17 1,430 15.9 3 0 3 2 1 1 3 0 0.19 0.00 0.19 0.13 0.13 League Two (1 Season) 6 6 488 5.4 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 League One (1 Season) 5 1 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2022 18 Birmingham City eng ENG Jr. PL2 — Div. 2 11th 18 17 1,430 15.9 3 0 3 2 1 1 3 0 0.19 0.00 0.19 0.13 0.13 Matches 2022-2023 19 Birmingham City eng ENG 2. Championship 17th 7 6 534 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 20 Birmingham City eng ENG 2. Championship 22nd 0 0 Matches 2023-2024 20 Cheltenham Town eng ENG 3. League One 21st 5 1 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 21 Gateshead eng ENG 5. National League 8th 10 9 802 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 21 Carlisle United eng ENG 4. League Two 23rd 6 6 488 5.4 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 Matches 2025-2026 22 Carlisle United eng ENG 5. National League 3rd 23 20 1,678 18.6 0 3 3 0 0 0 5 0 0.00 0.16 0.16 0.00 0.16 Matches 4 Seasons 4 Clubs 4 Leagues 51 42 3,663 40.7 0 4 4 0 0 0 8 0 0.00 0.10 0.10 0.00 0.10 Country Comp LgRank MP Starts Min 90s Gls Ast G+A G-PK PK PKatt CrdY CrdR Gls Ast G+A G-PK G+A-PK Matches Carlisle United (2 Seasons) 2 Leagues 29 26 2,166 24.1 0 4 4 0 0 0 6 0 0.00 0.17 0.17 0.00 0.17 Birmingham City (2 Seasons) 1 League 7 6 534 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 18 17 1,430 15.9 3 0 3 2 1 1 3 0 0.19 0.00 0.19 0.13 0.13 Gateshead (1 Season) 1 League 10 9 802 8.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 5 1 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 National League (2 Seasons) 33 29 2,480 27.6 0 3 3 0 0 0 5 0 0.00 0.11 0.11 0.00 0.11 Championship (2 Seasons) 7 6 534 5.9 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 2 (1 Season) 18 17 1,430 15.9 3 0 3 2 1 1 3 0 0.19 0.00 0.19 0.13 0.13 League Two (1 Season) 6 6 488 5.4 0 1 1 0 0 0 1 0 0.00 0.18 0.18 0.00 0.18 League One (1 Season) 5 1 161 1.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00
Standard Stats Table 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-2022 18 Birmingham City eng ENG FA Cup 1 0 16 0.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 19 Birmingham City eng ENG EFL Cup Rd1 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 20 Cheltenham Town eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 22 Carlisle United eng ENG FA Cup 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 3 Clubs 2 Leagues 5 4 406 4.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 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 (2 Seasons) 2 Leagues 2 1 106 1.2 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Carlisle United (1 Season) 1 League 2 2 210 2.3 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Cheltenham Town (1 Season) 1 League 1 1 90 1.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 4 3 316 3.5 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (1 Season) 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00
Shooting Table Season Age Squad Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021-2022 18 Birmingham City 1 League 15.9 3 1 1 2021-2022 18 Birmingham City 1 League 0.2 0 0 0 0.00 0.00 0 0 2022-2023 19 Birmingham City 2 Leagues 6.9 0 3 1 33.3 0.43 0.14 0.00 0.00 0 0 2023-2024 20 Cheltenham Town 2 Leagues 2.8 0 1 0 0.0 0.36 0.00 0.00 0 0 2024-2025 21 Gateshead 1 League 8.9 0 0 0 2024-2025 21 Carlisle United 1 League 5.4 0 2 0 0.0 0.37 0.00 0.00 0 0 2025-2026 22 Carlisle United 2 Leagues 21.0 0 0 0 0.00 0.00 0 0 5 Seasons 4 Clubs 6 Leagues 45.2 0 6 1 16.7 0.34 0.06 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Birmingham City (3 Seasons) 3 Leagues 7.1 0 3 1 33.3 0.42 0.14 0.00 0.00 0 0 Carlisle United (2 Seasons) 3 Leagues 26.4 0 2 0 0.0 0.26 0.00 0.00 0 0 Birmingham City (1 Season) 1 League 15.9 3 1 1 Gateshead (1 Season) 1 League 8.9 0 0 0 Cheltenham Town (1 Season) 2 Leagues 2.8 0 1 0 0.0 0.36 0.00 0.00 0 0 FA Cup (3 Seasons) 3.5 0 0 0 0.00 0.00 0 0 National League (2 Seasons) 27.6 0 0 0 Championship (2 Seasons) 5.9 0 2 1 50.0 0.34 0.17 0.00 0.00 0 0 PL2 — Div. 2 (1 Season) 15.9 3 1 1 League Two (1 Season) 5.4 0 2 0 0.0 0.37 0.00 0.00 0 0 League One (1 Season) 1.8 0 1 0 0.0 0.56 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0
Shooting Table Season Age Squad Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches 2021-2022 18 Birmingham City eng ENG FA Cup 0.2 0 0 0 0.00 0.00 0 0 Matches 2022-2023 19 Birmingham City eng ENG EFL Cup Rd1 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0 Matches 2023-2024 20 Cheltenham Town eng ENG FA Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 2025-2026 22 Carlisle United eng ENG FA Cup 2.3 0 0 0 0.00 0.00 0 0 Matches 4 Seasons 3 Clubs 2 Leagues 4.5 0 1 0 0.0 0.22 0.00 0.00 0 0 Country Comp LgRank 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Birmingham City (2 Seasons) 2 Leagues 1.2 0 1 0 0.0 0.85 0.00 0.00 0 0 Carlisle United (1 Season) 1 League 2.3 0 0 0 0.00 0.00 0 0 Cheltenham Town (1 Season) 1 League 1.0 0 0 0 0.00 0.00 0 0 FA Cup (3 Seasons) 3.5 0 0 0 0.00 0.00 0 0 EFL Cup (1 Season) 1.0 0 1 0 0.0 1.00 0.00 0.00 0 0
Playing Time Table 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-2022 18 Birmingham City eng ENG FA Cup 1 16 16 13.3 0.2 0 0 1 16 0 0.00 0 0 0 0.00 +0.87 Matches 2021-2022 18 Birmingham City eng ENG Jr. PL2 — Div. 2 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 Matches 2022-2023 19 Birmingham City eng ENG 2. Championship 7 534 76 12.9 5.9 6 83 3 1 36 1 0.71 5 6 -1 -0.17 +0.08 Matches 2022-2023 19 Birmingham City eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 Matches 2023-2024 20 Birmingham City eng ENG 2. Championship 0 0 0 0 1 Matches 2023-2024 20 Cheltenham Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 2023-2024 20 Cheltenham Town eng ENG 3. League One 5 161 32 3.9 1.8 1 69 0 4 23 2 0.20 0 2 -2 -1.12 -0.62 Matches 2024-2025 21 Carlisle United eng ENG 4. League Two 6 488 81 11.8 5.4 6 81 3 0 0 0.67 4 10 -6 -1.11 -0.59 Matches 2024-2025 21 Gateshead eng ENG 5. National League 10 802 80 19.4 8.9 9 86 5 1 26 0 1.50 20 11 +9 +1.01 +1.04 Matches 2025-2026 22 Carlisle United eng ENG FA Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 4 6 -2 -0.86 Matches 2025-2026 22 Carlisle United eng ENG 5. National League 23 1,678 73 40.5 18.6 20 83 14 3 9 2 2.00 33 24 +9 +0.48 -0.50 Matches 5 Seasons 4 Clubs 6 Leagues 56 4,069 73 16.1 45.2 46 84 29 10 20 6 1.34 69 66 +3 +0.07 +0.21 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 (3 Seasons) 3 Leagues 9 640 71 7.5 7.1 7 84 4 2 26 2 0.66 7 8 -1 -0.14 +0.13 Carlisle United (2 Seasons) 3 Leagues 31 2,376 77 28.0 26.4 28 84 19 3 9 2 1.71 41 40 +1 +0.04 -0.05 Birmingham City (1 Season) 1 League 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 Gateshead (1 Season) 1 League 10 802 80 19.4 8.9 9 86 5 1 26 0 1.50 20 11 +9 +1.01 +1.04 Cheltenham Town (1 Season) 2 Leagues 6 251 42 5.9 2.8 2 80 1 4 23 2 0.17 1 7 -6 -2.15 -1.65 FA Cup (3 Seasons) 4 316 79 75.2 3.5 3 100 3 1 16 0 0.75 5 11 -6 -1.71 -0.84 National League (2 Seasons) 33 2,480 75 30.0 27.6 29 84 19 4 14 2 1.85 53 35 +18 +0.65 +0.25 Championship (2 Seasons) 7 534 76 6.4 5.9 6 83 3 1 36 2 0.71 5 6 -1 -0.17 +0.08 PL2 — Div. 2 (1 Season) 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 League Two (1 Season) 6 488 81 11.8 5.4 6 81 3 0 0 0.67 4 10 -6 -1.11 -0.59 League One (1 Season) 5 161 32 3.9 1.8 1 69 0 4 23 2 0.20 0 2 -2 -1.12 -0.62 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00
Playing Time Table 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-2022 18 Birmingham City 1 League 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 2021-2022 18 Birmingham City 1 League 1 16 16 13.3 0.2 0 0 1 16 0 0.00 0 0 0 0.00 +0.87 2022-2023 19 Birmingham City 2 Leagues 8 624 78 14.8 6.9 7 84 4 1 36 1 0.75 7 8 -1 -0.14 +0.11 2023-2024 20 Birmingham City 1 League 0 0 0 0 1 2023-2024 20 Cheltenham Town 2 Leagues 6 251 42 5.9 2.8 2 80 1 4 23 2 0.17 1 7 -6 -2.15 -1.65 2024-2025 21 Gateshead 1 League 10 802 80 19.4 8.9 9 86 5 1 26 0 1.50 20 11 +9 +1.01 +1.04 2024-2025 21 Carlisle United 1 League 6 488 81 11.8 5.4 6 81 3 0 0 0.67 4 10 -6 -1.11 -0.59 2025-2026 22 Carlisle United 2 Leagues 25 1,888 76 43.4 21.0 22 85 16 3 9 2 1.96 37 30 +7 +0.33 -0.65 5 Seasons 4 Clubs 6 Leagues 56 4,069 73 16.1 45.2 46 84 29 10 20 6 1.34 69 66 +3 +0.07 +0.21 Comp 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) 3 Leagues 9 640 71 7.5 7.1 7 84 4 2 26 2 0.66 7 8 -1 -0.14 +0.13 Carlisle United (2 Seasons) 3 Leagues 31 2,376 77 28.0 26.4 28 84 19 3 9 2 1.71 41 40 +1 +0.04 -0.05 Birmingham City (1 Season) 1 League 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 Gateshead (1 Season) 1 League 10 802 80 19.4 8.9 9 86 5 1 26 0 1.50 20 11 +9 +1.01 +1.04 Cheltenham Town (1 Season) 2 Leagues 6 251 42 5.9 2.8 2 80 1 4 23 2 0.17 1 7 -6 -2.15 -1.65 FA Cup (3 Seasons) 4 316 79 75.2 3.5 3 100 3 1 16 0 0.75 5 11 -6 -1.71 -0.84 National League (2 Seasons) 33 2,480 75 30.0 27.6 29 84 19 4 14 2 1.85 53 35 +18 +0.65 +0.25 Championship (2 Seasons) 7 534 76 6.4 5.9 6 83 3 1 36 2 0.71 5 6 -1 -0.17 +0.08 PL2 — Div. 2 (1 Season) 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 League Two (1 Season) 6 488 81 11.8 5.4 6 81 3 0 0 0.67 4 10 -6 -1.11 -0.59 League One (1 Season) 5 161 32 3.9 1.8 1 69 0 4 23 2 0.20 0 2 -2 -1.12 -0.62 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00
Playing Time Table 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-2022 18 Birmingham City eng ENG Jr. PL2 — Div. 2 11th 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 Matches 2022-2023 19 Birmingham City eng ENG 2. Championship 17th 7 534 76 12.9 5.9 6 83 3 1 36 1 0.71 5 6 -1 -0.17 +0.08 Matches 2023-2024 20 Birmingham City eng ENG 2. Championship 22nd 0 0 0 0 1 Matches 2023-2024 20 Cheltenham Town eng ENG 3. League One 21st 5 161 32 3.9 1.8 1 69 0 4 23 2 0.20 0 2 -2 -1.12 -0.62 Matches 2024-2025 21 Gateshead eng ENG 5. National League 8th 10 802 80 19.4 8.9 9 86 5 1 26 0 1.50 20 11 +9 +1.01 +1.04 Matches 2024-2025 21 Carlisle United eng ENG 4. League Two 23rd 6 488 81 11.8 5.4 6 81 3 0 0 0.67 4 10 -6 -1.11 -0.59 Matches 2025-2026 22 Carlisle United eng ENG 5. National League 3rd 23 1,678 73 40.5 18.6 20 83 14 3 9 2 2.00 33 24 +9 +0.48 -0.50 Matches 4 Seasons 4 Clubs 4 Leagues 51 3,663 72 14.7 40.7 42 83 25 9 20 6 1.39 62 53 +9 +0.22 +0.36 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Carlisle United (2 Seasons) 2 Leagues 29 2,166 75 26.2 24.1 26 82 17 3 9 2 1.72 37 34 +3 +0.12 +0.04 Birmingham City (2 Seasons) 1 League 7 534 76 6.4 5.9 6 83 3 1 36 2 0.71 5 6 -1 -0.17 +0.08 Birmingham City (1 Season) 1 League 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 Gateshead (1 Season) 1 League 10 802 80 19.4 8.9 9 86 5 1 26 0 1.50 20 11 +9 +1.01 +1.04 Cheltenham Town (1 Season) 1 League 5 161 32 3.9 1.8 1 69 0 4 23 2 0.20 0 2 -2 -1.12 -0.62 National League (2 Seasons) 33 2,480 75 30.0 27.6 29 84 19 4 14 2 1.85 53 35 +18 +0.65 +0.25 Championship (2 Seasons) 7 534 76 6.4 5.9 6 83 3 1 36 2 0.71 5 6 -1 -0.17 +0.08 PL2 — Div. 2 (1 Season) 18 1,430 79 61.1 15.9 17 83 12 1 11 1 1.06 18 30 -12 -0.76 -0.26 League Two (1 Season) 6 488 81 11.8 5.4 6 81 3 0 0 0.67 4 10 -6 -1.11 -0.59 League One (1 Season) 5 161 32 3.9 1.8 1 69 0 4 23 2 0.20 0 2 -2 -1.12 -0.62
Playing Time Table 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-2022 18 Birmingham City eng ENG FA Cup 1 16 16 13.3 0.2 0 0 1 16 0 0.00 0 0 0 0.00 +0.87 Matches 2022-2023 19 Birmingham City eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00 Matches 2023-2024 20 Cheltenham Town eng ENG FA Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 2025-2026 22 Carlisle United eng ENG FA Cup 2 210 105 100.0 2.3 2 105 2 0 0 1.50 4 6 -2 -0.86 Matches 4 Seasons 3 Clubs 2 Leagues 5 406 81 79.6 4.5 4 98 4 1 16 0 0.80 7 13 -6 -1.33 -0.46 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 (2 Seasons) 2 Leagues 2 106 53 50.5 1.2 1 90 1 1 16 0 0.50 2 2 0 0.00 +0.87 Carlisle United (1 Season) 1 League 2 210 105 100.0 2.3 2 105 2 0 0 1.50 4 6 -2 -0.86 Cheltenham Town (1 Season) 1 League 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 FA Cup (3 Seasons) 4 316 79 75.2 3.5 3 100 3 1 16 0 0.75 5 11 -6 -1.71 -0.84 EFL Cup (1 Season) 1 90 90 100.0 1.0 1 90 1 0 0 1.00 2 2 0 0.00
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 18 Birmingham City 1 League 15.9 3 0 0 0 2021-2022 18 Birmingham City 1 League 0.2 0 0 0 1 0 0 0 0 0 0 2022-2023 19 Birmingham City 2 Leagues 6.9 1 0 0 9 2 0 18 9 13 0 2023-2024 20 Cheltenham Town 2 Leagues 2.8 2 0 0 1 5 0 4 2 3 0 2024-2025 21 Gateshead 1 League 8.9 0 0 0 0 2024-2025 21 Carlisle United 1 League 5.4 1 0 0 8 4 0 17 2 10 0 2025-2026 22 Carlisle United 2 Leagues 21.0 5 0 0 0 1 0 0 0 2 0 5 Seasons 4 Clubs 6 Leagues 45.2 9 0 0 19 12 0 39 13 28 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Birmingham City (3 Seasons) 3 Leagues 7.1 1 0 0 10 2 0 18 9 13 0 Carlisle United (2 Seasons) 3 Leagues 26.4 6 0 0 8 5 0 17 2 12 0 Birmingham City (1 Season) 1 League 15.9 3 0 0 0 Gateshead (1 Season) 1 League 8.9 0 0 0 0 Cheltenham Town (1 Season) 2 Leagues 2.8 2 0 0 1 5 0 4 2 3 0 FA Cup (3 Seasons) 3.5 1 0 0 1 4 0 0 0 2 0 National League (2 Seasons) 27.6 5 0 0 0 Championship (2 Seasons) 5.9 1 0 0 8 1 0 18 9 13 0 PL2 — Div. 2 (1 Season) 15.9 3 0 0 0 League Two (1 Season) 5.4 1 0 0 8 4 0 17 2 10 0 League One (1 Season) 1.8 1 0 0 1 2 0 4 2 3 0 EFL Cup (1 Season) 1.0 0 0 0 1 1 0 0 0 0 0
Miscellaneous Stats Table Season Age Squad Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 18 Birmingham City eng ENG FA Cup 0.2 0 0 0 1 0 0 0 0 0 0 Matches 2022-2023 19 Birmingham City eng ENG EFL Cup Rd1 1.0 0 0 0 1 1 0 0 0 0 0 Matches 2023-2024 20 Cheltenham Town eng ENG FA Cup 1.0 1 0 0 0 3 0 0 0 0 0 Matches 2025-2026 22 Carlisle United eng ENG FA Cup 2.3 0 0 0 0 1 0 0 0 2 0 Matches 4 Seasons 3 Clubs 2 Leagues 4.5 1 0 0 2 5 0 0 0 2 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Birmingham City (2 Seasons) 2 Leagues 1.2 0 0 0 2 1 0 0 0 0 0 Carlisle United (1 Season) 1 League 2.3 0 0 0 0 1 0 0 0 2 0 Cheltenham Town (1 Season) 1 League 1.0 1 0 0 0 3 0 0 0 0 0 FA Cup (3 Seasons) 3.5 1 0 0 1 4 0 0 0 2 0 EFL Cup (1 Season) 1.0 0 0 0 1 1 0 0 0 0 0
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.
View Additional Information
More Josh Williams Pages
Josh Williams Overview
Stats by Competition
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary