Menu
Referees

N Walsh — Referee Profile

NW

N. Walsh

Career Statistics

207

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.

2017201810201920202023202136202226202325202432202522202612

League Level Breakdown

207matches
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

12

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.

PPremiership · Scotland126Matches
47426Y/M 3.8Goals 367
CChampionship · Scotland27Matches
841Y/M 3.1Goals 52
LCLeague Cup · Scotland14Matches
Y/M 0.0Goals 36
567Y/M 4.3Goals 34
355Y/M 3.2Goals 39
231Y/M 5.8Goals 15
Y/M 0.0Goals 6
13Y/M 6.5Goals 5
FFriendlies · World2Matches
3Y/M 1.5Goals 4
Y/M 0.0Goals 4
10Y/M 5.0Goals 5
31Y/M 3.0Goals 5

Recent Matches

50

The last 50 matches officiated by N. Walsh. Review recent cards, goals, and results to spot current trends in this referee's decision-making.

May 1, 2026Championship
Match Details
Apr 25, 2026Premiership
Match Details
Apr 18, 2026Championship
Match Details
Apr 4, 2026Premiership
Match Details
Mar 22, 2026Premiership4
Match Details
Mar 12, 2026UEFA Europa League3
Match Details
Mar 7, 2026Championship4
Match Details
Mar 4, 2026Premiership4
Match Details
Feb 28, 2026Premiership5
Match Details
Feb 19, 2026UEFA Europa League5
Match Details
Jan 20, 2026UEFA Champions League5
Match Details
Dec 9, 2025UEFA Champions League3
Match Details
Nov 26, 2025UEFA Champions League6
Match Details
Match Details
May 26, 2025Premiership4
Match Details
May 17, 2025Premiership5
Match Details
May 14, 2025Premiership4
Match Details
May 9, 2025Premiership3
Match Details
May 4, 2025Premiership2
Match Details
Apr 26, 2025Premiership2
Match Details
Apr 19, 2025Championship3
Match Details
Apr 6, 2025Premiership51
Match Details
Mar 29, 2025Premiership2
Match Details
Mar 25, 2025Championship6
Match Details
Mar 16, 2025Premiership51
Match Details
Mar 1, 2025Premiership4
Match Details
Feb 22, 2025Premiership5
Match Details
Feb 15, 2025Premiership3
Match Details
Feb 2, 2025Premiership
Match Details
Jan 26, 2025Premiership51
Match Details
Jan 23, 2025UEFA Europa League124
Match Details
Jan 14, 2025Championship3
Match Details
Jan 5, 2025Premiership41
Match Details
Dec 29, 2024Premiership3
Match Details
Dec 26, 2024Premiership3
Match Details
Dec 14, 2024Premiership5
Match Details
Dec 7, 2024Championship1
Match Details
Dec 4, 2024Premiership2
Match Details
Nov 23, 2024Premiership41
Match Details
Nov 10, 2024Premiership6
Match Details
Nov 3, 2024League Cup
Match Details
Oct 29, 2024Championship2
Match Details
Oct 24, 2024UEFA Europa League82
Match Details
Oct 19, 2024Premiership6
Match Details
Oct 5, 2024Championship
Match Details
Sep 29, 2024Premiership4
Match Details
Sep 19, 2024UEFA Champions League91
Match Details
Sep 14, 2024Premiership51
Match Details