Menu
MS
Referee

M. Salisbury

Career Statistics

151

M. Salisbury has officiated 151 matches, issuing 225 yellow and 15 red cards (1.49 yellows per match). Home teams win 51.7% of the time when this referee is in charge.

151

Matches

225

1.49/game

Yellow Cards

15

0.10/game

Red Cards

14

0.09/game

Penalties

427

2.83/game

Goals

78

51.7%

Home Wins

46

30.5%

Away Wins

27

17.9%

Draws

Result Distribution

Match outcome breakdown when M. Salisbury officiates: 51.7% home wins, 17.9% draws, 30.5% away wins. A higher home win percentage may indicate a tendency that bettors can factor into match predictions.

H 51.7%
D 17.9%
A 30.5%
Home winDrawAway win

Matches per Year

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

201919202021202125202224202329202421202512

League Level Breakdown

151matches
Championship50 (33%)
Premier League45 (30%)
League One18 (12%)
League Two14 (9%)
FA Cup10 (7%)
League Cup10 (7%)
EFL Trophy3 (2%)
Friendlies Clubs1 (1%)

Statistics by League

8

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

CChampionship · England50Matches
Y/M 0.0Goals 133
PLPremier League · England45Matches
1759Y/M 3.9Goals 143
LOLeague One · England18Matches
Y/M 0.0Goals 35
LTLeague Two · England14Matches
506Y/M 3.6Goals 37
FCFA Cup · England10Matches
Y/M 0.0Goals 32
LCLeague Cup · England10Matches
Y/M 0.0Goals 37
ETEFL Trophy · England3Matches
Y/M 0.0Goals 8
FCFriendlies Clubs · World1Matches
Y/M 0.0Goals 2

Recent Matches

50

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

Apr 26, 2025Premier League51
Match Details
Apr 23, 2025Premier League2
Match Details
Apr 12, 2025Championship
Match Details
Apr 6, 2025Premier League2
Match Details
Mar 15, 2025Premier League2
Match Details
Mar 10, 2025Premier League1
Match Details
Feb 22, 2025Premier League61
Match Details
Feb 7, 2025FA Cup
Match Details
Feb 1, 2025Championship
Match Details
Jan 25, 2025Premier League2
Match Details
Jan 18, 2025Premier League4
Match Details
Jan 4, 2025Premier League3
Match Details
Dec 29, 2024Premier League5
Match Details
Dec 14, 2024Championship
Match Details
Dec 8, 2024Premier League3
Match Details
Dec 4, 2024Premier League2
Match Details
Nov 9, 2024Premier League21
Match Details
Nov 2, 2024Championship
Match Details
Oct 29, 2024League Two9
Match Details
Oct 19, 2024Championship
Match Details
Oct 8, 2024EFL Trophy
Match Details
Aug 17, 2024Championship
Match Details
Aug 10, 2024Friendlies Clubs
Match Details
May 15, 2024Premier League41
Match Details
Apr 24, 2024Premier League1
Match Details
Apr 6, 2024Premier League4
Match Details
Apr 1, 2024Championship
Match Details
Mar 10, 2024Premier League8
Match Details
Feb 26, 2024FA Cup
Match Details
Feb 17, 2024Premier League4
Match Details
Jan 28, 2024FA Cup
Match Details
Jan 21, 2024Premier League62
Match Details
Jan 7, 2024FA Cup
Match Details
Dec 27, 2023Premier League5
Match Details
Dec 19, 2023League Cup
Match Details
Dec 7, 2023Premier League6
Match Details
Nov 27, 2023Premier League4
Match Details
Nov 12, 2023Premier League4
Match Details
Nov 1, 2023League Cup
Match Details
Oct 29, 2023Premier League3
Match Details
Sep 30, 2023Premier League1
Match Details
Sep 26, 2023League Cup
Match Details
Sep 16, 2023Premier League4
Match Details
Aug 29, 2023League Cup
Match Details
Aug 27, 2023Premier League2
Match Details
May 19, 2023League One
Match Details
May 13, 2023Premier League2
Match Details
Apr 30, 2023Championship
Match Details
Apr 22, 2023Premier League5
Match Details
Apr 15, 2023Championship
Match Details