
Career
League
| Season | Competition | Team | Games | Yellow |
|---|---|---|---|---|
| 2026/2027 | England. Premier League 2 | 1 | ||
| 2025/2026 | National League | 18 | 3 | |
| 2025/2026 | England. Premier League 2 | 8 | 1 | |
| 2024/2025 | England. Premier League 2 | 17 | 2 | |
| 2023/2024 | England. Premier League 2 | 1 | ||
| 2023/2024 | England Championship U18 | 14 | ||
| 2022/2023 | England Championship U18 | 10 | 1 | |
| Total | 69 | 7 | ||
Cups
| Season | Competition | Team | Games | Yellow |
|---|---|---|---|---|
| 2026/2027 | England. Football League Trophy | 2 | ||
| 2026/2027 | England. National League Cup | 2 | 1 | |
| 2025/2026 | England. Football League Trophy | 1 | ||
| 2025/2026 | England. FA Cup | 1 | ||
| 2025/2026 | England. National League Cup | 3 | ||
| 2024/2025 | England. Premier League Cup | 1 | ||
| 2024/2025 | England. National League Cup | 7 | 2 | |
| Total | 17 | 3 | ||
International
| Season | Competition | Team | Games | Yellow |
|---|---|---|---|---|
| 2027 | UEFA European U21 Championship | 1 | ||
| 2025 | UEFA European U19 Championship | 2 | ||
| 2024 | Club Friendlies | 4 | ||
| 2024 | UEFA European U19 Championship | 2 | ||
| 2023 | Club Friendlies | 1 | ||
| 2023 | UEFA European U17 Championship. Qualification (Round 2. League B) | 2 | ||
| 2023 | Club Friendlies | 1 | ||
| 2023 | UEFA European U17 Championship. Qualification (Round 2. League B) | 5 | 1 | |
| 2022 | Club Friendlies | 2 | ||
| 2022 | UEFA European U17 Championship. Qualification (Round 2. League B) | 1 | ||
| Total | 21 | 1 | ||
Recent matches
- 3 Nov, 19:00 UTC
Hartlepool United3:1
Leeds United U21England. National League Cup · 90 min L - 18 Oct, 11:00 UTC
Leeds United U211:4
Crystal Palace U21England. Premier League 2 · Did not play L - 13 Oct, 18:00 UTC
Oldham Athletic4:2
Leeds United U21England. Football League Trophy · 90 min L - 6 Oct, 18:45 UTC
Tamworth1:0
Leeds United U21England. National League Cup · Did not play L - 6 Oct, 16:30 UTC
Bulgaria U210:2
Scotland U21UEFA European U21 Championship · 90 min W - 22 Sep, 18:00 UTC
Barnsley3:4
Leeds United U21England. Football League Trophy · 90 min W - 19 Sep, 11:30 UTC
Leeds United U212:0
Newcastle United U21England. Premier League 2 · Did not play W - 13 Sep, 11:00 UTC
Middlesbrough U214:4
Leeds United U21England. Premier League 2 · 90 min D - 8 Sep, 18:00 UTC
Solihull Moors2:3
Leeds United U21England. National League Cup · 90 min · Yellow cards: 1 W - 30 Aug, 12:00 UTC
Liverpool U212:1
Leeds United U21England. Premier League 2 · Did not play L
Transfers
- 31 May 2026from
Scunthorpe Unitedto
Leeds United U18Loan ended - 1 October 2025from
Leeds United U18to
Scunthorpe UnitedLoan - 12 September 2022from
Celticto
Leeds United U18Other
