Hagen CH 2025

ATP · Clay

Yannick Hanfmann won the title, beating Guy Den Ouden 3–6 6–2 6–2 in the final.

Matches by round

Final

1 finished
Fin
🇩🇪Yannick Hanfmann3#58366
🇳🇱Guy Den Ouden6#316622

Semifinals

2 finished
Fin
🇳🇱Guy Den Ouden6#31666
🇨🇭Jerome Kym4#16412
Fin
🇩🇪Yannick Hanfmann3#5866
🇸🇪Olle WallinQ#41634

Quarterfinals

4 finished
Fin
🇳🇱Guy Den Ouden6#316746
🇳🇱Botic van de Zandschulp1#376263
Fin
🇨🇭Jerome Kym4#164366
🇩🇪Niels McDonaldWC#477632
Fin
🇩🇪Yannick Hanfmann3#5876
🇬🇧Jan Choinski5#113664
Fin
🇸🇪Olle WallinQ#41677
🇱🇹Vilius Gaubas2#14764610

Round of 16

8 finished
Fin
🇩🇪Daniel MasurWC#36541
Fin
🇳🇱Guy Den Ouden6#3167646
🇩🇪Christoph Negritu6573
Fin
🇨🇭Jerome Kym4#16466
🇮🇹Marco CecchinatoAlt#18314
Fin
🇩🇪Niels McDonaldWC#477646
🇮🇳Sumit NagalAlt#265264
Fin
🇬🇧Jan Choinski5#113366
🇰🇿Dmitry Popko614
Fin
🇩🇪Yannick Hanfmann3#58367
🇰🇿Timofey Skatov#2016466
Fin
🇸🇪Olle WallinQ#41666
🇫🇷Clement Tabur#15643
Fin
🇱🇹Vilius Gaubas2#14766
🇦🇹Joel SchwaerzlerNG#17242

Round of 32

16 finished
Fin
🇭🇷Luka MikrutQ#25142
Fin
🇩🇪Daniel MasurWC#36576
🇩🇪Justin Engel642
Fin
🇺🇸Dali BlanchLL#323563
Fin
🇳🇱Guy Den Ouden6#31666
🇦🇷Gonzalo VillanuevaQ#32523
Fin
🇨🇭Jerome Kym4#16466
🇧🇪Kimmer Coppejans#22523
Fin
🇮🇹Marco CecchinatoAlt#18366
Fin
🇮🇳Sumit NagalAlt#26566
🇪🇸Carlos Sanchez Jover#33122
Fin
🇩🇪Niels McDonaldWC#47766
🇦🇹Jurij Rodionov9#14243
Fin
🇬🇧Jan Choinski5#113467
🇮🇹Lorenzo Giustino#2726361
Fin
🇰🇿Dmitry Popko366
🇬🇧Anton MatusevichQ#333634
Fin
🇰🇿Timofey Skatov#20166
🇧🇬Alexander DonskiQ13
Fin
🇩🇪Yannick Hanfmann3#5876
Fin
🇫🇷Clement Tabur#15666
🇱🇧Benjamin Hassan8#45944
Fin
🇸🇪Olle WallinQ#41666
🇩🇪Max SchoenhausWC#31323
Fin
🇦🇹Joel SchwaerzlerNG#172637
🇦🇷Mariano KestelboimQ3663
Fin
🇱🇹Vilius Gaubas2#1476626
🇦🇷Lautaro Midon#185371

Qualifying round 2

6 finished
Fin
🇭🇷Luka Mikrut1#25166
🇺🇸Dali Blanch7#32334
Fin
🇦🇷Gonzalo Villanueva2#325636
🇮🇹Facundo Juarez10362
Fin
🇧🇪Buvaysar Gadamauri12#266683
Fin
🇧🇬Alexander DonskiAlt6777
🇦🇹Neil Oberleitner476963
Fin
🇬🇧Anton Matusevich5#33376
🇷🇺Kirill Kivattsev9652
Fin
🇸🇪Olle Wallin6#416646
🇩🇪Florian Broska8#320264

Qualifying round 1

11 finished
Fin
🇭🇷Luka Mikrut1#2517676
🇩🇪Jamie MackenzieWC6372
Fin
🇺🇸Dali Blanch7#32376
Fin
🇦🇷Gonzalo Villanueva2#325566
🇳🇱Fons Van SambeekWC723
Fin
🇩🇪Adrian OetzbachAlt45
Fin
🇧🇪Buvaysar Gadamauri12#266166
🇨🇿Matthew William Donald#353634
Fin
🇦🇹Neil Oberleitner466
🇩🇪John Sperle44
Fin
🇧🇬Alexander DonskiAlt366
🇮🇹Filippo Romano11#240634
Fin
🇬🇧Anton Matusevich5#333566
🇮🇹Lorenzo Bocchi740
Fin
🇷🇺Kirill Kivattsev966
🇷🇸Stefan LatinovicAlt43
Fin
🇸🇪Olle Wallin6#41666
Fin
🇩🇪Florian Broska8#32066
🇺🇦Vladyslav Orlov44