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

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