From break-out young stars to the oldest veteran playing their sixth edition, the Euro 2024 European championship will go down in football fan folklore as a record-breaking tournament.
Spain teenage sensation Lamine Yamal made history in his country's opening game against Croatia by becoming the youngest player ever to appear in a European Championship game at the age of 16 years and 338 days.
In doing so he beat the previous record held by beat Poland's Kacper Kozlowski, who was 17 years and 246 days old when he appeared at Euro 2020.
Yamal, of Barcelona, then claimed another piece of history by becoming the youngest player ever to score a goal at the Euros in Spain's 2-1 semifinal win against France, at the age of 16 years and 362 days.
At the other end of the scale, Portugal defender Pepe claimed the record for the oldest player ever at a European Championship when he took to the field in his team's opening game against the Czech Republic at the age of 41.
He was 41 years and 130 days old by the time he appeared in the quarterfinal against France – an age at which almost every footballer has long since retired.
The Porto center back passed the previous mark set by Hungary goalkeeper Gabor Kiraly, who was 40 years and 86 days old when he played against Belgium at Euro 2016.
Luka Modric became the tournament's oldest goalscorer when he netted in Croatia's final game, a 1-1 draw against Italy.
Modric was 38 years and 289 days old, breaking the record set by Austrian Ivica Vastic in 2008 by 32 days.
Croatia were eliminated in the group stage, meaning that game is set to also go down as Modric's last ever at the tournament.
At 39, Cristiano Ronaldo had been hoping to claim the oldest goalscorer record for himself but he failed to add to his all-time tournament-best tally of 14 goals on Portugal's run to the quarterfinals, notably missing a penalty against Slovenia in the last 16.
Ronaldo did, however, claim other records. Having first appeared at the tournament in 2004, Ronaldo competed at an unprecedented sixth European Championship in Germany and has now made a total of 30 appearances, at least seven more than any other player.
Albania's Nedim Bajrami netted the fastest-ever goal at a European Championship when he put his side ahead after just 23 seconds in their opening game against Italy.
Bajrami pulverized the previous Euros record for the quickest goal of 67 seconds by Dmitri Kirichenko of Russia against Greece in 2004.
However, his team went on to lose the game 2-1.
Merih Demiral of Türkiye later scored the second-fastest goal by finding the net against Austria in the round of 16 after just 57 seconds.