Tournament
Completed🇫🇷Moselle Open 2025
The seeds’ week in one line
Four of the five top seeds were gone before the semi-finals. Tien took the title.
0
Still in
1
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
Vitaliy Sachko
Took out the 3rd seedCame through in three sets in the last 16 then reached the semi-finals
- Took out the 4th seed
Came through in three sets in the last 16 then reached the semi-finals
- Took out the 6th seed
Won in straight sets in the last 32 then reached the quarter-finals
- Took out the 7th seed
Came through in three sets in the final
- Took out the 8th seed
Came through in three sets in the last 32 then reached the last 16
Where the seeds went out
7
3 · 4
6 · 8
- Out in the final
- 1 seed
- Out in the last 16
- 2 seeds
- Out in the last 32
- 2 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
- Learner Tien def. Cameron Norrie6-3 3-6 7-6(6)
Semifinals
- Learner Tien def. Vitaliy Sachko6-1 6-4
- Cameron Norrie def. Lorenzo Sonego4-6 6-2 6-4
Quarterfinals
- Lorenzo Sonego def. Daniel Altmaier6-4 7-6(6)
- Learner Tien def. Matteo Berrettini5-7 6-2 6-3
- Vitaliy Sachko def. Clement Tabur6-4 3-6 6-4
- Cameron Norrie def. Kyrian Jacquet4-6 7-6(2) 6-4
Round of 16
- Lorenzo Sonego def. Flavio Cobolli2-6 6-3 7-5
- Cameron Norrie def. Arthur Cazaux6-7(1) 7-6(7) 6-2
- Vitaliy Sachko def. Alexander Bublik7-5 3-6 7-5
- Matteo Berrettini def. Aleksandar Vukic7-6(5) 6-3
- Learner Tien def. Moez Echargui7-6(3) 6-3
- Kyrian Jacquet def. Dan Added6-0 6-2
- Daniel Altmaier def. Hugo Gaston4-6 6-0 RET
- Clement Tabur def. Alexander Blockx6-7(4) 7-6(6) 7-6(6)
Round of 32
- Arthur Cazaux def. Adrian Mannarino6-3 7-6(4)
- Hugo Gaston def. Terence Atmane6-4 6-1
- Matteo Berrettini def. Quentin Halys6-2 6-4
- Lorenzo Sonego def. Jan Choinski4-6 6-4 6-4
- Clement Tabur def. Aleksandar Kovacevic6-3 6-2
- Learner Tien def. Ugo Blanchet6-3 6-3
- Cameron Norrie def. Valentin Royer6-3 6-7(2) 6-3
- Vitaliy Sachko def. Giovanni Mpetshi Perricard7-6(10) 6-3
- Daniel Altmaier def. Arthur Rinderknech6-4 6-4
- Aleksandar Vukic def. Corentin Moutet3-6 7-6(6) 7-6(8)
- Alexander Blockx def. Francesco Passaro3-6 6-3 6-4
- Kyrian Jacquet def. Luca van Assche4-6 6-3 6-4