Statistici pe competiție
| Ligă | Sezon | Meciuri | Galbene / meci | Roșii / meci | Penalty-uri |
|---|---|---|---|---|---|
| Scottish Championship | 2026/27 | 4 | 2,75 | 0,00 | 0 |
| Scottish Championship | 2025/26 | 8 | 7,00 | 0,38 | 1 |
Ultimele meciuri arbitrate
- 17.10.2026Inverness Caledonian Thistle 2:0 ArbroathScottish Championship · Etapa 11🟨 1 🟥 0
- 03.10.2026Greenock Morton 1:2 Raith RoversScottish Championship · Etapa 9🟨 2 🟥 0
- 15.09.2026Stenhousemuir 1:0 Partick ThistleScottish Championship · Etapa 6🟨 5 🟥 0
- 22.08.2026Queen's Park 0:2 StenhousemuirScottish Championship · Etapa 3🟨 3 🟥 0
- 21.03.2026Ayr United 0:1 Greenock MortonScottish Championship · Etapa 30🟨 7 🟥 0
- 28.02.2026Partick Thistle 0:0 ArbroathScottish Championship · Etapa 27🟨 8 🟥 2
- 14.02.2026Ross County 0:1 Queen's ParkScottish Championship · Etapa 25🟨 5 🟥 0
- 30.01.2026St. Johnstone 2:2 Partick ThistleScottish Championship · Etapa 24🟨 9 🟥 0 · ⚽P 1
- 03.01.2026Partick Thistle 3:2 Greenock MortonScottish Championship · Etapa 21🟨 6 🟥 0
- 27.12.2025Ross County 0:0 St. JohnstoneScottish Championship · Etapa 20🟨 10 🟥 0
- 22.11.2025Airdrieonians 0:1 Ayr UnitedScottish Championship · Etapa 16🟨 4 🟥 1
- 30.09.2025Queen's Park 0:1 Partick ThistleScottish Championship · Etapa 5🟨 7 🟥 0
Arbitrul principal al fiecărui meci; cartonașele și penalty-urile sunt cele din fișa meciului.