Lamine Yamal of Spain was the youngest player to play in the European Championship in 2024, at 16 years and 338 days, with seven appearances and 507 minutes. Next was Leo Sauer, at 18 years and 188 days.
Pepe of Portugal was the oldest player to play in the European Championship in 2024, at 41 years and 130 days, with four appearances and 410 minutes. Next was Cristiano Ronaldo, at 39 years and 151 days.
Seventy-five players, including Dayot Upamecano, Jules Koundé and Mike Maignan, played every minute of their team's games in the European Championship in 2024, 16 of them goalkeepers.
Spain had the most different goalscorers in the European Championship in 2024, with ten players on the scoresheet, Dani Olmo leading them with 3 goals. Switzerland and Turkey were next on 7.
Kyle Walker, John Stones, Jordan Pickford and Declan Rice shared top spot for minutes played in the European Championship in 2024, on 600 each, a full 90 in every appearance. Jude Bellingham was next on 582.
| Rank | Player | Team | Goals |
|---|---|---|---|
| 1 | Harry Kane | England | 3 |
| 2 | Cody Gakpo | Netherlands | 3 |
| 3 | Dani Olmo | Spain | 3 |
| 4 | Ivan Schranz | Slovakia | 3 |
| 5 | Georges Mikautadze | Georgia | 3 |
| 6 | Jamal Musiala | Germany | 3 |
| 7 | Niclas Füllkrug | Germany | 2 |
| 8 | Breel Embolo | Switzerland | 2 |
| 9 | Kai Havertz | Germany | 2 |
| 10 | Răzvan Marin | Romania | 2 |
| Rank | Player | Team | Assists |
|---|---|---|---|
| 1 | Lamine Yamal | Spain | 4 |
| 2 | Xavi Simons | Netherlands | 3 |
| 3 | Joshua Kimmich | Germany | 2 |
| 4 | Ante Budimir | Croatia | 2 |
| 5 | Dani Olmo | Spain | 2 |
| 6 | Remo Freuler | Switzerland | 2 |
| 7 | Dennis Man | Romania | 2 |
| 8 | Fabián Ruiz | Spain | 2 |
| 9 | Michel Aebischer | Switzerland | 2 |
| 10 | Arda Güler | Turkey | 2 |
| Rank | Player | Team | Goals + Assists |
|---|---|---|---|
| 1 | Dani Olmo | Spain | 5 |
| 2 | Lamine Yamal | Spain | 5 |
| 3 | Cody Gakpo | Netherlands | 4 |
| 4 | Fabián Ruiz | Spain | 4 |
| 5 | Georges Mikautadze | Georgia | 4 |
| 6 | Xavi Simons | Netherlands | 4 |
| 7 | Harry Kane | England | 3 |
| 8 | Kai Havertz | Germany | 3 |
| 9 | Ivan Schranz | Slovakia | 3 |
| 10 | Remo Freuler | Switzerland | 3 |
| Rank | Player | Team | Expected Goals (xG) |
|---|---|---|---|
| 1 | Kai Havertz | Germany | 3.9 |
| 2 | Cristiano Ronaldo | Portugal | 3.5 |
| 3 | Harry Kane | England | 2.8 |
| 4 | Kylian Mbappé | France | 2.7 |
| 5 | Georges Mikautadze | Georgia | 2.4 |
| 6 | Memphis Depay | Netherlands | 2.1 |
| 7 | Romelu Lukaku | Belgium | 1.9 |
| 8 | Lamine Yamal | Spain | 1.8 |
| 9 | Dan Ndoye | Switzerland | 1.7 |
| 10 | Fabián Ruiz | Spain | 1.7 |
| Rank | Player | Team | Minutes Played |
|---|---|---|---|
| 1 | Kyle Walker | England | 600 |
| 2 | John Stones | England | 600 |
| 3 | Jordan Pickford | England | 600 |
| 4 | Declan Rice | England | 600 |
| 5 | Jude Bellingham | England | 582 |
| 6 | Dayot Upamecano | France | 570 |
| 7 | Mike Maignan | France | 570 |
| 8 | Theo Hernández | France | 570 |
| 9 | Unai Simón | Spain | 570 |
| 10 | Jules Koundé | France | 570 |
| Rank | Player | Team | Chances Created |
|---|---|---|---|
| 1 | Lamine Yamal | Spain | 18 |
| 2 | Christian Eriksen | Denmark | 16 |
| 3 | Toni Kroos | Germany | 15 |
| 4 | Joshua Kimmich | Germany | 15 |
| 5 | Ousmane Dembélé | France | 14 |
| 6 | Nico Williams | Spain | 13 |
| 7 | Ferdi Kadıoğlu | Turkey | 12 |
| 8 | Cody Gakpo | Netherlands | 12 |
| 9 | Xavi Simons | Netherlands | 12 |
| 10 | Memphis Depay | Netherlands | 11 |
| Rank | Player | Team | Fouls Committed |
|---|---|---|---|
| 1 | Virgil van Dijk | Netherlands | 12 |
| 2 | Álvaro Morata | Spain | 12 |
| 3 | Robert Andrich | Germany | 11 |
| 4 | Stefan Posch | Austria | 10 |
| 5 | Remo Freuler | Switzerland | 10 |
| 6 | Adam Gnezda Cerin | Slovenia | 10 |
| 7 | Denzel Dumfries | Netherlands | 9 |
| 8 | Mikel Merino | Spain | 9 |
| 9 | Ondrej Duda | Slovakia | 9 |
| 10 | Robin Le Normand | Spain | 9 |
| Rank | Player | Team | Yellow Cards |
|---|---|---|---|
| 1 | Silvan Widmer | Switzerland | 3 |
| 2 | Harry Kane | England | 2 |
| 3 | Virgil van Dijk | Netherlands | 2 |
| 4 | Denzel Dumfries | Netherlands | 2 |
| 5 | Hakan Çalhanoğlu | Turkey | 2 |
| 6 | Jonathan Tah | Germany | 2 |
| 7 | Dodi Lukébakio | Belgium | 2 |
| 8 | Tomáš Souček | Czech Republic | 2 |
| 9 | Patrik Schick | Czech Republic | 2 |
| 10 | Joakim Maehle | Denmark | 2 |
| Rank | Player | Team | Clean Sheets |
|---|---|---|---|
| 1 | Mike Maignan | France | 4 |
| 2 | Diogo Costa | Portugal | 3 |
| 3 | Manuel Neuer | Germany | 2 |
| 4 | Unai Simón | Spain | 2 |
| 5 | Bart Verbruggen | Netherlands | 2 |
| 6 | Kasper Schmeichel | Denmark | 1 |
| 7 | Jordan Pickford | England | 1 |
| 8 | Péter Gulácsi | Hungary | 1 |
| 9 | David Raya | Spain | 1 |
| 10 | Koen Casteels | Belgium | 1 |