Escócia
| 2026 Canada/Mexico/United States |
| Época | Equipa | Comp. | |||||||||
| 2026 Canada/Mexico/United States | Escócia | UWCQ | 450 | 5 | 0 | 0 | 0 | 1 | 3 | 0 | 0 |
| 2025/2026 |
| Época | Equipa | Comp. | |||||||||
| 2025/2026 | Bologna | SA | 1120 | 17 | 5 | 2 | 12 | 1 | 4 | 0 | 0 |
| 2025/2026 | Bologna | UEL | 533 | 8 | 2 | 3 | 2 | 0 | 1 | 0 | 0 |
| 2025 | Escócia | F | 168 | 2 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |
| 2024/2025 |
| Época | Equipa | Comp. | |||||||||
| 2024/2025 | Bologna | SA | 980 | 16 | 6 | 2 | 15 | 1 | 0 | 0 | 0 |
| 2024/2025 | Bologna | UCL | 289 | 5 | 1 | 1 | 1 | 0 | 2 | 0 | 0 |
| 2024/2025 | Escócia | UNL | 125 | 2 | 1 | 0 | 1 | 0 | 2 | 0 | 0 |
| 2024 Germany | Escócia | QpoCE | 71 | 3 | 3 | 0 | 8 | 0 | 0 | 0 | 0 |
| 2024 | Escócia | F | 74 | 2 | 2 | 0 | 2 | 0 | 0 | 0 | 0 |
| 2023/2024 |
| Época | Equipa | Comp. | |||||||||
| 2023/2024 | Bologna | SA | 2718 | 31 | 0 | 6 | 0 | 6 | 8 | 0 | 0 |
| 2023 Georgia/Romania | Scotland U21 | UUCQ | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2023 | Escócia | F | 98 | 2 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2022/2023 |
| Época | Equipa | Comp. | |||||||||
| 2022/2023 | Bologna | SA | 2324 | 32 | 5 | 12 | 9 | 7 | 4 | 0 | 0 |
| 2022/2023 | Escócia | UNL | 27 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2022 Qatar | Escócia | UWCQ | 2 | 2 | 2 | 0 | 8 | 0 | 0 | 0 | 0 |
| 2022 | Escócia | F | 88 | 2 | 1 | 1 | 2 | 0 | 0 | 0 | 0 |
| 2021/2022 |
| Época | Equipa | Comp. | |||||||||
| 2021/2022 | Aberdeen | P | 3231 | 36 | 0 | 2 | 0 | 11 | 12 | 0 | 0 |
| 2021/2022 | Aberdeen | UCL | 496 | 6 | 0 | 1 | 0 | 4 | 1 | 0 | 0 |
| 2021/2022 | Aberdeen | FC | 180 | 2 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2021/2022 | Aberdeen | TdL | 20 | 1 | 1 | 0 | 1 | 0 | 0 | 0 | 0 |
| 2021 Hungary/Slovenia | Scotland U21 | UUC | 631 | 8 | 0 | 4 | 1 | 0 | 1 | 0 | 0 |
| 2020/2021 |
| Época | Equipa | Comp. | |||||||||
| 2020/2021 | Aberdeen | FC | 300 | 3 | 0 | 0 | 0 | 0 | 2 | 0 | 0 |
| 2020/2021 | Aberdeen | TdL | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2020/2021 | Aberdeen | P | 3111 | 35 | 0 | 0 | 0 | 9 | 10 | 1 | 1 |
| 2020/2021 | Aberdeen | UEL | 270 | 3 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2019/2020 |
| Época | Equipa | Comp. | |||||||||
| 2019/2020 | Aberdeen | TdL | 120 | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2019/2020 | Aberdeen | P | 2520 | 28 | 0 | 0 | 0 | 1 | 9 | 0 | 1 |
| 2019/2020 | Aberdeen | FC | 390 | 4 | 0 | 0 | 0 | 1 | 1 | 0 | 0 |
| 2019/2020 | Aberdeen | UEL | 540 | 6 | 0 | 0 | 0 | 1 | 0 | 0 | 0 |
| 2019 Italy | Scotland U21 | UUC | 92 | 3 | 3 | 0 | 3 | 0 | 0 | 0 | 0 |
| 2019 Armenia | Scotland U19 | UUC | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| 2018/2019 |
| Época | Equipa | Comp. | |||||||||
| 2018/2019 | Aberdeen | TdL | 270 | 3 | 0 | 0 | 0 | 1 | 2 | 0 | 0 |
| 2018/2019 | Aberdeen | P | 2960 | 33 | 0 | 3 | 0 | 6 | 11 | 0 | 0 |
| 2018/2019 | Aberdeen | FC | 517 | 6 | 0 | 0 | 0 | 0 | 1 | 0 | 1 |
| 2018/2019 | Aberdeen | UEL | 162 | 2 | 0 | 2 | 0 | 1 | 0 | 0 | 0 |
| 2018 Finland | Scotland U19 | UUC | 418 | 5 | 0 | 2 | 1 | 0 | 2 | 0 | 0 |
| 2017/2018 |
| Época | Equipa | Comp. | |||||||||
| 2017/2018 | Hamilton Academical U20 | CC | 90 | 1 | 0 | 0 | 0 | 0 | 1 | 0 | 0 |
| 2017/2018 | Hamilton | P | 1074 | 13 | 1 | 2 | 7 | 0 | 4 | 0 | 0 |
| 2017/2018 | Hamilton | FC | 77 | 1 | 0 | 1 | 0 | 0 | 0 | 0 | 0 |