Career Statistics
D. Robertson has officiated 206 matches, issuing 584 yellow and 23 red cards (2.83 yellows per match). Home teams win 41.3% of the time when this referee is in charge.
206
Matches
584
2.83/game
Yellow Cards
23
0.11/game
Red Cards
29
0.14/game
Penalties
585
2.84/game
Goals
85
41.3%
Home Wins
78
37.9%
Away Wins
43
20.9%
Draws
Result Distribution
Match outcome breakdown when D. Robertson officiates: 41.3% home wins, 20.9% draws, 37.9% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 41.3%
D 20.9%
A 37.9%
Home winDrawAway win
Matches per Year
D. Robertson's workload across 10 years (2017–2026). Tracking how many matches a referee handles per year helps assess experience and current activity level.
League Level Breakdown
Premiership118 (57%)
Championship41 (20%)
League Cup18 (9%)
UEFA Europa Conference League9 (4%)
UEFA Champions League3 (1%)
UEFA U19 Championship - Qualification3 (1%)
UEFA U21 Championship - Qualification3 (1%)
UEFA Youth League3 (1%)
Friendlies Clubs2 (1%)
UEFA Europa League2 (1%)
Euro Championship1 (0%)
Euro Championship - Qualification1 (0%)
League One1 (0%)
UEFA U21 Championship1 (0%)
Statistics by League
D. Robertson has officiated across 14 competitions, with the most appearances in Premiership (118 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.
| Competition | Matches | Y/M | Goals | |||||||
|---|---|---|---|---|---|---|---|---|---|---|
Premiership· Scotland118Matches | 118 | 403 | 20 | Y/M3.4 | Goals321 | 2.7 | 17 | 47 | 41 | 30 |
Championship· Scotland41Matches | 41 | 117 | 3 | Y/M2.9 | Goals121 | 3.0 | 8 | 13 | 19 | 9 |
League Cup· Scotland18Matches | 18 | 0 | 0 | Y/M0.0 | Goals50 | 2.8 | 0 | 9 | 9 | 0 |
UEFA Europa Conference League· World9Matches | 9 | 21 | 0 | Y/M2.3 | Goals26 | 2.9 | 0 | 7 | 1 | 1 |
UEFA Champions League· World3Matches | 3 | 7 | 0 | Y/M2.3 | Goals9 | 3.0 | 1 | 1 | 2 | 0 |
UEFA U19 Championship - Qualification· World3Matches | 3 | 12 | 0 | Y/M4.0 | Goals15 | 5.0 | 1 | 1 | 1 | 1 |
UEFA U21 Championship - Qualification· World3Matches | 3 | 13 | 0 | Y/M4.3 | Goals6 | 2.0 | 1 | 3 | 0 | 0 |
UEFA Youth League· World3Matches | 3 | 0 | 0 | Y/M0.0 | Goals8 | 2.7 | 0 | 2 | 0 | 1 |
Friendlies Clubs· World2Matches | 2 | 0 | 0 | Y/M0.0 | Goals5 | 2.5 | 0 | 1 | 1 | 0 |
UEFA Europa League· World2Matches | 2 | 2 | 0 | Y/M1.0 | Goals4 | 2.0 | 0 | 0 | 1 | 1 |
Euro Championship· World1Matches | 1 | 7 | 0 | Y/M7.0 | Goals1 | 1.0 | 0 | 1 | 0 | 0 |
Euro Championship - Qualification· World1Matches | 1 | 2 | 0 | Y/M2.0 | Goals3 | 3.0 | 1 | 0 | 1 | 0 |
League One· Scotland1Matches | 1 | 0 | 0 | Y/M0.0 | Goals8 | 8.0 | 0 | 0 | 1 | 0 |
UEFA U21 Championship· World1Matches | 1 | 0 | 0 | Y/M0.0 | Goals8 | 8.0 | 0 | 0 | 1 | 0 |
Recent Matches
The last 50 matches officiated by D. Robertson. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-04-21 | Championship | Dunfermline | 0–2 | ST Johnstone | 3 | — | |
| 2026-04-12 | Premiership | Falkirk | 3–6 | Rangers | 0 | — | |
| 2026-03-21 | Premiership | Heart Of Midlothian | 1–0 | Dundee | 5 | 1 | |
| 2026-02-28 | Premiership | Livingston | 1–1 | ST Mirren | 3 | — | |
| 2026-02-24 | Premiership | Dundee Utd | 0–0 | Aberdeen | 0 | — | |
| 2025-05-18 | Premiership | Ross County | 1–1 | Motherwell | 3 | — | |
| 2025-05-13 | Premiership | Partick | 0–2 | Livingston | 4 | — | |
| 2025-05-10 | Premiership | Kilmarnock | 3–2 | Dundee | 3 | — | |
| 2025-05-03 | Premiership | Ross County | 1–3 | Heart Of Midlothian | 2 | — | |
| 2025-04-26 | Premiership | Dundee Utd | 0–5 | Celtic | 0 | — | |
| 2025-04-19 | Championship | Hamilton Academical | 0–0 | Queen's Park | 3 | — | |
| 2025-04-11 | Championship | Ayr Utd | 1–1 | Falkirk | 5 | 1 | |
| 2025-04-05 | Premiership | Rangers | 0–2 | Hibernian | 4 | — | |
| 2025-04-02 | Championship | Queen's Park | 0–5 | Airdrie United | 4 | — | |
| 2025-03-02 | Premiership | Aberdeen | 2–2 | Dundee Utd | 3 | — | |
| 2025-02-26 | Premiership | Kilmarnock | 2–4 | Rangers | 6 | — | |
| 2025-02-22 | Championship | Ayr Utd | 1–2 | Livingston | 3 | — | |
| 2025-02-01 | Premiership | Hibernian | 2–0 | Aberdeen | 0 | — | |
| 2025-01-14 | Premiership | Dundee | 3–3 | Celtic | 3 | — | |
| 2025-01-08 | Premiership | Kilmarnock | 0–0 | Motherwell | 3 | — | |
| 2025-01-02 | Premiership | Rangers | 3–0 | Celtic | 4 | — | |
| 2024-12-28 | Championship | Hamilton Academical | 3–2 | Airdrie United | 2 | — | |
| 2024-12-26 | Premiership | Dundee | 0–3 | Ross County | 2 | — | |
| 2024-12-15 | Premiership | Kilmarnock | 1–0 | Heart Of Midlothian | 3 | 1 | |
| 2024-12-04 | Premiership | Aberdeen | 0–1 | Celtic | 4 | — | |
| 2024-11-23 | Premiership | Rangers | 1–1 | Dundee Utd | 4 | — | |
| 2024-11-07 | UEFA Europa Conference League | Pafos | 1–0 | FC Astana | 2 | — | |
| 2024-11-02 | Premiership | ST Mirren | 0–0 | Ross County | 3 | — | |
| 2024-10-27 | Premiership | Hibernian | 1–1 | Heart Of Midlothian | 5 | — | |
| 2024-10-19 | Championship | Ayr Utd | 1–2 | Livingston | 7 | — | |
| 2024-09-28 | Premiership | ST Johnstone | 0–6 | Celtic | 2 | — | |
| 2024-09-21 | Premiership | ST Mirren | 2–1 | Heart Of Midlothian | 7 | — | |
| 2024-09-15 | Premiership | Dundee Utd | 0–1 | Rangers | 10 | — | |
| 2024-08-24 | Premiership | Dundee Utd | 2–0 | ST Johnstone | 6 | 1 | |
| 2024-08-10 | Premiership | Dundee | 3–1 | Heart Of Midlothian | 7 | — | |
| 2024-08-04 | Premiership | Celtic | 4–0 | Kilmarnock | 2 | — | |
| 2024-07-27 | League Cup | ST Johnstone | 5–1 | East Fife | 0 | — | |
| 2024-07-23 | UEFA Champions League | Bodo/Glimt | 4–0 | Rīgas FS | 1 | — | |
| 2024-07-20 | Friendlies Clubs | Rangers | 0–2 | Manchester United | 0 | — | |
| 2024-07-16 | League Cup | Dundee Utd | 3–0 | Stenhousemuir | 0 | — | |
| 2024-07-13 | League Cup | Queen of the South | 0–3 | Aberdeen | 0 | — | |
| 2024-05-26 | Premiership | Ross County | 4–0 | Raith Rovers | 3 | — | |
| 2024-05-18 | Premiership | Heart Of Midlothian | 3–3 | Rangers | 2 | — | |
| 2024-05-15 | Premiership | Kilmarnock | 0–5 | Celtic | 2 | — | |
| 2024-05-04 | Premiership | Ross County | 2–1 | Hibernian | 1 | — | |
| 2024-04-17 | Premiership | Dundee | 0–0 | Rangers | 1 | — | |
| 2024-04-06 | Championship | Airdrie United | 3–1 | Morton | 7 | — | |
| 2024-03-31 | Premiership | Livingston | 0–3 | Celtic | 1 | — | |
| 2024-03-26 | UEFA U21 Championship - Qualification | Denmark U21 | 3–0 | Lithuania U21 | 3 | — | |
| 2024-03-03 | Premiership | Heart Of Midlothian | 2–0 | Celtic | 4 | 1 |