Back
Arsenal striker Viktor Gyokeres extended an extraordinary UEFA Nations League goals record and surpassed Cristiano Ronaldo in Sweden's 3-2 victory over Bosnia-Herzegovina on Saturday evening.
The 28-year-old has experienced a frustrating start to the 2026-27 season with Arsenal, scoring just two goals in 14 appearances, while also providing three assists.
Gyokeres has started just one Premier League game to boot, having fallen behind Kai Havertz in the strikers' pecking order, but he remains indispensable for the Sweden national team.
Gyokeres and strike partner Alexander Isak led the line for Graham Potter's men against Bosnia, whom Sweden drew first blood against through Daniel Svensson with just five minutes gone.
Gyokeres doubled his nation's lead from the penalty spot shortly afterwards, before rifling home from 12 yards yet again on the stroke of half time, and Sweden survived a fightback attempt from their visitors to make it four wins from five.
By making the net bulge at the Strawberry Arena, Gyokeres scored for the eighth Nations League game running, becoming the first player in the history of the competition to achieve that feat.
Viktor Gyökeres has now scored in eight consecutive Nations League games for Sweden ?? 8 games played, 12 goals ? https://t.co/jOt5Hc5U6o
— Football on TNT Sports (@footballontnt) November 14, 2026
The 28-year-old already held the record for the most consecutive Nations League games scored in, as no other player has struck in more than six straight matches.
However, Gyokeres has now extended his unparalleled achievement; his closest challenger is England captain Harry Kane, who has scored in six consecutive Nations League matches and could make it seven on the spin when the Three Lions face Spain on Sunday.
Gyokeres's record run began in October 2024, when he netted once in a 3-0 win over Serbia, and the ex-Sporting Lisbon man also bagged against Slovakia and Azerbaijan in that year's tournament, scoring four against the latter.
Gyokeres now boasts six goals from five Nations League games in 2026-27, scoring in previous matches against Romania, Bosnia, Poland and Romania again before his Saturday double.
Nations League All-Time Top Scorers Most goals in the competition's history
Top nine| # | Player | Goals |
|---|---|---|
| 1 | Erling HaalandNorway | 23 |
| 2 | Viktor GyokeresSweden | 16 |
| 3 | Aleksandar MitrovicSerbia | 15 |
| 3 | Cristiano RonaldoPortugal | 15 |
| 5 | Romelu LukakuBelgium | 14 |
| 5 | Vedat MuriqiKosovo | 14 |
| 7 | Harry KaneEngland | 13 |
| 8 | Kylian MbappeFrance | 10 |
| 8 | Danel SinaniLuxembourg | 10 |
Not only did Gyokeres's brace on Saturday extend his successive scoring streak; the Arsenal forward has now overtaken Cristiano Ronaldo in the all-time Nations League scoring charts.
Ronaldo managed 15 Nations League goals for Portugal, but Gyokeres has now found the net 16 times in the competition, the second-most in the competition's history.
The Sweden star now only trails Erling Haaland in the list, as the Manchester City marksman has scored 23 Nations League goals for Norway after his strike in Saturday's victory over Wales.
Sweden have now moved onto 13 points from five games in League B Group 4, thus guaranteeing promotion to League A ahead of their last game against Poland on Tuesday.