Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Scottish Premiership | 2026/27 | 1 | 2,00 | 0,00 | 0 |
| Scottish Premiership | 2025/26 | 20 | 3,80 | 0,10 | 7 |
| Scottish Championship | 2025/26 | 6 | 4,17 | 0,00 | 1 |
Ultimele meciuri arbitrate
- 03.08.2026Celtic 1:0 DundeeScottish Premiership · Etapa 1🟨 2 🟥 0
- 13.05.2026Rangers 1:2 HibernianScottish Premiership · Etapa 37🟨 4 🟥 0
- 26.04.2026Dundee United 3:0 DundeeScottish Premiership · Etapa 34🟨 1 🟥 0
- 11.04.2026Heart of Midlothian 3:1 MotherwellScottish Premiership · Etapa 33🟨 3 🟥 0 · ⚽P 1
- 21.03.2026Rangers 4:1 AberdeenScottish Premiership · Etapa 31🟨 4 🟥 0
- 14.03.2026Dunfermline Athletic 3:0 Raith RoversScottish Championship · Etapa 29🟨 6 🟥 0
- 03.03.2026Dundee United 2:1 St MirrenScottish Premiership · Etapa 23🟨 3 🟥 0 · ⚽P 1
- 22.02.2026Celtic 1:2 HibernianScottish Premiership · Etapa 28🟨 3 🟥 1
- 04.02.2026Livingston 1:2 FalkirkScottish Premiership · Etapa 25🟨 7 🟥 0
- 01.02.2026Hibernian 0:0 RangersScottish Premiership · Etapa 24🟨 5 🟥 0
- 10.01.2026Hibernian 1:1 MotherwellScottish Premiership · Etapa 22🟨 7 🟥 0
- 27.12.2025Livingston 2:4 CelticScottish Premiership · Etapa 19🟨 1 🟥 0 · ⚽P 1
- 20.12.2025Motherwell 1:0 DundeeScottish Premiership · Etapa 18🟨 3 🟥 0
- 13.12.2025Raith Rovers 6:0 Ross CountyScottish Championship · Etapa 18🟨 2 🟥 0 · ⚽P 1
- 06.12.2025Hibernian 3:0 FalkirkScottish Premiership · Etapa 16🟨 5 🟥 0 · ⚽P 1
- 29.11.2025Kilmarnock 1:1 Dundee UnitedScottish Premiership · Etapa 14🟨 5 🟥 0 · ⚽P 2
- 09.11.2025Dundee 0:3 RangersScottish Premiership · Etapa 12🟨 1 🟥 0
- 29.10.2025St Mirren 2:2 Heart of MidlothianScottish Premiership · Etapa 10🟨 4 🟥 0
- 19.10.2025Dundee 2:0 CelticScottish Premiership · Etapa 8🟨 4 🟥 0
- 11.10.2025Arbroath 4:1 Queen's ParkScottish Championship · Etapa 10🟨 4 🟥 0
- 05.10.2025Falkirk 1:1 RangersScottish Premiership · Etapa 7🟨 5 🟥 0
- 27.09.2025St Mirren 1:0 DundeeScottish Premiership · Etapa 6🟨 5 🟥 0
- 19.09.2025St. Johnstone 2:1 Dunfermline AthleticScottish Championship · Etapa 7🟨 3 🟥 0
- 13.09.2025Ayr United 1:1 Ross CountyScottish Championship · Etapa 6🟨 3 🟥 0
- 31.08.2025Hibernian 1:1 St MirrenScottish Premiership · Etapa 4🟨 2 🟥 0
- 23.08.2025Airdrieonians 1:1 Queen's ParkScottish Championship · Etapa 3🟨 7 🟥 0
- 02.08.2025Kilmarnock 2:2 LivingstonScottish Premiership · Etapa 1🟨 4 🟥 1 · ⚽P 1
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.