25 referees · 64 recent matches
| Referee | Country | Games | Y | R |
|---|---|---|---|---|
| 1 Nestor Pitana | Argentina | 5 | 15 | — |
| 2 Bjorn Kuipers | Netherlands | 4 | 11 | — |
| 3 Alireza Faghani | Iran | 4 | 18 | — |
| 4 Damir Skomina | Slovenia | 3 | 8 | 2 |
| 5 Mark Geiger | United States | 3 | 14 | — |
| 6 Milorad Mazic | Serbia | 3 | 10 | — |
| 7 Cuneyt Cakir | Turkey | 3 | 12 | — |
| 8 Gianluca Rocchi | Italy | 3 | 13 | — |
| 9 Andres Cunha | Uruguay | 3 | 11 | — |
| 10 Malang Diedhiou | Senegal | 3 | 8 | — |
| 11 Sandro Meira Ricci | Brazil | 3 | 9 | — |
| 12 Ravshan Irmatov | Uzbekistan | 2 | 13 | — |
| 13 Wilmar Roldan | Colombia | 2 | 3 | — |
| 14 Wilfredo Cáceres | Paraguay | 2 | 8 | — |
| 15 Antonio Mateu Lahoz | Spain | 2 | 7 | — |
| 16 Janny Sikazwe | Zambia | 2 | 9 | — |
| 17 Clément Turpin | France | 2 | 6 | — |
|
18
|
Poland | 2 | 3 | — |
| 19 Gehad Grisha | Egypt | 1 | 4 | — |
| 20 Mohammed Abdullah Hassan Mohamed | United Arab Emirates | 1 | 4 | — |
| 21 Felix Brych | Germany | 1 | 5 | — |
| 22 Joel Aguilar | El Salvador | 1 | 3 | — |
| 23 Matthew Conger | New Zealand | 1 | 1 | — |
| 24 Jair Marrufo | United States | 1 | 1 | — |
| 25 Sergei Karasev | Russia | 1 | 6 | — |
| Date | Match | Score | Referee | Y | R |
|---|---|---|---|---|---|
| 15 Jul 2018 | France vs Croatia | 4-2 | Nestor Pitana | 3 | — |
| 14 Jul 2018 | Belgium vs England | 2-0 | Alireza Faghani | 3 | — |
| 11 Jul 2018 | Croatia vs England | 2-1 | Cuneyt Cakir | 3 | — |
| 10 Jul 2018 | France vs Belgium | 1-0 | Andres Cunha | 5 | — |
| 7 Jul 2018 | Russia vs Croatia | 2-2 | Sandro Meira Ricci | 5 | — |
| 7 Jul 2018 | Sweden vs England | 0-2 | Bjorn Kuipers | 3 | — |
| 6 Jul 2018 | Brazil vs Belgium | 1-2 | Milorad Mazic | 4 | — |
| 6 Jul 2018 | Uruguay vs France | 0-2 | Nestor Pitana | 4 | — |
| 3 Jul 2018 | Sweden vs Switzerland | 1-0 | Damir Skomina | 3 | 1 |
| 3 Jul 2018 | Colombia vs England | 1-1 | Mark Geiger | 8 | — |
| 2 Jul 2018 | Belgium vs Japan | 3-2 | Malang Diedhiou | 1 | — |
| 2 Jul 2018 | Brazil vs Mexico | 2-0 | Gianluca Rocchi | 6 | — |
| 1 Jul 2018 | Croatia vs Denmark | 1-1 | Nestor Pitana | 1 | — |
| 1 Jul 2018 | Spain vs Russia | 1-1 | Bjorn Kuipers | 3 | — |
| 30 Jun 2018 | Uruguay vs Portugal | 2-1 | — | 1 | — |
| 30 Jun 2018 | France vs Argentina | 4-3 | Alireza Faghani | 8 | — |
| 28 Jun 2018 | Japan vs Poland | 0-1 | Janny Sikazwe | 1 | — |
| 28 Jun 2018 | Senegal vs Colombia | 0-1 | Milorad Mazic | 2 | — |
| 28 Jun 2018 | England vs Belgium | 0-1 | Damir Skomina | 2 | — |
| 28 Jun 2018 | Panama vs Tunisia | 1-2 | — | 6 | — |
| 27 Jun 2018 | Switzerland vs Costa Rica | 2-2 | Clément Turpin | 6 | — |
| 27 Jun 2018 | Serbia vs Brazil | 0-2 | Alireza Faghani | 3 | — |
| 27 Jun 2018 | Mexico vs Sweden | 0-3 | Nestor Pitana | 5 | — |
| 27 Jun 2018 | South Korea vs Germany | 2-0 | Mark Geiger | 4 | — |
| 26 Jun 2018 | Australia vs Peru | 0-2 | Sergei Karasev | 6 | — |
| 26 Jun 2018 | Denmark vs France | 0-0 | Sandro Meira Ricci | 1 | — |
| 26 Jun 2018 | Iceland vs Croatia | 1-2 | Antonio Mateu Lahoz | 5 | — |
| 26 Jun 2018 | Nigeria vs Argentina | 1-2 | Cuneyt Cakir | 5 | — |
| 25 Jun 2018 | Iran vs Portugal | 1-1 | Wilfredo Cáceres | 6 | — |
| 25 Jun 2018 | Spain vs Morocco | 2-2 | Ravshan Irmatov | 6 | — |
| 25 Jun 2018 | Uruguay vs Russia | 3-0 | Malang Diedhiou | 3 | — |
| 25 Jun 2018 | Saudi Arabia vs Egypt | 2-1 | Wilmar Roldan | 2 | — |
| 24 Jun 2018 | Poland vs Colombia | 0-3 | — | 2 | — |
| 24 Jun 2018 | Japan vs Senegal | 2-2 | Gianluca Rocchi | 5 | — |
| 24 Jun 2018 | England vs Panama | 6-1 | Gehad Grisha | 4 | — |
| 23 Jun 2018 | Germany vs Sweden | 2-1 | Szymon Marciniak | 3 | — |
| 23 Jun 2018 | South Korea vs Mexico | 1-2 | Milorad Mazic | 4 | — |
| 23 Jun 2018 | Belgium vs Tunisia | 5-2 | Jair Marrufo | 1 | — |
| 22 Jun 2018 | Nigeria vs Iceland | 2-0 | Matthew Conger | 1 | — |
| 22 Jun 2018 | Brazil vs Costa Rica | 2-0 | Bjorn Kuipers | 3 | — |
| 22 Jun 2018 | Serbia vs Switzerland | 1-2 | Felix Brych | 5 | — |
| 21 Jun 2018 | Argentina vs Croatia | 0-3 | Ravshan Irmatov | 7 | — |
| 21 Jun 2018 | France vs Peru | 1-0 | Mohammed Abdullah Hassan Mohamed | 4 | — |
| 21 Jun 2018 | Denmark vs Australia | 1-1 | Antonio Mateu Lahoz | 2 | — |
| 20 Jun 2018 | Iran vs Spain | 0-1 | Andres Cunha | 2 | — |
| 20 Jun 2018 | Uruguay vs Saudi Arabia | 1-0 | Clément Turpin | — | — |
| 20 Jun 2018 | Portugal vs Morocco | 1-0 | Mark Geiger | 2 | — |
| 19 Jun 2018 | Colombia vs Japan | 1-2 | Damir Skomina | 3 | 1 |
| 19 Jun 2018 | Poland vs Senegal | 1-2 | — | 3 | — |
| 19 Jun 2018 | Russia vs Egypt | 3-1 | Wilfredo Cáceres | 2 | — |
| 18 Jun 2018 | Tunisia vs England | 1-2 | Wilmar Roldan | 1 | — |
| 18 Jun 2018 | Belgium vs Panama | 3-0 | Janny Sikazwe | 8 | — |
| 18 Jun 2018 | Sweden vs South Korea | 1-0 | Joel Aguilar | 3 | — |
| 17 Jun 2018 | Brazil vs Switzerland | 1-1 | — | 4 | — |
| 17 Jun 2018 | Germany vs Mexico | 0-1 | Alireza Faghani | 4 | — |
| 17 Jun 2018 | Costa Rica vs Serbia | 0-1 | Malang Diedhiou | 4 | — |
| 16 Jun 2018 | France vs Australia | 2-1 | Andres Cunha | 4 | — |
| 16 Jun 2018 | Argentina vs Iceland | 1-1 | Szymon Marciniak | — | — |
| 16 Jun 2018 | Peru vs Denmark | 0-1 | — | 3 | — |
| 16 Jun 2018 | Croatia vs Nigeria | 2-0 | Sandro Meira Ricci | 3 | — |
| 15 Jun 2018 | Portugal vs Spain | 3-3 | Gianluca Rocchi | 2 | — |
| 15 Jun 2018 | Morocco vs Iran | 0-1 | Cuneyt Cakir | 4 | — |
| 15 Jun 2018 | Egypt vs Uruguay | 0-1 | Bjorn Kuipers | 2 | — |
| 14 Jun 2018 | Russia vs Saudi Arabia | 5-0 | Nestor Pitana | 2 | — |