Confederation
|
Referees
|
Assistants
|
Matches assigned
|
Fourth official
|
AFC
|
Abdulrahman Al-Jassim (
Qatar)
|
Taleb Al-Marri (
Qatar) Saud Al-Maqaleh (
Qatar)
|
United States–Wales (
Group B)
Croatia–Morocco (
Third place play-off)
|
Portugal–Uruguay (
Group H)
|
Chris Beath (
Australia)
|
Anton Shchetinin (
Australia) Ashley Beecham (
Australia)
|
Mexico–Poland (
Group C)
|
|
Alireza Faghani (
Iran)
|
Mohammadreza Mansouri (
Iran) Mohammadreza Abolfazli (
Iran)
|
Brazil–Serbia (
Group G)
Portugal–Uruguay (
Group H)
|
|
Ma Ning (
China)
|
Cao Yi (
China) Shi Xiang (
China)
|
|
Netherlands–Qatar (
Group A)
United States–Wales (
Group B)
France–Denmark (
Group D)
Spain–Costa Rica (
Group E)
Cameroon–Serbia (
Group G)
Cameroon–Brazil (
Group G)
|
Mohammed Abdulla Hassan Mohamed (
United Arab Emirates)
|
Mohamed Al-Hammadi (
United Arab Emirates) Hasan Al-Mahri (
United Arab Emirates)
|
Spain–Costa Rica (
Group E)
Cameroon–Serbia (
Group G)
|
England–France (
Quarter-finals)
Argentina–Croatia (
Semi-finals)
|
Yoshimi Yamashita (
Japan)
|
|
|
England–United States (
Group B)
Wales–England (
Group B)
Belgium–Canada (
Group F)
Belgium–Morocco (
Group F)
Canada–Morocco (
Group F)
Ghana–Uruguay (
Group H)
|
CAF
|
Bakary Gassama (
Gambia)
|
Elvis Noupue (
Cameroon) Mahmoud Abouelregal (
Egypt)
|
Netherlands–Qatar (
Group A)
|
|
Mustapha Ghorbal (
Algeria)
|
Mokrane Gourari (
Algeria) Abdelhak Etchiali (
Algeria)
|
Netherlands–Ecuador (
Group A)
Australia–Denmark (
Group D)
|
Japan–Croatia (
Round of 16)
Croatia–Brazil (
Quarter-finals)
|
Victor Gomes (
South Africa)
|
Zakhele Siwela (
South Africa) Souru Phatsoane (
Lesotho)
|
France–Australia (
Group D)
Japan–Spain (
Group E)
|
Netherlands–Argentina (
Quarter-finals)
|
Maguette Ndiaye (
Senegal)
|
Djibril Camara (
Senegal) El Hadj Malick Samba (
Senegal)
|
|
Wales–Iran (
Group B)
Argentina–Saudi Arabia (
Group C)
Australia–Denmark (
Group D)
Japan–Costa Rica (
Group E)
Brazil–Serbia (
Group G)
South Korea–Portugal (
Group H)
|
Janny Sikazwe (
Zambia)
|
Jerson dos Santos (
Angola) Arsénio Marrengula (
Mozambique)
|
Belgium–Canada (
Group F)
|
|
Salima Mukansanga (
Rwanda)
|
|
|
France–Australia (
Group D)
Tunisia–France (
Group D)
Japan–Spain (
Group E)
|
CONCACAF
|
Iván Barton (
El Salvador)
|
David Morán (
El Salvador) Zachari Zeegelaar (
Suriname) (in group stage matches) Kathryn Nesbitt (
United States) (in round of 16 match)
|
Germany–Japan (
Group E)
Brazil–Switzerland (
Group G)
England–Senegal (
Round of 16)
|
Morocco–Portugal (
Quarter-finals)
|
Ismail Elfath (
United States)
|
Kyle Atkins (
United States) Corey Parker (
United States)
|
Portugal–Ghana (
Group H)
Cameroon–Brazil (
Group G)
Japan–Croatia (
Round of 16)
|
Argentina–France (
Final)
|
Mario Escobar (
Guatemala)
|
Caleb Wales (
Trinidad and Tobago) Juan Carlos Mora (
Costa Rica)
|
Wales–Iran (
Group B)
|
Argentina–Australia (
Round of 16)
|
Saíd Martínez (
Honduras)
|
Walter López (
Honduras) Helpys Raymundo Feliz (
Dominican Republic)
|
|
Netherlands–Ecuador (
Group A)
Poland–Argentina (
Group C)
Denmark–Tunisia (
Group D)
Tunisia–Australia (
Group D)
Germany–Japan (
Group E)
Costa Rica–Germany (
Group E)
Switzerland–Cameroon (
Group G)
Brazil–Switzerland (
Group G)
England–Senegal (
Round of 16)
|
César Arturo Ramos (
Mexico)
|
Alberto Morín (
Mexico) Miguel Hernández (
Mexico)
|
Denmark–Tunisia (
Group D)
Belgium–Morocco (
Group F)
Portugal–Switzerland (
Round of 16)
France–Morocco (
Semi-finals)
|
|
CONMEBOL
|
Raphael Claus (
Brazil)
|
Rodrigo Figueiredo (
Brazil) Danilo Manis (
Brazil)
|
England–Iran (
Group B)
Canada–Morocco (
Group F)
|
Morocco–Spain (
Round of 16)
Croatia–Morocco (
Third place play-off)
|
Andrés Matonte (
Uruguay)
|
Nicolás Taran (
Uruguay) Martín Soppi (
Uruguay)
|
Croatia–Canada (
Group F)
|
Senegal–Netherlands (
Group A)
Netherlands–United States (
Round of 16)
|
Kevin Ortega (
Peru)
|
Michael Orué (
Peru) Jesús Sánchez (
Peru)
|
|
Qatar–Senegal (
Group A)
England–Iran (
Group B)
Iran–United States (
Group B)
Poland–Saudi Arabia (
Group C)
Morocco–Croatia (
Group F)
Croatia–Canada (
Group F)
Serbia–Switzerland (
Group G)
South Korea–Ghana (
Group H)
France–Poland (
Round of 16)
|
Fernando Rapallini (
Argentina)
|
Juan Pablo Belatti (
Argentina) Diego Bonfá (
Argentina)
|
Morocco–Croatia (
Group F)
Serbia–Switzerland (
Group G)
Morocco–Spain (
Round of 16)
|
|
Facundo Tello (
Argentina)
|
Ezequiel Brailovsky (
Argentina) Gabriel Chade (
Argentina)
|
Switzerland–Cameroon (
Group G)
South Korea–Portugal (
Group H)
Morocco–Portugal (
Quarter-finals)
|
|
Jesús Valenzuela (
Venezuela)
|
Jorge Urrego (
Venezuela) Tulio Moreno (
Venezuela)
|
England–United States (
Group B)
France–Poland (
Round of 16)
|
France–Morocco (
Semi-finals)
|
Wilton Sampaio (
Brazil)
|
Bruno Boschilia (
Brazil) Bruno Pires (
Brazil)
|
Senegal–Netherlands (
Group A)
Poland–Saudi Arabia (
Group C)
Netherlands–United States (
Round of 16)
England–France (
Quarter-finals)
|
|
OFC
|
Matthew Conger (
New Zealand)
|
Mark Rule (
New Zealand) Tevita Makasini (
Tonga)
|
Tunisia–France (
Group D)
|
|
UEFA
|
István Kovács (
Romania)
|
Ovidiu Artene (
Romania) Vasile Marinescu (
Romania)
|
|
Qatar–Ecuador (
Group A)
Ecuador–Senegal (
Group A)
Argentina–Mexico (
Group C)
Saudi Arabia–Mexico (
Group C)
Spain–Germany (
Group E)
Croatia–Belgium (
Group F)
Uruguay–South Korea (
Group H)
Portugal–Switzerland (
Round of 16)
|
Danny Makkelie (
Netherlands)
|
Hessel Steegstra (
Netherlands) Jan de Vries (
Netherlands)
|
Spain–Germany (
Group E)
Poland–Argentina (
Group C)
|
|
Szymon Marciniak (
Poland)
|
Paweł Sokolnicki (
Poland) Tomasz Listkiewicz (
Poland)
|
France–Denmark (
Group D)
Argentina–Australia (
Round of 16)
Argentina–France (
Final)
|
|
Antonio Mateu Lahoz (
Spain)
|
Pau Cebrián Devís (
Spain) Roberto Díaz Pérez del Palomar (
Spain)
|
Qatar–Senegal (
Group A)
Iran–United States (
Group B)
Netherlands–Argentina (
Quarter-finals)
|
|
Michael Oliver (
England)
|
Stuart Burt (
England) Simon Bennett (
England) (in group stage matches) Gary Beswick (
England) (in quarter-finals)
|
Japan–Costa Rica (
Group E)
Saudi Arabia–Mexico (
Group C)
Croatia–Brazil (
Quarter-finals)
|
|
Daniele Orsato (
Italy)
|
Ciro Carbone (
Italy) Alessandro Giallatini (
Italy)
|
Qatar–Ecuador (
Group A)
Argentina–Mexico (
Group C)
Argentina–Croatia (
Semi-finals)
|
|
Daniel Siebert (
Germany)
|
Rafael Foltyn (
Germany)
Jan Seidel (
Germany)
|
Tunisia–Australia (
Group D)
Ghana–Uruguay (
Group H)
|
|
Anthony Taylor (
England)
|
Gary Beswick (
England) Adam Nunn (
England)
|
South Korea–Ghana (
Group H)
Croatia–Belgium (
Group F)
|
|
Clément Turpin (
France)
|
Nicolas Danos (
France) Cyril Gringore (
France)
|
Uruguay–South Korea (
Group H)
Ecuador–Senegal (
Group A)
Brazil–South Korea (
Round of 16)
|
|
Slavko Vinčić (
Slovenia)
|
Tomaž Klančnik (
Slovenia) Andraž Kovačič (
Slovenia)
|
Argentina–Saudi Arabia (
Group C)
Wales–England (
Group B)
|
Brazil–South Korea (
Round of 16)
|
Stéphanie Frappart (
France)
|
Neuza Back (
Brazil) Karen Díaz Medina (
Mexico)
|
Costa Rica–Germany (
Group E)
|
Mexico–Poland (
Group C)
Portugal–Ghana (
Group H)
|