Olympic football 2024 · Men
France
France
Italy’s campaign: Did not qualify
The tournament in short
Update of tabellini: 31 October 2026
The path of Italy
Italy did not play the final stage of this edition.
Spins and Charts
Key: (H) = host nation.
Phases of rafts · Girone A
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | France (H) | 3 | 3 | 0 | 0 | 7 | 0 | +7 | 9 | Access to the direct elimination phase |
| 2 | United States | 3 | 2 | 0 | 1 | 7 | 4 | +3 | 6 | Access to the direct elimination phase |
| 3 | New Zealand | 3 | 1 | 0 | 2 | 3 | 8 | −5 | 3 | — |
| 4 | Guinea | 3 | 0 | 0 | 3 | 1 | 6 | −5 | 0 | — |
Phases of rafts · Girone B
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Morocco | 3 | 2 | 0 | 1 | 6 | 3 | +3 | 6 | Access to the direct elimination phase |
| 2 | Argentina | 3 | 2 | 0 | 1 | 6 | 3 | +3 | 6 | Access to the direct elimination phase |
| 3 | Ukraine | 3 | 1 | 0 | 2 | 3 | 5 | −2 | 3 | — |
| 4 | Iraq | 3 | 1 | 0 | 2 | 3 | 7 | −4 | 3 | — |
Phases of rafts · Girone C
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Egypt | 3 | 2 | 1 | 0 | 3 | 1 | +2 | 7 | Access to the direct elimination phase |
| 2 | Spain | 3 | 2 | 0 | 1 | 6 | 4 | +2 | 6 | Access to the direct elimination phase |
| 3 | Dominican Republic | 3 | 0 | 2 | 1 | 2 | 4 | −2 | 2 | — |
| 4 | Uzbekistan | 3 | 0 | 1 | 2 | 2 | 4 | −2 | 1 | — |
Phases of rafts · Girone D
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Japan | 3 | 3 | 0 | 0 | 7 | 0 | +7 | 9 | Access to the direct elimination phase |
| 2 | Paraguay | 3 | 2 | 0 | 1 | 5 | 7 | −2 | 6 | Access to the direct elimination phase |
| 3 | Mali | 3 | 0 | 1 | 2 | 1 | 3 | −2 | 1 | — |
| 4 | Israel | 3 | 0 | 1 | 2 | 3 | 6 | −3 | 1 | — |
Final classification
Overall tournament placings, separate from group standings.
| Rank | Team | Playing | Vineyard | Wall | Percentage | Goals scored | Goals conceded | Difference goals | Points | Result |
|---|---|---|---|---|---|---|---|---|---|---|
| — | Spain | 6 | 5 | 0 | 1 | 16 | 8 | +8 | 15 | Gold Medal |
| — | France (H) | 6 | 5 | 0 | 1 | 14 | 6 | +8 | 15 | Silver Medal |
| — | Morocco | 6 | 4 | 0 | 2 | 17 | 5 | +12 | 12 | Bronze Medal |
| 4 | Egypt | 6 | 2 | 2 | 2 | 5 | 11 | −6 | 8 | Fourth place |
| — | — | — | — | — | — | — | — | — | — | — |
| 5 | Japan | 4 | 3 | 0 | 1 | 7 | 3 | +4 | 9 | Elimination: quarters of final |
| 6 | Paraguay | 4 | 2 | 1 | 1 | 6 | 8 | −2 | 7 | Elimination: quarters of final |
| 7 | Argentina | 4 | 2 | 0 | 2 | 6 | 4 | +2 | 6 | Elimination: quarters of final |
| 8 | United States | 4 | 2 | 0 | 2 | 7 | 8 | −1 | 6 | Elimination: quarters of final |
| — | — | — | — | — | — | — | — | — | — | — |
| 9 | Ukraine | 3 | 1 | 0 | 2 | 3 | 5 | −2 | 3 | Elimination: group stage |
| 10 | Iraq | 3 | 1 | 0 | 2 | 3 | 7 | −4 | 3 | Elimination: group stage |
| 11 | New Zealand | 3 | 1 | 0 | 2 | 3 | 8 | −5 | 3 | Elimination: group stage |
| 12 | Dominican Republic | 3 | 0 | 2 | 1 | 2 | 4 | −2 | 2 | Elimination: group stage |
| 13 | Uzbekistan | 3 | 0 | 1 | 2 | 2 | 4 | −2 | 1 | Elimination: group stage |
| 14 | Mali | 3 | 0 | 1 | 2 | 1 | 3 | −2 | 1 | Elimination: group stage |
| 15 | Israel | 3 | 0 | 1 | 2 | 3 | 6 | −3 | 1 | Elimination: group stage |
| 16 | Guinea | 3 | 0 | 0 | 3 | 1 | 6 | −5 | 0 | Elimination: group stage |
Direct elimination phase
Key: dts = after extra time; dcr = after a penalty shootout.
Direct elimination phase · Final quarters
dcr: 5–4
Match details →Direct elimination phase · Semi-finals
Direct elimination phase · Final for third place
Direct elimination phase · Final for gold
All games
The dates follow the local tournament schedule.
Showed parties: 32
Guinea: Diawara 72'
New Zealand: Garbett 25'; Waine 76'
Stade de Nice, Nice · 17:00
Referee: Adel Al-Naqbi (United Arab Emirates) · Spectators: 4,909
France: Lacazette 61'; Olise 69'; Badé 85'
Stade de Marseille, Marseille · 21:00
Referee: Yael Falcón (Argentina) · Spectators: 48,721
Argentina: Simeone 68'
Morocco: Rahimi 45+2', 51' (rigori)
Stade Geoffroy-Guichard, Saint-Étienne · 15:00
Referee: Glenn Nyberg (Sweden) · Spectators: 26,717
Iraq: Hussein 57' (rigori); Jasim 75'
Ukraine: Rubchynskyi 53'
Stade de Lyon, Décines-Charpieu · 19:00
Referee: Mahmood Ismail (Sudan) · Spectators: 10,637
Uzbekistan: Shomurodov 45+3' (rigori)
Spain: Pubill 28'; Gómez 62'
Parc des Princes, Paris · 15:00
Referee: Dahane Beida (Mauritania) · Spectators: 33,732
Stade de la Beaujoire, Nantes · 17:00
Referee: Yoshimi Yamashita (Japan) · Spectators: 13,945
Japan: Mito 18', 63'; Yamamoto 69'; Fujio 81', 87'
Stade de Bordeaux, Bordeaux · 19:00
Referee: François Letexier (France) · Spectators: 14,000
Mali: Doumbia 63'
Israel: H. Diallo 56' (authoritate)
Parc des Princes, Paris · 21:00
Referee: Campbell-Kirk Kawana-Waugh (New Zealand) · Spectators: 26,305
New Zealand: Randall 78'
United States: Mihailovic 8' (rigori); Zimmerman 12'; Busio 30'; Aaronson 58'
Stade de Marseille, Marseille · 19:00
Referee: Glenn Nyberg (Sweden) · Spectators: 9,468
France: Sildillia 75'
Stade de Nice, Nice · 21:00
Referee: Ilgiz Tantashev (Uzbekistan) · Spectators: 25,965
Argentina: Almada 14'; Gondou 62'; Fernández 85'
Iraq: Hussein 45+5'
Stade de Lyon, Décines-Charpieu · 15:00
Referee: Espen Eskås (Norway) · Spectators: 30,008
Ukraine: Kryskiv 22'; Krasnopir 90+8'
Morocco: Rahimi 64' (rigori)
Stade Geoffroy-Guichard, Saint-Étienne · 17:00
Referee: Saíd Martínez (Honduras) · Spectators: 28,655
Dominican Republic: Montes de Oca 38'
Spain: López 24'; Baena 55'; Gutiérrez 70'
Stade de Bordeaux, Bordeaux · 15:00
Referee: Adel Al-Naqbi (United Arab Emirates) · Spectators: 16,099
Egypt: Koka 11'
Stade de la Beaujoire, Nantes · 17:00
Referee: Campbell-Kirk Kawana-Waugh (New Zealand) · Spectators: 20,658
Israel: Gandelman 53'; Gloukh 80'
Paraguay: M. Fernández 25', 90+6'; Enciso 69'; Balbuena 90+3'
Parc des Princes, Paris · 19:00
Referee: Drew Fischer (Canada) · Spectators: 28,887
Japan: Yamamoto 82'
Stade de Bordeaux, Bordeaux · 21:00
Referee: Edina Alves Batista (Brazil) · Spectators: 9,893
France: Mateta 19'; Doué 71'; Kalimuendo 74'
Stade de Marseille, Marseille · 19:00
Referee: Katia García (Mexico) · Spectators: 45,790
United States: Mihailovic 14'; Paredes 31', 75'
Stade Geoffroy-Guichard, Saint-Étienne · 19:00
Referee: Tess Olofsson (Sweden) · Spectators: 6,245
Argentina: Almada 47'; Echeverri 90+1'
Stade de Lyon, Décines-Charpieu · 17:00
Referee: Dahane Beida (Mauritania) · Spectators: 10,017
Morocco: Richardson 19'; Rahimi 28'; Ezzalzouli 36'
Stade de Nice, Nice · 17:00
Referee: Ramon Abatti (Brazil) · Spectators: 19,300
Dominican Republic: Núñez 51' (rigori)
Uzbekistan: Odilov 58'
Parc des Princes, Paris · 15:00
Referee: Mahmood Ismail (Sudan) · Spectators: 30,475
Spain: Aghehowa 90'
Egypt: Adel 40', 62'
Stade de Bordeaux, Bordeaux · 15:00
Referee: Drew Fischer (Canada) · Spectators: 12,180
Japan: Hosoya 90+1'
Stade de la Beaujoire, Nantes · 21:00
Referee: Saíd Martínez (Honduras) · Spectators: 11,671
Paraguay: M. Fernández 5'
Parc des Princes, Paris · 21:00
Referee: Ilgiz Tantashev (Uzbekistan) · Spectators: 35,736
Morocco: Rahimi 29' (rigori); Akhomach 63'; Hakimi 70'; Maouhoub 90+1' (rigori)
Parc des Princes, Paris · 15:00
Referee: Yael Falcón (Argentina) · Spectators: 42,868
Spain: López 11', 73'; Ruiz 86'
Stade de Lyon, Décines-Charpieu · 17:00
Referee: Dahane Beida (Mauritania) · Spectators: 19,111
dcr: 5–4
Egypt: Adel 88'
Paraguay: D. Gómez 71'
Stade de Marseille, Marseille · 19:00
Referee: Glenn Nyberg (Sweden) · Spectators: 23,753
France: Mateta 5'
Stade de Bordeaux, Bordeaux · 21:00
Referee: Ilgiz Tantashev (Uzbekistan) · Spectators: 37,153
Morocco: Rahimi 37' (rigori)
Spain: López 65'; Juanlu 86'
Stade de Marseille, Marseille · 18:00
Referee: Ilgiz Tantashev (Uzbekistan) 17'Glenn Nyberg (Sweden) 17' · Spectators: 59,882
France: Mateta 83', 99'; Olise 108'
Egypt: Saber 62'
Stade de Lyon, Décines-Charpieu · 21:00
Referee: Saíd Martínez (Honduras) · Spectators: 47,530
Morocco: Ezzalzouli 23'; Rahimi 26', 64'; El Khannouss 51'; Nakach 73'; Hakimi 87'
Stade de la Beaujoire, Nantes · 17:00
Referee: Espen Eskås (Norway) · Spectators: 27,391
France: Millot 11'; Akliouche 79'; Mateta 90+3' (rigori)
Spain: López 18', 25'; Baena 28'; Camello 100', 120+1'
Parc des Princes, Paris · 18:00
Referee: Ramon Abatti (Brazil) · Spectators: 44,260
No match matches the filters.
goalscorers
Authors are excluded from the labelling classification. Unidentified players in sources remain separated.
| goalscorers | Team | Goals |
|---|---|---|
| Soufiane Rahimi | Morocco | 8 |
| Fermín López | Spain | 6 |
| Jean-Philippe Mateta | France | 5 |
| Ibrahim Adel | Egypt | 3 |
| Marcelo Fernández | Paraguay | 3 |
| Abde Ezzalzouli | Morocco | 2 |
| Achraf Hakimi | Morocco | 2 |
| Aymen Hussein | Iraq | 2 |
| Djordje Mihailovic | United States | 2 |
| Kevin Paredes | United States | 2 |
| Michael Olise | France | 2 |
| Rihito Yamamoto | Japan | 2 |
| Sergio Camello | Spain | 2 |
| Shunsuke Mito | Japan | 2 |
| Shōta Fujio | Japan | 2 |
| Thiago Almada | Argentina | 2 |
| Álex Baena | Spain | 2 |
| Abel Ruiz | Spain | 1 |
| Ahmed Nabil Koka | Egypt | 1 |
| Akram Nakach | Morocco | 1 |
| Alexandre Lacazette | France | 1 |
| Ali Jasim | Iraq | 1 |
| Alisher Odilov | Uzbekistan | 1 |
| Amadou Diawara | Guinea | 1 |
| Amir Richardson | Morocco | 1 |
| Arnaud Kalimuendo | France | 1 |
| Ben Waine | New Zealand | 1 |
| Bilal El Khannous | Morocco | 1 |
| Cheickna Doumbia | Mali | 1 |
| Claudio Echeverri | Argentina | 1 |
| Diego Gómez | Paraguay | 1 |
| Dmytro Kryskiv | Ukraine | 1 |
| Désiré Doué | France | 1 |
| El Mehdi Maouhoub | Morocco | 1 |
| Eldor Shomurodov | Uzbekistan | 1 |
| Enzo Millot | France | 1 |
| Ezequiel Fernández | Argentina | 1 |
| Fabián Balbuena | Paraguay | 1 |
| Gianluca Busio | United States | 1 |
| Giuliano Simeone | Argentina | 1 |
| Ihor Krasnopir | Ukraine | 1 |
| Ilias Akhomach | Morocco | 1 |
| Jesse Randall | New Zealand | 1 |
| Juanlu Sánchez | Spain | 1 |
| Julio Enciso | Paraguay | 1 |
| Kiliann Sildillia | France | 1 |
| Loïc Badé | France | 1 |
| Luciano Gondou | Argentina | 1 |
| Maghnes Akliouche | France | 1 |
| Mahmoud Saber | Egypt | 1 |
| Mao Hosoya | Japan | 1 |
| Marc Pubill | Spain | 1 |
| Matthew Garbett | New Zealand | 1 |
| Miguel Gutiérrez | Spain | 1 |
| Omri Gandelman | Israel | 1 |
| Oscar Gloukh | Israel | 1 |
| Paxten Aaronson | United States | 1 |
| Rafael Núñez | Dominican Republic | 1 |
| Samu Aghehowa | Spain | 1 |
| Sergio Gómez | Spain | 1 |
| Valentyn Rubchynskyi | Ukraine | 1 |
| Walker Zimmerman | United States | 1 |
| Ángel Montes de Oca | Dominican Republic | 1 |
Authorized: 1 · Unidentified markers: 0
Curiosity of the edition
goals and records
96 goals in 32 matches: 3.00 goals per game.
The game with more goals
France – Spain 3–5 · after extra time · 09/08/2024
Supplementary and staff
1 matches decided by shoot-outs, with the shoot-out score shown separately.
In the Olympic men's tournament since 1992 the limit is Under 23; from 1996 three outings are allowed.
Data checked: 30 October 2026
Tournament figures
- Team
- Men
- Host country
- France
- Winners
- Spain
- Runners-up
- France
- Third place
- Morocco
- Final
- Spain – France · 5–3 · After extra time
- Teams
- 16
- Matches
- 32
- Goals
- 96
- Total attendance
- 821961
- Top scorers
- Soufiane Rahimi (8 goals)
The men’s Olympic tournament has been under-23 since 1992, with three over-age players permitted since 1996. Delayed Tokyo 2020 retained the original age cut-off.
Sources
Structured data obtained from related sources; undocumented names and minutes remain as unknown. The final rigours are separated from the goals of the game. · Wikipedia · CC BY-SA 4.0 · 31/10/2026

The comment of the event
Spain wins the tournament. The winner’s campaign: 6 matches, 5 wins, 0 draws and 1 defeats.
The title comes despite a defeat: recovery and performances in the decisive matches shape the campaign.
The decisive match: France–Spain 3–5 · after extra time.