Belgrade 2024

ATP · Hard

Denis Shapovalov won the title, beating Hamad Medjedovic 6–4 6–4 in the final.

Matches by round

Final

1 finished
Fin
🇨🇦Denis ShapovalovQ#5166
🇷🇸Hamad MedjedovicW#7744

Semifinals

2 finished

Round of 32

12 finished
Fin
🇭🇺Fabian Marozsan#61277
🇨🇳Juncheng Shang#2506655
Fin
🇷🇸Branko DjuricQ#48022
Fin
🇷🇸Hamad MedjedovicWC#77376
🇺🇸Brandon Nakashima6#18653
Fin
🇷🇺Pavel Kotov#17034
Fin
🇸🇰Lukas KleinQ66
🇦🇺James Duckworth#7042
Fin
🇭🇷Marin CilicPR#9676
🇫🇷Alexandre Muller#146623
Fin
🇩🇪Daniel Altmaier#6376
🇮🇹Luciano Darderi8#21613
Fin
Fin
🇨🇦Denis ShapovalovQ#516676
🇭🇺Marton FucsovicsQ#144751

Qualifying round 2

4 finished
Fin
🇨🇦Denis Shapovalov1#5166
🇫🇷Hugo Grenier#39434
Fin
🇷🇸Branko DjuricWC#4806266
🇦🇷Thiago Agustin Tirante7#53724
Fin
🇭🇺Marton Fucsovics3#14476
🇭🇷Duje Ajdukovic6#38153
Fin
🇸🇰Lukas Klein366
🇸🇰Jozef Kovalik8631

Qualifying round 1

8 finished
Fin
🇨🇦Denis Shapovalov1#5176
Fin
🇫🇷Hugo Grenier#394636
🇧🇦Damir Dzumhur5#88363
Fin
🇷🇸Branko DjuricWC#4806666
🇫🇷Luka PavlovicAlt#203734
Fin
🇷🇸Marko MaksimovicWC673
Fin
🇭🇺Marton Fucsovics3#14466
🇷🇺Aslan Karatsev41
Fin
🇭🇷Duje Ajdukovic6#38166
🇷🇺Marat Sharipov#22634
Fin
🇸🇰Lukas Klein66
🇩🇪Yannick Hanfmann4#5844
Fin
🇸🇰Jozef Kovalik8466
🇭🇺Zsombor Piros#101634