Sunday 20th June
Group A
Italy v Wales
Referee: Ovidiu Hațegan (ROU)
Assistant Referees: Radu Ghinguleac and Sebastian Gheorghe (ROU)
Fourth Official: Orel Grinfeeld (ISR)
Fifth Official: Roy Hassan (ISR)
Video Assistant Referee: Paweł Gil (POL)
Assistant Video Assistant Referee 1: François Letexier (FRA)
Assistant Video Assistant Referee 2: Benjamin Pagès (FRA)
Assistant Video Assistant Referee 3: Pol van Boekel (NED)
UEFA Referee Observer: Michael Riley (ENG)
UEFA Delegate: Angelo Chetcuti (MLT)
Switzerland v Turkey
Referee: Slavko Vinčić (SVN)
Assistant Referees: Tomaž Klančnik and Andraž Kovačič (SVN)
Fourth Official: Andreas Ekberg (SWE)
Fifth Official: Stefan Hallberg (SWE)
Video Assistant Referee: Bastian Dankert (GER)
Assistant Video Assistant Referee 1: Christian Dingert (GER)
Assistant Video Assistant Referee 2: Christian Gittelmann (GER)
Assistant Video Assistant Referee 3: Marco Fritz (GER)
UEFA Referee Observer: Nikolai Levnikov (RUS)
UEFA Delegate: Irakli Nakaidze (GEO)
Monday 21st June
Group C
Ukraine v Austria
Referee: Cüneyt Çakır (TUR)
Assistant Referees: Bahattin Duran and Tarik Ongun (TUR)
Fourth Official: Daniel Siebert (GER)
Fifth Official: Jan Seidel (GER)
Video Assistant Referee: Massimiliano Irrati (ITA)
Assistant Video Assistant Referee 1: José María Sánchez Martínez (ESP)
Assistant Video Assistant Referee 2: Iñigo Prieto López de Cerain (ESP)
Assistant Video Assistant Referee 3: Juan Martínez Munuera (ESP)
UEFA Referee Observer: Vítor Melo Pereira (POR)
UEFA Delegate: Rotem Kamer (ISR)
North Macedonia v Netherlands
Referee: István Kovács (ROU)
Assistant Referees: Vasile Florin Marinescu and Mihai Ovidiu Artene (ROU)
Fourth Official: Georgi Kabakov (BUL)
Fifth Official: Martin Margaritov (BUL)
Video Assistant Referee: Marco Di Bello (ITA)
Assistant Video Assistant Referee 1: Paolo Valeri (ITA)
Assistant Video Assistant Referee 2: Lee Betts (ENG)
Assistant Video Assistant Referee 3: Pawel Gil (POL)
UEFA Referee Observer: Francesco Bianchi (SUI)
UEFA Delegate: Milovan Đukanović (MNE)
Group B
Russia v Denmark
Referee: Clément Turpin (FRA)
Assistant Referees: Nicolas Danos and Cyril Gringore (FRA)
Fourth Official: Sandro Schärer (SUI)
Fifth Official: Stéphane de Almeida (SUI)
Video Assistant Referee: François Letexier (FRA)
Assistant Video Assistant Referee 1: Jérôme Brisard (FRA)
Assistant Video Assistant Referee 2: Benjamin Pagès (FRA)
Assistant Video Assistant Referee 3: Alejandro José Hernández Hernández (ESP)
UEFA Referee Observer: Bo Karlsson (SWE)
UEFA Delegate: Jovan Šurbatović (SRB)
Group B
Finland v Belgium
Referee: Felix Brych (GER)
Assistant Referees: Mark Borsch and Stefan Lupp (GER)
Fourth Official: Davide Massa (ITA)
Fifth Official: Stefano Alassio (ITA)
Video Assistant Referee: Marco Fritz (GER)
Assistant Video Assistant Referee 1: Christian Dingert (GER)
Assistant Video Assistant Referee 2: Christian Gittelmann (GER)
Assistant Video Assistant Referee 3: Kevin Blom (NED)
UEFA Referee Observer: Mehmet Murat Ilgaz (TUR)
UEFA Delegate: Artur Azaryan (ARM)
Tuesday 22nd June
Group D
Croatia v Scotland
Referee: Fernando Andrés Rapallini (ARG)
Assistant Referees: Juan Pablo Belatti and Diego Yamil Bonfá (ARG)
Fourth Official: Bartosz Frankowski (POL)
Fifth Official: Marcin Boniek (POL)
Video Assistant Referee: Alejandro José Hernández Hernández (ESP)
Assistant Video Assistant Referee 1: José María Sánchez Martínez (ESP)
Assistant Video Assistant Referee 2: Iñigo Prieto López de Ceraín (ESP)
Assistant Video Assistant Referee 3: Juan Martínez Munuera (ESP)
UEFA Referee Observer: Darko Čeferin (SVN)
UEFA Delegate: Peadar Ryan (IRL)
Czech Republic v England
Referee: Artur Manuel Ribeiro Soares Dias (POR)
Assistant Referees: Rui Licino Barbosa Tavares and Paulo Alexandre Santos Soares (POR)
Fourth Official: Srdjan Jovanović (SRB)
Fifth Official: Uroš Stojković (SRB)
Video Assistant Referee: João Pedro Silva Pinheiro (POR)
Assistant Video Assistant Referee 1: Paolo Valeri (ITA)
Assistant Video Assistant Referee 2: Filippo Meli (ITA)
Assistant Video Assistant Referee 3: Massimiliano Irrati (ITA)
UEFA Referee Observer: David Fernández Borbalán (ESP)
UEFA Delegate: Myrsini Psarropoulou (GRE)
Wednesday 23rd June
Group E
Sweden v Poland
Referee: Michael Oliver (ENG)
Assistant Referees: Stuart Burt and Simon Bennett (ENG)
Fourth Official: Anthony Taylor (ENG)
Fifth Official: Gary Beswick (ENG)
Video Assistant Referee: Chris Kavanagh (ENG)
Assistant Video Assistant Referee 1: Christian Dingert (GER)
Assistant Video Assistant Referee 2: Lee Betts (ENG)
Assistant Video Assistant Referee 3: Stuart Attwell (ENG)
UEFA Referee Observer: Mehmet Murat Ilgaz (TUR)
UEFA Delegate: Artur Azaryan (ARM)
Slovakia v Spain
Referee: Björn Kuipers (NED)
Assistant Referee: Sander van Roekel and Erwin Zeinstra (NED)
Fourth Official: Stéphanie Frappart (FRA)
Fifth Official: Mikael Berchebru (FRA)
Video Assistant Referee: Pol van Boekel (NED)
Assistant Video Assistant Referee 1: Kevin Blom (NED)
Assistant Video Assistant Referee 2: Christian Gittelmann (GER)
Assistant Video Assistant Referee 3: Bastian Dankert (GER)
Group F
Germany v Hungary
Referee: Sergei Karasev (RUS)
Assistant Referees: Igor Demeshko and Maksim Gavrilin (RUS)
Fourth Official: Danny Makkelie (NED)
Fifth Official: Hessel Steegstra (NED)
Video Assistant Referee: Massimiliano Irrati (ITA)
Assistant Video Assistant Referee 1: Marco Di Bello (ITA)
Assistant Video Assistant Referee 2: Filippo Meli (ITA)
Assistant Video Assistant Referee 3: Paolo Valeri (ITA)
UEFA Referee Observer: Kyros Vassaras (GRE)
UEFA Delegate: Charles Schaack (LUX)
Portugal v France
Referee: Antonio Mateu Lahoz (ESP)
Assistant Referees: Pau Cebrián Devis and Roberto Díaz Pérez del Palomar (ESP)
Fourth Official: Ovidiu Alin Hațegan (ROU)
Fifth Official: Sebastian Eugen Gheorghe (ROU)
Video Assistant Referee: Alejandro José Hernández Hernández (ESP)
Assistant Video Assistant Referee 1: José María Sánchez Martínez (ESP)
Assistant Video Assistant Referee 2: Íñigo Prieto López de Ceraín (ESP)
Assistant Video Assistant Referee 3: Juan Martínez Munuera (ESP)
UEFA Referee Observer: Nicola Rizzoli (ITA)
UEFA Delegate: Radenko Mijatović (SVN)