 
                    Championship
Championship
Lig Kupası
 
                                | 2025/2026 | A |  | İlk 11 | |||||
|---|---|---|---|---|---|---|---|---|
| Championship | Portsmouth | 2 | 0 | 0 | 0 | 0 | 23 | 1 | 
| Championship | St. Johnstone | 2 | 0 | 0 | 0 | 0 | 23 | 1 | 
| Lig Kupası | St. Johnstone | 36 | 8 | 1 | 1 | 0 | 2025 | 30 | 
| TOPLAM | 40 | 8 | 1 | 1 | 0 | 2071 | 32 | |
| 2025 | A |  | İlk 11 | |||||
| UEFA U21 Championship Qualification | Kuzey Irlanda U21 | 3 | 0 | 0 | 0 | 0 | 48 | 0 | 
| TOPLAM | 3 | 0 | 0 | 0 | 0 | 48 | 0 | |
| 2024/2025 | A |  | İlk 11 | |||||
| Scottish Kupa | St. Johnstone | 36 | 8 | 1 | 1 | 0 | 2025 | 30 | 
| Lig Kupası | St. Johnstone | 4 | 1 | 0 | 0 | 0 | 52 | 0 | 
| Challenge Kupa | St. Johnstone II | 2 | 1 | 0 | 0 | 0 | 180 | 2 | 
| Premiership | St. Johnstone | 35 | 8 | 1 | 1 | 0 | 2000 | 24 | 
| TOPLAM | 77 | 18 | 2 | 2 | 0 | 4257 | 56 | |
| 2023/2024 | A |  | İlk 11 | |||||
| Premiership | Hearts | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| FA Kupa | Hearts | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Lig One | Hamilton Academical | 8 | 0 | 0 | 0 | 0 | 152 | 1 | 
| Challenge Kupa | Hearts II | 1 | 1 | 0 | 0 | 0 | 90 | 1 | 
| Highland / Lowland | Hearts II | 0 | 23 | 0 | 0 | 0 | 0 | 0 | 
| TOPLAM | 9 | 24 | 0 | 0 | 0 | 242 | 2 | |
| 2023 | A |  | İlk 11 | |||||
| UEFA U19 Championship Qualification | Kuzey Irlanda U19 | 4 | 0 | 0 | 0 | 0 | 293 | 4 | 
| TOPLAM | 4 | 0 | 0 | 0 | 0 | 293 | 4 | |
| 2022/2023 | A |  | İlk 11 | |||||
| Premiership | Hearts | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Highland / Lowland | Hearts II | 0 | 17 | 0 | 0 | 0 | 0 | 0 | 
| TOPLAM | 0 | 17 | 0 | 0 | 0 | 0 | 0 | |
| 2021/2022 | A |  | İlk 11 | |||||
| Premiership | Hearts | 1 | 0 | 0 | 0 | 0 | 0 | 0 | 
| Challenge Kupa | Hearts II | 2 | 1 | 0 | 0 | 0 | 171 | 2 | 
| FA Kupa | Hearts | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 
| TOPLAM | 3 | 1 | 0 | 0 | 0 | 171 | 2 |