England – Ukraine
Referee: Serdar Gözübüyük (NED, photo)
Assistant Referee 1: Erwin Zeinstra (NED)
Assistant Referee 2: Johan Balder (NED)
Fourth Official: Richard Martens (NED)
VAR: Pol van Boekel (NED)
AVAR: Jeroen Manschot (NED)
Referee Observer: Drago Kos (SVN)
Kazakhstan – Denmark
Referee: Novak Simović (SRB)
Assistant Referee 1: Nikola Djorovic (SRB)
Assistant Referee 2: Miloš Simovic (SRB)
Fourth Official: Lazar Lukić (SRB)
VAR: Momčilo Marković (SRB)
AVAR: Jelena Cvetković (SRB)
Referee Observer: Levan Paniashvili (GEO)
Slovenia – San Marino
Referee: Nathan Verboomen (BEL)
Assistant Referee 1: Mathias Hillaert (BEL)
Assistant Referee 2: Ruben Wyns (BEL)
Fourth Official: Erik Lambrechts (BEL)
VAR: Lawrence Visser (BEL)
AVAR: Bram Van Driessche (BEL)
Referee Observer: Vencel Toth (HUN)
Liechtenstein – Ireland
Referee: Jakob Kehlet (DEN)
Assistant Referee 1: Lars Hummelgaard (DEN)
Assistant Referee 2: Victor Skytte (DEN)
Fourth Official: Sandi Putros (DEN)
VAR: Pawel Pskit (POL)
AVAR: Piotr Lasyk (POL)
Referee Observer: Plarent Kotherja (ALB)
Malta – Italy
Referee: Georgi Kabakov (BUL)
Assistant Referee 1: Martin Margaritov (BUL)
Assistant Referee 2: Diyan Valkov (BUL)
Fourth Official: Nikola Popov (BUL)
VAR: Christian Dingert (GER)
AVAR: Dragomir Draganov (BUL)
Referee Observer: Milorad Mažić (SRB)
Northern Ireland – Finland
Referee: Ivan Kružliak (SVK)
Assistant Referee 1: Branislav Hancko (SVK)
Assistant Referee 2: Jan Pozor (SVK)
Fourth Official: Peter Kralović (SVK)
VAR: Dennis Higler (NED)
AVAR: Edwin Van De Graaf (NED)
Referee Observer: Costas Kapitanis (CYP)
Slovakia – Bosnia and Herzegovina
Referee: Marco Di Bello (ITA)
Assistant Referee 1: Giorgio Peretti (ITA)
Assistant Referee 2: Marco Bresmes (ITA)
Fourth Official: Giovanni Ayroldi (ITA)
VAR: Marco Guida (ITA)
AVAR: Fabio Maresca (ITA)
Referee Observer: Volodymyr Petrov (UKR)
Luxembourg – Portugal
Referee: Radu Petrescu (ROU)
Assistant Referee 1: Radu Ghinguleac (ROU)
Assistant Referee 2: Mircea Grigoriu (ROU)
Fourth Official: Iulian Dima (ROU)
VAR: Ovidiu Haţegan (ROU)
AVAR: Horatiu Fesnic (ROU)
Referee Observer: Jon Skjervold (NOR)
27 March 2023
Netherlands – Gibraltar
Referee: Morten Krogh (DEN)
Assistant Referee 1: Dennis Rasmussen (DEN)
Assistant Referee 2: Steffen Bramsen (DEN)
Fourth Official: Peter Kjrsgaard (DEN)
VAR: David Coote (ENG)
AVAR: Lee Bettts (ENG)
Referee Observer: Asim Khudiyev (AZE)
Ireland – France
Referee: Artur Dias (POR)
Assistant Referee 1: Paulo Soares (POR)
Assistant Referee 2: Pedro Ribeiro (POR)
Fourth Official: Fabio Verissimo (POR)
VAR: Tiago Martins (POR)
AVAR: Luis Godinho (POR)
Referee Observer: Stefan Messner (AUT)
Poland – Albania
Referee: Slavko Vinčić (SVN)
Assistant Referee 1: Tomaž Klančnik (SVN)
Assistant Referee 2: Andraž Kovačič (SVN)
Fourth Official: Rade Obrenovič (SVN)
VAR: Nejc Kajtazovic (SVN)
AVAR: Matej Jug (SVN)
Referee Observer: Martin Hansson (SWE)
Moldova – Czechia
Referee: Daniel Schlager (GER)
Assistant Referee 1: Christian Dietz (GER)
Assistant Referee 2: Robert Kempter (GER)
Fourth Official: Tobias Reichel (GER)
VAR: Sascha Stegemann (GER)
AVAR: Pascal Müller (GER)
Referee Observer: Bernardino Gonzalez Vazquez (ESP)
Sweden – Azerbaijan
Referee: Stephanie Frappart (FRA)
Assistant Referee 1: Mikael Berchebru (FRA)
Assistant Referee 2: Mathieu Grosbost (FRA)
Fourth Official: Bastien Dechjepy (FRA)
VAR: Benoît Millot (FRA)
AVAR: Eric Wattellier (FRA)
Referee Observer: David Malcom (NIR)
Austria – Estonia
Referee: Enea Jorgji (ALB)
Assistant Referee 1: Denis Rexha (ALB)
Assistant Referee 2: Ridiger Cokaj (ALB)
Fourth Official: Eldorjan Hamiti (ALB)
VAR: Daniele Chiffi (ITA)
AVAR: Gianluca Aureliano (ITA)
Referee Observer: Thorolddur Hjaltalin (ISL)
Hungary – Bulgaria
Referee: Halil Meler (TUR)
Assistant Referee 1: Mustafa Eyisoy (TUR)
Assistant Referee 2: Kerem Ersoy (TUR)
Fourth Official: Arda Kardesler (TUR)
VAR: Abdulkadir Bitigen (TUR)
AVAR: Mete Kalkavan (TUR)
Referee Observer: Marinus Koopman (NED)
Montenegro – Serbia
Referee: Clement Turpin (FRA)
Assistant Referee 1: Nicolas Danos (FRA)
Assistant Referee 2: Benjamin Pages (FRA)
Fourth Official: Ruddy Buquet (FRA)
VAR: Jerôme Brisard (FRA)
AVAR: Jeremie Pignard (FRA)
Referee Observer: Michael Ross (NIR)
28 March 2023
Georgia – Norway
Referee: Andris Treimanis (LVA)
Assistant Referee 1: Haralds Gudermanis (LVA)
Assistant Referee 2: Aleksejs Spasjonnikovs (LVA)
Fourth Official: Aleksandrs Golubevs (LVA)
VAR: Stuart Attwell (ENG)
AVAR: Peter Bankes (ENG)
Referee Observer: Emil Bozhinovski (MKD)
Scotland – Spain
Referee: Sandro Schärer (SUI)
Assistant Referee 1: Stephane De Almeida (SUI)
Assistant Referee 2: Bekim Zogaj (SUI)
Fourth Official: Lukas Fähndrich (SUI)
VAR: Fedayi San (SUI)
AVAR: Lionel Tschudi (SUI)
Referee Observer: Marian Ruzbarsky (SVK)
Turkey – Croatia
Referee: Andreas Ekberg (SWE)
Assistant Referee 1: Fredrik Klyver (SWE)
Assistant Referee 2: Niklas Nybeg (SWE)
Fourth Official: Granit Maqedonci (SWE)
VAR: Christian Dingert (GER)
AVAR: Mike Pickel (GER)
Referee Observer: Konrad Plautz (AUT)
Wales – Latvia
Referee: Giorgi Kruashvili (GEO)
Assistant Referee 1: Levan Varamishvili (GEO)
Assistant Referee 2: Zaza Pipia (GEO)
Fourth Official: Aleko Aptsiauri (GEO)
VAR: Paolo Valeri (ITA)
AVAR: Daniele Doveri (ITA)
Referee Observer: Martin Ingvarsson (SWE)
Switzerland – Israel
Referee: Nikola Dabanović (MNE)
Assistant Referee 1: Vladan Todorović (MNE)
Assistant Referee 2: Srdjan Jovanovic (MNE)
Fourth Official: Miloš Bošković (MNE)
VAR: Maurizio Mariani (ITA)
AVAR: Michael Fabbri (ITA)
Referee Observer: William Young (SCO)
Romania – Belarus
Referee: Allard Lindhout (NED)
Assistant Referee 1: Rogier Honig (NED)
Assistant Referee 2: Rens Bluemink (NED)
Fourth Official: Jochem Kamphuis (NED)
VAR: Dennis Higler (NED)
AVAR: Clay Ruperti (NED)
Referee Observer: Alberto Undiano Mallenco (ESP)
Kosovo – Andorra
Referee: Sebastian Gishamer (AUT)
Assistant Referee 1: Roland Riedel (AUT)
Assistant Referee 2: Santino Schreiner (AUT)
Fourth Official: Christopher Jäger (AUT)
VAR: Christian Ciochirca (AUT)
AVAR: Alan Kijas (AUT)
Referee Observer: Alan Sant (MLT)
Referee: Serdar Gözübüyük (NED, photo)
Assistant Referee 1: Erwin Zeinstra (NED)
Assistant Referee 2: Johan Balder (NED)
Fourth Official: Richard Martens (NED)
VAR: Pol van Boekel (NED)
AVAR: Jeroen Manschot (NED)
Referee Observer: Drago Kos (SVN)
Kazakhstan – Denmark
Referee: Novak Simović (SRB)
Assistant Referee 1: Nikola Djorovic (SRB)
Assistant Referee 2: Miloš Simovic (SRB)
Fourth Official: Lazar Lukić (SRB)
VAR: Momčilo Marković (SRB)
AVAR: Jelena Cvetković (SRB)
Referee Observer: Levan Paniashvili (GEO)
Slovenia – San Marino
Referee: Nathan Verboomen (BEL)
Assistant Referee 1: Mathias Hillaert (BEL)
Assistant Referee 2: Ruben Wyns (BEL)
Fourth Official: Erik Lambrechts (BEL)
VAR: Lawrence Visser (BEL)
AVAR: Bram Van Driessche (BEL)
Referee Observer: Vencel Toth (HUN)
Liechtenstein – Ireland
Referee: Jakob Kehlet (DEN)
Assistant Referee 1: Lars Hummelgaard (DEN)
Assistant Referee 2: Victor Skytte (DEN)
Fourth Official: Sandi Putros (DEN)
VAR: Pawel Pskit (POL)
AVAR: Piotr Lasyk (POL)
Referee Observer: Plarent Kotherja (ALB)
Malta – Italy
Referee: Georgi Kabakov (BUL)
Assistant Referee 1: Martin Margaritov (BUL)
Assistant Referee 2: Diyan Valkov (BUL)
Fourth Official: Nikola Popov (BUL)
VAR: Christian Dingert (GER)
AVAR: Dragomir Draganov (BUL)
Referee Observer: Milorad Mažić (SRB)
Northern Ireland – Finland
Referee: Ivan Kružliak (SVK)
Assistant Referee 1: Branislav Hancko (SVK)
Assistant Referee 2: Jan Pozor (SVK)
Fourth Official: Peter Kralović (SVK)
VAR: Dennis Higler (NED)
AVAR: Edwin Van De Graaf (NED)
Referee Observer: Costas Kapitanis (CYP)
Slovakia – Bosnia and Herzegovina
Referee: Marco Di Bello (ITA)
Assistant Referee 1: Giorgio Peretti (ITA)
Assistant Referee 2: Marco Bresmes (ITA)
Fourth Official: Giovanni Ayroldi (ITA)
VAR: Marco Guida (ITA)
AVAR: Fabio Maresca (ITA)
Referee Observer: Volodymyr Petrov (UKR)
Luxembourg – Portugal
Referee: Radu Petrescu (ROU)
Assistant Referee 1: Radu Ghinguleac (ROU)
Assistant Referee 2: Mircea Grigoriu (ROU)
Fourth Official: Iulian Dima (ROU)
VAR: Ovidiu Haţegan (ROU)
AVAR: Horatiu Fesnic (ROU)
Referee Observer: Jon Skjervold (NOR)
27 March 2023
Netherlands – Gibraltar
Referee: Morten Krogh (DEN)
Assistant Referee 1: Dennis Rasmussen (DEN)
Assistant Referee 2: Steffen Bramsen (DEN)
Fourth Official: Peter Kjrsgaard (DEN)
VAR: David Coote (ENG)
AVAR: Lee Bettts (ENG)
Referee Observer: Asim Khudiyev (AZE)
Ireland – France
Referee: Artur Dias (POR)
Assistant Referee 1: Paulo Soares (POR)
Assistant Referee 2: Pedro Ribeiro (POR)
Fourth Official: Fabio Verissimo (POR)
VAR: Tiago Martins (POR)
AVAR: Luis Godinho (POR)
Referee Observer: Stefan Messner (AUT)
Poland – Albania
Referee: Slavko Vinčić (SVN)
Assistant Referee 1: Tomaž Klančnik (SVN)
Assistant Referee 2: Andraž Kovačič (SVN)
Fourth Official: Rade Obrenovič (SVN)
VAR: Nejc Kajtazovic (SVN)
AVAR: Matej Jug (SVN)
Referee Observer: Martin Hansson (SWE)
Moldova – Czechia
Referee: Daniel Schlager (GER)
Assistant Referee 1: Christian Dietz (GER)
Assistant Referee 2: Robert Kempter (GER)
Fourth Official: Tobias Reichel (GER)
VAR: Sascha Stegemann (GER)
AVAR: Pascal Müller (GER)
Referee Observer: Bernardino Gonzalez Vazquez (ESP)
Sweden – Azerbaijan
Referee: Stephanie Frappart (FRA)
Assistant Referee 1: Mikael Berchebru (FRA)
Assistant Referee 2: Mathieu Grosbost (FRA)
Fourth Official: Bastien Dechjepy (FRA)
VAR: Benoît Millot (FRA)
AVAR: Eric Wattellier (FRA)
Referee Observer: David Malcom (NIR)
Austria – Estonia
Referee: Enea Jorgji (ALB)
Assistant Referee 1: Denis Rexha (ALB)
Assistant Referee 2: Ridiger Cokaj (ALB)
Fourth Official: Eldorjan Hamiti (ALB)
VAR: Daniele Chiffi (ITA)
AVAR: Gianluca Aureliano (ITA)
Referee Observer: Thorolddur Hjaltalin (ISL)
Hungary – Bulgaria
Referee: Halil Meler (TUR)
Assistant Referee 1: Mustafa Eyisoy (TUR)
Assistant Referee 2: Kerem Ersoy (TUR)
Fourth Official: Arda Kardesler (TUR)
VAR: Abdulkadir Bitigen (TUR)
AVAR: Mete Kalkavan (TUR)
Referee Observer: Marinus Koopman (NED)
Montenegro – Serbia
Referee: Clement Turpin (FRA)
Assistant Referee 1: Nicolas Danos (FRA)
Assistant Referee 2: Benjamin Pages (FRA)
Fourth Official: Ruddy Buquet (FRA)
VAR: Jerôme Brisard (FRA)
AVAR: Jeremie Pignard (FRA)
Referee Observer: Michael Ross (NIR)
28 March 2023
Georgia – Norway
Referee: Andris Treimanis (LVA)
Assistant Referee 1: Haralds Gudermanis (LVA)
Assistant Referee 2: Aleksejs Spasjonnikovs (LVA)
Fourth Official: Aleksandrs Golubevs (LVA)
VAR: Stuart Attwell (ENG)
AVAR: Peter Bankes (ENG)
Referee Observer: Emil Bozhinovski (MKD)
Scotland – Spain
Referee: Sandro Schärer (SUI)
Assistant Referee 1: Stephane De Almeida (SUI)
Assistant Referee 2: Bekim Zogaj (SUI)
Fourth Official: Lukas Fähndrich (SUI)
VAR: Fedayi San (SUI)
AVAR: Lionel Tschudi (SUI)
Referee Observer: Marian Ruzbarsky (SVK)
Turkey – Croatia
Referee: Andreas Ekberg (SWE)
Assistant Referee 1: Fredrik Klyver (SWE)
Assistant Referee 2: Niklas Nybeg (SWE)
Fourth Official: Granit Maqedonci (SWE)
VAR: Christian Dingert (GER)
AVAR: Mike Pickel (GER)
Referee Observer: Konrad Plautz (AUT)
Wales – Latvia
Referee: Giorgi Kruashvili (GEO)
Assistant Referee 1: Levan Varamishvili (GEO)
Assistant Referee 2: Zaza Pipia (GEO)
Fourth Official: Aleko Aptsiauri (GEO)
VAR: Paolo Valeri (ITA)
AVAR: Daniele Doveri (ITA)
Referee Observer: Martin Ingvarsson (SWE)
Switzerland – Israel
Referee: Nikola Dabanović (MNE)
Assistant Referee 1: Vladan Todorović (MNE)
Assistant Referee 2: Srdjan Jovanovic (MNE)
Fourth Official: Miloš Bošković (MNE)
VAR: Maurizio Mariani (ITA)
AVAR: Michael Fabbri (ITA)
Referee Observer: William Young (SCO)
Romania – Belarus
Referee: Allard Lindhout (NED)
Assistant Referee 1: Rogier Honig (NED)
Assistant Referee 2: Rens Bluemink (NED)
Fourth Official: Jochem Kamphuis (NED)
VAR: Dennis Higler (NED)
AVAR: Clay Ruperti (NED)
Referee Observer: Alberto Undiano Mallenco (ESP)
Kosovo – Andorra
Referee: Sebastian Gishamer (AUT)
Assistant Referee 1: Roland Riedel (AUT)
Assistant Referee 2: Santino Schreiner (AUT)
Fourth Official: Christopher Jäger (AUT)
VAR: Christian Ciochirca (AUT)
AVAR: Alan Kijas (AUT)
Referee Observer: Alan Sant (MLT)