| The Championship | 2025/2026 |  | Stoke CitySTK | 38 | 9 | 8 | 1 |
| World Cup - Qualification - Europe - Group J | 2025 |  | WalesWAL | 8 | 1 | 0 | 0 |
| League One | 2024/2025 |  | Huddersfield TownHUDT | 1 | 0 | 0 | 0 |
| Nations League B - Group 4 | 2024/2025 |  | WalesWAL | 6 | 0 | 1 | 0 |
| Ligue 1 | 2024/2025 |  | NantesNAN | 25 | 1 | 3 | 0 |
| European Championship - Qualification - Group D | 2024 |  | WalesWAL | 8 | 0 | 0 | 0 |
| European Championship - Playoffs | 2023/2024 |  | WalesWAL | 2 | 0 | 0 | 0 |
| The Championship | 2023/2024 |  | Huddersfield TownHUDT | 46 | 4 | 9 | 1 |
| FA Cup | 2022/2023 |  | Blackburn RoversBLA | 1 | 0 | 0 | 0 |
| The Championship | 2022/2023 |  | Blackburn RoversBLA | 17 | 0 | 2 | 0 |
| The Championship | 2022/2023 |  | Huddersfield TownHUDT | 30 | 0 | 6 | 0 |
| Nations League A - Group 4 | 2022/2023 |  | WalesWAL | 6 | 0 | 0 | 0 |
| World Cup - Group B | 2022 |  | WalesWAL | 1 | 0 | 0 | 0 |
| The Championship - Playoffs | 2022 |  | Huddersfield TownHUDT | 3 | 0 | 0 | 0 |
| World Cup - Qualification - Europe - Playoffs | 2022 |  | WalesWAL | 2 | 0 | 0 | 0 |
| The Championship | 2021/2022 |  | Huddersfield TownHUDT | 46 | 3 | 10 | 0 |
| World Cup - Qualification - Europe - Group E | 2021 |  | WalesWAL | 3 | 0 | 1 | 0 |