Menu
Referees

M Mcdermid — Referee Profile

MM

M. McDermid

Career Statistics

133

M. McDermid has officiated 133 matches, issuing 321 yellow and 16 red cards (2.41 yellows per match). Home teams win 50.4% of the time when this referee is in charge.

133

Matches

321

2.41/game

Yellow Cards

16

0.12/game

Red Cards

32

0.24/game

Penalties

384

2.89/game

Goals

67

50.4%

Home Wins

39

29.3%

Away Wins

27

20.3%

Draws

Result Distribution

Match outcome breakdown when M. McDermid officiates: 50.4% home wins, 20.3% draws, 29.3% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 50.4%
D 20.3%
A 29.3%
Home winDrawAway win

Matches per Year

M. McDermid's workload across 7 years (2019–2025). Tracking how many matches a referee handles per year helps assess experience and current activity level.

2019620207202123202223202322202438202514

League Level Breakdown

133matches
Premiership36 (27%)
Championship28 (21%)
League Two25 (19%)
League One18 (14%)
League Cup11 (8%)
UEFA U17 Championship - Qualification6 (5%)
Challenge Cup4 (3%)
UEFA Europa Conference League2 (2%)
Friendlies1 (1%)
Friendlies Clubs1 (1%)
UEFA Youth League1 (1%)

Statistics by League

11

M. McDermid has officiated across 11 competitions, with the most appearances in Premiership (36 matches). Compare card and goal averages across leagues to see if the referee's style varies by competition level.

PPremiership · Scotland36Matches
1308Y/M 3.6Goals 113
CChampionship · Scotland28Matches
1022Y/M 3.6Goals 77
LTLeague Two · Scotland25Matches
585Y/M 2.3Goals 60
LOLeague One · Scotland18Matches
Y/M 0.0Goals 46
LCLeague Cup · Scotland11Matches
Y/M 0.0Goals 39
191Y/M 3.2Goals 18
CCChallenge Cup · Scotland4Matches
Y/M 0.0Goals 11
11Y/M 5.5Goals 4
FFriendlies · World1Matches
1Y/M 1.0Goals 6
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 6
Y/M 0.0Goals 4

Recent Matches

50

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

May 10, 2025Championship5
Match Details
Apr 25, 2025Championship42
Match Details
Apr 5, 2025Premiership51
Match Details
Mar 29, 2025Premiership4
Match Details
Mar 25, 2025Friendlies1
Match Details
Mar 15, 2025Championship4
Match Details
Mar 1, 2025Premiership3
Match Details
Feb 22, 2025Premiership2
Match Details
Feb 15, 2025Premiership2
Match Details
Feb 1, 2025Championship1
Match Details
Jan 11, 2025Premiership3
Match Details
Jan 5, 2025Premiership6
Match Details
Dec 29, 2024Premiership1
Match Details
Dec 21, 2024Premiership4
Match Details
Dec 14, 2024Championship7
Match Details
Nov 30, 2024Premiership41
Match Details
Nov 27, 2024UEFA Youth League
Match Details
Nov 10, 2024Premiership5
Match Details
Nov 2, 2024Championship4
Match Details
Oct 26, 2024Premiership51
Match Details
Oct 18, 2024Championship10
Match Details
Oct 5, 2024Premiership81
Match Details
Sep 28, 2024Championship6
Match Details
Sep 14, 2024Premiership51
Match Details
Aug 25, 2024Premiership31
Match Details
Aug 17, 2024League Cup
Match Details
Aug 10, 2024Championship2
Match Details
Aug 4, 2024Premiership4
Match Details
Jul 27, 2024League Cup
Match Details
Jul 23, 2024League Cup
Match Details
Jul 17, 2024Friendlies Clubs
Match Details
Jul 13, 2024League Cup
Match Details
Match Details
May 18, 2024Premiership
Match Details
May 14, 2024Premiership
Match Details
May 4, 2024Premiership3
Match Details
Apr 27, 2024Championship1
Match Details
Apr 14, 2024Premiership4
Match Details
Mar 30, 2024Premiership2
Match Details
Mar 24, 2024Challenge Cup
Match Details
Mar 2, 2024Championship5
Match Details
Feb 28, 2024Premiership51
Match Details
Feb 18, 2024Premiership3
Match Details