Appearances
15
VAR
5
AVAR
10
Season-by-Season
| Season | Total | VAR | AVAR |
|---|---|---|---|
| 2026/27 | 15 | 5 | 10 |
Teams officiated
- 🏴Falkirk5×
- 🏴St Johnstone5×
- 🏴Celtic4×
- 🏴St Mirren4×
- 🏴Dundee2×
- 🏴Dundee United2×
- Hearts2×
- 🏴Hibernian2×
- 🏴Motherwell2×
- 🏴Kilmarnock1×
- 🏴Rangers1×
Venues
- 4×
- 4×
- 3×
- 2×
- 1×
- 1×
Most frequent crewmates
Recent matches
View all →07/11/2026 · 2026/27
St Johnstone2–1Dundee
01/11/2026 · 2026/27
Falkirk2–0Celtic
28/10/2026 · 2026/27
St Johnstone2–2Motherwell
25/10/2026 · 2026/27
Hibernian1–2Celtic
24/10/2026 · 2026/27
St Mirren2–1Dundee
18/10/2026 · 2026/27
Celtic7–1Hearts
17/10/2026 · 2026/27
Hibernian1–2Falkirk
19/09/2026 · 2026/27
St Mirren0–3Dundee United
15/09/2026 · 2026/27
Falkirk2–1Hearts
09/09/2026 · 2026/27
St Johnstone0–1Celtic
05/09/2026 · 2026/27
Dundee United1–1Falkirk
02/09/2026 · 2026/27
Falkirk1–2Rangers