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 2017-2018 16 Chelsea eng ENG Jr. PL2 — Div. 1 3 0 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Chelsea 2. Europa Lg 0 0 Matches 2018-2019 17 Chelsea eng ENG Jr. PL2 — Div. 1 21 17 1,557 17.3 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Matches 2019-2020 18 Cambuur nl NED 2. Eerste Divisie 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 18 Chelsea eng ENG Jr. PL2 — Div. 1 14 13 1,152 12.8 0 1 1 0 0 0 0 0 0.00 0.08 0.08 0.00 0.08 Matches 2020-2021 19 MVV Maastricht nl NED 2. Eerste Divisie 3 1 101 1.1 0 1 1 0 0 0 0 0 0.00 0.89 0.89 0.00 0.89 Matches 2020-2021 19 Chelsea eng ENG Jr. PL2 — Div. 1 15 15 1,316 14.6 4 1 5 2 2 2 2 0 0.27 0.07 0.34 0.14 0.21 Matches 2021-2022 20 Chelsea eng ENG Jr. PL2 — Div. 1 17 17 1,442 16.0 2 1 3 2 0 0 4 0 0.12 0.06 0.19 0.12 0.19 Matches 2022-2023 21 Swindon Town eng ENG 4. League Two 16 16 1,298 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 22 Swindon Town eng ENG FA Cup 1 1 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2023-2024 22 Swindon Town eng ENG 4. League Two 39 31 2,606 29.0 1 5 6 1 0 0 5 0 0.03 0.17 0.21 0.03 0.21 Matches 2024-2025 23 Grimsby Town 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 2024-2025 23 Grimsby Town eng ENG FA Cup 1 1 71 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Grimsby Town eng ENG 4. League Two 44 40 3,337 37.1 2 0 2 2 0 0 7 0 0.05 0.00 0.05 0.05 0.05 Matches 2025-2026 24 Grimsby Town eng ENG EFL Cup 3 3 219 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Grimsby Town eng ENG FA Cup 2 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Grimsby Town eng ENG 4. League Two 35 24 2,372 26.4 0 2 2 0 0 0 7 0 0.00 0.08 0.08 0.00 0.08 Matches 7 Seasons 5 Clubs 5 Leagues 148 121 10,450 116.1 3 9 12 3 0 0 24 0 0.03 0.08 0.10 0.03 0.10 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 Chelsea (5 Seasons) 1 League 70 62 5,513 61.3 7 3 10 5 2 2 6 0 0.11 0.05 0.16 0.08 0.13 Grimsby Town (2 Seasons) 3 Leagues 87 72 6,352 70.6 2 2 4 2 0 0 15 0 0.03 0.03 0.06 0.03 0.06 Swindon Town (2 Seasons) 2 Leagues 56 48 3,944 43.8 1 6 7 1 0 0 9 0 0.02 0.14 0.16 0.02 0.16 MVV Maastricht (1 Season) 1 League 3 1 101 1.1 0 1 1 0 0 0 0 0 0.00 0.89 0.89 0.00 0.89 Cambuur (1 Season) 1 League 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Chelsea (1 Season) 1 League 0 0 PL2 — Div. 1 (5 Seasons) 70 62 5,513 61.3 7 3 10 5 2 2 6 0 0.11 0.05 0.16 0.08 0.13 League Two (4 Seasons) 134 111 9,613 106.8 3 8 11 3 0 0 23 0 0.03 0.07 0.10 0.03 0.10 FA Cup (3 Seasons) 4 4 284 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (2 Seasons) 5 1 154 1.7 0 1 1 0 0 0 0 0 0.00 0.58 0.58 0.00 0.58 EFL Cup (2 Seasons) 5 5 399 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 0 0
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 2017-2018 16 Chelsea 1 League 3 0 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2018-2019 17 Chelsea 1 League 0 0 2018-2019 17 Chelsea 1 League 21 17 1,557 17.3 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 2019-2020 18 Cambuur 1 League 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 2019-2020 18 Chelsea 1 League 14 13 1,152 12.8 0 1 1 0 0 0 0 0 0.00 0.08 0.08 0.00 0.08 2020-2021 19 MVV Maastricht 1 League 3 1 101 1.1 0 1 1 0 0 0 0 0 0.00 0.89 0.89 0.00 0.89 2020-2021 19 Chelsea 1 League 15 15 1,316 14.6 4 1 5 2 2 2 2 0 0.27 0.07 0.34 0.14 0.21 2021-2022 20 Chelsea 1 League 17 17 1,442 16.0 2 1 3 2 0 0 4 0 0.12 0.06 0.19 0.12 0.19 2022-2023 21 Swindon Town 1 League 16 16 1,298 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 2023-2024 22 Swindon Town 2 Leagues 40 32 2,646 29.4 1 5 6 1 0 0 5 0 0.03 0.17 0.20 0.03 0.20 2024-2025 23 Grimsby Town 3 Leagues 47 43 3,588 39.9 2 0 2 2 0 0 8 0 0.05 0.00 0.05 0.05 0.05 2025-2026 24 Grimsby Town 3 Leagues 40 29 2,764 30.7 0 2 2 0 0 0 7 0 0.00 0.07 0.07 0.00 0.07 7 Seasons 5 Clubs 5 Leagues 148 121 10,450 116.1 3 9 12 3 0 0 24 0 0.03 0.08 0.10 0.03 0.10 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 Chelsea (5 Seasons) 1 League 70 62 5,513 61.3 7 3 10 5 2 2 6 0 0.11 0.05 0.16 0.08 0.13 Grimsby Town (2 Seasons) 3 Leagues 87 72 6,352 70.6 2 2 4 2 0 0 15 0 0.03 0.03 0.06 0.03 0.06 Swindon Town (2 Seasons) 2 Leagues 56 48 3,944 43.8 1 6 7 1 0 0 9 0 0.02 0.14 0.16 0.02 0.16 MVV Maastricht (1 Season) 1 League 3 1 101 1.1 0 1 1 0 0 0 0 0 0.00 0.89 0.89 0.00 0.89 Cambuur (1 Season) 1 League 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Chelsea (1 Season) 1 League 0 0 PL2 — Div. 1 (5 Seasons) 70 62 5,513 61.3 7 3 10 5 2 2 6 0 0.11 0.05 0.16 0.08 0.13 League Two (4 Seasons) 134 111 9,613 106.8 3 8 11 3 0 0 23 0 0.03 0.07 0.10 0.03 0.10 FA Cup (3 Seasons) 4 4 284 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Eerste Divisie (2 Seasons) 5 1 154 1.7 0 1 1 0 0 0 0 0 0.00 0.58 0.58 0.00 0.58 EFL Cup (2 Seasons) 5 5 399 4.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Europa Lg (1 Season) 0 0
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 2017-2018 16 Chelsea eng ENG Jr. PL2 — Div. 1 8th 3 0 46 0.5 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2018-2019 17 Chelsea eng ENG Jr. PL2 — Div. 1 6th 21 17 1,557 17.3 1 0 1 1 0 0 0 0 0.06 0.00 0.06 0.06 0.06 Matches 2019-2020 18 Cambuur nl NED 2. Eerste Divisie 1st 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2019-2020 18 Chelsea eng ENG Jr. PL2 — Div. 1 1st 14 13 1,152 12.8 0 1 1 0 0 0 0 0 0.00 0.08 0.08 0.00 0.08 Matches 2020-2021 19 MVV Maastricht nl NED 2. Eerste Divisie 11th 3 1 101 1.1 0 1 1 0 0 0 0 0 0.00 0.89 0.89 0.00 0.89 Matches 2020-2021 19 Chelsea eng ENG Jr. PL2 — Div. 1 2nd 15 15 1,316 14.6 4 1 5 2 2 2 2 0 0.27 0.07 0.34 0.14 0.21 Matches 2021-2022 20 Chelsea eng ENG Jr. PL2 — Div. 1 12th 17 17 1,442 16.0 2 1 3 2 0 0 4 0 0.12 0.06 0.19 0.12 0.19 Matches 2022-2023 21 Swindon Town eng ENG 4. League Two 10th 16 16 1,298 14.4 0 1 1 0 0 0 4 0 0.00 0.07 0.07 0.00 0.07 Matches 2023-2024 22 Swindon Town eng ENG 4. League Two 19th 39 31 2,606 29.0 1 5 6 1 0 0 5 0 0.03 0.17 0.21 0.03 0.21 Matches 2024-2025 23 Grimsby Town eng ENG 4. League Two 9th 44 40 3,337 37.1 2 0 2 2 0 0 7 0 0.05 0.00 0.05 0.05 0.05 Matches 2025-2026 24 Grimsby Town eng ENG 4. League Two 7th 35 24 2,372 26.4 0 2 2 0 0 0 7 0 0.00 0.08 0.08 0.00 0.08 Matches 6 Seasons 4 Clubs 2 Leagues 139 112 9,767 108.5 3 9 12 3 0 0 23 0 0.03 0.08 0.11 0.03 0.11 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 Chelsea (5 Seasons) 1 League 70 62 5,513 61.3 7 3 10 5 2 2 6 0 0.11 0.05 0.16 0.08 0.13 Grimsby Town (2 Seasons) 1 League 79 64 5,709 63.4 2 2 4 2 0 0 14 0 0.03 0.03 0.06 0.03 0.06 Swindon Town (2 Seasons) 1 League 55 47 3,904 43.4 1 6 7 1 0 0 9 0 0.02 0.14 0.16 0.02 0.16 MVV Maastricht (1 Season) 1 League 3 1 101 1.1 0 1 1 0 0 0 0 0 0.00 0.89 0.89 0.00 0.89 Cambuur (1 Season) 1 League 2 0 53 0.6 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 PL2 — Div. 1 (5 Seasons) 70 62 5,513 61.3 7 3 10 5 2 2 6 0 0.11 0.05 0.16 0.08 0.13 League Two (4 Seasons) 134 111 9,613 106.8 3 8 11 3 0 0 23 0 0.03 0.07 0.10 0.03 0.10 Eerste Divisie (2 Seasons) 5 1 154 1.7 0 1 1 0 0 0 0 0 0.00 0.58 0.58 0.00 0.58
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 22 Swindon Town eng ENG FA Cup 1 1 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2024-2025 23 Grimsby Town 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 2024-2025 23 Grimsby Town eng ENG FA Cup 1 1 71 0.8 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Grimsby Town eng ENG EFL Cup Rd4 3 3 219 2.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 2025-2026 24 Grimsby Town eng ENG FA Cup 2 2 173 1.9 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 Matches 3 Seasons 2 Clubs 2 Leagues 9 9 683 7.6 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 Grimsby Town (2 Seasons) 2 Leagues 8 8 643 7.1 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 Swindon Town (1 Season) 1 League 1 1 40 0.4 0 0 0 0 0 0 0 0 0.00 0.00 0.00 0.00 0.00 FA Cup (3 Seasons) 4 4 284 3.2 0 0 0 0 0 0 1 0 0.00 0.00 0.00 0.00 0.00 EFL Cup (2 Seasons) 5 5 399 4.4 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 2017-2018 16 Chelsea 1 League 0.5 0 0 0 2018-2019 17 Chelsea 1 League 17.3 1 0 0 2019-2020 18 Cambuur 1 League 0.6 0 2 1 50.0 3.40 1.70 0.00 0.00 0 0 2019-2020 18 Chelsea 1 League 12.8 0 0 0 2020-2021 19 MVV Maastricht 1 League 1.1 0 0 0 0.00 0.00 0 0 2020-2021 19 Chelsea 1 League 14.6 4 2 2 2021-2022 20 Chelsea 1 League 16.0 2 0 0 2022-2023 21 Swindon Town 1 League 14.4 0 5 3 60.0 0.35 0.21 0.00 0.00 0 0 2023-2024 22 Swindon Town 2 Leagues 29.4 1 20 6 30.0 0.68 0.20 0.05 0.17 0 0 2024-2025 23 Grimsby Town 3 Leagues 39.9 2 24 5 20.8 0.61 0.13 0.08 0.40 0 0 2025-2026 24 Grimsby Town 3 Leagues 30.7 0 20 6 30.0 0.65 0.20 0.00 0.00 0 0 7 Seasons 5 Clubs 5 Leagues 116.1 3 71 21 29.6 0.62 0.18 0.04 0.14 0 0 Comp 90s Gls Sh SoT SoT% Sh/90 SoT/90 G/Sh G/SoT PK PKatt Matches Chelsea (5 Seasons) 1 League 61.3 7 2 2 Grimsby Town (2 Seasons) 3 Leagues 70.6 2 44 11 25.0 0.63 0.16 0.05 0.18 0 0 Swindon Town (2 Seasons) 2 Leagues 43.8 1 25 9 36.0 0.57 0.21 0.04 0.11 0 0 MVV Maastricht (1 Season) 1 League 1.1 0 0 0 0.00 0.00 0 0 Cambuur (1 Season) 1 League 0.6 0 2 1 50.0 3.40 1.70 0.00 0.00 0 0 Chelsea (1 Season) 1 League PL2 — Div. 1 (5 Seasons) 61.3 7 2 2 League Two (4 Seasons) 106.8 3 67 20 29.9 0.63 0.19 0.04 0.15 0 0 FA Cup (3 Seasons) 3.2 0 1 0 0.0 0.42 0.00 0.00 0 0 Eerste Divisie (2 Seasons) 1.7 0 2 1 50.0 1.17 0.58 0.00 0.00 0 0 EFL Cup (2 Seasons) 4.4 0 1 0 0.0 0.23 0.00 0.00 0 0 Europa Lg (1 Season)
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 2017-2018 16 Chelsea eng ENG Jr. PL2 — Div. 1 3 46 15 2.3 0.5 0 0 3 14 0 1.33 1 1 0 0.00 +0.05 Matches 2018-2019 17 Chelsea 2. Europa Lg 0 0 0 0 2 Matches 2018-2019 17 Chelsea eng ENG Jr. PL2 — Div. 1 21 1,557 74 78.6 17.3 17 86 14 4 24 0 1.33 22 24 -2 -0.12 -0.75 Matches 2019-2020 18 Cambuur nl NED 2. Eerste Divisie 2 53 27 2.0 0.6 0 0 2 26 4 3.00 0 0 0 0.00 -1.51 Matches 2019-2020 18 Chelsea eng ENG Jr. PL2 — Div. 1 14 1,152 82 71.1 12.8 13 88 12 1 14 0 2.00 23 17 +6 +0.47 -1.07 Matches 2020-2021 19 MVV Maastricht nl NED 2. Eerste Divisie 3 101 34 3.0 1.1 1 62 0 2 20 2 0.33 3 0 +3 +2.67 +3.35 Matches 2020-2021 19 Chelsea eng ENG Jr. PL2 — Div. 1 15 1,316 88 60.9 14.6 15 88 13 0 0 1.73 30 21 +9 +0.62 +0.08 Matches 2021-2022 20 Chelsea eng ENG Jr. PL2 — Div. 1 17 1,442 85 61.6 16.0 17 85 12 0 0 1.29 25 21 +4 +0.25 +1.45 Matches 2022-2023 21 Swindon Town eng ENG 4. League Two 16 1,298 81 31.4 14.4 16 81 9 0 0 1.00 20 17 +3 +0.21 +0.11 Matches 2023-2024 22 Swindon Town eng ENG FA Cup 1 40 40 44.4 0.4 1 40 0 0 0 0.00 0 3 -3 -6.75 -6.75 Matches 2023-2024 22 Swindon Town eng ENG 4. League Two 39 2,606 67 62.9 29.0 31 79 13 8 19 1 1.10 52 50 +2 +0.07 +0.54 Matches 2024-2025 23 Grimsby Town eng ENG EFL Cup 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 6 -4 -2.00 Matches 2024-2025 23 Grimsby Town eng ENG FA Cup 1 71 71 78.9 0.8 1 71 0 0 0 0.00 0 0 0 0.00 +4.74 Matches 2024-2025 23 Grimsby Town eng ENG 4. League Two 44 3,337 76 80.6 37.1 40 81 19 4 26 0 1.55 55 50 +5 +0.13 +1.37 Matches 2025-2026 24 Grimsby Town eng ENG EFL Cup 3 219 73 60.8 2.4 3 73 1 0 1 1.33 3 4 -1 -0.41 +0.23 Matches 2025-2026 24 Grimsby Town eng ENG FA Cup 2 173 87 48.1 1.9 2 87 1 0 1 3.00 6 2 +4 +2.08 +1.12 Matches 2025-2026 24 Grimsby Town eng ENG 4. League Two 35 2,372 68 57.3 26.4 24 88 20 11 23 0 1.64 41 33 +8 +0.30 -0.51 Matches 7 Seasons 5 Clubs 5 Leagues 148 10,450 71 41.7 116.1 121 81 65 27 22 11 1.37 182 165 +17 +0.15 +0.02 Country Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chelsea (5 Seasons) 1 League 70 5,513 79 54.7 61.3 62 86 51 8 19 0 1.54 101 84 +17 +0.28 +0.22 Grimsby Town (2 Seasons) 3 Leagues 87 6,352 73 68.5 70.6 72 83 43 15 24 2 1.57 107 95 +12 +0.17 +0.02 Swindon Town (2 Seasons) 2 Leagues 56 3,944 70 47.1 43.8 48 79 22 8 19 1 1.05 72 70 +2 +0.05 +0.15 MVV Maastricht (1 Season) 1 League 3 101 34 3.0 1.1 1 62 0 2 20 2 0.33 3 0 +3 +2.67 +3.35 Cambuur (1 Season) 1 League 2 53 27 2.0 0.6 0 0 2 26 4 3.00 0 0 0 0.00 -1.51 Chelsea (1 Season) 1 League 0 0 0 0 2 PL2 — Div. 1 (5 Seasons) 70 5,513 79 54.7 61.3 62 86 51 8 19 0 1.54 101 84 +17 +0.28 +0.22 League Two (4 Seasons) 134 9,613 72 58.0 106.8 111 82 61 23 22 1 1.38 168 150 +18 +0.17 +0.17 FA Cup (3 Seasons) 4 284 71 52.6 3.2 4 71 1 0 1 1.50 6 5 +1 +0.32 -0.03 Eerste Divisie (2 Seasons) 5 154 31 2.6 1.7 1 64 0 4 23 6 1.40 3 0 +3 +1.75 +1.48 EFL Cup (2 Seasons) 5 399 80 73.9 4.4 5 80 3 0 1 1.00 5 10 -5 -1.13 -0.49 Europa Lg (1 Season) 0 0 0 0 2
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 2017-2018 16 Chelsea 1 League 3 46 15 2.3 0.5 0 0 3 14 0 1.33 1 1 0 0.00 +0.05 2018-2019 17 Chelsea 1 League 0 0 0 0 2 2018-2019 17 Chelsea 1 League 21 1,557 74 78.6 17.3 17 86 14 4 24 0 1.33 22 24 -2 -0.12 -0.75 2019-2020 18 Cambuur 1 League 2 53 27 2.0 0.6 0 0 2 26 4 3.00 0 0 0 0.00 -1.51 2019-2020 18 Chelsea 1 League 14 1,152 82 71.1 12.8 13 88 12 1 14 0 2.00 23 17 +6 +0.47 -1.07 2020-2021 19 MVV Maastricht 1 League 3 101 34 3.0 1.1 1 62 0 2 20 2 0.33 3 0 +3 +2.67 +3.35 2020-2021 19 Chelsea 1 League 15 1,316 88 60.9 14.6 15 88 13 0 0 1.73 30 21 +9 +0.62 +0.08 2021-2022 20 Chelsea 1 League 17 1,442 85 61.6 16.0 17 85 12 0 0 1.29 25 21 +4 +0.25 +1.45 2022-2023 21 Swindon Town 1 League 16 1,298 81 31.4 14.4 16 81 9 0 0 1.00 20 17 +3 +0.21 +0.11 2023-2024 22 Swindon Town 2 Leagues 40 2,646 66 62.6 29.4 32 78 13 8 19 1 1.07 52 53 -1 -0.03 +0.42 2024-2025 23 Grimsby Town 3 Leagues 47 3,588 76 81.4 39.9 43 81 21 4 26 0 1.47 57 56 +1 +0.03 +1.34 2025-2026 24 Grimsby Town 3 Leagues 40 2,764 69 56.9 30.7 29 87 22 11 23 2 1.68 50 39 +11 +0.36 -0.37 7 Seasons 5 Clubs 5 Leagues 148 10,450 71 41.7 116.1 121 81 65 27 22 11 1.37 182 165 +17 +0.15 +0.02 Comp MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chelsea (5 Seasons) 1 League 70 5,513 79 54.7 61.3 62 86 51 8 19 0 1.54 101 84 +17 +0.28 +0.22 Grimsby Town (2 Seasons) 3 Leagues 87 6,352 73 68.5 70.6 72 83 43 15 24 2 1.57 107 95 +12 +0.17 +0.02 Swindon Town (2 Seasons) 2 Leagues 56 3,944 70 47.1 43.8 48 79 22 8 19 1 1.05 72 70 +2 +0.05 +0.15 MVV Maastricht (1 Season) 1 League 3 101 34 3.0 1.1 1 62 0 2 20 2 0.33 3 0 +3 +2.67 +3.35 Cambuur (1 Season) 1 League 2 53 27 2.0 0.6 0 0 2 26 4 3.00 0 0 0 0.00 -1.51 Chelsea (1 Season) 1 League 0 0 0 0 2 PL2 — Div. 1 (5 Seasons) 70 5,513 79 54.7 61.3 62 86 51 8 19 0 1.54 101 84 +17 +0.28 +0.22 League Two (4 Seasons) 134 9,613 72 58.0 106.8 111 82 61 23 22 1 1.38 168 150 +18 +0.17 +0.17 FA Cup (3 Seasons) 4 284 71 52.6 3.2 4 71 1 0 1 1.50 6 5 +1 +0.32 -0.03 Eerste Divisie (2 Seasons) 5 154 31 2.6 1.7 1 64 0 4 23 6 1.40 3 0 +3 +1.75 +1.48 EFL Cup (2 Seasons) 5 399 80 73.9 4.4 5 80 3 0 1 1.00 5 10 -5 -1.13 -0.49 Europa Lg (1 Season) 0 0 0 0 2
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 2017-2018 16 Chelsea eng ENG Jr. PL2 — Div. 1 8th 3 46 15 2.3 0.5 0 0 3 14 0 1.33 1 1 0 0.00 +0.05 Matches 2018-2019 17 Chelsea eng ENG Jr. PL2 — Div. 1 6th 21 1,557 74 78.6 17.3 17 86 14 4 24 0 1.33 22 24 -2 -0.12 -0.75 Matches 2019-2020 18 Cambuur nl NED 2. Eerste Divisie 1st 2 53 27 2.0 0.6 0 0 2 26 4 3.00 0 0 0 0.00 -1.51 Matches 2019-2020 18 Chelsea eng ENG Jr. PL2 — Div. 1 1st 14 1,152 82 71.1 12.8 13 88 12 1 14 0 2.00 23 17 +6 +0.47 -1.07 Matches 2020-2021 19 MVV Maastricht nl NED 2. Eerste Divisie 11th 3 101 34 3.0 1.1 1 62 0 2 20 2 0.33 3 0 +3 +2.67 +3.35 Matches 2020-2021 19 Chelsea eng ENG Jr. PL2 — Div. 1 2nd 15 1,316 88 60.9 14.6 15 88 13 0 0 1.73 30 21 +9 +0.62 +0.08 Matches 2021-2022 20 Chelsea eng ENG Jr. PL2 — Div. 1 12th 17 1,442 85 61.6 16.0 17 85 12 0 0 1.29 25 21 +4 +0.25 +1.45 Matches 2022-2023 21 Swindon Town eng ENG 4. League Two 10th 16 1,298 81 31.4 14.4 16 81 9 0 0 1.00 20 17 +3 +0.21 +0.11 Matches 2023-2024 22 Swindon Town eng ENG 4. League Two 19th 39 2,606 67 62.9 29.0 31 79 13 8 19 1 1.10 52 50 +2 +0.07 +0.54 Matches 2024-2025 23 Grimsby Town eng ENG 4. League Two 9th 44 3,337 76 80.6 37.1 40 81 19 4 26 0 1.55 55 50 +5 +0.13 +1.37 Matches 2025-2026 24 Grimsby Town eng ENG 4. League Two 7th 35 2,372 68 57.3 26.4 24 88 20 11 23 0 1.64 41 33 +8 +0.30 -0.51 Matches 6 Seasons 4 Clubs 2 Leagues 139 9,767 70 43.2 108.5 112 82 61 27 22 7 1.38 171 150 +21 +0.19 +0.07 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Chelsea (5 Seasons) 1 League 70 5,513 79 54.7 61.3 62 86 51 8 19 0 1.54 101 84 +17 +0.28 +0.22 Grimsby Town (2 Seasons) 1 League 79 5,709 72 68.9 63.4 64 84 39 15 24 0 1.59 96 83 +13 +0.20 +0.03 Swindon Town (2 Seasons) 1 League 55 3,904 71 47.1 43.4 47 80 22 8 19 1 1.07 72 67 +5 +0.12 +0.22 MVV Maastricht (1 Season) 1 League 3 101 34 3.0 1.1 1 62 0 2 20 2 0.33 3 0 +3 +2.67 +3.35 Cambuur (1 Season) 1 League 2 53 27 2.0 0.6 0 0 2 26 4 3.00 0 0 0 0.00 -1.51 PL2 — Div. 1 (5 Seasons) 70 5,513 79 54.7 61.3 62 86 51 8 19 0 1.54 101 84 +17 +0.28 +0.22 League Two (4 Seasons) 134 9,613 72 58.0 106.8 111 82 61 23 22 1 1.38 168 150 +18 +0.17 +0.17 Eerste Divisie (2 Seasons) 5 154 31 2.6 1.7 1 64 0 4 23 6 1.40 3 0 +3 +1.75 +1.48
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 22 Swindon Town eng ENG FA Cup 1 40 40 44.4 0.4 1 40 0 0 0 0.00 0 3 -3 -6.75 -6.75 Matches 2024-2025 23 Grimsby Town eng ENG EFL Cup Rd2 2 180 90 100.0 2.0 2 90 2 0 0 0.50 2 6 -4 -2.00 Matches 2024-2025 23 Grimsby Town eng ENG FA Cup 1 71 71 78.9 0.8 1 71 0 0 0 0.00 0 0 0 0.00 +4.74 Matches 2025-2026 24 Grimsby Town eng ENG EFL Cup Rd4 3 219 73 60.8 2.4 3 73 1 0 1 1.33 3 4 -1 -0.41 +0.23 Matches 2025-2026 24 Grimsby Town eng ENG FA Cup 2 173 87 48.1 1.9 2 87 1 0 1 3.00 6 2 +4 +2.08 +1.12 Matches 3 Seasons 2 Clubs 2 Leagues 9 683 76 63.2 7.6 9 76 4 0 2 1.22 11 15 -4 -0.53 -0.53 Country Comp LgRank MP Min Mn/MP Min% 90s Starts Mn/Start Compl Subs Mn/Sub unSub PPM onG onGA +/- +/-90 On-Off Matches Grimsby Town (2 Seasons) 2 Leagues 8 643 80 64.9 7.1 8 80 4 0 2 1.37 11 12 -1 -0.14 -0.14 Swindon Town (1 Season) 1 League 1 40 40 44.4 0.4 1 40 0 0 0 0.00 0 3 -3 -6.75 -6.75 FA Cup (3 Seasons) 4 284 71 52.6 3.2 4 71 1 0 1 1.50 6 5 +1 +0.32 -0.03 EFL Cup (2 Seasons) 5 399 80 73.9 4.4 5 80 3 0 1 1.00 5 10 -5 -1.13 -0.49
Miscellaneous Stats Table Season Age Squad Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches 2017-2018 16 Chelsea 1 League 0.5 0 0 0 0 2018-2019 17 Chelsea 1 League 17.3 0 0 0 0 2019-2020 18 Cambuur 1 League 0.6 0 0 0 3 1 0 0 0 1 0 2019-2020 18 Chelsea 1 League 12.8 0 0 0 0 2020-2021 19 MVV Maastricht 1 League 1.1 0 0 0 0 0 1 0 4 1 0 2020-2021 19 Chelsea 1 League 14.6 2 0 0 0 2021-2022 20 Chelsea 1 League 16.0 4 0 0 0 2022-2023 21 Swindon Town 1 League 14.4 4 0 0 27 33 0 40 21 40 0 2023-2024 22 Swindon Town 2 Leagues 29.4 5 0 0 44 41 2 52 24 42 1 2024-2025 23 Grimsby Town 3 Leagues 39.9 8 0 0 54 73 0 16 69 94 0 2025-2026 24 Grimsby Town 3 Leagues 30.7 7 0 0 46 65 0 29 42 36 1 7 Seasons 5 Clubs 5 Leagues 116.1 24 0 0 174 213 3 137 160 214 2 Comp 90s CrdY CrdR 2CrdY Fls Fld Off Crs Int TklW PKwon PKcon OG Matches Chelsea (5 Seasons) 1 League 61.3 6 0 0 0 Grimsby Town (2 Seasons) 3 Leagues 70.6 15 0 0 100 138 0 45 111 130 1 Swindon Town (2 Seasons) 2 Leagues 43.8 9 0 0 71 74 2 92 45 82 1 MVV Maastricht (1 Season) 1 League 1.1 0 0 0 0 0 1 0 4 1 0 Cambuur (1 Season) 1 League 0.6 0 0 0 3 1 0 0 0 1 0 Chelsea (1 Season) 1 League PL2 — Div. 1 (5 Seasons) 61.3 6 0 0 0 League Two (4 Seasons) 106.8 23 0 0 162 200 2 134 145 207 2 FA Cup (3 Seasons) 3.2 1 0 0 3 7 0 0 1 0 0 Eerste Divisie (2 Seasons) 1.7 0 0 0 3 1 1 0 4 2 0 EFL Cup (2 Seasons) 4.4 0 0 0 6 5 0 3 10 5 0 Europa Lg (1 Season)
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
Player Club Summary