Oeiras 3 CH 2026

ATP · Clay

Roman Safiullin won the title, beating Valentin Royer 6–1 6–2 in the final.

Matches by round

Final

1 finished
Fin
🇷🇺Roman SafiullinQ#7166
🇫🇷Valentin Royer1#12012

Semifinals

2 finished
Fin
🇫🇷Valentin Royer1#12066
🇳🇱Max HoukesLL#21623
Fin
🇷🇺Roman SafiullinQ#7166
🇵🇹Henrique Rocha7#9944

Quarterfinals

4 finished
Fin
🇫🇷Valentin Royer1#120736
🇦🇹Joel Schwaerzler#172563
Fin
🇳🇱Max HoukesLL#216647
🇵🇹Frederico Ferreira SilvaWC#2974662
Fin
🇷🇺Roman SafiullinQ#71467
🇵🇹Jaime Faria#576361
Fin
🇵🇹Henrique Rocha7#9967
🇪🇸Pablo Llamas RuizQ#14105

Round of 16

8 finished
Fin
🇫🇷Valentin Royer1#120367
🇦🇹Jurij RodionovSE#142645
Fin
🇦🇹Joel Schwaerzler#17266
🇹🇼Chun Hsin Tseng14
Fin
🇵🇹Frederico Ferreira SilvaWC#29766
🇹🇳Moez Echargui#34934
Fin
🇳🇱Max HoukesLL#21676
🇷🇸Dusan Lajovic6#163614
Fin
🇵🇹Jaime Faria#57
Fin
🇷🇺Roman SafiullinQ#71736
🇫🇷Luca Van Assche3#47562
Fin
🇵🇹Henrique Rocha7#9977
🇯🇵Rei Sakamoto#1236764
Fin
🇪🇸Pablo Llamas RuizQ#1417656
🇨🇿Jonas ForejtekQ#3086274

Round of 32

16 finished
Fin
🇫🇷Valentin Royer1#120616
🇮🇹Marco CecchinatoAlt#183264
Fin
🇦🇹Jurij RodionovSE#142616
🇬🇧Billy Harris#232263
Fin
🇦🇹Joel Schwaerzler#172636
🇵🇹Gastao EliasWC360
Fin
🇹🇼Chun Hsin Tseng67
🇺🇸Mackenzie McDonald5#242167
Fin
🇵🇹Frederico Ferreira SilvaWC#297366
🇦🇷Francisco Comesana4#135632
Fin
🇹🇳Moez Echargui#34967
🇱🇺Chris Rodesch#179464
Fin
🇳🇱Max HoukesLL#21666
🇨🇿Zdenek KolarAlt#20623
Fin
🇷🇸Dusan Lajovic6#16366
🇨🇭Remy BertolaQ#22244
Fin
🇨🇱Nicolas Jarry636
🇩🇰Elmer Moller8#150260
Fin
🇵🇹Jaime Faria#576166
🇳🇱Guy Den Ouden#316724
Fin
🇷🇺Roman SafiullinQ#71473
🇬🇧Felix GillQ#2286651
Fin
🇫🇷Luca Van Assche3#4766
🇰🇿Timofey SkatovAlt#20114
Fin
🇵🇹Henrique Rocha7#9977
🇩🇪Tom GentzschQ#1656364
Fin
🇯🇵Rei Sakamoto#12366
🇪🇸Alejandro Moro CanasLL#23844
Fin
🇪🇸Pablo Llamas RuizQ#14166
🇵🇹Tiago PereiraWC#31822
Fin
🇨🇿Jonas ForejtekQ#30867
🇮🇹Mattia Bellucci2#6635

Qualifying round 2

6 finished
Fin
🇪🇸Pablo Llamas Ruiz1#14167
🇧🇬Dimitar Kuzmanov#363362
Fin
🇨🇭Remy Bertola2#22266
🇳🇱Max Houkes8#21613
Fin
🇬🇧Felix Gill3#2286656
🇮🇹Franco Agamenone12#364470
Fin
🇨🇿Jonas Forejtek#308366
🇵🇹Joao DominguesWC622
Fin
🇩🇪Tom Gentzsch5#16566
🇪🇸Alejandro Moro Canas7#23830
Fin
🇷🇺Roman Safiullin6#71466
🇵🇹Tiago TorresWC#378614

Qualifying round 1

12 finished
Fin
🇪🇸Pablo Llamas Ruiz1#14176
Fin
🇧🇬Dimitar Kuzmanov#363616
🇱🇹Edas Butvilas10#209164
Fin
🇨🇭Remy Bertola2#22266
🇫🇷Geoffrey Blancaneaux#44314
Fin
🇳🇱Max Houkes8#21666
🇸🇰Milos KarolAlt40
Fin
🇬🇧Felix Gill3#22866
🇵🇹Francisco RochaWC42
Fin
🇮🇹Franco Agamenone12#364646
🇷🇴Cezar CretuAlt#269063
Fin
🇵🇹Joao DominguesWC66
🇧🇪Kimmer Coppejans4#22542
Fin
🇨🇿Jonas Forejtek#30877
🇮🇹Raul Brancaccio9#22155
Fin
🇩🇪Tom Gentzsch5#165656
🇨🇿Martin Krumich#302474
Fin
🇪🇸Alejandro Moro Canas7#238576
🇨🇿Maxim Mrva#231751
Fin
🇷🇺Roman Safiullin6#71466
🇵🇹Joao SilvaWC621
Fin
🇵🇹Tiago TorresWC#378626
🇫🇷Florent Bax11#292262