Grow your visibility across sports enthusiasts and fans.

Complete List of UEFA Nations League Record Holders

Check the complete list of UEFA Nations League record holders, including Haaland, Ronaldo, Gavi, Yamal and the youngest and oldest players.

25.09.2026
13 views
3 min read
List of UEFA Nations League Record Holders
The 2026 UEFA Nations League campaign is about to begin, bringing Europe's biggest international stars back together for another edition of the competition. Since its introduction, the Nations League has already produced numerous memorable moments and established a fascinating collection of records involving some of the youngest and oldest players in international football.

From Erling Haaland's goalscoring dominance to Cristiano Ronaldo's extraordinary longevity, here is the complete list of UEFA Nations League record holders across the major categories.

UEFA Nations League Records

Most Goals Scored

Top goalscorer in tournament history: Erling Haaland — 19 goals — 3 tournaments (2021, 2023, 2025)

Erling Haaland currently stands alone at the top of the Nations League's all-time goal scoring chart. The Norway striker has scored 19 goals across three tournaments, demonstrating his remarkable efficiency on the international stage.

With another edition now approaching, Haaland will have the opportunity to extend his advantage and potentially make his record even more difficult to surpass.

Appearances

Youngest player to appear: Patrik Kristal — 16 years, 301 days
Estonia vs Sweden, September 8, 2024

Patrik Kristal holds the record for being the youngest player ever to feature in a Nations League match, making his appearance for Estonia at just 16 years and 301 days old.

Youngest player to appear, knockout stage: Gavi — 17 years, 62 days
Spain vs Italy, October 6, 2021

Spain midfielder Gavi holds the knockout-stage record, having played against Italy at just 17 years and 62 days.

Youngest player to appear in a final: Gavi — 17 years, 66 days
Spain vs France, October 10, 2021

Gavi also holds the record for the youngest player to appear in a Nations League final, doing so only four days after his knockout-stage record appearance.

Oldest player to appear: Lee Casciaro — 43 years, 14 days
Gibraltar vs Liechtenstein, October 13, 2024

Gibraltar's Lee Casciaro holds the overall record for the oldest player to appear in the competition, featuring at 43 years and 14 days.

Oldest player to appear, knockout stage: Cristiano Ronaldo — 40 years, 123 days
Portugal vs Spain, June 8, 2025
Cristiano Ronaldo's extraordinary longevity has also translated into Nations League history. He became the oldest player to feature in a knockout-stage match at 40 years and 123 days.

Other Goalscoring Records

Youngest goalscorer: Konstantinos Karetsas — 17 years, 124 days
Greece vs Scotland, March 23, 2025

Karetsas holds the overall record for the youngest player to score in the Nations League, finding the net at just 17 years and 124 days.

Youngest goalscorer, group stage: Gavi — 17 years, 304 days
Spain vs Czech Republic, June 5, 2022

Gavi also holds the group-stage record, scoring for Spain before his 18th birthday.

Youngest goalscorer, knockout stage: Lamine Yamal — 17 years, 253 days
Spain vs Netherlands, March 23, 2025

Lamine Yamal added another remarkable achievement to his growing collection of records when he became the youngest player to score in a Nations League knockout-stage match.

Youngest goalscorer in a final: Gonçalo Guedes — 22 years, 192 days
Portugal vs Netherlands, June 9, 2019

Gonçalo Guedes holds the record for the youngest goalscorer in a Nations League final, scoring against the Netherlands in the inaugural final.

Oldest goalscorer: Cristiano Ronaldo — 40 years, 123 days
Portugal vs Spain, June 8, 2025

Ronaldo's remarkable 2025 performance also saw him become the oldest goalscorer in Nations League history, further adding to his extraordinary collection of international records.

Oldest goalscorer, group stage: Roy Chipolina — 39 years, 246 days
Gibraltar vs Bulgaria, September 9, 2022

Gibraltar veteran Roy Chipolina remains the oldest player to score in a Nations League group-stage match.

Winners

Youngest unused substitute to win the UEFA Nations League: Rodrigo Mora — 18 years, 34 days
Portugal, 2024–25

Rodrigo Mora holds the record for the youngest unused substitute to win the Nations League, achieving the feat with Portugal during the 2024–25 edition.

Youngest player to win the UEFA Nations League: Gavi — 18 years, 317 days
Spain, 2022–23

Gavi's remarkable Nations League record collection continues with the youngest player to win the title. He was only 18 years and 317 days old when Spain lifted the trophy.

Oldest player to win the UEFA Nations League: Cristiano Ronaldo — 40 years, 123 days
Portugal, 2024–25

Ronaldo completes the list with another extraordinary record. At 40 years and 123 days, he became the oldest player to win the UEFA Nations League, adding another chapter to his remarkable international career.