Lugano CH 2023

ATP · Hard

Otto Virtanen won the title, beating Cem Ilkel 6–4 7–6(5) in the final.

Matches by round

Final

1 finished
Fin
🇫🇮Otto Virtanen#11667
🇹🇷Cem IlkelQ465

Semifinals

2 finished
Fin
🇫🇮Otto Virtanen#1166366
🇨🇭Dominic Stricker2#253730
Fin
🇹🇷Cem IlkelQ746
🇫🇷Antoine Escoffier6563

Quarterfinals

4 finished
Fin
🇨🇭Dominic Stricker2#253367
🇬🇧Liam Broady5#2126364
Fin
🇫🇮Otto Virtanen#11666
Fin
🇨🇭Mika BrunoldWC#18403
Fin
🇹🇷Cem IlkelQ67
🇺🇦Vitaliy SachkoQ#17525

Round of 16

8 finished
Fin
🇨🇭Dominic Stricker2#25366
🇧🇪Gauthier OnclinQ#17333
Fin
🇬🇧Liam Broady5#21266
Fin
🇫🇷Hugo Grenier#394465
Fin
🇫🇮Otto Virtanen#116627
🇺🇦Oleksii Krutykh#4424665
Fin
🇧🇬Adrian Andreev663
Fin
🇨🇭Mika BrunoldWC#18476
🇮🇹Raul Brancaccio4#22153
Fin
🇹🇷Cem IlkelQ266
🇨🇭Alexander Ritschard#282614
Fin
🇺🇦Vitaliy SachkoQ#17566

Round of 32

16 finished
Fin
🇨🇭Dominic Stricker2#253626
🇧🇪Raphael CollignonAlt#55462
Fin
🇧🇪Gauthier OnclinQ#17366
🇫🇷Dan AddedQ#42642
Fin
🇷🇴Marius CopilQ6110
Fin
🇬🇧Liam Broady5#21266
🇰🇿Mikhail Kukushkin#34532
Fin
🇸🇰Norbert Gombos3#372362
Fin
🇫🇷Hugo Grenier#39476
🇫🇷Calvin HemeryQ#274641
Fin
🇫🇮Otto Virtanen#1166466
🇮🇹Matteo Gigante732
Fin
🇺🇦Oleksii Krutykh#44267
🇳🇱Jelle Sels845
Fin
🇧🇪Zizou Bergs6#4024
Fin
🇧🇬Adrian Andreev6476
🇨🇭Antoine Bellier7643
Fin
🇨🇭Mika BrunoldWC#184466
🇫🇷Manuel Guinard622
Fin
🇮🇹Raul Brancaccio4#22161
🇩🇪Peter Gojowczyk10
Fin
🇹🇷Cem IlkelQ647
🇸🇰Lukas Klein7465
Fin
🇨🇭Alexander Ritschard#282367
🇭🇺Zsombor Piros#101645
Fin
🇺🇦Vitaliy SachkoQ#17566
🇨🇭Jakub PaulWC43
Fin
🇳🇱Gijs Brouwer125

Qualifying round 2

6 finished
Fin
🇫🇷Dan Added7#42666
🇨🇿Jonas Forejtek6#30832
Fin
🇹🇷Cem Ilkel5466
🇳🇴Viktor Durasovic10#482622
Fin
🇫🇷Calvin Hemery#27466
🇨🇿Marek Gengel4#41023
Fin
🇺🇦Vitaliy Sachko11#175636
🇱🇹Edas Butvilas#209461
Fin
🇷🇴Marius CopilAlt626
🇫🇷Maxime Janvier364
Fin
🇧🇪Gauthier Onclin1#173366
🇮🇹Andrea Arnaboldi12621

Qualifying round 1

12 finished
Fin
🇫🇷Calvin Hemery#27466
🇫🇷Ugo Blanchet9#33414
Fin
🇨🇿Marek Gengel4#41066
🇨🇭Luca MargaroliWC24
Fin
🇺🇦Vitaliy Sachko11#17566
🇨🇭Timofey StepanovWC10
Fin
🇱🇹Edas Butvilas#209266
🇨🇳Bu Yunchaokete3632
Fin
🇫🇷Maxime Janvier77
🇰🇿Beibit Zhukayev86760
Fin
🇷🇴Marius CopilAlt7657
🇩🇪Daniel Masur2#36560764
Fin
🇮🇹Andrea Arnaboldi1266
🇨🇭Andrin CasanovaWC42
Fin
🇧🇪Gauthier Onclin1#17366
🇨🇭Dylan DietrichWC#18942
Fin
🇫🇷Dan Added7#42666
🇫🇷Matteo Martineau#24441
Fin
🇨🇿Jonas Forejtek6#30866
🇨🇿Jakub Nicod34
Fin
🇳🇴Viktor Durasovic10#48276
🇮🇹Giovanni Oradini644
Fin
🇹🇷Cem Ilkel56566