Erling Haaland has moved clear at the top of the UEFA Nations League’s all-time scoring chart after taking his tally to 21 goals in the competition.

The Norway and Manchester City striker reached the mark after scoring twice against Denmark at the start of the 2026/27 Nations League campaign, taking his goals tally to 21 in 16 appearances.

According to UEFA on Saturday, 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.

Haaland’s Nations League record comes after he also 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 Ronaldo among the competition’s most notable performers.

Sponsored

The Portugal captain scored a hat-trick against Switzerland in the semi-final of the inaugural edition.

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.

Eight-goal scorers include Netherlands forward Memphis Depay, Georgia’s Khvicha Kvaratskhelia and Georges Mikautadze, Montenegro’s Stefan Mugoša, Finland’s Teemu Pukki and Slovenia’s Benjamin Šeško.

Below is the full list of UEFA Nations League all-time top scorers:

1. Erling Haaland (Norway) — 21 goals
2. Aleksandar Mitrović (Serbia) — 15
3. Cristiano Ronaldo (Portugal) — 15
4. Vedat Muriqi (Kosovo) — 14
5. Romelu Lukaku (Belgium) — 13
6. Viktor Gyökeres (Sweden) — 11
7. Kylian Mbappé (France) — 10
8. Edin Džeko (Bosnia and Herzegovina) — 9
9. Christian Eriksen (Denmark) — 9
10. Danel Sinani (Luxembourg) — 9
11. Memphis Depay (Netherlands) — 8
12. Khvicha Kvaratskhelia (Georgia) — 8
13. Georges Mikautadze (Georgia) — 8
14. Stefan Mugoša (Montenegro) — 8
15. Teemu Pukki (Finland) — 8
16. Benjamin Šeško (Slovenia) — 8

However, the Nations League scoring chart could still change as the 2026/27 campaign gathers pace, with Matchday 2 beginning on Sunday.

Haaland and Ronaldo are set to face each other when Norway host Portugal on Sunday, while several other players on UEFA’s all-time scoring list are also in action during Matchday 2.

SPONSORED

LEAVE A REPLY

Please enter your comment!
Please enter your name here