Villena CH 2024

ATP · Hard

Kamil Majchrzak won the title, beating Nicolas Moreno De Alboran 6–4 6–2 in the final.

Matches by round

Final

1 finished
Fin

Semifinals

2 finished
Fin
🇨🇭Jerome Kym8#164612
Fin
🇵🇱Kamil Majchrzak6#8266
🇪🇸Martin Landaluce#6734

Quarterfinals

4 finished
Fin
🇵🇱Kamil Majchrzak6#82466
🇭🇷Duje Ajdukovic1#381632
Fin
🇪🇸Martin Landaluce#6776
🇫🇷Hugo Grenier7#394673
Fin
🇨🇭Jerome Kym8#16467
🇩🇪Justin EngelQ265

Round of 16

8 finished
Fin
🇭🇷Duje Ajdukovic1#38176
🇫🇷Robin Bertrand#406622
Fin
🇩🇪Justin EngelQ366
🇫🇷Luca Van Assche2#47640
Fin
🇪🇸Martin Landaluce#67367
🇸🇰Lukas Klein36263
Fin
🇫🇷Constant Lestienne4377
🇩🇪Christoph NegrituLL655
Fin
🇫🇷Jules Marie720
Fin
🇵🇱Kamil Majchrzak6#827657
🇨🇿Jiri VeselyQ6275
Fin
🇫🇷Hugo Grenier7#39467
🇮🇹Enrico Dalla Valle#309464
Fin
🇨🇭Jerome Kym8#16466
🇫🇷Valentin Royer#12011

Round of 32

16 finished
Fin
🇭🇷Duje Ajdukovic1#381466
Fin
🇫🇷Luca Van Assche2#4766
Fin
🇸🇰Lukas Klein372
🇳🇱Gijs Brouwer671
Fin
🇫🇷Constant Lestienne4366
🇨🇭Jakub PaulQ621
Fin
🇷🇴Cezar Cretu#26922
Fin
🇵🇱Kamil Majchrzak6#8267
🇭🇷Mili Poljicak#276464
Fin
🇫🇷Hugo Grenier7#39466
🇺🇸Darwin BlanchWC#32344
Fin
🇨🇭Jerome Kym8#16466
🇮🇹Matteo Gigante31
Fin
🇫🇷Robin Bertrand#40666
🇫🇷Laurent LokoliLL#33624
Fin
🇮🇹Enrico Dalla Valle#30966
🇧🇪Michael GeertsQ#35633
Fin
🇩🇪Justin EngelQ66
🇪🇸Rafael JodarWC#1033
Fin
🇪🇸Martin Landaluce#67467
🇪🇸David Jorda SanchisQ#1996364
Fin
🇫🇷Jules Marie176
🇫🇷Benoit Paire6624
Fin
🇩🇪Christoph NegrituLL636
🇩🇪Rudolf Molleker164
Fin
🇫🇷Valentin Royer#12066
🇧🇦Nerman Fatic34
Fin
🇨🇿Jiri VeselyQ66
🇺🇸Dali BlanchWC#32313

Qualifying round 2

6 finished
Fin
🇪🇸David Jorda Sanchis1#19966
Fin
🇫🇷Laurent Lokoli10#33624
Fin
🇧🇪Michael Geerts3#35666
🇪🇸Ivan Marrero CurbeloWC#38623
Fin
🇨🇿Jiri Vesely466
🇸🇰Andrej Martin#35943
Fin
🇨🇭Jakub Paul666
🇦🇷Julio Cesar PorrasAlt14

Qualifying round 1

11 finished
Fin
🇪🇸David Jorda Sanchis1#19971
🇨🇦Steven Diez660
Fin
🇳🇱Mees RottgeringWC#29542
Fin
🇧🇪Michael Geerts3#35666
🇩🇪Peter Heller42
Fin
🇨🇿Jiri Vesely466
🇫🇷Dan Added#42624
Fin
🇩🇪Justin Engel66
🇮🇹Raul Brancaccio5#22114
Fin
Fin
Fin
🇸🇰Andrej Martin#35967
🇬🇧Aidan Mchugh8#49025
Fin
🇪🇸Ivan Marrero CurbeloWC#38666
🇮🇹Riccardo Bonadio933
Fin
🇫🇷Laurent Lokoli10#33667
🇦🇹David PichlerAlt464
Fin
🇦🇷Julio Cesar PorrasAlt67
🇩🇪Louis Wessels12#42045