M. Salisbury

Finished matches
Referee
Premier League
26 Apr 2025
- 2:00 pm
Newcastle
2.85
xG
0.10
3 0
Ipswich
Premier League
23 Apr 2025
- 7:00 pm
Arsenal
1.18
xG
1.81
2 2
Crystal Palace
Championship
12 Apr 2025
- 2:00 pm
Cardiff
1.52
xG
1.04
0 1
Stoke City
Premier League
6 Apr 2025
- 1:00 pm
Tottenham
2.12
xG
1.04
3 1
Southampton
Premier League
15 Mar 2025
- 3:00 pm
Ipswich
0.42
xG
1.52
2 4
Nottingham Forest
Premier League
10 Mar 2025
- 8:00 pm
West Ham
0.72
xG
1.40
0 1
Newcastle
Premier League
22 Feb 2025
- 3:00 pm
Bournemouth
0.62
xG
2.00
0 1
Wolves
Championship
1 Feb 2025
- 3:00 pm
Leeds
5.73
xG
0.05
7 0
Cardiff
Premier League
25 Jan 2025
- 3:00 pm
Liverpool
1.98
xG
0.48
4 1
Ipswich
Premier League
18 Jan 2025
- 3:00 pm
Leicester
0.47
xG
2.19
0 2
Fulham
Premier League
4 Jan 2025
- 3:00 pm
Manchester City
1.91
xG
1.37
4 1
West Ham
Premier League
29 Dec 2024
- 3:00 pm
Crystal Palace
2.03
xG
0.94
2 1
Southampton
Championship
14 Dec 2024
- 3:00 pm
Blackburn
1.68
xG
0.89
2 0
Luton
Premier League
8 Dec 2024
- 2:00 pm
Ipswich
1.32
xG
3.28
1 2
Bournemouth
Premier League
4 Dec 2024
- 7:30 pm
Everton
1.02
xG
0.78
4 0
Wolves
Premier League
9 Nov 2024
- 3:00 pm
Crystal Palace
1.52
xG
1.83
0 2
Fulham
Championship
2 Nov 2024
- 12:30 pm
Oxford United
1.41
xG
2.57
1 2
Swansea
Championship
19 Oct 2024
- 2:00 pm
Sheffield Wednesday
1.50
xG
1.71
0 2
Burnley
Championship
17 Aug 2024
- 2:00 pm
Burnley
0.81
xG
0.62
5 0
Cardiff