Norway and Manchester City striker Erling Haaland has taken his tally to 21 goals in the UEFA Nations League, moving clear at the top of the competition's all-time scoring chart. He achieved this milestone after scoring twice against Denmark at the start of the 2026/27 Nations League campaign, taking his goals tally to 21 in 16 appearances. This development was confirmed by UEFA on September 27, 2026.
Haaland's impressive performance in the Nations League comes after he became Norway's all-time leading scorer in 2024. He scored twice against Slovenia that year to surpass Jørgen Juve's record, which had stood since 1934. The Nations League, which began in 2018, has produced several prolific goalscorers, with Portugal captain Cristiano Ronaldo among the competition's most notable performers.
According to UEFA, Haaland is followed by Serbia's Aleksandar Mitrović and Portugal captain Cristiano Ronaldo, who have both scored 15 goals in the competition. Kosovo forward Vedat Muriqi is fourth on 14 goals, while Belgium striker Romelu Lukaku has 13. The top scorer list is as follows: 1. Erling Haaland (Norway) — 21 goals, 2. Aleksandar Mitrović (Serbia) — 15, 3. Cristiano Ronaldo (Portugal) — 15.
Sweden forward Viktor Gyökeres, who enjoyed a prolific 2024/25 campaign, is sixth on the all-time list with 11 goals, while France's Kylian Mbappé has 10. Bosnia and Herzegovina's Edin Džeko, Denmark's Christian Eriksen, and Luxembourg's Danel Sinani have each scored nine goals. Other notable players on the list include Netherlands forward Memphis Depay, Georgia's Khvicha Kvaratskhelia, and Georges Mikautadze.
The Nations League scoring chart could still change as the 2026/27 campaign gathers pace, with Matchday 2 beginning on September 28, 2026. Haaland and Ronaldo are set to face each other when Norway host Portugal on September 28, while several other players on UEFA's all-time scoring list are also in action during Matchday 2. A total of 26 matches are scheduled from September 27 to 29.
Several players on UEFA's all-time scoring list remain active in the current campaign, meaning the standings could shift as the league phase progresses. The ongoing Nations League fixtures are being played within a 16-day FIFA international break window, running from September 24 to October 6. This allows national teams to play their scheduled matches alongside other international fixtures across the globe.
Matchday three of the 2026/27 UEFA Nations League is scheduled for September 30 to October 3, 2026, with most fixtures taking place from October 1 to 3. The competition is expected to continue with more exciting matches and possible changes to the all-time scoring chart.
Key points
- Erling Haaland leads the UEFA Nations League all-time scoring chart with 21 goals.
- Haaland is followed by Aleksandar Mitrović and Cristiano Ronaldo with 15 goals each.
- The Nations League 2026/27 campaign is ongoing, with more matches scheduled.