# UEFA Euro 2024 statistics

The following article outlines statistics for UEFA Euro 2024, which takes place in Germany from 14 June to 14 July 2024. Goals scored during penalty shoot-outs are not counted, and matches decided by a penalty shoot-out are considered draws.

## Goalscorers

There were 4 goals scored in 1 match, for an average of 4 goals per match.
1 goal
* Niclas Füllkrug
* Kai Havertz
* Jamal Musiala
* Florian Wirtz
Source: UEFA

## Assists

1 assist
* Kai Havertz
* Joshua Kimmich
Source: UEFA

## Scoring
### Timing

* First goal of the tournament: Florian Wirtz for Germany against Scotland
* Fastest goal in a match from kickoff: 10th minute (9:54) Florian Wirtz for Germany against Scotland
* Latest goal in a match without extra time: 45+1st minute (45:33) Kai Havertz for Germany against Scotland

## Discipline
### Sanctions
#### By match

| Day | Home | Score | Away | Round | Referee | Total cards | | | |
| Group stage ||||||||||
| Day 1 | Germany | v | Scotland | Group A | Clément Turpin | 4 | 3 | 0 | 1 |
| Day 2 | Hungary | v | Switzerland | Group A | Slavko Vinčić | 0 | 0 | 0 | 0 |
| Day 2 | Spain | v | Croatia | Group B | Michael Oliver | 0 | 0 | 0 | 0 |
| Day 2 | Italy | v | Albania | Group B | Felix Zwayer | 0 | 0 | 0 | 0 |
| Day 3 | Poland | v | Netherlands | Group D | Artur Soares Dias | 0 | 0 | 0 | 0 |
| Day 3 | Slovenia | v | Denmark | Group C | Sandro Schärer | 0 | 0 | 0 | 0 |
| Day 3 | Serbia | v | England | Group C | Daniele Orsato | 0 | 0 | 0 | 0 |
| Day 4 | Romania | v | Ukraine | Group E | | 0 | 0 | 0 | 0 |
| Day 4 | Belgium | v | Slovakia | Group E | | 0 | 0 | 0 | 0 |
| Day 4 | Austria | v | France | Group D | | 0 | 0 | 0 | 0 |
| Day 5 | Turkey | v | Georgia | Group F | | 0 | 0 | 0 | 0 |
| Day 5 | Portugal | v | Czech Republic | Group F | | 0 | 0 | 0 | 0 |
| Day 6 | Croatia | v | Albania | Group B | | 0 | 0 | 0 | 0 |
| Day 6 | Germany | v | Hungary | Group A | | 0 | 0 | 0 | 0 |
| Day 6 | Scotland | v | Switzerland | Group A | | 0 | 0 | 0 | 0 |
| Day 7 | Slovenia | v | Serbia | Group C | | 0 | 0 | 0 | 0 |
| Day 7 | Denmark | v | England | Group C | | 0 | 0 | 0 | 0 |
| Day 7 | Spain | v | Italy | Group B | | 0 | 0 | 0 | 0 |
| Day 8 | Slovakia | v | Ukraine | Group E | | 0 | 0 | 0 | 0 |
| Day 8 | Poland | v | Austria | Group D | | 0 | 0 | 0 | 0 |
| Day 8 | Netherlands | v | France | Group D | | 0 | 0 | 0 | 0 |
| Day 9 | Georgia | v | Czech Republic | Group F | | 0 | 0 | 0 | 0 |
| Day 9 | Turkey | v | Portugal | Group F | | 0 | 0 | 0 | 0 |
| Day 9 | Belgium | v | Romania | Group E | | 0 | 0 | 0 | 0 |
| Day 10 | Switzerland | v | Germany | Group A | | 0 | 0 | 0 | 0 |
| Day 10 | Scotland | v | Hungary | Group A | | 0 | 0 | 0 | 0 |
| Day 11 | Croatia | v | Italy | Group B | | 0 | 0 | 0 | 0 |
| Day 11 | Albania | v | Spain | Group B | | 0 | 0 | 0 | 0 |
| Day 12 | Netherlands | v | Austria | Group D | | 0 | 0 | 0 | 0 |
| Day 12 | France | v | Poland | Group D | | 0 | 0 | 0 | 0 |
| Day 12 | England | v | Slovenia | Group C | | 0 | 0 | 0 | 0 |
| Day 12 | Denmark | v | Serbia | Group C | | 0 | 0 | 0 | 0 |
| Day 13 | Slovakia | v | Romania | Group E | | 0 | 0 | 0 | 0 |
| Day 13 | Ukraine | v | Belgium | Group E | | 0 | 0 | 0 | 0 |
| Day 13 | Czech Republic | v | Turkey | Group F | | 0 | 0 | 0 | 0 |
| Day 13 | Georgia | v | Portugal | Group F | | 0 | 0 | 0 | 0 |
| Round of 16 ||||||||||
| Day 14 | Runner-up Group A | v | Runner-up Group B | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 14 | Winner Group A | v | Runner-up Group C | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 15 | Winner Group C | v | 3rd Group D/E/F | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 15 | Winner Group B | v | 3rd Group A/D/E/F | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 16 | Runner-up Group D | v | Runner-up Group E | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 16 | Winner Group F | v | 3rd Group A/B/C | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 17 | Winner Group E | v | 3rd Group A/B/C/D | Round of 16 | | 0 | 0 | 0 | 0 |
| Day 17 | Winner Group D | v | Runner-up Group F | Round of 16 | | 0 | 0 | 0 | 0 |
| Quarter-finals ||||||||||
| Day 18 | Winner Match 39 | v | Winner Match 37 | Quarter-finals | | 0 | 0 | 0 | 0 |
| Day 18 | Winner Match 41 | v | Winner Match 42 | Quarter-finals | | 0 | 0 | 0 | 0 |
| Day 19 | Winner Match 40 | v | Winner Match 38 | Quarter-finals | | 0 | 0 | 0 | 0 |
| Day 19 | Winner Match 43 | v | Winner Match 44 | Quarter-finals | | 0 | 0 | 0 | 0 |
| Semi-finals ||||||||||
| Day 20 | Winner Match 45 | v | Winner Match 46 | Semi-finals | | 0 | 0 | 0 | 0 |
| Day 21 | Winner Match 47 | v | Winner Match 48 | Semi-finals | | 0 | 0 | 0 | 0 |
| Final ||||||||||
| Day 22 | Winner Match 49 | v | Winner Match 50 | Final | | 0 | 0 | 0 | 0 |

