Goalkeeping Table Season Age Squad Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 17 Brighton eng ENG Jr. PL2 — Div. 1 4 4 360 4.0 2 1 1 1 25.0 0 0 0 0 Matches 2022-2023 18 Crewe Alexandra eng ENG 4. League Two 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0 Matches 2022-2023 18 Brighton eng ENG Jr. PL2 — Div. 1 11 11 911 10.1 4 3 4 1 9.1 2 2 0 0 0.0 Matches 2023-2024 19 Sheffield Weds eng ENG 2. Championship 19 19 1,710 19.0 24 1.26 78 53 69.2 9 4 6 6 31.6 1 0 0 1 Matches 2023-2024 19 Oxford United eng ENG EFL Cup 1 1 90 1.0 5 5.00 9 4 44.4 0 0 1 0 0.0 0 0 0 0 Matches 2023-2024 19 Oxford United eng ENG FA Cup 1 1 90 1.0 0 0.00 5 5 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2023-2024 19 Oxford United eng ENG 3. League One 25 25 2,250 25.0 29 1.16 89 63 70.8 14 4 7 7 28.0 3 3 0 0 0.0 Matches 2024-2025 20 Sheffield Weds eng ENG 2. Championship 38 38 3,420 38.0 59 1.55 136 81 59.6 14 9 15 9 23.7 5 4 1 0 20.0 Matches 2025-2026 21 Birmingham City eng ENG 2. Championship 35 35 3,150 35.0 41 1.17 127 88 68.5 14 10 11 8 22.9 2 1 1 0 50.0 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup 2 2 180 2.0 2 1.00 4 2 50.0 1 0 1 0 0.0 0 0 0 0 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1 1 90 1.0 2 2.00 5 3 60.0 1 0 0 0 0.0 0 0 0 0 Matches 4 Seasons 4 Clubs 5 Leagues 131 131 11,790 131.0 173 1.32 502 337 67.1 57 30 44 34 26.0 11 8 2 1 20.0 Country Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Sheffield Weds (2 Seasons) 2 Leagues 57 57 5,130 57.0 83 1.46 214 134 63.1 23 13 21 15 26.3 6 4 1 1 20.0 Birmingham City (1 Season) 3 Leagues 38 38 3,420 38.0 45 1.18 136 93 67.6 16 10 12 8 21.1 2 1 1 0 50.0 Oxford United (1 Season) 3 Leagues 27 27 2,430 27.0 34 1.26 103 72 69.9 15 4 8 8 29.6 3 3 0 0 0.0 Brighton (1 Season) 1 League 11 11 911 10.1 4 3 4 1 9.1 2 2 0 0 0.0 Crewe Alexandra (1 Season) 1 League 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0 Brighton (1 Season) 1 League 4 4 360 4.0 2 1 1 1 25.0 0 0 0 0 Championship (3 Seasons) 92 92 8,280 92.0 124 1.35 341 222 65.1 37 23 32 23 25.0 8 5 2 1 28.6 EFL Cup (3 Seasons) 3 3 270 3.0 7 2.33 13 6 46.2 1 0 2 0 0.0 0 0 0 0 PL2 — Div. 1 (2 Seasons) 15 15 1,271 14.1 6 4 5 2 13.3 2 2 0 0 0.0 FA Cup (2 Seasons) 2 2 180 2.0 2 1.00 10 8 80.0 2 0 0 1 50.0 0 0 0 0 League One (1 Season) 25 25 2,250 25.0 29 1.16 89 63 70.8 14 4 7 7 28.0 3 3 0 0 0.0 League Two (1 Season) 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0
Goalkeeping Table Season Age Squad Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 17 Brighton 1 League 4 4 360 4.0 2 1 1 1 25.0 0 0 0 0 2022-2023 18 Brighton 1 League 11 11 911 10.1 4 3 4 1 9.1 2 2 0 0 0.0 2022-2023 18 Crewe Alexandra 1 League 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0 2023-2024 19 Oxford United 3 Leagues 27 27 2,430 27.0 34 1.26 103 72 69.9 15 4 8 8 29.6 3 3 0 0 0.0 2023-2024 19 Sheffield Weds 1 League 19 19 1,710 19.0 24 1.26 78 53 69.2 9 4 6 6 31.6 1 0 0 1 2024-2025 20 Sheffield Weds 2 Leagues 38 38 3,420 38.0 59 1.55 136 81 59.6 14 9 15 9 23.7 5 4 1 0 20.0 2025-2026 21 Birmingham City 3 Leagues 38 38 3,420 38.0 45 1.18 136 93 67.6 16 10 12 8 21.1 2 1 1 0 50.0 4 Seasons 4 Clubs 5 Leagues 131 131 11,790 131.0 173 1.32 502 337 67.1 57 30 44 34 26.0 11 8 2 1 20.0 Comp MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Sheffield Weds (2 Seasons) 2 Leagues 57 57 5,130 57.0 83 1.46 214 134 63.1 23 13 21 15 26.3 6 4 1 1 20.0 Birmingham City (1 Season) 3 Leagues 38 38 3,420 38.0 45 1.18 136 93 67.6 16 10 12 8 21.1 2 1 1 0 50.0 Oxford United (1 Season) 3 Leagues 27 27 2,430 27.0 34 1.26 103 72 69.9 15 4 8 8 29.6 3 3 0 0 0.0 Brighton (1 Season) 1 League 11 11 911 10.1 4 3 4 1 9.1 2 2 0 0 0.0 Crewe Alexandra (1 Season) 1 League 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0 Brighton (1 Season) 1 League 4 4 360 4.0 2 1 1 1 25.0 0 0 0 0 Championship (3 Seasons) 92 92 8,280 92.0 124 1.35 341 222 65.1 37 23 32 23 25.0 8 5 2 1 28.6 EFL Cup (3 Seasons) 3 3 270 3.0 7 2.33 13 6 46.2 1 0 2 0 0.0 0 0 0 0 PL2 — Div. 1 (2 Seasons) 15 15 1,271 14.1 6 4 5 2 13.3 2 2 0 0 0.0 FA Cup (2 Seasons) 2 2 180 2.0 2 1.00 10 8 80.0 2 0 0 1 50.0 0 0 0 0 League One (1 Season) 25 25 2,250 25.0 29 1.16 89 63 70.8 14 4 7 7 28.0 3 3 0 0 0.0 League Two (1 Season) 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2021-2022 17 Brighton eng ENG Jr. PL2 — Div. 1 10th 4 4 360 4.0 2 1 1 1 25.0 0 0 0 0 Matches 2022-2023 18 Brighton eng ENG Jr. PL2 — Div. 1 6th 11 11 911 10.1 4 3 4 1 9.1 2 2 0 0 0.0 Matches 2022-2023 18 Crewe Alexandra eng ENG 4. League Two 13th 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0 Matches 2023-2024 19 Oxford United eng ENG 3. League One 5th 25 25 2,250 25.0 29 1.16 89 63 70.8 14 4 7 7 28.0 3 3 0 0 0.0 Matches 2023-2024 19 Sheffield Weds eng ENG 2. Championship 20th 19 19 1,710 19.0 24 1.26 78 53 69.2 9 4 6 6 31.6 1 0 0 1 Matches 2024-2025 20 Sheffield Weds eng ENG 2. Championship 12th 38 38 3,420 38.0 59 1.55 136 81 59.6 14 9 15 9 23.7 5 4 1 0 20.0 Matches 2025-2026 21 Birmingham City eng ENG 2. Championship 10th 35 35 3,150 35.0 41 1.17 127 88 68.5 14 10 11 8 22.9 2 1 1 0 50.0 Matches 4 Seasons 4 Clubs 3 Leagues 126 126 11,340 126.0 164 1.30 479 323 67.4 54 30 42 33 26.2 11 8 2 1 20.0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Sheffield Weds (2 Seasons) 1 League 57 57 5,130 57.0 83 1.46 214 134 63.1 23 13 21 15 26.3 6 4 1 1 20.0 Birmingham City (1 Season) 1 League 35 35 3,150 35.0 41 1.17 127 88 68.5 14 10 11 8 22.9 2 1 1 0 50.0 Oxford United (1 Season) 1 League 25 25 2,250 25.0 29 1.16 89 63 70.8 14 4 7 7 28.0 3 3 0 0 0.0 Brighton (1 Season) 1 League 11 11 911 10.1 4 3 4 1 9.1 2 2 0 0 0.0 Crewe Alexandra (1 Season) 1 League 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0 Brighton (1 Season) 1 League 4 4 360 4.0 2 1 1 1 25.0 0 0 0 0 Championship (3 Seasons) 92 92 8,280 92.0 124 1.35 341 222 65.1 37 23 32 23 25.0 8 5 2 1 28.6 PL2 — Div. 1 (2 Seasons) 15 15 1,271 14.1 6 4 5 2 13.3 2 2 0 0 0.0 League One (1 Season) 25 25 2,250 25.0 29 1.16 89 63 70.8 14 4 7 7 28.0 3 3 0 0 0.0 League Two (1 Season) 9 9 810 9.0 11 1.22 49 38 77.6 3 3 3 3 33.3 0 0 0 0
Goalkeeping Table Season Age Squad Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches 2023-2024 19 Oxford United eng ENG EFL Cup Rd1 1 1 90 1.0 5 5.00 9 4 44.4 0 0 1 0 0.0 0 0 0 0 Matches 2023-2024 19 Oxford United eng ENG FA Cup 1 1 90 1.0 0 0.00 5 5 100.0 1 0 0 1 100.0 0 0 0 0 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup Rd2 2 2 180 2.0 2 1.00 4 2 50.0 1 0 1 0 0.0 0 0 0 0 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1 1 90 1.0 2 2.00 5 3 60.0 1 0 0 0 0.0 0 0 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 5 5 450 5.0 9 1.80 23 14 60.9 3 0 2 1 20.0 0 0 0 0 Country Comp LgRank MP Starts Min 90s GA GA90 SoTA Saves Save% W D L CS CS% PKatt PKA PKsv PKm Save% Matches Birmingham City (1 Season) 2 Leagues 3 3 270 3.0 4 1.33 9 5 55.6 2 0 1 0 0.0 0 0 0 0 Oxford United (1 Season) 2 Leagues 2 2 180 2.0 5 2.50 14 9 64.3 1 0 1 1 50.0 0 0 0 0 EFL Cup (3 Seasons) 3 3 270 3.0 7 2.33 13 6 46.2 1 0 2 0 0.0 0 0 0 0 FA Cup (2 Seasons) 2 2 180 2.0 2 1.00 10 8 80.0 2 0 0 1 50.0 0 0 0 0
Standard Stats Table 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-2022 17 Brighton eng ENG Jr. PL2 — Div. 1 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Crewe Alexandra eng ENG 4. League Two 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Brighton eng ENG Jr. PL2 — Div. 1 11 11 911 10.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Sheffield Weds eng ENG 2. Championship 19 19 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Oxford United eng ENG EFL Cup 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 19 Oxford United eng ENG FA Cup 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 19 Oxford United eng ENG 3. League One 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Sheffield Weds eng ENG 2. Championship 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Sheffield Weds eng ENG EFL Cup 0 0 Matches 2025-2026 21 Birmingham City eng ENG 2. Championship 35 35 3,150 35.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 5 Leagues 131 131 11,790 131.0 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 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 Sheffield Weds (2 Seasons) 2 Leagues 57 57 5,130 57.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 3 Leagues 38 38 3,420 38.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 3 Leagues 27 27 2,430 27.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 11 11 911 10.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Crewe Alexandra (1 Season) 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 92 92 8,280 92.0 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (2 Seasons) 15 15 1,271 14.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 9 9 810 9.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 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 17 Brighton 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2022-2023 18 Brighton 1 League 11 11 911 10.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 2022-2023 18 Crewe Alexandra 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2023-2024 19 Oxford United 3 Leagues 27 27 2,430 27.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 2023-2024 19 Sheffield Weds 1 League 19 19 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 2024-2025 20 Sheffield Weds 2 Leagues 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 2025-2026 21 Birmingham City 3 Leagues 38 38 3,420 38.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 4 Seasons 4 Clubs 5 Leagues 131 131 11,790 131.0 0 0 0 0 0 0 11 0 0.00 0.00 0.00 0.00 0.00 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 Sheffield Weds (2 Seasons) 2 Leagues 57 57 5,130 57.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 3 Leagues 38 38 3,420 38.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 3 Leagues 27 27 2,430 27.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 11 11 911 10.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Crewe Alexandra (1 Season) 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 92 92 8,280 92.0 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (3 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (2 Seasons) 15 15 1,271 14.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 9 9 810 9.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 17 Brighton eng ENG Jr. PL2 — Div. 1 10th 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Brighton eng ENG Jr. PL2 — Div. 1 6th 11 11 911 10.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Matches 2022-2023 18 Crewe Alexandra eng ENG 4. League Two 13th 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Oxford United eng ENG 3. League One 5th 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 19 Sheffield Weds eng ENG 2. Championship 20th 19 19 1,710 19.0 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Sheffield Weds eng ENG 2. Championship 12th 38 38 3,420 38.0 0 0 0 0 0 0 2 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Birmingham City eng ENG 2. Championship 10th 35 35 3,150 35.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Matches 4 Seasons 4 Clubs 3 Leagues 126 126 11,340 126.0 0 0 0 0 0 0 11 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 Sheffield Weds (2 Seasons) 1 League 57 57 5,130 57.0 0 0 0 0 0 0 3 0 0.00 0.00 0.00 0.00 0.00 Birmingham City (1 Season) 1 League 35 35 3,150 35.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 1 League 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 11 11 911 10.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 Crewe Alexandra (1 Season) 1 League 9 9 810 9.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Brighton (1 Season) 1 League 4 4 360 4.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Championship (3 Seasons) 92 92 8,280 92.0 0 0 0 0 0 0 7 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (2 Seasons) 15 15 1,271 14.1 0 0 0 0 0 0 0 1 0.00 0.00 0.00 0.00 0.00 League One (1 Season) 25 25 2,250 25.0 0 0 0 0 0 0 4 0 0.00 0.00 0.00 0.00 0.00 League Two (1 Season) 9 9 810 9.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 2023-2024 19 Oxford United 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 19 Oxford United eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 20 Sheffield Weds eng ENG EFL Cup Rd4 0 0 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup Rd2 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1 1 90 1.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 3 Clubs 2 Leagues 5 5 450 5.0 0 0 0 0 0 0 0 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 (1 Season) 2 Leagues 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Oxford United (1 Season) 2 Leagues 2 2 180 2.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Sheffield Weds (1 Season) 1 League 0 0 EFL Cup (3 Seasons) 3 3 270 3.0 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (2 Seasons) 2 2 180 2.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 17 Brighton 1 League 4.0 0 0 0 2022-2023 18 Brighton 1 League 10.1 0 0 0 2022-2023 18 Crewe Alexandra 1 League 9.0 0 0 0 0.00 0.00 0 0 2023-2024 19 Oxford United 3 Leagues 27.0 0 0 0 0.00 0.00 0 0 2023-2024 19 Sheffield Weds 1 League 19.0 0 0 0 0.00 0.00 0 0 2024-2025 20 Sheffield Weds 2 Leagues 38.0 0 0 0 0.00 0.00 0 0 2025-2026 21 Birmingham City 3 Leagues 38.0 0 1 0 0.0 0.03 0.00 0.00 0 0 4 Seasons 4 Clubs 5 Leagues 131.0 0 1 0 0.0 0.01 0.00 0.00 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Sheffield Weds (2 Seasons) 2 Leagues 57.0 0 0 0 0.00 0.00 0 0 Birmingham City (1 Season) 3 Leagues 38.0 0 1 0 0.0 0.03 0.00 0.00 0 0 Oxford United (1 Season) 3 Leagues 27.0 0 0 0 0.00 0.00 0 0 Brighton (1 Season) 1 League 10.1 0 0 0 Crewe Alexandra (1 Season) 1 League 9.0 0 0 0 0.00 0.00 0 0 Brighton (1 Season) 1 League 4.0 0 0 0 Championship (3 Seasons) 92.0 0 1 0 0.0 0.01 0.00 0.00 0 0 EFL Cup (3 Seasons) 3.0 0 0 0 0.00 0.00 0 0 PL2 — Div. 1 (2 Seasons) 14.1 0 0 0 FA Cup (2 Seasons) 2.0 0 0 0 0.00 0.00 0 0 League One (1 Season) 25.0 0 0 0 0.00 0.00 0 0 League Two (1 Season) 9.0 0 0 0 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 2023-2024 19 Oxford United eng ENG EFL Cup Rd1 1.0 0 0 0 0.00 0.00 0 0 Matches 2023-2024 19 Oxford United eng ENG FA Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup Rd2 2.0 0 0 0 0.00 0.00 0 0 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1.0 0 0 0 0.00 0.00 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 5.0 0 0 0 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 (1 Season) 2 Leagues 3.0 0 0 0 0.00 0.00 0 0 Oxford United (1 Season) 2 Leagues 2.0 0 0 0 0.00 0.00 0 0 Sheffield Weds (1 Season) 1 League EFL Cup (3 Seasons) 3.0 0 0 0 0.00 0.00 0 0 FA Cup (2 Seasons) 2.0 0 0 0 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 17 Brighton eng ENG Jr. PL2 — Div. 1 4 360 90 15.4 4.0 4 90 4 0 5 1.75 9 9 0 0.00 0.00 Matches 2022-2023 18 Crewe Alexandra eng ENG 4. League Two 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32 Matches 2022-2023 18 Brighton eng ENG Jr. PL2 — Div. 1 11 911 83 38.9 10.1 11 83 10 0 1 1.36 22 17 +5 +0.49 +0.24 Matches 2023-2024 19 Sheffield Weds eng ENG 2. Championship 19 1,710 90 41.3 19.0 19 90 19 0 1 1.63 23 24 -1 -0.05 +0.80 Matches 2023-2024 19 Oxford United eng ENG EFL Cup 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 2023-2024 19 Oxford United eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 1 3.00 2 0 +2 +2.00 +3.00 Matches 2023-2024 19 Oxford United eng ENG 3. League One 25 2,250 90 54.3 25.0 25 90 25 0 0 1.84 42 29 +13 +0.52 +0.04 Matches 2024-2025 20 Sheffield Weds eng ENG 2. Championship 38 3,420 90 82.6 38.0 38 90 38 0 8 1.34 53 59 -6 -0.16 +0.22 Matches 2024-2025 20 Sheffield Weds eng ENG EFL Cup 0 0 0 0 3 Matches 2025-2026 21 Birmingham City eng ENG 2. Championship 35 3,150 90 76.1 35.0 35 90 35 0 8 1.49 49 41 +8 +0.23 +0.86 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1 90 90 42.9 1.0 1 90 1 0 1 3.00 3 2 +1 +1.00 +1.00 Matches 4 Seasons 4 Clubs 5 Leagues 131 11,790 90 54.1 131.0 131 90 131 0 28 1.53 186 173 +13 +0.10 +0.44 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield Weds (2 Seasons) 2 Leagues 57 5,130 90 59.4 57.0 57 90 57 0 12 1.44 76 83 -7 -0.12 +0.62 Birmingham City (1 Season) 3 Leagues 38 3,420 90 75.5 38.0 38 90 38 0 9 1.53 54 45 +9 +0.24 +0.80 Oxford United (1 Season) 3 Leagues 27 2,430 90 54.0 27.0 27 90 27 0 1 1.81 45 34 +11 +0.41 +0.06 Brighton (1 Season) 1 League 11 911 83 38.9 10.1 11 83 10 0 1 1.36 22 17 +5 +0.49 +0.24 Crewe Alexandra (1 Season) 1 League 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32 Brighton (1 Season) 1 League 4 360 90 15.4 4.0 4 90 4 0 5 1.75 9 9 0 0.00 0.00 Championship (3 Seasons) 92 8,280 90 66.7 92.0 92 90 92 0 17 1.46 125 124 +1 +0.01 +0.73 EFL Cup (3 Seasons) 3 270 90 42.9 3.0 3 90 3 0 3 1.00 3 7 -4 -1.33 PL2 — Div. 1 (2 Seasons) 15 1,271 85 27.2 14.1 15 85 14 0 6 1.46 31 26 +5 +0.35 +0.25 FA Cup (2 Seasons) 2 180 90 37.5 2.0 2 90 2 0 2 3.00 5 2 +3 +1.50 +2.10 League One (1 Season) 25 2,250 90 54.3 25.0 25 90 25 0 0 1.84 42 29 +13 +0.52 +0.04 League Two (1 Season) 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32
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 17 Brighton 1 League 4 360 90 15.4 4.0 4 90 4 0 5 1.75 9 9 0 0.00 0.00 2022-2023 18 Brighton 1 League 11 911 83 38.9 10.1 11 83 10 0 1 1.36 22 17 +5 +0.49 +0.24 2022-2023 18 Crewe Alexandra 1 League 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32 2023-2024 19 Oxford United 3 Leagues 27 2,430 90 54.0 27.0 27 90 27 0 1 1.81 45 34 +11 +0.41 +0.06 2023-2024 19 Sheffield Weds 1 League 19 1,710 90 41.3 19.0 19 90 19 0 1 1.63 23 24 -1 -0.05 +0.80 2024-2025 20 Sheffield Weds 2 Leagues 38 3,420 90 76.0 38.0 38 90 38 0 11 1.34 53 59 -6 -0.16 +0.22 2025-2026 21 Birmingham City 3 Leagues 38 3,420 90 75.5 38.0 38 90 38 0 9 1.53 54 45 +9 +0.24 +0.80 4 Seasons 4 Clubs 5 Leagues 131 11,790 90 54.1 131.0 131 90 131 0 28 1.53 186 173 +13 +0.10 +0.44 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield Weds (2 Seasons) 2 Leagues 57 5,130 90 59.4 57.0 57 90 57 0 12 1.44 76 83 -7 -0.12 +0.62 Birmingham City (1 Season) 3 Leagues 38 3,420 90 75.5 38.0 38 90 38 0 9 1.53 54 45 +9 +0.24 +0.80 Oxford United (1 Season) 3 Leagues 27 2,430 90 54.0 27.0 27 90 27 0 1 1.81 45 34 +11 +0.41 +0.06 Brighton (1 Season) 1 League 11 911 83 38.9 10.1 11 83 10 0 1 1.36 22 17 +5 +0.49 +0.24 Crewe Alexandra (1 Season) 1 League 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32 Brighton (1 Season) 1 League 4 360 90 15.4 4.0 4 90 4 0 5 1.75 9 9 0 0.00 0.00 Championship (3 Seasons) 92 8,280 90 66.7 92.0 92 90 92 0 17 1.46 125 124 +1 +0.01 +0.73 EFL Cup (3 Seasons) 3 270 90 42.9 3.0 3 90 3 0 3 1.00 3 7 -4 -1.33 PL2 — Div. 1 (2 Seasons) 15 1,271 85 27.2 14.1 15 85 14 0 6 1.46 31 26 +5 +0.35 +0.25 FA Cup (2 Seasons) 2 180 90 37.5 2.0 2 90 2 0 2 3.00 5 2 +3 +1.50 +2.10 League One (1 Season) 25 2,250 90 54.3 25.0 25 90 25 0 0 1.84 42 29 +13 +0.52 +0.04 League Two (1 Season) 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32
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 17 Brighton eng ENG Jr. PL2 — Div. 1 10th 4 360 90 15.4 4.0 4 90 4 0 5 1.75 9 9 0 0.00 0.00 Matches 2022-2023 18 Brighton eng ENG Jr. PL2 — Div. 1 6th 11 911 83 38.9 10.1 11 83 10 0 1 1.36 22 17 +5 +0.49 +0.24 Matches 2022-2023 18 Crewe Alexandra eng ENG 4. League Two 13th 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32 Matches 2023-2024 19 Oxford United eng ENG 3. League One 5th 25 2,250 90 54.3 25.0 25 90 25 0 0 1.84 42 29 +13 +0.52 +0.04 Matches 2023-2024 19 Sheffield Weds eng ENG 2. Championship 20th 19 1,710 90 41.3 19.0 19 90 19 0 1 1.63 23 24 -1 -0.05 +0.80 Matches 2024-2025 20 Sheffield Weds eng ENG 2. Championship 12th 38 3,420 90 82.6 38.0 38 90 38 0 8 1.34 53 59 -6 -0.16 +0.22 Matches 2025-2026 21 Birmingham City eng ENG 2. Championship 10th 35 3,150 90 76.1 35.0 35 90 35 0 8 1.49 49 41 +8 +0.23 +0.86 Matches 4 Seasons 4 Clubs 3 Leagues 126 11,340 90 54.8 126.0 126 90 126 0 23 1.52 178 164 +14 +0.11 +0.45 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Sheffield Weds (2 Seasons) 1 League 57 5,130 90 62.0 57.0 57 90 57 0 9 1.44 76 83 -7 -0.12 +0.62 Birmingham City (1 Season) 1 League 35 3,150 90 76.1 35.0 35 90 35 0 8 1.49 49 41 +8 +0.23 +0.86 Oxford United (1 Season) 1 League 25 2,250 90 54.3 25.0 25 90 25 0 0 1.84 42 29 +13 +0.52 +0.04 Brighton (1 Season) 1 League 11 911 83 38.9 10.1 11 83 10 0 1 1.36 22 17 +5 +0.49 +0.24 Crewe Alexandra (1 Season) 1 League 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32 Brighton (1 Season) 1 League 4 360 90 15.4 4.0 4 90 4 0 5 1.75 9 9 0 0.00 0.00 Championship (3 Seasons) 92 8,280 90 66.7 92.0 92 90 92 0 17 1.46 125 124 +1 +0.01 +0.73 PL2 — Div. 1 (2 Seasons) 15 1,271 85 27.2 14.1 15 85 14 0 6 1.46 31 26 +5 +0.35 +0.25 League One (1 Season) 25 2,250 90 54.3 25.0 25 90 25 0 0 1.84 42 29 +13 +0.52 +0.04 League Two (1 Season) 9 810 90 19.6 9.0 9 90 9 0 6 1.33 11 11 0 0.00 +0.32
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 2023-2024 19 Oxford United eng ENG EFL Cup Rd1 1 90 90 100.0 1.0 1 90 1 0 0 0.00 1 5 -4 -4.00 Matches 2023-2024 19 Oxford United eng ENG FA Cup 1 90 90 33.3 1.0 1 90 1 0 1 3.00 2 0 +2 +2.00 +3.00 Matches 2024-2025 20 Sheffield Weds eng ENG EFL Cup Rd4 0 0 0 0 3 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup Rd2 2 180 90 100.0 2.0 2 90 2 0 0 1.50 2 2 0 0.00 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1 90 90 42.9 1.0 1 90 1 0 1 3.00 3 2 +1 +1.00 +1.00 Matches 3 Seasons 3 Clubs 2 Leagues 5 450 90 40.5 5.0 5 90 5 0 5 1.80 8 9 -1 -0.20 +0.40 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 (1 Season) 2 Leagues 3 270 90 69.2 3.0 3 90 3 0 1 2.00 5 4 +1 +0.33 +0.33 Oxford United (1 Season) 2 Leagues 2 180 90 50.0 2.0 2 90 2 0 1 1.50 3 5 -2 -1.00 0.00 Sheffield Weds (1 Season) 1 League 0 0 0 0 3 EFL Cup (3 Seasons) 3 270 90 42.9 3.0 3 90 3 0 3 1.00 3 7 -4 -1.33 FA Cup (2 Seasons) 2 180 90 37.5 2.0 2 90 2 0 2 3.00 5 2 +3 +1.50 +2.10
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2021-2022 17 Brighton 1 League 4.0 0 0 0 0 2022-2023 18 Brighton 1 League 10.1 0 1 0 0 2022-2023 18 Crewe Alexandra 1 League 9.0 0 0 0 0 2 0 0 0 0 0 2023-2024 19 Oxford United 3 Leagues 27.0 4 0 0 1 8 0 1 0 1 0 2023-2024 19 Sheffield Weds 1 League 19.0 1 0 0 0 0 0 0 0 0 0 2024-2025 20 Sheffield Weds 2 Leagues 38.0 2 0 0 0 6 0 0 0 0 0 2025-2026 21 Birmingham City 3 Leagues 38.0 4 0 0 1 6 0 0 1 0 0 4 Seasons 4 Clubs 5 Leagues 131.0 11 0 0 2 22 0 1 1 1 0 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Sheffield Weds (2 Seasons) 2 Leagues 57.0 3 0 0 0 6 0 0 0 0 0 Birmingham City (1 Season) 3 Leagues 38.0 4 0 0 1 6 0 0 1 0 0 Oxford United (1 Season) 3 Leagues 27.0 4 0 0 1 8 0 1 0 1 0 Brighton (1 Season) 1 League 10.1 0 1 0 0 Crewe Alexandra (1 Season) 1 League 9.0 0 0 0 0 2 0 0 0 0 0 Brighton (1 Season) 1 League 4.0 0 0 0 0 Championship (3 Seasons) 92.0 7 0 0 1 12 0 0 1 0 0 EFL Cup (3 Seasons) 3.0 0 0 0 0 0 0 0 0 0 0 PL2 — Div. 1 (2 Seasons) 14.1 0 1 0 0 FA Cup (2 Seasons) 2.0 0 0 0 0 0 0 0 0 0 0 League One (1 Season) 25.0 4 0 0 1 8 0 1 0 1 0 League Two (1 Season) 9.0 0 0 0 0 2 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 2023-2024 19 Oxford United eng ENG EFL Cup Rd1 1.0 0 0 0 0 0 0 0 0 0 0 Matches 2023-2024 19 Oxford United eng ENG FA Cup 1.0 0 0 0 0 0 0 0 0 0 0 Matches 2025-2026 21 Birmingham City eng ENG EFL Cup Rd2 2.0 0 0 0 0 0 0 0 0 0 0 Matches 2025-2026 21 Birmingham City eng ENG FA Cup 1.0 0 0 0 0 0 0 0 0 0 0 Matches 3 Seasons 3 Clubs 2 Leagues 5.0 0 0 0 0 0 0 0 0 0 0 Country Comp LgRank 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Birmingham City (1 Season) 2 Leagues 3.0 0 0 0 0 0 0 0 0 0 0 Oxford United (1 Season) 2 Leagues 2.0 0 0 0 0 0 0 0 0 0 0 Sheffield Weds (1 Season) 1 League EFL Cup (3 Seasons) 3.0 0 0 0 0 0 0 0 0 0 0 FA Cup (2 Seasons) 2.0 0 0 0 0 0 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 James Beadle Pages
James Beadle Overview
Stats by Competition
Match Logs (Goalkeeping)
Match Logs (Summary)
Stathead & Player Comparison
Player Club Summary