Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Scottish Premiership | 2026/27 | 5 | 4,60 | 0,00 | 4 |
| Scottish Championship | 2026/27 | 1 | 5,00 | 0,00 | 0 |
| Scottish Premiership | 2025/26 | 24 | 4,08 | 0,08 | 5 |
| Scottish Championship | 2025/26 | 5 | 5,40 | 0,20 | 0 |
Ultimele meciuri arbitrate
- 17.10.2026Hibernian 1:2 FalkirkScottish Premiership · Etapa 9🟨 4 🟥 0
- 10.10.2026Heart of Midlothian 5:0 St MirrenScottish Premiership · Etapa 8🟨 5 🟥 0 · ⚽P 2
- 19.09.2026Hibernian 1:1 AberdeenScottish Premiership · Etapa 7🟨 4 🟥 0 · ⚽P 1
- 05.09.2026Partick Thistle 1:0 Ayr UnitedScottish Championship · Etapa 5🟨 5 🟥 0
- 29.08.2026Kilmarnock 0:4 Dundee UnitedScottish Premiership · Etapa 4🟨 6 🟥 0 · ⚽P 1
- 31.07.2026Dundee United 1:1 RangersScottish Premiership · Etapa 1🟨 4 🟥 0
- 13.05.2026Heart of Midlothian 3:0 FalkirkScottish Premiership · Etapa 37🟨 4 🟥 0
- 10.05.2026Celtic 3:1 RangersScottish Premiership · Etapa 36🟨 8 🟥 0
- 01.05.2026Greenock Morton 1:1 AirdrieoniansScottish Championship · Etapa 36🟨 7 🟥 1
- 25.04.2026Aberdeen 1:0 KilmarnockScottish Premiership · Etapa 34🟨 5 🟥 0
- 18.04.2026Arbroath 2:1 Raith RoversScottish Championship · Etapa 34🟨 5 🟥 0
- 04.04.2026St Mirren 2:0 AberdeenScottish Premiership · Etapa 32🟨 4 🟥 0
- 22.03.2026Dundee United 2:0 CelticScottish Premiership · Etapa 31🟨 4 🟥 0
- 07.03.2026Queen's Park 1:0 AirdrieoniansScottish Championship · Etapa 28🟨 4 🟥 0
- 04.03.2026Aberdeen 1:2 CelticScottish Premiership · Etapa 25🟨 4 🟥 0 · ⚽P 1
- 28.02.2026Motherwell 2:0 Dundee UnitedScottish Premiership · Etapa 29🟨 5 🟥 0 · ⚽P 1
- 14.02.2026Dundee 2:2 LivingstonScottish Premiership · Etapa 27🟨 4 🟥 0
- 10.02.2026Heart of Midlothian 1:0 HibernianScottish Premiership · Etapa 26🟨 3 🟥 0
- 31.01.2026St Mirren 0:0 DundeeScottish Premiership · Etapa 24🟨 0 🟥 1
- 24.01.2026Motherwell 4:0 KilmarnockScottish Premiership · Etapa 23🟨 1 🟥 1
- 10.01.2026Celtic 4:0 Dundee UnitedScottish Premiership · Etapa 22🟨 1 🟥 0
- 06.01.2026Rangers 2:0 AberdeenScottish Premiership · Etapa 11🟨 2 🟥 0
- 30.12.2025Dundee 2:1 KilmarnockScottish Premiership · Etapa 20🟨 6 🟥 0
- 21.12.2025Heart of Midlothian 2:1 RangersScottish Premiership · Etapa 18🟨 3 🟥 0
- 06.12.2025St Mirren 2:0 Dundee UnitedScottish Premiership · Etapa 16🟨 4 🟥 0
- 30.11.2025Hibernian 1:2 CelticScottish Premiership · Etapa 14🟨 6 🟥 0 · ⚽P 1
- 22.11.2025Dundee United 0:3 FalkirkScottish Premiership · Etapa 13🟨 6 🟥 0
- 25.10.2025Livingston 1:2 MotherwellScottish Premiership · Etapa 9🟨 4 🟥 0 · ⚽P 2
- 17.10.2025Dunfermline Athletic 2:0 Raith RoversScottish Championship · Etapa 11🟨 7 🟥 0
- 04.10.2025Kilmarnock 2:0 St MirrenScottish Premiership · Etapa 7🟨 3 🟥 0
- 13.09.2025Aberdeen 0:0 LivingstonScottish Premiership · Etapa 5🟨 7 🟥 0
- 30.08.2025Dunfermline Athletic 2:2 Ross CountyScottish Championship · Etapa 4🟨 4 🟥 0
- 24.08.2025St Mirren 1:1 RangersScottish Premiership · Etapa 3🟨 6 🟥 0
- 10.08.2025Hibernian 2:2 KilmarnockScottish Premiership · Etapa 2🟨 3 🟥 0
- 04.08.2025Heart of Midlothian 2:0 AberdeenScottish Premiership · Etapa 1🟨 5 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.