Career Statistics
N. Walsh has officiated 207 matches, issuing 701 yellow and 41 red cards (3.39 yellows per match). Home teams win 48.8% of the time when this referee is in charge.
207
Matches
701
3.39/game
Yellow Cards
41
0.20/game
Red Cards
44
0.21/game
Penalties
572
2.76/game
Goals
101
48.8%
Home Wins
67
32.4%
Away Wins
39
18.8%
Draws
Result Distribution
Match outcome breakdown when N. Walsh officiates: 48.8% home wins, 18.8% draws, 32.4% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.
H 48.8%
D 18.8%
A 32.4%
Home winDrawAway win
Matches per Year
N. Walsh'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
Premiership126 (61%)
Championship27 (13%)
League Cup14 (7%)
UEFA Europa League13 (6%)
UEFA Europa Conference League11 (5%)
UEFA Champions League4 (2%)
UEFA U21 Championship3 (1%)
Euro Championship - Qualification2 (1%)
Friendlies2 (1%)
UEFA Youth League2 (1%)
World Cup - Qualification Europe2 (1%)
UEFA U21 Championship - Qualification1 (0%)
Statistics by League
N. Walsh has officiated across 12 competitions, with the most appearances in Premiership (126 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· Scotland126Matches | 126 | 474 | 26 | Y/M3.8 | Goals367 | 2.9 | 28 | 61 | 42 | 23 |
Championship· Scotland27Matches | 27 | 84 | 1 | Y/M3.1 | Goals52 | 1.9 | 8 | 13 | 7 | 7 |
League Cup· Scotland14Matches | 14 | 0 | 0 | Y/M0.0 | Goals36 | 2.6 | 0 | 9 | 5 | 0 |
UEFA Europa League· World13Matches | 13 | 56 | 7 | Y/M4.3 | Goals34 | 2.6 | 1 | 6 | 4 | 3 |
UEFA Europa Conference League· World11Matches | 11 | 35 | 5 | Y/M3.2 | Goals39 | 3.5 | 2 | 5 | 4 | 2 |
UEFA Champions League· World4Matches | 4 | 23 | 1 | Y/M5.8 | Goals15 | 3.8 | 1 | 3 | 1 | 0 |
UEFA U21 Championship· World3Matches | 3 | 0 | 0 | Y/M0.0 | Goals6 | 2.0 | 0 | 1 | 1 | 1 |
Euro Championship - Qualification· World2Matches | 2 | 13 | 0 | Y/M6.5 | Goals5 | 2.5 | 1 | 0 | 1 | 1 |
Friendlies· World2Matches | 2 | 3 | 0 | Y/M1.5 | Goals4 | 2.0 | 0 | 0 | 0 | 2 |
UEFA Youth League· World2Matches | 2 | 0 | 0 | Y/M0.0 | Goals4 | 2.0 | 0 | 1 | 1 | 0 |
World Cup - Qualification Europe· World2Matches | 2 | 10 | 0 | Y/M5.0 | Goals5 | 2.5 | 3 | 1 | 1 | 0 |
UEFA U21 Championship - Qualification· World1Matches | 1 | 3 | 1 | Y/M3.0 | Goals5 | 5.0 | 0 | 1 | 0 | 0 |
Recent Matches
The last 50 matches officiated by N. Walsh. Review recent cards, goals, and results to spot current trends in this referee's decision-making.
| Date | Competition | Home | Score | Away | |||
|---|---|---|---|---|---|---|---|
| 2026-05-01 | Championship | Morton | 1–1 | Airdrie United | 0 | — | |
| 2026-04-25 | Premiership | Aberdeen | 1–0 | Kilmarnock | 0 | — | |
| 2026-04-18 | Championship | Arbroath | 2–1 | Raith Rovers | 0 | — | |
| 2026-04-09 | UEFA Europa Conference League | Shakhtar Donetsk | 3–0 | AZ Alkmaar | 0 | — | |
| 2026-04-04 | Premiership | ST Mirren | 2–0 | Aberdeen | 0 | — | |
| 2026-03-22 | Premiership | Dundee Utd | 2–0 | Celtic | 4 | — | |
| 2026-03-12 | UEFA Europa League | Ferencvarosi TC | 2–0 | SC Braga | 3 | — | |
| 2026-03-07 | Championship | Queen's Park | 1–0 | Airdrie United | 4 | — | |
| 2026-03-04 | Premiership | Aberdeen | 1–2 | Celtic | 4 | — | |
| 2026-02-28 | Premiership | Motherwell | 2–0 | Dundee Utd | 5 | — | |
| 2026-02-19 | UEFA Europa League | Panathinaikos | 2–2 | Plzen | 5 | — | |
| 2026-01-20 | UEFA Champions League | Villarreal | 1–2 | Ajax | 5 | — | |
| 2025-12-09 | UEFA Champions League | Bayern München | 3–1 | Sporting CP | 3 | — | |
| 2025-11-26 | UEFA Champions League | FC Copenhagen | 3–2 | Kairat Almaty | 6 | — | |
| 2025-11-15 | World Cup - Qualification Europe | Türkiye | 2–0 | 4 | — | ||
| 2025-05-26 | Premiership | Ross County | 2–4 | Livingston | 4 | — | |
| 2025-05-17 | Premiership | Hibernian | 2–2 | Rangers | 5 | — | |
| 2025-05-14 | Premiership | Dundee | 1–1 | Ross County | 4 | — | |
| 2025-05-09 | Premiership | Ayr Utd | 0–2 | Partick | 3 | — | |
| 2025-05-04 | Premiership | Rangers | 1–1 | Celtic | 2 | — | |
| 2025-04-26 | Premiership | Kilmarnock | 2–0 | Ross County | 2 | — | |
| 2025-04-19 | Championship | Dunfermline | 0–0 | Partick | 3 | — | |
| 2025-04-06 | Premiership | Heart Of Midlothian | 0–1 | Dundee Utd | 5 | 1 | |
| 2025-03-29 | Premiership | ST Mirren | 5–1 | Kilmarnock | 2 | — | |
| 2025-03-25 | Championship | Livingston | 1–0 | Falkirk | 6 | — | |
| 2025-03-16 | Premiership | Dundee Utd | 2–4 | Dundee | 5 | 1 | |
| 2025-03-01 | Premiership | Rangers | 1–2 | Motherwell | 4 | — | |
| 2025-02-22 | Premiership | Aberdeen | 1–0 | Kilmarnock | 5 | — | |
| 2025-02-15 | Premiership | Celtic | 3–0 | Dundee Utd | 3 | — | |
| 2025-02-02 | Premiership | Motherwell | 1–3 | Celtic | 0 | — | |
| 2025-01-26 | Premiership | Dundee Utd | 1–3 | Rangers | 5 | 1 | |
| 2025-01-23 | UEFA Europa League | Union St. Gilloise | 2–1 | SC Braga | 12 | 4 | |
| 2025-01-14 | Championship | Dunfermline | 0–2 | Ayr Utd | 3 | — | |
| 2025-01-05 | Premiership | Motherwell | 2–0 | Aberdeen | 4 | 1 | |
| 2024-12-29 | Premiership | ST Mirren | 1–2 | Dundee | 3 | — | |
| 2024-12-26 | Premiership | Heart Of Midlothian | 1–2 | Hibernian | 3 | — | |
| 2024-12-14 | Premiership | Motherwell | 4–3 | Dundee Utd | 5 | — | |
| 2024-12-12 | UEFA Europa Conference League | 1–4 | Guimaraes | 9 | — | ||
| 2024-12-07 | Championship | Queen's Park | 2–0 | Airdrie United | 1 | — | |
| 2024-12-04 | Premiership | Rangers | 6–0 | Kilmarnock | 2 | — | |
| 2024-11-23 | Premiership | Dundee | 4–1 | Hibernian | 4 | 1 | |
| 2024-11-10 | Premiership | Kilmarnock | 0–2 | Celtic | 6 | — | |
| 2024-11-03 | League Cup | Motherwell | 1–2 | Rangers | 0 | — | |
| 2024-10-29 | Championship | Raith Rovers | 1–0 | Airdrie United | 2 | — | |
| 2024-10-24 | UEFA Europa League | Qarabag | 0–3 | Ajax | 8 | 2 | |
| 2024-10-19 | Premiership | Celtic | 2–2 | Aberdeen | 6 | — | |
| 2024-10-05 | Championship | Falkirk | 2–0 | Ayr Utd | 0 | — | |
| 2024-09-29 | Premiership | Rangers | 1–0 | Hibernian | 4 | — | |
| 2024-09-19 | UEFA Champions League | Stade Brestois 29 | 2–1 | Sturm Graz | 9 | 1 | |
| 2024-09-14 | Premiership | Hibernian | 2–0 | 5 | 1 |