Tournament
Completed🇸🇪BNP Paribas Nordic Open 2025
The seeds’ week in one line
Four of the eight top seeds were gone before the semi-finals. Ruud took the title.
0
Still in
4
Made QF
4
Fell first up
How far each seed got
Sort
SeedR32R16QFSFFEnded by
- Rounds won — deeper is darker
- Fell in this round
- Yet to play
- W Champion
- Bye
- Hover any bar for the match behind it — click to open it.
The giant-killers
unseeded, and who they took out
- Took out the 5th seed
Came through in three sets in the last 32 then reached the last 16
- Took out the 6th seed
Won in straight sets in the last 32 then reached the last 16
- Took out the 7th seed
Came through in three sets in the last 32 then reached the quarter-finals
- Took out the 8th seed
Took a set 6-0 in the last 32 then reached the last 16
Where the seeds went out
2
4
1 · 3
5 · 6 · 7 · 8
- Still in
- 1 seed
- Out in the final
- 1 seed
- Out in the semi-finals
- 2 seeds
- Out in the last 32
- 4 seeds
Every figure and phrase here is derived from the seed list and this draw’s results — how far each seed got, who ended each run, and whether that player was seeded. Source: tennis-api.com.
All 27 matches, round by round
Final
- Casper Ruud def. Ugo Humbert6-2 6-3
Semifinals
- Casper Ruud def. Denis Shapovalov6-3 6-4
- Ugo Humbert def. Holger Rune4-6 2-2 RET
Quarterfinals
- Denis Shapovalov def. Elias Ymer6-4 6-7(3) 6-1
- Ugo Humbert def. Lorenzo Sonego6-7(3) 6-0 6-3
- Holger Rune def. Tomas Martin Etcheverry6-7(4) 6-3 6-4
- Casper Ruud def. Sebastian Korda6-7(5) 6-4 6-4
Round of 16
- Casper Ruud def. Marin Cilic7-6(2) 6-4
- Sebastian Korda def. Kamil Majchrzak6-4 4-6 7-5
- Denis Shapovalov def. Leo Borg6-2 5-7 6-1
- Holger Rune def. Marton Fucsovics6-4 6-4
- Ugo Humbert def. Matteo Berrettini7-6(5) 6-3
- Tomas Martin Etcheverry def. Miomir Kecmanovic6-4 4-6 6-3
- Lorenzo Sonego def. Aleksandar Kovacevic7-6(3) 6-1
- Elias Ymer def. Jacob Fearnley6-2 6-2
Round of 32
- Leo Borg def. Sebastian Ofner6-3 6-4
- Miomir Kecmanovic def. Alexandre Muller6-4 6-1
- Jacob Fearnley def. Tallon Griekspoor6-3 6-7(6) 7-6(5)
- Sebastian Korda def. Alexei Popyrin6-7(4) 6-1 6-3
- Elias Ymer def. Mikael Ymer6-2 7-6(4)
- Kamil Majchrzak def. Filip Misolic6-2 6-2
- Matteo Berrettini def. Giulio Zeppieri6-4 6-2
- Tomas Martin Etcheverry def. Mark Lajal7-6(5) 6-7(5) 6-3
- Marin Cilic def. Nicolai Budkov Kjaer7-5 6-3
- Aleksandar Kovacevic def. Camilo Ugo Carabelli4-6 7-5 4-0 RET
- Marton Fucsovics def. Jesper De Jong6-1 6-2
- Lorenzo Sonego def. Arthur Fery6-4 6-2