Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Scottish Premiership | 2026/27 | 5 | 3,20 | 0,00 | 3 |
| Scottish Premiership | 2025/26 | 24 | 3,58 | 0,25 | 6 |
| Scottish Championship | 2025/26 | 2 | 2,00 | 0,50 | 0 |
Ultimele meciuri arbitrate
- 11.10.2026Motherwell 0:2 CelticScottish Premiership · Etapa 8🟨 3 🟥 0
- 15.09.2026Motherwell 0:4 AberdeenScottish Premiership · Etapa 3🟨 5 🟥 0
- 06.09.2026St Johnstone 2:1 HibernianScottish Premiership · Etapa 6🟨 1 🟥 0 · ⚽P 1
- 02.09.2026Falkirk 1:2 RangersScottish Premiership · Etapa 5🟨 3 🟥 0
- 02.08.2026Hibernian 1:2 MotherwellScottish Premiership · Etapa 1🟨 4 🟥 0 · ⚽P 2
- 17.05.2026St Mirren 1:1 Dundee UnitedScottish Premiership · Etapa 38🟨 2 🟥 0
- 09.05.2026Motherwell 1:1 Heart of MidlothianScottish Premiership · Etapa 36🟨 4 🟥 0
- 02.05.2026Dundee 1:0 St MirrenScottish Premiership · Etapa 35🟨 3 🟥 0
- 18.04.2026Greenock Morton 0:0 Queen's ParkScottish Championship · Etapa 34🟨 1 🟥 1
- 05.04.2026Dundee 1:2 CelticScottish Premiership · Etapa 32🟨 2 🟥 1 · ⚽P 1
- 15.03.2026St Mirren 0:1 RangersScottish Premiership · Etapa 30🟨 1 🟥 0
- 21.02.2026Aberdeen 2:3 DundeeScottish Premiership · Etapa 28🟨 5 🟥 1 · ⚽P 1
- 11.02.2026Motherwell 1:1 RangersScottish Premiership · Etapa 26🟨 7 🟥 1
- 03.02.2026St Mirren 1:0 Heart of MidlothianScottish Premiership · Etapa 25🟨 2 🟥 1
- 31.01.2026Livingston 0:2 MotherwellScottish Premiership · Etapa 24🟨 1 🟥 0
- 25.01.2026Heart of Midlothian 2:2 CelticScottish Premiership · Etapa 23🟨 9 🟥 1
- 10.01.2026St Mirren 0:2 FalkirkScottish Premiership · Etapa 22🟨 3 🟥 0
- 03.01.2026Celtic 1:3 RangersScottish Premiership · Etapa 21🟨 3 🟥 0
- 27.12.2025Dundee 1:0 FalkirkScottish Premiership · Etapa 19🟨 5 🟥 1 · ⚽P 1
- 20.12.2025Dundee United 1:1 HibernianScottish Premiership · Etapa 18🟨 4 🟥 0
- 03.12.2025Aberdeen 3:3 St MirrenScottish Premiership · Etapa 15🟨 1 🟥 0 · ⚽P 1
- 30.11.2025Rangers 0:0 FalkirkScottish Premiership · Etapa 14🟨 3 🟥 0
- 22.11.2025Hibernian 2:0 DundeeScottish Premiership · Etapa 13🟨 3 🟥 0
- 09.11.2025Aberdeen 1:1 MotherwellScottish Premiership · Etapa 12🟨 5 🟥 0
- 26.10.2025Heart of Midlothian 3:1 CelticScottish Premiership · Etapa 9🟨 5 🟥 0 · ⚽P 1
- 18.10.2025Motherwell 1:2 FalkirkScottish Premiership · Etapa 8🟨 6 🟥 0
- 04.10.2025Airdrieonians 1:2 Greenock MortonScottish Championship · Etapa 9🟨 3 🟥 0
- 23.09.2025Dundee United 2:0 AberdeenScottish Premiership · Etapa 3🟨 3 🟥 0
- 13.09.2025Rangers 0:2 Heart of MidlothianScottish Premiership · Etapa 5🟨 3 🟥 0 · ⚽P 1
- 31.08.2025Dundee 0:2 Dundee UnitedScottish Premiership · Etapa 4🟨 1 🟥 0
- 02.08.2025Motherwell 1:1 RangersScottish Premiership · Etapa 1🟨 5 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.