Koblenz CH 2023

ATP · Hard

Roman Safiullin won the title, beating Vasek Pospisil 6–2 7–5 in the final.

Matches by round

Final

1 finished
Fin
🇷🇺Roman Safiullin2#7167
🇨🇦Vasek Pospisil325

Semifinals

2 finished
Fin
🇷🇺Roman Safiullin2#71566
🇧🇪Raphael CollignonAlt#55730
Fin
🇨🇦Vasek Pospisil366
🇨🇿Zdenek Kolar#20613

Quarterfinals

4 finished
Fin
🇷🇺Roman Safiullin2#71616
🇷🇺Alexey VatutinQ362
Fin
🇧🇪Raphael CollignonAlt#555
Fin
🇨🇦Vasek Pospisil366
🇩🇪Louis WesselsAlt#42042
Fin
🇨🇿Zdenek Kolar#206747
🇫🇷Alexandre Muller7#14665663

Round of 16

8 finished
Fin
🇷🇺Roman Safiullin2#71647
🇫🇷Antoine Escoffier3662
Fin
🇷🇺Alexey VatutinQ66
🇬🇧Liam Broady6#21223
Fin
Fin
🇧🇪Raphael CollignonAlt#5576
🇨🇭Henri Laaksonen54
Fin
🇩🇪Louis WesselsAlt#42066
🇫🇷Hugo Grenier5#39443
Fin
🇨🇦Vasek Pospisil377
🇩🇪Mats RosenkranzQ6662
Fin
🇫🇷Alexandre Muller7#1466647
🇬🇧Jan Choinski#113375
Fin
🇨🇿Zdenek Kolar#206366
🇨🇳Zhizhen Zhang1#162633

Round of 32

16 finished
Fin
🇷🇺Roman Safiullin2#71566
🇫🇷Geoffrey Blancaneaux#443731
Fin
🇫🇷Antoine Escoffier6657
🇩🇪Marko TopoWC#3444766
Fin
🇷🇺Alexey VatutinQ76
🇩🇪Johannes HaerteisQ661
Fin
🇬🇧Liam Broady6#21276
🇳🇱Robin HaaseAlt621
Fin
🇺🇦Vitaliy SachkoQ#17552
Fin
🇧🇬Adrian Andreev76
🇩🇪Daniel MasurAlt#36553
Fin
🇨🇭Henri Laaksonen76
🇮🇹Luca Nardi#239693
Fin
🇧🇪Raphael CollignonAlt#55576
🇳🇱Gijs Brouwer87623
Fin
🇫🇷Hugo Grenier5#39466
🇩🇪Lucas GerchAlt22
Fin
🇩🇪Louis WesselsAlt#420736
🇫🇷Antoine HoangQ6662
Fin
🇩🇪Mats RosenkranzQ466
🇫🇷Laurent Lokoli#336643
Fin
🇨🇦Vasek Pospisil376
🇺🇸Emilio Nava#12252
Fin
🇫🇷Alexandre Muller7#14666
🇩🇪Max Hans RehbergWC#24844
Fin
🇬🇧Jan Choinski#113616
🇰🇿Denis YevseyevQ#474462
Fin
🇨🇳Zhizhen Zhang1#162656
🇩🇪Henri SquireWC#312174
Fin
🇨🇿Zdenek Kolar#20666
🇨🇭Antoine Bellier24

Qualifying round 2

6 finished
Fin
🇩🇪Johannes HaerteisAlt66
🇩🇪Jeremy JahnPR44
Fin
🇷🇺Alexey Vatutin566
Fin
🇺🇦Vitaliy Sachko7#17566
🇷🇺Alibek Kachmazov4#34743
Fin
🇩🇪Mats Rosenkranz66
🇮🇹Giovanni Oradini1134
Fin
🇫🇷Antoine Hoang106566
🇩🇪Florian BroskaWC#320742
Fin
🇰🇿Denis Yevseyev1#474366
🇧🇾Egor Gerasimov12634

Qualifying round 1

12 finished
Fin
🇩🇪Johannes HaerteisAlt66
🇮🇹Andrea Arnaboldi844
Fin
🇩🇪Jeremy JahnPR66
🇫🇷Maxime MoraAlt12
Fin
🇫🇷Matteo Martineau#24435
Fin
🇷🇺Alexey Vatutin5646
🇪🇸David Jorda SanchisAlt#199161
Fin
🇺🇦Vitaliy Sachko7#175646
🇩🇪Philip FlorigWC263
Fin
🇷🇺Alibek Kachmazov4#34766
🇫🇷Tristan LamasineAlt32
Fin
🇮🇹Giovanni Oradini117647
🇩🇪Matthias BachingerWC575
Fin
🇩🇪Mats Rosenkranz477
🇺🇸Ulises Blanch366162
Fin
🇫🇷Antoine Hoang1077
🇧🇦Aldin SetkicAlt625
Fin
🇩🇪Florian BroskaWC#320366
🇰🇿Beibit Zhukayev2632
Fin
🇧🇾Egor Gerasimov1270
🇩🇪Kai WehneltAlt50
Fin
🇰🇿Denis Yevseyev1#47466
🇩🇪Tom GentzschWC#16514