Clubs
| Club | Seasons | Apps | Goals | Assists |
|---|---|---|---|---|
| Sheffield Wed | 2026/27 | 9 | 1 | 0 |
| Leeds United U21 | 2024 – 2025 | 5 | 4 | 0 |
| Leeds | 2024/25 – 2025/26 | 0 | 0 | 0 |
| England U17 | 2025 | 3 | 1 | — |
| Swindon | 2025/26 | 0 | 0 | 0 |
| Rotherham | 2025/26 | 20 | 3 | 1 |
| Leeds United U18 | 2023 – 2024 | 11 | 7 | — |
Transfers
| Date | From | To | Type |
|---|---|---|---|
| 13 Jan 2026 | Leeds | Rotherham | Loan |
| 30 May 2026 | Rotherham | Leeds | Return from loan |
| 6 Jul 2026 | Leeds | Sheffield Wednesday | Loan |
Season by season
| Season | Competition | Club | Apps | Starts | Min | Goals | Assists | Yellow | Red | Rating |
|---|---|---|---|---|---|---|---|---|---|---|
| 2026/27 | League Cup | Sheffield Wed | 2 | 2 | 165 | 0 | 0 | 0 | 0 | 6.50 |
| 2026/27 | League One | Sheffield Wed | 7 | 5 | 478 | 1 | 0 | 1 | 0 | 6.98 |
| 2025 | UEFA U17 Championship | England U17 | 3 | 1 | 116 | 1 | — | 1 | 0 | — |
| 2025 | EFL Trophy | Leeds United U21 | 2 | 2 | 90 | 2 | 0 | 0 | 0 | 8.60 |
| 2025/26 | League One | Rotherham | 20 | 20 | 1766 | 3 | 1 | 5 | 0 | 6.68 |
| 2024 | Premier League Cup | Leeds United U21 | 1 | 0 | 31 | 1 | — | 0 | 0 | — |
| 2024 | National League Cup | Leeds United U21 | 2 | 2 | 136 | 1 | — | 0 | 0 | — |
| 2023 | U18 Premier League - Championship | Leeds United U18 | 11 | 9 | 820 | 7 | — | 3 | 0 | — |
Availability history
No injuries or suspensions recorded.
Trophies
| Competition | Season | Place |
|---|---|---|
| FA Youth Cup (England) | 2023/2024 | 2nd Place |
| Championship (England) | 2024/2025 | Winner |
| National League Cup (England) | 2024/2025 | Winner |
