England ·Referee·Premier League

Michael Salisbury

102 matches since August 2021

Michael Salisbury referee stats

Michael Salisbury has refereed 102 matches in the leagues we cover since August 2021, the latest in the Premier League.

Cards: 3.93 a match, against an average of 4.19 in the same leagues and seasons (−0.26). Fouls: 22.3 a match, against 21.7.

Penalties: 0.12 a match over the 26 matches with a complete penalty count, against 0.19.

Goals: 2.98 a match, against 2.77; over 2.5 goals in 59% of matches, against 53%.

Decided by the referee

About half of a difference here carries over to a referee's next matches.

Cards
3.93
League 4.19
Yellow cards
3.73
League 4.03
Red cards
0.21
League 0.16
Fouls
22.3
League 21.7

Decided by the teams

Differences here are mostly chance: goals do not follow the referee.

Goals
2.98
League 2.77
Over 2.5
59%
League 53%
Both teams score
54%
League 54%
Home wins
51%
League 44%

What to expect next

Cards against the league average
−0.18 a match
Fouls against the league average
+0.4 a match

A record is part referee and part luck. Over 102 matches, about 71% of a difference in cards has held in later matches, so this is the difference to expect, not the full −0.26.

How much referees really change: our study →

Next appointments

Recent matches

MatchScoreYellowRed
Hull City – Everton11 Oct 2026Premier League2–220
Leeds United – Newcastle United14 Sept 2026Premier League4–130
West Bromwich Albion – Watford5 Sept 2026Championship1–080
Sunderland – Fulham30 Aug 2026Premier League1–020
Manchester United – Nottingham Forest17 May 2026Premier League3–230
Manchester City – Brentford9 May 2026Premier League3–060
AFC Bournemouth – Leeds United22 Apr 2026Premier League2–230
Nottingham Forest – Aston Villa12 Apr 2026Premier League1–140
Stoke City – Sheffield Wednesday3 Apr 2026Championship2–030
Ipswich Town – Millwall21 Mar 2026Championship1–130
Nottingham Forest – Crystal Palace1 Feb 2026Premier League1–141
AFC Bournemouth – Liverpool24 Jan 2026Premier League3–220
Newcastle United – Leeds United7 Jan 2026Premier League4–350
West Ham United – Brighton & Hove Albion30 Dec 2025Premier League2–280
Wolverhampton Wanderers – Manchester United8 Dec 2025Premier League1–450
AFC Bournemouth – Everton2 Dec 2025Premier League0–160
Portsmouth – Millwall22 Nov 2025Championship3–131
West Ham United – Burnley8 Nov 2025Premier League3–240
Sheffield United – Derby County1 Nov 2025Championship1–330
Everton – Crystal Palace5 Oct 2025Premier League2–150

Season by season

SeasonLeagueMatchesCardsLeagueFoulsGoalsOver 2.5
2026/2027Championship18.004.2328.01.000%
2026/2027Premier League32.334.3521.73.3367%
2025/2026Championship53.404.1222.02.6040%
2025/2026Premier League144.434.1321.93.5764%
2024/2025Championship63.334.1724.23.3350%
2024/2025League Two19.004.5723.04.00100%
2024/2025Premier League143.434.6221.73.4371%
2023/2024Championship14.004.1827.05.00100%
2023/2024Premier League144.294.6523.73.6479%
2022/2023Championship92.893.9321.82.8967%
2022/2023League One13.003.7818.01.000%
2022/2023Premier League154.733.9623.32.6040%
2021/2022Championship153.603.8819.81.7340%
2021/2022Premier League34.003.9223.33.33100%

Betting involves risk. Past results do not guarantee future ones. 18+.