Loading the map…
| Season | Team | Games | Minutes | Goals | Assists | Rating |
|---|---|---|---|---|---|---|
| Premiership 2026/2027 | Aberdeen | 2 | 130 | 0 | 0 | 6.25 |
| Premiership 2025/2026 | Aberdeen | 29 | 2189 | 1 | 0 | 6.71 |
| UEFA Europa Conference League 2025/2026 | Aberdeen | 6 | 458 | 1 | 0 | 6.32 |
| Premiership 2024/2025 | Aberdeen | 31 | 2394 | 4 | 0 | 6.85 |
| UEFA Nations League 2024/2025 | Scotland | 2 | 15 | 0 | 0 | 6.50 |
| Premiership 2023/2024 | Aberdeen | 37 | 3205 | 2 | 1 | 6.88 |
| UEFA Europa Conference League 2023/2024 | Aberdeen | 6 | 392 | 0 | 2 | 6.73 |
| Premiership 2022/2023 | Livingston | 38 | 3342 | 2 | 5 | 6.83 |
| Premiership 2021/2022 | Livingston | 37 | 3142 | 2 | 2 | 6.99 |
| Premiership 2020/2021 | Livingston | 36 | 3135 | 2 | 2 | 6.84 |