Tournament

Porto

C · Hard

Total Matches 49
Years Active 2025
Draw Size 32
Serve Stats 100% 49 of 49 matches
Surface
Hard
Level
C
Country
—
Indoor
O

Aliases

atp

  • porto (9526)

Matches

1–49 of 49 in 2025

DateRoundWinnerLoserScoreSurfaceLevel
2025-07-28Semi-FinalsMoez EcharguiHugo Grenier7-6(6) 6-4HardC
2025-07-28Semi-FinalsFrancesco MaestrelliAlejandro Moro Canas6-4 6-4HardC
2025-07-28Round of 32Tiago PereiraMaxwell Mckennon6-2 6-2HardC
2025-07-28Round of 32Moez EcharguiKhumoyun Sultanov6(3)-7 6-4 6-4HardC
2025-07-28Round of 32Mikhail KukushkinAslan Karatsev7-6(7) 6-4HardC
2025-07-28Round of 32Matias SotoNicolas Alvarez Varona7-6(1) 4-6 2-0 RETHardC
2025-07-28Round of 32Martin LandaluceGastao Elias7-5 6-3HardC
2025-07-28Round of 32Luca Van AsscheAdria Soriano Barrera6-2 6-3HardC
2025-07-28Round of 32Hugo GrenierPedro Araujo6-0 7-6(4)HardC
2025-07-28Round of 32Henrique RochaHenry Searle6-4 6-4HardC
2025-07-28Round of 32George LoffhagenGiulio Zeppieri6(2)-7 6-3 6-0HardC
2025-07-28Round of 32Frederico Ferreira SilvaMarc Andrea Huesler7-5 4-6 6-3HardC
2025-07-28Round of 32Francesco MaestrelliTiago Torres4-6 7-6(2) 6-3HardC
2025-07-28Round of 32Elias YmerJaime Faria2-6 7-6(3) 7-5HardC
2025-07-28Round of 32Eliakim CoulibalyRadu Albot6-0 6-3HardC
2025-07-28Round of 32Edas ButvilasDenis Yevseyev6-2 7-6(6)HardC
2025-07-28Round of 32Antoine EscoffierDaniel Merida6-2 6-2HardC
2025-07-28Round of 32Alejandro Moro CanasJie Cui6-4 7-6(3)HardC
2025-07-28Round of 16Moez EcharguiFrederico Ferreira Silva6-3 6-3HardC
2025-07-28Round of 16Hugo GrenierMatias Soto6-3 6-3HardC
2025-07-28Round of 16Henrique RochaEliakim Coulibaly7-6(6) 6-4HardC
2025-07-28Round of 16Francesco MaestrelliGeorge Loffhagen6-3 6-2HardC
2025-07-28Round of 16Elias YmerMikhail Kukushkin6-3 3-6 6-4HardC
2025-07-28Round of 16Edas ButvilasLuca Van Assche6-2 6-4HardC
2025-07-28Round of 16Antoine EscoffierTiago Pereira3-6 6-4 7-5HardC
2025-07-28Round of 16Alejandro Moro CanasMartin Landaluce4-6 7-6(4) 6-3HardC
2025-07-28Quarter-FinalsMoez EcharguiEdas Butvilas4-6 6-3 6-3HardC
2025-07-28Quarter-FinalsHugo GrenierElias Ymer3-6 6-1 6-4HardC
2025-07-28Quarter-FinalsFrancesco MaestrelliAntoine Escoffier6-2 6-4HardC
2025-07-28Quarter-FinalsAlejandro Moro CanasHenrique Rocha6-3 6-2HardC
2025-07-28FinalsMoez EcharguiFrancesco Maestrelli6-3 6-2HardC
2025-07-282nd Round QualifyingTiago TorresLuca Potenza6-4 1-6 6-4HardC
2025-07-282nd Round QualifyingMoez EcharguiDiogo Marques6-1 6-4HardC
2025-07-282nd Round QualifyingMaxwell MckennonLeonardo Rossi6-1 6-2HardC
2025-07-282nd Round QualifyingHenry SearleMae Malige6-4 7-5HardC
2025-07-282nd Round QualifyingGiulio ZeppieriTiago Silva6-1 6-4HardC
2025-07-282nd Round QualifyingAdria Soriano BarreraMarc Polmans1-6 6-3 6-2HardC
2025-07-281st Round QualifyingTiago TorresRobin Bertrand1-6 6-3 6-3HardC
2025-07-281st Round QualifyingTiago SilvaMax Wiskandt6-3 6-4HardC
2025-07-281st Round QualifyingMoez EcharguiThomas Braithwaite6-2 6-2HardC
2025-07-281st Round QualifyingMaxwell MckennonBogdan Pavel6-2 6-3HardC
2025-07-281st Round QualifyingMarc PolmansTomas Pinho6-1 6-1HardC
2025-07-281st Round QualifyingMae MaligeFrancisco Rocha4-6 7-5 6-3HardC
2025-07-281st Round QualifyingLuca PotenzaHugo Maia6-4 6-0HardC
2025-07-281st Round QualifyingLeonardo RossiVadym Ursu6-3 6-4HardC
2025-07-281st Round QualifyingHenry SearleVasco Leote Prata7-6(6) 6-2HardC
2025-07-281st Round QualifyingGiulio ZeppieriRay Ho6-4 6-4HardC
2025-07-281st Round QualifyingDiogo MarquesRigele Te7-5 4-6 6-4HardC
2025-07-281st Round QualifyingAdria Soriano BarreraHayato Matsuoka2-6 7-6(1) 6-4HardC
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair