Group A of UEFA Euro 2024 took place from 14 to 23 June 2024. The group contained hosts Germany, Scotland, Hungary and Switzerland.
Teams
| Draw position | Team | Pot | Method of qualification |
Date of qualification |
Finals appearance |
Last appearance |
Previous best performance |
Qualifying Rankings November 2023 |
FIFA Rankings April 2024 |
|---|---|---|---|---|---|---|---|---|---|
| A1 | Germany | 1 | Host | 27 September 2018 | 14th | 2020 | Winners (1972, 1980, 1996) | —N/a | 16 |
| A2 | Scotland | 3 | Group A runner-up | 15 October 2023 | 4th | 2020 | Group stage (1992, 1996, 2020) | 13 | 39 |
| A3 | Hungary | 2 | Group G winner | 16 November 2023 | 5th | 2020 | Third place (1964) | 6 | 26 |
| A4 | Switzerland | 4 | Group I runner-up | 18 November 2023 | 6th | 2020 | Quarter-finals (2020) | 20 | 19 |
Notes
Standings
| Pos | Team | Pld | W | D | L | GF | GA | GD | Pts | Qualification |
|---|---|---|---|---|---|---|---|---|---|---|
| 1 | Germany (H) | 3 | 2 | 1 | 0 | 8 | 2 | +6 | 7 | Advance to knockout stage |
| 2 | Switzerland | 3 | 1 | 2 | 0 | 5 | 3 | +2 | 5 | |
| 3 | Hungary | 3 | 1 | 0 | 2 | 2 | 5 | −3 | 3 | |
| 4 | Scotland | 3 | 0 | 1 | 2 | 2 | 7 | −5 | 1 |
In the round of 16,
Matches
Germany vs Scotland
Aged 36 years and 327 days, Germany's coach Julian Nagelsmann became the youngest to ever coach in the UEFA European Championship final tournament.
| GK | 1 | Manuel Neuer | ||
| RB | 6 | Joshua Kimmich | ||
| CB | 2 | Antonio Rüdiger | ||
| CB | 4 | Jonathan Tah | 62' | |
| LB | 18 | Maximilian Mittelstädt | ||
| CM | 23 | Robert Andrich | 31' | 46' |
| CM | 8 | Toni Kroos | 80' | |
| RW | 10 | Jamal Musiala | 74' | |
| AM | 21 | İlkay Gündoğan (c) | ||
| LW | 17 | Florian Wirtz | 63' | |
| CF | 7 | Kai Havertz | 63' | |
| Substitutions: | ||||
| MF | 5 | Pascal Groß | 46' | |
| MF | 19 | Leroy Sané | 63' | |
| FW | 9 | Niclas Füllkrug | 63' | |
| FW | 13 | Thomas Müller | 74' | |
| MF | 25 | Emre Can | 80' | |
| Manager: | ||||
| Julian Nagelsmann | ||||
| GK | 1 | Angus Gunn | ||
| CB | 13 | Jack Hendry | ||
| CB | 15 | Ryan Porteous | 44' | |
| CB | 6 | Kieran Tierney | 77' | |
| RWB | 2 | Anthony Ralston | 48' | |
| LWB | 3 | Andy Robertson (c) | ||
| DM | 8 | Callum McGregor | 67' | |
| AM | 4 | Scott McTominay | ||
| RW | 7 | John McGinn | 67' | |
| LW | 11 | Ryan Christie | 82' | |
| CF | 10 | Ché Adams | 46' | |
| Substitutions: | ||||
| DF | 5 | Grant Hanley | 46' | |
| MF | 14 | Billy Gilmour | 67' | |
| MF | 23 | Kenny McLean | 67' | |
| DF | 26 | Scott McKenna | 77' | |
| FW | 9 | Lawrence Shankland | 82' | |
| Manager: | ||||
| Steve Clarke | ||||
Man of the Match:
Jamal Musiala (Germany)Assistant referees:
Nicolas Danos (France)
Benjamin Pages (France)
Fourth official:
François Letexier (France)
Reserve assistant referee:
Cyril Mugnier (France)
Video assistant referee:
Jérôme Brisard (France)
Assistant video assistant referees:
Willy Delajod (France)
Massimiliano Irrati (Italy)
Hungary vs Switzerland
Dominik Szoboszlai became the youngest captain to appear at the UEFA European Championship final tournament, aged 23 years and 234 days. This was the first major tournament meeting between Hungary and Switzerland since the 1938 FIFA World Cup.
| Hungary | 1–3 | Switzerland |
|---|---|---|
|
Report |
| GK | 1 | Péter Gulácsi | ||
| CB | 2 | Ádám Lang | 46' | |
| CB | 6 | Willi Orbán | ||
| CB | 4 | Attila Szalai | 69' | 79' |
| RM | 5 | Attila Fiola | ||
| CM | 8 | Ádám Nagy | 67' | |
| CM | 13 | András Schäfer | ||
| LM | 11 | Milos Kerkez | 79' | |
| AM | 20 | Roland Sallai | ||
| AM | 10 | Dominik Szoboszlai (c) | ||
| CF | 19 | Barnabás Varga | ||
| Substitutions: | ||||
| DF | 14 | Bendegúz Bolla | 88' | 46' |
| MF | 15 | László Kleinheisler | 67' | |
| FW | 9 | Martin Ádám | 79' | |
| DF | 24 | Márton Dárdai | 79' | |
| Manager: | ||||
| Marco Rossi | ||||
| GK | 1 | Yann Sommer | ||
| CB | 22 | Fabian Schär | ||
| CB | 5 | Manuel Akanji | ||
| CB | 13 | Ricardo Rodriguez | ||
| RM | 3 | Silvan Widmer | 5' | 68' |
| CM | 10 | Granit Xhaka (c) | ||
| CM | 8 | Remo Freuler | 59' | 86' |
| LM | 19 | Dan Ndoye | 86' | |
| AM | 20 | Michel Aebischer | ||
| AM | 17 | Rubén Vargas | 74' | |
| CF | 18 | Kwadwo Duah | 68' | |
| Substitutions: | ||||
| FW | 25 | Zeki Amdouni | 68' | |
| DF | 2 | Leonidas Stergiou | 68' | |
| FW | 7 | Breel Embolo | 74' | |
| MF | 16 | Vincent Sierro | 86' | |
| MF | 26 | Fabian Rieder | 86' | |
| Manager: | ||||
| Murat Yakin | 88' | |||
Man of the Match:
Granit Xhaka (Switzerland)Assistant referees:
Tomaž Klančnik (Slovenia)
Andraž Kovačič (Slovenia)
Fourth official:
Rade Obrenović (Slovenia)
Reserve assistant referee:
Jure Paprotnik (Slovenia)
Video assistant referee:
Nejc Kajtazovic (Slovenia)
Assistant video assistant referees:
Bartosz Frankowski (Poland)
Tomasz Kwiatkowski (Poland)
Germany vs Hungary
| GK | 1 | Manuel Neuer | ||
| RB | 6 | Joshua Kimmich | ||
| CB | 2 | Antonio Rüdiger | 27' | |
| CB | 4 | Jonathan Tah | ||
| LB | 18 | Maximilian Mittelstädt | 89' | |
| CM | 23 | Robert Andrich | 72' | |
| CM | 8 | Toni Kroos | ||
| RW | 10 | Jamal Musiala | 72' | |
| AM | 21 | İlkay Gündoğan (c) | 84' | |
| LW | 17 | Florian Wirtz | 58' | |
| CF | 7 | Kai Havertz | 58' | |
| Substitutions: | ||||
| MF | 19 | Leroy Sané | 58' | |
| FW | 9 | Niclas Füllkrug | 58' | |
| MF | 25 | Emre Can | 72' | |
| MF | 11 | Chris Führich | 72' | |
| FW | 26 | Deniz Undav | 84' | |
| Manager: | ||||
| Julian Nagelsmann | ||||
| GK | 1 | Péter Gulácsi | ||
| CB | 5 | Attila Fiola | ||
| CB | 6 | Willi Orbán | ||
| CB | 24 | Márton Dárdai | ||
| RM | 14 | Bendegúz Bolla | 75' | |
| CM | 8 | Ádám Nagy | 64' | |
| CM | 13 | András Schäfer | ||
| LM | 11 | Milos Kerkez | 75' | |
| AM | 20 | Roland Sallai | 87' | |
| AM | 10 | Dominik Szoboszlai (c) | 90+3' | |
| CF | 19 | Barnabás Varga | 22' | 87' |
| Substitutions: | ||||
| MF | 15 | László Kleinheisler | 64' | |
| DF | 18 | Zsolt Nagy | 75' | |
| FW | 9 | Martin Ádám | 75' | |
| MF | 16 | Dániel Gazdag | 87' | |
| FW | 23 | Kevin Csoboth | 87' | |
| Other disciplinary actions: | ||||
| TS | — | Attila Tömő | 45+1' | |
| Manager: | ||||
| Marco Rossi | 90+3' | |||
Man of the Match:
İlkay Gündoğan (Germany)Assistant referees:
Hessel Steegstra (Netherlands)
Jan de Vries (Netherlands)
Fourth official:
Serdar Gözübüyük (Netherlands)
Reserve assistant referee:
Johan Balder (Netherlands)
Video assistant referee:
Rob Dieperink (Netherlands)
Assistant video assistant referees:
Pol van Boekel (Netherlands)
Stuart Attwell (England)
Scotland vs Switzerland
| Scotland | 1–1 | Switzerland |
|---|---|---|
|
Report |
|
| GK | 1 | Angus Gunn | ||
| CB | 13 | Jack Hendry | ||
| CB | 5 | Grant Hanley | ||
| CB | 6 | Kieran Tierney | 61' | |
| RWB | 2 | Anthony Ralston | ||
| LWB | 3 | Andy Robertson (c) | ||
| CM | 14 | Billy Gilmour | 79' | |
| CM | 8 | Callum McGregor | ||
| RW | 4 | Scott McTominay | 51' | |
| LW | 7 | John McGinn | 71' | 90' |
| CF | 10 | Ché Adams | 90' | |
| Substitutions: | ||||
| DF | 26 | Scott McKenna | 68' | 61' |
| MF | 23 | Kenny McLean | 79' | |
| FW | 11 | Ryan Christie | 90' | |
| FW | 9 | Lawrence Shankland | 90' | |
| Manager: | ||||
| Steve Clarke | ||||
| GK | 1 | Yann Sommer | ||
| CB | 22 | Fabian Schär | ||
| CB | 5 | Manuel Akanji | ||
| CB | 13 | Ricardo Rodriguez | 31' | |
| RM | 3 | Silvan Widmer | 86' | |
| CM | 10 | Granit Xhaka (c) | ||
| CM | 8 | Remo Freuler | 75' | |
| LM | 23 | Xherdan Shaqiri | 60' | |
| AM | 20 | Michel Aebischer | ||
| AM | 17 | Rubén Vargas | 75' | |
| CF | 19 | Dan Ndoye | 86' | |
| Substitutions: | ||||
| FW | 7 | Breel Embolo | 60' | |
| MF | 26 | Fabian Rieder | 75' | |
| MF | 16 | Vincent Sierro | 86' | 75' |
| FW | 25 | Zeki Amdouni | 86' | |
| DF | 2 | Leonidas Stergiou | 86' | |
| Manager: | ||||
| Murat Yakin | ||||
Man of the Match:
Manuel Akanji (Switzerland)Assistant referees:
Branislav Hancko (Slovakia)
Jan Pozor (Slovakia)
Fourth official:
Irfan Peljto (Bosnia and Herzegovina)
Reserve assistant referee:
Senad Ibrišimbegović (Bosnia and Herzegovina)
Video assistant referee:
Tomasz Kwiatkowski (Poland)
Assistant video assistant referees:
Bartosz Frankowski (Poland)
Nejc Kajtazovič (Slovenia)
Switzerland vs Germany
| Switzerland | 1–1 | Germany |
|---|---|---|
|
Report |
|
| GK | 1 | Yann Sommer | ||
| CB | 22 | Fabian Schär | ||
| CB | 5 | Manuel Akanji | ||
| CB | 13 | Ricardo Rodriguez | ||
| RM | 3 | Silvan Widmer | 81' | |
| CM | 8 | Remo Freuler | ||
| CM | 10 | Granit Xhaka (c) | 66' | |
| LM | 20 | Michel Aebischer | ||
| AM | 19 | Dan Ndoye | 25' | 65' |
| AM | 26 | Fabian Rieder | 65' | |
| CF | 7 | Breel Embolo | 65' | |
| Substitutions: | ||||
| FW | 18 | Kwadwo Duah | 65' | |
| MF | 17 | Rubén Vargas | 65' | |
| FW | 25 | Zeki Amdouni | 65' | |
| Manager: | ||||
| Murat Yakin | ||||
| GK | 1 | Manuel Neuer | ||
| RB | 6 | Joshua Kimmich | ||
| CB | 2 | Antonio Rüdiger | ||
| CB | 4 | Jonathan Tah | 38' | 61' |
| LB | 18 | Maximilian Mittelstädt | 61' | |
| CM | 23 | Robert Andrich | 65' | |
| CM | 8 | Toni Kroos | ||
| RW | 10 | Jamal Musiala | 76' | |
| AM | 21 | İlkay Gündoğan (c) | ||
| LW | 17 | Florian Wirtz | 76' | |
| CF | 7 | Kai Havertz | ||
| Substitutions: | ||||
| DF | 15 | Nico Schlotterbeck | 61' | |
| DF | 3 | David Raum | 61' | |
| FW | 14 | Maximilian Beier | 65' | |
| MF | 19 | Leroy Sané | 76' | |
| FW | 9 | Niclas Füllkrug | 76' | |
| Manager: | ||||
| Julian Nagelsmann | ||||
Man of the Match:
Granit Xhaka (Switzerland)Assistant referees:
Ciro Carbone (Italy)
Alessandro Giallatini (Italy)
Fourth official:
Marco Guida (Italy)
Reserve assistant referee:
Filippo Meli (Italy)
Video assistant referee:
Massimiliano Irrati (Italy)
Assistant video assistant referees:
Paolo Valeri (Italy)
Cătălin Popa (Romania)
Scotland vs Hungary
Kevin Csoboth's winning goal in the 100th minute was the European Championship's latest ever in stoppage time.
| GK | 1 | Angus Gunn | ||
| RB | 2 | Anthony Ralston | 83' | |
| CB | 13 | Jack Hendry | ||
| CB | 5 | Grant Hanley | ||
| CB | 26 | Scott McKenna | ||
| LB | 3 | Andy Robertson (c) | 89' | |
| RM | 7 | John McGinn | 76' | |
| CM | 14 | Billy Gilmour | 83' | |
| CM | 8 | Callum McGregor | ||
| LM | 4 | Scott McTominay | 50' | |
| CF | 10 | Ché Adams | 76' | |
| Substitutions: | ||||
| MF | 17 | Stuart Armstrong | 76' | |
| FW | 9 | Lawrence Shankland | 76' | |
| MF | 11 | Ryan Christie | 83' | |
| MF | 23 | Kenny McLean | 83' | |
| FW | 18 | Lewis Morgan | 89' | |
| Manager: | ||||
| Steve Clarke | ||||
| GK | 1 | Péter Gulácsi | ||
| CB | 21 | Endre Botka | ||
| CB | 6 | Willi Orbán | 26' | |
| CB | 24 | Márton Dárdai | 74' | |
| RM | 14 | Bendegúz Bolla | 86' | |
| CM | 17 | Callum Styles | 18' | 61' |
| CM | 13 | András Schäfer | 44' | |
| LM | 11 | Milos Kerkez | 86' | |
| AM | 20 | Roland Sallai | ||
| AM | 10 | Dominik Szoboszlai (c) | ||
| CF | 19 | Barnabás Varga | 74' | |
| Substitutions: | ||||
| MF | 8 | Ádám Nagy | 61' | |
| DF | 4 | Attila Szalai | 74' | |
| FW | 9 | Martin Ádám | 74' | |
| FW | 23 | Kevin Csoboth | 90+11' | 86' |
| MF | 18 | Zsolt Nagy | 86' | |
| Other disciplinary actions: | ||||
| MF | 15 | László Kleinheisler | 75' | |
| Manager: | ||||
| Marco Rossi | ||||
Man of the Match:
Roland Sallai (Hungary)Assistant referees:
Gabriel Chade (Argentina)
Ezequiel Brailovsky (Argentina)
Fourth official:
Espen Eskås (Norway)
Reserve assistant referee:
Jan Erik Engan (Norway)
Video assistant referee:
Alejandro Hernández Hernández (Spain)
Assistant video assistant referees:
Juan Martínez Munuera (Spain)
Tiago Martins (Portugal)
Discipline
Fair play points would have been used as a tiebreaker if the head-to-head and overall records of teams had been tied (and if a penalty shoot-out was not applicable as a tiebreaker). These were calculated based on yellow and red cards received by players and team officials in all group matches as follows:
- yellow card = 1 point
- red card as a result of two yellow cards = 3 points
- direct red card = 3 points
- yellow card followed by direct red card = 4 points
Only one of the above deductions was applied to a player or team official in a single match.
| Team | Match 1 | Match 2 | Match 3 | Points | |||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Germany | 2 | 2 | 1 | −5 | |||||||||
| Switzerland | 3 | 2 | 3 | −8 | |||||||||
| Scotland | 1 | 1 | 3 | 1 | −8 | ||||||||
| Hungary | 2 | 4 | 5 | −11 | |||||||||