Matches Directed by Referee Michael Oliver, England and Results, Referee Career

Time Status Home Score Away
England Premier League England - Premier League ( League )
21/12/2024 18:00 FT Brentford 0-2 Nottingham Forest
15/12/2024 17:00 FT Brighton 1-3 Crystal Palace
World UEFA Champions League World - UEFA Champions League ( Cup )
10/12/2024 23:00 FT Red Bull Salzburg 0-3 Paris Saint Germain
England Premier League England - Premier League ( League )
04/12/2024 22:30 FT Manchester City 3-0 Nottingham Forest
30/11/2024 18:00 FT Brentford 4-1 Leicester
World UEFA Champions League World - UEFA Champions League ( Cup )
27/11/2024 23:00 FT Bologna 1-2 Lille
England Premier League England - Premier League ( League )
10/11/2024 19:30 FT Chelsea 1-1 Arsenal
World UEFA Champions League World - UEFA Champions League ( Cup )
05/11/2024 20:45 FT PSV Eindhoven 4-0 Girona
England Premier League England - Premier League ( League )
19/10/2024 17:00 FT Ipswich 0-2 Everton
31/08/2024 19:30 FT West Ham 1-3 Manchester City
24/08/2024 19:30 FT Aston Villa 0-2 Arsenal
England FA Cup England - FA Cup ( Cup )
20/04/2024 19:15 FT Manchester City 1-0 Chelsea
World UEFA Europa League World - UEFA Europa League ( Cup )
11/04/2024 22:00 FT Benfica 2-1 Marseille
England Premier League England - Premier League ( League )
24/02/2024 18:00 FT Manchester United 1-2 Fulham
World Euro Championship - Qualification World - Euro Championship - Qualification ( Cup )
14/10/2023 21:45 FT Denmark 3-1 Kazakhstan
England Premier League England - Premier League ( League )
08/10/2023 18:30 FT Arsenal 1-0 Manchester City
23/09/2023 19:30 FT Brentford 1-3 Everton
World UEFA Champions League World - UEFA Champions League ( Cup )
20/09/2023 22:00 FT Real Sociedad 1-1 Inter
World Euro Championship - Qualification World - Euro Championship - Qualification ( Cup )
07/09/2023 21:45 FT Netherlands 3-0 Greece
England Premier League England - Premier League ( League )
02/09/2023 17:00 FT Manchester City 5-1 Fulham
19/08/2023 19:30 FT Tottenham 2-0 Manchester United
World UEFA Champions League World - UEFA Champions League ( Cup )
15/08/2023 22:00 PEN Marseille 2-1
PS : 3-5
Panathinaikos
England Championship England - Championship ( League )
27/05/2023 18:45 PEN Coventry 1-1
PS : 5-6
Luton
England Premier League England - Premier League ( League )
21/05/2023 18:00 FT Manchester City 1-0 Chelsea
14/05/2023 16:00 FT Brentford 2-0 West Ham
World UEFA Europa League World - UEFA Europa League ( Cup )
11/05/2023 22:00 FT AS Roma 1-0 Bayer Leverkusen
England Premier League England - Premier League ( League )
08/05/2023 22:00 FT Nottingham Forest 4-3 Southampton
01/05/2023 22:00 FT Leicester 2-2 Everton
26/04/2023 22:00 FT Manchester City 4-1 Arsenal
22/04/2023 17:00 FT Liverpool 3-2 Nottingham Forest
15/04/2023 17:00 FT Southampton 0-2 Crystal Palace
World UEFA Champions League World - UEFA Champions League ( Cup )
11/04/2023 22:00 FT Benfica 0-2 Inter
England Premier League England - Premier League ( League )
01/04/2023 17:00 FT Brighton 3-3 Brentford
World UEFA Europa League World - UEFA Europa League ( Cup )
16/03/2023 20:45 FT Fenerbahce 1-0 Sevilla
England Premier League England - Premier League ( League )
04/03/2023 18:00 FT Chelsea 1-0 Leeds
01/03/2023 22:45 FT Arsenal 4-0 Everton
24/02/2023 23:00 FT Fulham 1-1 Wolves
19/02/2023 19:30 FT Tottenham 2-0 West Ham
World UEFA Champions League World - UEFA Champions League ( Cup )
14/02/2023 23:00 FT Paris Saint Germain 0-1 Bayern Munich
England Premier League England - Premier League ( League )
11/02/2023 18:00 FT Crystal Palace 1-1 Brighton
England League Cup England - League Cup ( Cup )
25/01/2023 23:00 FT Nottingham Forest 0-3 Manchester United
England Premier League England - Premier League ( League )
13/01/2023 23:00 FT Aston Villa 2-1 Leeds
04/01/2023 23:00 FT Crystal Palace 0-4 Tottenham
26/12/2022 23:00 FT Arsenal 3-1 West Ham
World World Cup World - World Cup ( Cup )
09/12/2022 18:00 PEN Croatia 1-1
PS : 4-2
Brazil
30/11/2022 22:00 FT Saudi Arabia 1-2 Mexico
World UEFA Champions League World - UEFA Champions League ( Cup )
02/11/2022 20:45 FT Shakhtar Donetsk 0-4 RB Leipzig
England Premier League England - Premier League ( League )
29/10/2022 21:45 FT Liverpool 1-2 Leeds
World UEFA Champions League World - UEFA Champions League ( Cup )
26/10/2022 19:45 FT Club Brugge KV 0-4 FC Porto
England Premier League England - Premier League ( League )
23/10/2022 16:00 FT Wolves 0-4 Leicester
20/10/2022 21:30 FT Fulham 3-0 Aston Villa
World UEFA Champions League World - UEFA Champions League ( Cup )
11/10/2022 22:00 FT Paris Saint Germain 1-1 Benfica
England Premier League England - Premier League ( League )
09/10/2022 18:30 FT Arsenal 3-2 Liverpool
02/10/2022 16:00 FT Manchester City 6-3 Manchester United
18/09/2022 16:15 FT Everton 1-0 West Ham
World UEFA Champions League World - UEFA Champions League ( Cup )
13/09/2022 22:00 FT Bayer Leverkusen 2-0 Atletico Madrid
England Premier League England - Premier League ( League )
03/09/2022 17:00 FT Nottingham Forest 2-3 Bournemouth
30/08/2022 21:45 FT Southampton 2-1 Chelsea
22/08/2022 22:00 FT Manchester United 2-1 Liverpool
World UEFA Champions League World - UEFA Champions League ( Cup )
16/08/2022 22:00 FT FC Copenhagen 2-1 Trabzonspor
World UEFA Super Cup World - UEFA Super Cup ( Cup )
10/08/2022 22:00 FT Real Madrid 2-0 Eintracht Frankfurt
England Premier League England - Premier League ( League )
07/08/2022 18:30 FT West Ham 0-2 Manchester City
World UEFA Nations League World - UEFA Nations League ( Cup )
02/06/2022 21:45 FT Spain 1-1 Portugal
England Premier League England - Premier League ( League )
22/05/2022 18:00 FT Manchester City 3-2 Aston Villa
England Championship England - Championship ( League )
17/05/2022 21:45 PEN Nottingham Forest 1-2
PS : 3-2
Sheffield Utd
England Premier League England - Premier League ( League )
15/05/2022 18:30 FT Everton 2-3 Brentford
07/05/2022 21:45 FT Liverpool 1-1 Tottenham
World UEFA Europa Conference League World - UEFA Europa Conference League ( Cup )
28/04/2022 22:00 FT Feyenoord 3-2 Marseille
England Premier League England - Premier League ( League )
24/04/2022 16:00 FT Chelsea 1-0 West Ham
England FA Cup England - FA Cup ( Cup )
16/04/2022 17:30 FT Manchester City 2-3 Liverpool
World UEFA Europa League World - UEFA Europa League ( Cup )
07/04/2022 19:45 FT RB Leipzig 1-1 Atalanta
England Premier League England - Premier League ( League )
03/04/2022 16:00 FT West Ham 2-1 Everton
World World Cup - Qualification Europe World - World Cup - Qualification Europe ( Cup )
24/03/2022 22:45 AET Sweden 1-0 Czech Republic
World UEFA Europa League World - UEFA Europa League ( Cup )
17/03/2022 23:00 AET Eintracht Frankfurt 1-1 Real Betis
England Premier League England - Premier League ( League )
13/03/2022 17:00 FT Everton 0-1 Wolves
06/03/2022 19:30 FT Manchester City 4-1 Manchester United
23/02/2022 22:45 FT Liverpool 6-0 Leeds
World UEFA Champions League World - UEFA Champions League ( Cup )
16/02/2022 23:00 FT Red Bull Salzburg 1-1 Bayern Munich
England Premier League England - Premier League ( League )
13/02/2022 19:30 FT Leicester 2-2 West Ham
10/02/2022 22:45 FT Wolves 0-1 Arsenal
England FA Cup England - FA Cup ( Cup )
05/02/2022 18:00 FT Everton 4-1 Brentford
England League Cup England - League Cup ( Cup )
13/01/2022 22:45 FT Liverpool 0-0 Arsenal
England FA Cup England - FA Cup ( Cup )
10/01/2022 22:55 FT Manchester United 1-0 Aston Villa
England Premier League England - Premier League ( League )
01/01/2022 20:30 FT Crystal Palace 2-3 West Ham
28/12/2021 23:00 FT Leicester 1-0 Liverpool
16/12/2021 22:45 FT Chelsea 1-1 Everton
10/12/2021 23:00 FT Brentford 2-1 Watford
05/12/2021 19:30 FT Aston Villa 2-1 Leicester
28/11/2021 17:00 FT Manchester City 2-1 West Ham
World World Cup - Qualification Europe World - World Cup - Qualification Europe ( Cup )
13/11/2021 17:00 FT Bosnia & Herzegovina 1-3 Finland
England Premier League England - Premier League ( League )
06/11/2021 15:30 FT Manchester United 0-2 Manchester City
World UEFA Champions League World - UEFA Champions League ( Cup )
03/11/2021 23:00 FT Borussia Dortmund 1-3 Ajax
20/10/2021 22:00 FT Lille 0-0 Sevilla
World World Cup - Qualification Europe World - World Cup - Qualification Europe ( Cup )
08/10/2021 21:45 FT Cyprus 0-3 Croatia
World UEFA Champions League World - UEFA Champions League ( Cup )
14/09/2021 22:00 FT Barcelona 0-3 Bayern Munich
England Premier League England - Premier League ( League )
11/09/2021 17:00 FT Arsenal 1-0 Norwich
World World Cup - Qualification Europe World - World Cup - Qualification Europe ( Cup )
05/09/2021 21:45 FT Belgium 3-0 Czech Republic
England Premier League England - Premier League ( League )
29/08/2021 16:00 FT Burnley 1-1 Leeds
23/08/2021 22:00 FT West Ham 4-1 Leicester
13/08/2021 22:00 FT Brentford 2-0 Arsenal
World Euro Championship World - Euro Championship ( Cup )
02/07/2021 19:00 PEN Switzerland 1-1
PS : 1-3
Spain
23/06/2021 19:00 FT Sweden 3-2 Poland
19/06/2021 16:00 FT Hungary 1-1 France
England Premier League England - Premier League ( League )
23/05/2021 18:00 FT Manchester City 5-0 Everton
19/05/2021 22:15 FT West Brom 1-3 West Ham
England FA Cup England - FA Cup ( Cup )
15/05/2021 19:15 FT Chelsea 0-1 Leicester
England Premier League England - Premier League ( League )
08/05/2021 14:30 FT Leeds 3-1 Tottenham
16/04/2021 22:00 FT Everton 2-2 Tottenham
10/04/2021 19:30 FT Crystal Palace 1-4 Chelsea
05/04/2021 22:15 FT Wolves 2-3 West Ham
World World Cup - Qualification Europe World - World Cup - Qualification Europe ( Cup )
24/03/2021 20:00 FT Turkey 4-2 Netherlands
England FA Cup England - FA Cup ( Cup )
20/03/2021 20:30 FT Everton 0-2 Manchester City
England Premier League England - Premier League ( League )
14/03/2021 19:30 FT Arsenal 2-1 Tottenham
World UEFA Europa League World - UEFA Europa League ( Cup )
11/03/2021 20:55 FT Dynamo Kyiv 0-2 Villarreal
England Premier League England - Premier League ( League )
06/03/2021 23:00 FT Brighton 1-2 Leicester
27/02/2021 15:30 FT Manchester City 2-1 West Ham
21/02/2021 17:05 FT Aston Villa 1-2 Leicester
13/02/2021 18:00 FT Crystal Palace 0-3 Burnley
07/02/2021 19:30 FT Liverpool 1-4 Manchester City
03/02/2021 22:30 FT Leeds 1-2 Everton
30/01/2021 20:30 FT Arsenal 0-0 Manchester United
England FA Cup England - FA Cup ( Cup )
24/01/2021 17:30 FT Brentford 1-3 Leicester
England Premier League England - Premier League ( League )
16/01/2021 15:30 FT Wolves 2-3 West Brom
01/01/2021 23:00 FT Manchester United 2-1 Aston Villa
26/12/2020 20:30 FT Arsenal 3-1 Chelsea
17/12/2020 23:00 FT Sheffield Utd 2-3 Manchester United
11/12/2020 23:00 FT Leeds 1-2 West Ham
29/11/2020 22:15 FT Arsenal 1-2 Wolves
World UEFA Champions League World - UEFA Champions League ( Cup )
24/11/2020 23:00 FT Lazio 3-1 Zenit Saint Petersburg
England Premier League England - Premier League ( League )
21/11/2020 18:00 FT Aston Villa 1-2 Brighton
World UEFA Nations League World - UEFA Nations League ( Cup )
17/11/2020 22:45 FT Croatia 2-3 Portugal
World UEFA Champions League World - UEFA Champions League ( Cup )
04/11/2020 23:00 FT Barcelona 2-1 Dynamo Kyiv
England Premier League England - Premier League ( League )
26/10/2020 23:00 FT Burnley 0-1 Tottenham
World UEFA Champions League World - UEFA Champions League ( Cup )
21/10/2020 22:00 FT Bayern Munich 4-0 Atletico Madrid
World UEFA Nations League World - UEFA Nations League ( Cup )
14/10/2020 21:45 FT Russia 0-0 Hungary
England Premier League England - Premier League ( League )
03/10/2020 14:30 FT Chelsea 4-0 Crystal Palace
27/09/2020 18:30 FT Manchester City 2-5 Leicester
World UEFA Champions League World - UEFA Champions League ( Cup )
22/09/2020 22:00 FT Maccabi Tel Aviv 1-2 Red Bull Salzburg
England Premier League England - Premier League ( League )
19/09/2020 22:00 FT Arsenal 2-1 West Ham
12/09/2020 19:30 FT Liverpool 4-3 Leeds
World UEFA Nations League World - UEFA Nations League ( Cup )
06/09/2020 21:45 FT Switzerland 1-1 Germany
World UEFA Europa League World - UEFA Europa League ( Cup )
11/08/2020 22:00 FT Shakhtar Donetsk 4-1 FC Basel 1893
England Premier League England - Premier League ( League )
26/07/2020 18:00 FT West Ham 1-1 Aston Villa
21/07/2020 20:00 FT Watford 0-4 Manchester City
08/07/2020 20:00 FT West Ham 0-1 Burnley
04/07/2020 19:30 FT Wolves 0-2 Arsenal
28/06/2020 18:30 FT Watford 1-3 Southampton
17/06/2020 20:00 FT Aston Villa 0-0 Sheffield Utd
09/03/2020 23:00 FT Leicester 4-0 Aston Villa
England FA Cup England - FA Cup ( Cup )
04/03/2020 22:45 FT Sheffield Wednesday 0-1 Manchester City
England Premier League England - Premier League ( League )
22/02/2020 15:30 FT Chelsea 2-1 Tottenham
World UEFA Champions League World - UEFA Champions League ( Cup )
19/02/2020 23:00 FT Atalanta 4-1 Valencia
England Premier League England - Premier League ( League )
01/02/2020 18:00 FT West Ham 3-3 Brighton
23/01/2020 23:00 FT Wolves 1-2 Liverpool
18/01/2020 15:30 FT Watford 0-0 Tottenham
10/01/2020 23:00 FT Sheffield Utd 1-0 West Ham
01/01/2020 15:30 FT Burnley 1-2 Aston Villa
26/12/2019 23:00 FT Leicester 0-4 Liverpool
15/12/2019 17:00 FT Manchester United 1-1 Everton
08/12/2019 17:00 FT Aston Villa 1-4 Leicester
30/11/2019 20:30 FT Southampton 2-1 Watford
World UEFA Champions League World - UEFA Champions League ( Cup )
26/11/2019 20:55 FT Lokomotiv Moscow 0-2 Bayer Leverkusen
England Premier League England - Premier League ( League )
23/11/2019 15:30 FT West Ham 2-3 Tottenham
World Euro Championship World - Euro Championship ( Cup )
16/11/2019 22:45 FT Austria 2-1 FYR Macedonia
England Premier League England - Premier League ( League )
10/11/2019 19:30 FT Liverpool 3-1 Manchester City
World UEFA Champions League World - UEFA Champions League ( Cup )
05/11/2019 20:55 FT Barcelona 0-0 Slavia Praha
England Premier League England - Premier League ( League )
02/11/2019 18:00 FT Arsenal 1-1 Wolves
26/10/2019 19:30 FT Burnley 2-4 Chelsea