160 × 600
728 × 90 leaderboard
Michael Salisbury

Michael Salisbury

Referee
Nationality England
Nationality England
237
Career matches
774
Yellow cards
34
Red cards

Stats by competition

Competición PJ Resultado Amarillas Rojas Penaltis
V. local Empate V. visitante
EFL Cup
18 7 4 7 80 3 9
MLS
9 5 2 2 32 3 1
EFL Cup
1 0 0 1 5 1 0

Stats by team

Equipo PJ Local Visitante Pen.
V E D V E D AF EC
5 1 0 0 1 0 3 13 1 2 1
5 0 1 0 3 1 0 9 0 0 0
4 1 0 3 0 0 0 6 1 0 2
3 0 0 2 0 1 0 8 2 0 1
3 1 0 1 0 0 1 4 0 0 0
3 0 1 0 1 1 0 8 0 0 0
3 2 0 0 0 1 0 6 1 0 0
2 0 0 0 0 1 1 4 0 0 0
2 1 1 0 0 0 0 5 0 1 2
2 1 0 0 0 1 0 7 0 2 1
2 1 0 0 1 0 0 6 0 1 0
2 0 0 1 0 0 1 6 0 0 1
2 1 1 0 0 0 0 4 0 0 0
2 0 0 1 0 0 1 3 0 0 1
2 1 0 0 1 0 0 5 0 0 0
2 0 0 0 0 0 2 4 0 0 0
1 0 1 0 0 0 0 1 0 0 0
1 0 0 0 0 0 1 1 0 0 0
1 1 0 0 0 0 0 3 0 1 1
1 0 0 0 1 0 0 2 0 1 0
1 0 0 0 0 0 1 1 0 0 0
1 0 0 0 1 0 0 3 0 0 0
1 0 0 0 0 0 1 2 1 0 0
1 0 0 0 1 0 0 1 0 2 0
1 0 0 1 0 0 0 1 0 0 0
1 0 0 1 0 0 0 3 0 0 0
1 0 1 0 0 0 0 1 1 0 0
1 1 0 0 0 0 0 0 0 0 0

Full history

28 partidos
21/03
2026
Championship
Ipswich Town
10
Ipswich Town
1
1
Millwall
Millwall
20
24/01
2026
Premier League
Bournemouth
10
Bournemouth
3
2
Liverpool FC
Liverpool FC
10
07/01
2026
Premier League
Newcastle United
30P 1
Newcastle United
4
3
Leeds United
Leeds United
20P 1
30/12
2025
Premier League
West Ham United
30P 1
West Ham United
2
2
Brighton & Hove Albion
Brighton & Hove Albion
50P 2
08/12
2025
Premier League
Wolverhampton
30
Wolverhampton
1
4
Manchester United
Manchester United
20P 1
02/12
2025
Premier League
Bournemouth
30
Bournemouth
0
1
Everton
Everton
30
08/11
2025
Premier League
West Ham United
20
West Ham United
3
2
Burnley
Burnley
20
05/10
2025
Premier League
Everton
30P 1
Everton
2
1
Crystal Palace
Crystal Palace
30
27/09
2025
Premier League
Tottenham Hotspur
30
Tottenham Hotspur
1
1
Wolverhampton
Wolverhampton
20
26/08
2025
Bournemouth
21
Bournemouth
0
2
Brentford
Brentford
30
23/08
2025
Premier League
Burnley
Burnley
2
0
Sunderland
Sunderland
10
12/04
2025
Championship
Cardiff City
10
Cardiff City
0
1
Stoke City
Stoke City
30
01/02
2025
Championship
Leeds United
P 1
Leeds United
7
0
Cardiff City
Cardiff City
20
14/12
2024
Championship
Blackburn Rovers
30
Blackburn Rovers
2
0
Luton Town
Luton Town
21
06/04
2024
Premier League
Aston Villa
20
Aston Villa
3
3
Brentford
Brentford
20
30/09
2023
Premier League
Bournemouth
Bournemouth
0
4
Arsenal
Arsenal
10P 2
27/08
2023
Premier League
Burnley
20
Burnley
1
3
Aston Villa
Aston Villa
22/04
2023
Premier League
Brentford
30
Brentford
1
1
Aston Villa
Aston Villa
20
18/03
2023
Premier League
Wolverhampton
32
Wolverhampton
2
4
Leeds United
Leeds United
50
21/01
2023
Premier League
Southampton
10
Southampton
0
1
Aston Villa
Aston Villa
20
12/11
2022
Premier League
Tottenham Hotspur
10
Tottenham Hotspur
4
3
Leeds United
Leeds United
21
27/08
2022
Premier League
Brighton & Hove Albion
20
Brighton & Hove Albion
1
0
Leeds United
Leeds United
40
23/04
2022
Championship
Peterborough United
30
Peterborough United
0
1
Nottingham Forest
Nottingham Forest
30
25/01
2022
Championship
Nottingham Forest
20
Nottingham Forest
3
0
Barnsley
Barnsley
30
27/11
2021
Premier League
Crystal Palace
30
Crystal Palace
1
2
Aston Villa
Aston Villa
30
28/08
2021
Championship
Middlesbrough
11
Middlesbrough
1
1
Blackburn Rovers
Blackburn Rovers
31
02/01
2021
Championship
Norwich City
Norwich City
1
0
Barnsley
Barnsley
10
02/12
2020
Championship
Blackburn Rovers
Blackburn Rovers
2
1
Millwall
Millwall
20
160 × 600