Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Crawley | 2026/27 | 1 | 0 | 0 |
| Crystal Palace U21 | 2021 – 2025 | 9 | 0 | 0 |
| Crystal Palace | 2025/26 | 0 | 0 | 0 |
| Crystal Palace U18 | 2021 – 2022 | 2 | 0 | — |
Transfers
No transfers recorded.
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | League Two | Crawley | 1 | 1 | 270 | 0 | 0 | 0 | 0 | 6.65 |
| 2024 | EFL Trophy | Crystal Palace U21 | 2 | 2 | 180 | 0 | 0 | 0 | 0 | 7.00 |
| 2024 | Premier League International Cup | Crystal Palace U21 | 1 | 0 | 44 | 0 | — | 0 | 0 | — |
| 2023 | Premier League 2 Division One | Crystal Palace U21 | 3 | 3 | 270 | 0 | — | 0 | 0 | — |
| 2023 | EFL Trophy | Crystal Palace U21 | 1 | 1 | 90 | 0 | — | 0 | 0 | 6.00 |
| 2023 | Premier League Cup | Crystal Palace U21 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2022 | FA Youth Cup | Crystal Palace U18 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2022 | Premier League International Cup | Crystal Palace U21 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
| 2021 | U18 Premier League - North | Crystal Palace U18 | 1 | 1 | 90 | 0 | — | 0 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| Premier League International Cup (Europe) | 2023/2024 | Winner |
| Premier League International Cup (Europe) | 2022/2023 | 2nd Place |