#### By referee

| Referee | Nation | Pld | | | Pen. | Red cards |
| Clément Turpin | France | 1 | 1 | 3 | 1 | 1 straight red |
| Jesús Gil Manzano | Spain | 0 | 0 | 0 | 0 | — |
| Marco Guida | Italy | 0 | 0 | 0 | 0 | — |
| István Kovács | Romania | 0 | 0 | 0 | 0 | — |
| Ivan Kružliak | Slovakia | 0 | 0 | 0 | 0 | — |
| François Letexier | France | 0 | 0 | 0 | 0 | — |
| Danny Makkelie | Netherlands | 0 | 0 | 0 | 0 | — |
| Szymon Marciniak | Poland | 0 | 0 | 0 | 0 | — |
| Halil Umut Meler | Turkey | 0 | 0 | 0 | 0 | — |
| Glenn Nyberg | Sweden | 0 | 0 | 0 | 0 | — |
| Michael Oliver | England | 0 | 0 | 0 | 0 | — |
| Daniele Orsato | Italy | 0 | 0 | 0 | 0 | — |
| Sandro Schärer | Switzerland | 0 | 0 | 0 | 0 | — |
| Daniel Siebert | Germany | 0 | 0 | 0 | 0 | — |
| Artur Soares Dias | Portugal | 0 | 0 | 0 | 0 | — |
| Anthony Taylor | England | 0 | 0 | 0 | 0 | — |
| Facundo Tello | Argentina | 0 | 0 | 0 | 0 | — |
| Slavko Vinčić | Slovenia | 0 | 0 | 0 | 0 | — |
| Felix Zwayer | Germany | 0 | 0 | 0 | 0 | — |

#### By team

| Team | | | Red cards | Suspensions |
| Albania | 0 | 0 | — | — |
| Austria | 0 | 0 | — | — |
| Belgium | 0 | 0 | — | — |
| Croatia | 0 | 0 | — | — |
| Czech Republic | 0 | 0 | — | — |
| Denmark | 0 | 0 | — | — |
| England | 0 | 0 | — | — |
| France | 0 | 0 | — | — |
| Georgia | 0 | 0 | — | — |
| Germany | 1 | 0 | — | — |
| Hungary | 0 | 0 | — | — |
| Italy | 0 | 0 | — | — |
| Netherlands | 0 | 0 | — | — |
| Poland | 0 | 0 | — | — |
| Portugal | 0 | 0 | — | — |
| Romania | 0 | 0 | — | — |
| Scotland | 1 | 1 | Porteous vs Germany (straight red) | Porteous vs Switzerland |
| Serbia | 0 | 0 | — | — |
| Slovakia | 0 | 0 | — | — |
| Slovenia | 0 | 0 | — | — |
| Spain | 0 | 0 | — | — |
| Switzerland | 0 | 0 | — | — |
| Turkey | 0 | 0 | — | — |
| Ukraine | 0 | 0 | — | — |

#### By individual
## Overall statistics

| Team | Pld | W | D | L | Pts | APts | GF | AGF | GA | AGA | GD | AGD | CS | ACS | YC | AYC | RC | ARC |
| Albania | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Austria | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Belgium | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Croatia | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Czech Republic | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Denmark | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| England | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| France | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Germany | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Georgia | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Hungary | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Italy | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Netherlands | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Poland | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Portugal | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Romania | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Scotland | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Serbia | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Slovakia | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Slovenia | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Spain | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Switzerland | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Turkey | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Ukraine | 0 | 0 | 0 | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
| Total | 0$^{(1)}$ | 0 | 0$^{(2)}$ | 0 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 | 0 | 0.00 |
Team(s) rendered in italics represent(s) the host nation(s). The competition's winning team is rendered in bold. $^{(1)}$ – Total games lost not counted in total games played (total games lost = total games won) $^{(2)}$ – Total number of games drawn (tied) for all teams = Total number of games drawn (tied) ÷ 2 (both teams involved) $^{(3)}$ – As per statistical convention in football, matches decided in extra time are counted as wins and losses, while matches decided by penalty shoot-outs are counted as draws.