Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Scottish Championship | 2026/27 | 4 | 3,50 | 0,50 | 0 |
| Scottish Championship | 2025/26 | 13 | 3,46 | 0,00 | 0 |
| Scottish Premiership | 2025/26 | 3 | 3,00 | 0,00 | 1 |
Ultimele meciuri arbitrate
- 10.10.2026Inverness Caledonian Thistle 2:0 StenhousemuirScottish Championship · Etapa 10🟨 6 🟥 0
- 19.09.2026Livingston 2:2 Inverness Caledonian ThistleScottish Championship · Etapa 7🟨 3 🟥 0
- 29.08.2026Arbroath 1:0 LivingstonScottish Championship · Etapa 4🟨 3 🟥 2
- 01.08.2026Inverness Caledonian Thistle 0:0 Dunfermline AthleticScottish Championship · Etapa 1🟨 2 🟥 0
- 09.05.2026Dundee 3:0 LivingstonScottish Premiership · Etapa 36🟨 2 🟥 0 · ⚽P 1
- 10.04.2026Queen's Park 1:0 Ross CountyScottish Championship · Etapa 33🟨 6 🟥 0
- 04.04.2026Dunfermline Athletic 3:1 Greenock MortonScottish Championship · Etapa 32🟨 1 🟥 0
- 27.03.2026Raith Rovers 3:0 Ayr UnitedScottish Championship · Etapa 31🟨 2 🟥 0
- 14.03.2026St. Johnstone 1:0 Ross CountyScottish Championship · Etapa 29🟨 6 🟥 0
- 10.03.2026Ayr United 1:2 Queen's ParkScottish Championship · Etapa 21🟨 2 🟥 0
- 28.02.2026Falkirk 5:1 KilmarnockScottish Premiership · Etapa 29🟨 5 🟥 0
- 13.02.2026Airdrieonians 0:1 St. JohnstoneScottish Championship · Etapa 25🟨 5 🟥 0
- 04.02.2026Hibernian 3:2 Dundee UnitedScottish Premiership · Etapa 25🟨 2 🟥 0
- 24.01.2026Raith Rovers 4:1 Queen's ParkScottish Championship · Etapa 23🟨 4 🟥 0
- 09.01.2026Ross County 2:0 Partick ThistleScottish Championship · Etapa 22🟨 1 🟥 0
- 20.12.2025St. Johnstone 5:0 Greenock MortonScottish Championship · Etapa 19🟨 4 🟥 0
- 12.12.2025Ayr United 2:4 St. JohnstoneScottish Championship · Etapa 18🟨 5 🟥 0
- 22.11.2025Dunfermline Athletic 1:0 Greenock MortonScottish Championship · Etapa 16🟨 2 🟥 0
- 01.11.2025Raith Rovers 1:1 Greenock MortonScottish Championship · Etapa 13🟨 3 🟥 0
- 18.10.2025Queen's Park 0:0 AirdrieoniansScottish Championship · Etapa 11🟨 4 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.