Ludwigshafen CH 2019

ATP · Clay

Yannick Hanfmann won the title, beating Filip Horansky 6–3 6–1 in the final.

Matches by round

Final

1 finished
Fin
🇩🇪Yannick Hanfmann#6766
🇸🇰Filip Horansky1231

Semifinals

2 finished
Fin
🇩🇪Yannick Hanfmann#67466
🇮🇹Stefano Travaglia2#177633
Fin
🇸🇰Filip Horansky1266
🇸🇰Alex MolcanAlt#7244

Quarterfinals

4 finished
Fin
Fin
🇩🇪Yannick Hanfmann#6766
🇸🇪Elias Ymer4#25444
Fin
🇸🇰Alex MolcanAlt#7266
🇦🇷Facundo Bagnis943
Fin
🇸🇰Filip Horansky12637
🇫🇷Constant Lestienne16465

Round of 16

8 finished
Fin
🇮🇹Stefano Travaglia2#17766
Fin
🇸🇪Elias Ymer4#25466
🇨🇴Daniel Elahi Galan15#34544
Fin
🇩🇪Yannick Hanfmann#6766
🇮🇹Gianluca Mager612
Fin
🇦🇷Facundo Bagnis966
🇸🇰Andrej Martin5#36413
Fin
🇸🇰Alex MolcanAlt#7266
🇱🇧Benjamin Hassan#45432
Fin
🇸🇰Filip Horansky12621
🇩🇪Oscar Otte870
Fin
🇫🇷Constant Lestienne1677
🇨🇭Henri Laaksonen16166

Round of 32

16 finished
Fin
🇮🇹Stefano Travaglia2#17767
🇨🇴Santiago Giraldo166
Fin
Fin
🇩🇪Daniel Masur#351610
Fin
🇸🇪Elias Ymer4#25466
Fin
🇨🇴Daniel Elahi Galan15#34567
🇩🇪Peter HellerITF365
Fin
🇩🇪Yannick Hanfmann#6766
🇩🇪Johannes HaerteisWC33
Fin
🇮🇹Gianluca Mager6656
🇦🇷Pedro Cachin371
Fin
🇸🇰Andrej Martin5#364746
🇩🇪Nicola Kuhn563
Fin
🇦🇷Facundo Bagnis9646
🇭🇺Zsombor PirosWC#99461
Fin
🇸🇰Alex MolcanAlt#726466
🇳🇱Tim Van RijthovenITF724
Fin
🇱🇧Benjamin Hassan#45466
🇵🇹Pedro Sousa322
Fin
🇩🇪Oscar Otte866
Fin
🇸🇰Filip Horansky1267
🇩🇪Daniel AltmaierWC#7325
Fin
Fin
🇨🇭Henri Laaksonen167
🇦🇹Lucas Miedler464

Round of 64

24 finished
Fin
🇨🇴Santiago Giraldo6563
🇫🇷Benjamin Bonzi#91730
Fin
🇨🇿Marek GengelWC#40944
Fin
Fin
🇩🇪Daniel Masur#351576
🇦🇷Marco Trungelliti10#88754
Fin
🇫🇷Alexandre Muller#153724
Fin
🇷🇺Alexey Vatutin7267
Fin
🇧🇷Guilherme Clezar365
Fin
🇩🇪Peter HellerITF66
🇫🇷Corentin DenollyITF23
Fin
🇨🇴Daniel Elahi Galan15#34566
🇧🇪Christopher HeymanITF12
Fin
🇩🇪Yannick Hanfmann#67636
🇵🇹Joao Domingues11361
Fin
🇩🇪Johannes HaerteisWC377
🇩🇪Julian LenzWC66364
Fin
🇦🇷Pedro Cachin66
Fin
🇩🇪Nicola Kuhn376
🇮🇹Gianluigi Quinzi6653
Fin
🇭🇺Zsombor PirosWC#9967
🇨🇿Zdenek Kolar#204363
Fin
🇦🇷Facundo Bagnis966
Fin
🇳🇱Tim Van RijthovenITF6647
🇦🇷Carlos Berlocq13375
Fin
🇸🇰Alex MolcanAlt#7266
Fin
🇱🇧Benjamin Hassan#45466
🇫🇷Stephane Robert32
Fin
🇦🇷Renzo OlivoQ564
Fin
🇩🇪Daniel AltmaierWC#7367
🇬🇧Jan Choinski#110464
Fin
🇸🇰Filip Horansky12567
🇮🇹Riccardo BonadioITF735
Fin
Fin
🇨🇭Sandro EhratITF44
Fin
🇦🇹Lucas Miedler66
🇩🇪Tobias Kamke44

Qualifying round 1

2 finished
Fin
🇩🇪Louis Wessels2#4200
Fin
🇦🇷Renzo Olivo166