| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2025/2026 | Premiership |  Aberdeen | 4 | 0 | 0 | 0/0/0 | 219 | 
| 2025/2026 | Ligue Europa |  Aberdeen | 2 | 0 | 0 | 0/0/0 | 88 | 
| 2025/2026 | Ligue Europa Conférence |  Aberdeen | 1 | 0 | 0 | 0/0/0 | 65 | 
| 2024/2025 | Coupe d'Écosse |  Aberdeen | 4 | 0 | 0 | 0/0/0 | 199 | 
| 2024/2025 | Premiership |  Aberdeen | 34 | 4 | 1 | 3/0/0 | 1995 | 
| 2024/2025 | League Cup |  Aberdeen | 6 | 3 | 1 | 0/0/0 | 425 | 
| 2023/2024 | Ligue Europa Conférence |  Aberdeen | 3 | 0 | 0 | 0/0/0 | 147 | 
| 2023/2024 | Ligue Europa |  Aberdeen | 2 | 0 | 1 | 0/0/0 | 180 | 
| 2023/2024 | League Cup |  Aberdeen | 4 | 1 | 1 | 1/0/0 | 305 | 
| 2023/2024 | Coupe d'Écosse |  Aberdeen | 4 | 0 | 1 | 0/0/0 | 233 | 
| 2023/2024 | Premiership |  Aberdeen | 36 | 3 | 4 | 2/0/0 | 2655 | 
| 2022/2023 | League Cup |  Aberdeen | 3 | 1 | 1 | 0/0/0 | 145 | 
| 2022/2023 | Premiership |  Aberdeen | 34 | 5 | 8 | 5/0/0 | 2650 | 
| 2022/2023 | Coupe d'Écosse |  Aberdeen | 1 | 0 | 0 | 1/0/0 | 90 | 
| 2021/2022 | Championship |  Blackburn Rovers | 7 | 0 | 0 | 1/0/0 | 328 | 
| 2021/2022 | FA Cup |  Blackburn Rovers | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2021 | Matchs Amicaux équipes |  Liverpool | 3 | 0 | 0 | 0/0/0 | 103 | 
| 2020/2021 | Premier League |  Liverpool | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2020/2021 | Ligue des Champions |  Liverpool | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2020 | Matchs Amicaux équipes |  Liverpool | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2019/2020 | FA Cup |  Liverpool | 1 | 0 | 0 | 0/0/0 | 90 | 
| 2019/2020 | Carabao Cup |  Liverpool | 1 | 0 | 0 | 0/0/0 | 13 | 
| 2019/2020 | Premier League U18 |  Liverpool U18 | 8 | 1 | 5 | 0/0/0 | 720 | 
| 2019/2020 | FA Youth Cup |  Liverpool U18 | 1 | 0 | 0 | 1/0/0 | 85 | 
| 2018/2019 | Premier League U18 |  Liverpool U18 | 20 | 2 | 3 | 0/0/0 | 1515 | 
| Total: | 180 | 20 | 26 | 14/0/0 | 12340 | 
| Saison | Compétition | Club | MJ. | B | P | J/JR/R | Min. J. | 
|---|---|---|---|---|---|---|---|
| 2021/2022 | Elite League U20 |  Angleterre U20 | 0 | 0 | 0 | 0/0/0 | 0 | 
| 2019 | Toulon Tournament |  Angleterre U20 | 0 | 0 | 0 | 0/0/0 | 0 | 
| Total: | 0 | 0 | 0 | 0/0/0 | 0 | 
| De | À | Date | Montant | 
|---|---|---|---|
|  Liverpool |  Aberdeen | 15/06/2023 | N/a | 
|  Aberdeen |  Liverpool | 14/06/2023 | N/a | 
|  Liverpool U23 |  Aberdeen | 06/08/2022 | Prêt | 
|  Blackburn Rovers |  Liverpool U23 | 02/01/2022 | N/a |