Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Scottish Championship | 2026/27 | 1 | 5,00 | 0,00 | 0 |
| Scottish Championship | 2025/26 | 15 | 3,53 | 0,27 | 2 |
| Scottish Premiership | 2025/26 | 5 | 4,40 | 0,00 | 1 |
Ultimele meciuri arbitrate
- 05.09.2026Queen's Park 2:1 Greenock MortonScottish Championship · Etapa 5🟨 5 🟥 0
- 12.05.2026Dundee United 0:0 LivingstonScottish Premiership · Etapa 37🟨 6 🟥 0
- 25.04.2026Arbroath 0:0 Partick ThistleScottish Championship · Etapa 35🟨 1 🟥 0
- 11.04.2026St. Johnstone 4:0 AirdrieoniansScottish Championship · Etapa 33🟨 2 🟥 0 · ⚽P 1
- 21.03.2026Ross County 2:2 Dunfermline AthleticScottish Championship · Etapa 30🟨 5 🟥 1
- 28.02.2026Airdrieonians 3:1 Greenock MortonScottish Championship · Etapa 27🟨 5 🟥 2
- 17.02.2026Greenock Morton 2:0 Dunfermline AthleticScottish Championship · Etapa 22🟨 4 🟥 1 · ⚽P 1
- 11.02.2026Kilmarnock 4:3 St MirrenScottish Premiership · Etapa 26🟨 4 🟥 0
- 31.01.2026Greenock Morton 2:1 Ross CountyScottish Championship · Etapa 24🟨 6 🟥 0
- 24.01.2026Partick Thistle 2:1 Ayr UnitedScottish Championship · Etapa 23🟨 3 🟥 0
- 30.12.2025Livingston 1:3 Dundee UnitedScottish Premiership · Etapa 20🟨 4 🟥 0
- 20.12.2025Airdrieonians 0:3 Queen's ParkScottish Championship · Etapa 19🟨 2 🟥 0
- 06.12.2025Dundee 1:3 AberdeenScottish Premiership · Etapa 16🟨 3 🟥 0
- 08.11.2025Falkirk 1:1 LivingstonScottish Premiership · Etapa 12🟨 5 🟥 0 · ⚽P 1
- 31.10.2025Ayr United 0:1 Dunfermline AthleticScottish Championship · Etapa 13🟨 5 🟥 0
- 25.10.2025Raith Rovers 2:0 Partick ThistleScottish Championship · Etapa 12🟨 1 🟥 0
- 04.10.2025Dunfermline Athletic 0:0 Queen's ParkScottish Championship · Etapa 9🟨 4 🟥 0
- 27.09.2025Raith Rovers 3:0 ArbroathScottish Championship · Etapa 8🟨 3 🟥 0
- 12.09.2025Partick Thistle 2:1 AirdrieoniansScottish Championship · Etapa 6🟨 5 🟥 0
- 30.08.2025St. Johnstone 1:1 Greenock MortonScottish Championship · Etapa 4🟨 4 🟥 0
- 09.08.2025Queen's Park 1:3 ArbroathScottish Championship · Etapa 2🟨 3 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.