Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Mansfield | 2025/26 – 2026/27 | 14 | 1 | 1 |
| Port Vale | 2026/27 | 0 | 0 | 0 |
| Wycombe | 2025/26 | 17 | 1 | 1 |
| Tottenham Hotspur U21 | 2022 – 2024 | 112 | 13 | 12 |
| Tottenham | 2022/23 – 2024/25 | 2 | 0 | — |
| Notts County | 2024/25 | 44 | 5 | 6 |
| Tottenham Hotspur U18 | 2021 – 2023 | 56 | 7 | 6 |
| Tottenham Hotspur U19 | 2022 | 5 | 0 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 1 Jul 2025 | Notts County | Tottenham | Back from Loan |
| 1 Feb 2026 | Tottenham | Mansfield | Loan |
| 5 Aug 2025 | Tottenham | Wycombe | Loan |
| 4 Jan 2026 | Wycombe | Tottenham | Return from loan |
| 30 May 2026 | Mansfield Town | Tottenham | Return from loan |
| 1 Feb 2026 | Tottenham | Mansfield Town | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | League One | Mansfield | 3 | 2 | 105 | 0 | 0 | 0 | 0 | 6.57 |
| 2025/26 | Friendlies Clubs | Wycombe | 2 | 1 | 1 | — | — | 0 | 0 | — |
| 2025/26 | League Cup | Wycombe | 3 | 3 | 236 | 0 | 1 | 0 | 0 | 7.10 |
| 2025/26 | EFL Trophy | Wycombe | 1 | 0 | 30 | 0 | 0 | 0 | 0 | 7.00 |
| 2025/26 | FA Cup | Mansfield | 1 | 1 | 62 | 0 | 0 | 0 | 0 | 6.60 |
| 2025/26 | League One | Wycombe | 11 | 6 | 590 | 1 | 0 | 0 | 0 | 6.88 |
| 2025/26 | League One | Mansfield | 10 | 6 | 516 | 1 | 1 | 1 | 0 | 6.75 |
| 2024/25 | League Two | Notts County | 42 | 40 | 3588 | 5 | 6 | 8 | 0 | 7.14 |
| 2024 | Premier League 2 Division One | Tottenham Hotspur U21 | 42 | 40 | 3588 | 5 | 6 | 8 | 0 | 7.14 |
| 2024/25 | FA Cup | Notts County | 2 | 1 | 1 | — | — | 0 | 0 | — |
| 2024 | EFL Trophy | Tottenham Hotspur U21 | 1 | 1 | 90 | 0 | 0 | 0 | 0 | 6.30 |
| 2023 | Premier League 2 Division One | Tottenham Hotspur U21 | 16 | 13 | 1270 | 3 | — | 3 | 0 | — |
| 2023 | EFL Trophy | Tottenham Hotspur U21 | 2 | 2 | 179 | 0 | — | 0 | 0 | 6.80 |
| 2023 | Premier League Cup | Tottenham Hotspur U21 | 8 | 8 | 690 | 0 | — | 1 | 0 | — |
| 2022 | U18 Premier League - Championship | Tottenham Hotspur U18 | 42 | 40 | 3588 | 5 | 6 | 8 | 0 | 7.14 |
| 2022 | Premier League 2 Division One | Tottenham Hotspur U21 | 42 | 40 | 3588 | 5 | 6 | 8 | 0 | 7.14 |
| 2022/23 | Premier League | Tottenham | 2 | 1 | 1 | — | — | 0 | 0 | — |
| 2022 | EFL Trophy | Tottenham Hotspur U21 | 1 | 0 | 32 | 0 | — | 0 | 0 | — |
| 2022 | FA Youth Cup | Tottenham Hotspur U18 | 1 | 1 | 91 | 0 | — | 0 | 0 | — |
| 2022 | UEFA Youth League | Tottenham Hotspur U19 | 5 | 5 | 436 | 0 | — | 0 | 0 | — |
| 2021 | U18 Premier League - North | Tottenham Hotspur U18 | 13 | 11 | 975 | 2 | — | 1 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| U18 Premier League Cup (England) | 2022/2023 | Winner |
| Trofeo Joan Gamper (World) | 2023 | 2nd Place |
| Premier League 2 (England) | 2023/2024 | Winner |
| Premier League Cup (England) | 2023/2024 | 2nd Place |
| J.League World Challenge (World) | 2024 | Winner |
