Player

🇵🇹 Henrique Rocha

Career matches 277
Wins 160
Losses 117
Win rate 57.8%
Elo (current) 1,864 2026-04-18

Surface breakdown

Hard 64.9% 85W – 46L (131 matches)
Clay 51.8% 73W – 68L (141 matches)
Grass 40.0% 2W – 3L (5 matches)

Career form (last 10)

LWLWWWLWWL

Newest on left. Hover for details.

Head-to-head (top 5 opponents)

Recent matches

Reset

101–150 of 277

DateTournamentRoundWinnerLoserScoreSurface
2024-09-23Lisbon CHR16Henrique RochaFederico Arnaboldi6-2 2-6 6-0Clay
2024-09-23Lisbon CHQFEmilio NavaHenrique Rocha6-1 6-2Clay
2024-09-13Davis Cup WG1 R1: NOR vs PORRRHenrique RochaCasper Ruud6-3 6-4Hard
2024-09-02Cassis CHR32Henrique RochaAdolfo Daniel Vallejo7-5 6-3Hard
2024-09-02Cassis CHR16Henrique RochaDan Added4-6 6-3 6-3Hard
2024-09-02Cassis CHQFHenrique RochaLaurent Lokoli6-2 6-3Hard
2024-09-02Cassis CHSFJurij RodionovHenrique Rocha6-3 3-6 6-2Hard
2024-08-26Porto CHR32Henrique RochaYshai Oliel6-1 6-2Clay
2024-08-26Porto CHR16Daniel MasurHenrique Rocha4-6 6-1 6-4Clay
2024-08-26Us OpenQ1Quentin HalysHenrique Rocha6-7(2) 6-1 7-6(4)Hard
2024-07-29Porto CHR32Henrique RochaKenny De Schepper6-2 6-4Hard
2024-07-29Porto CHR16Alex MartinezHenrique Rocha6-2 6-3Hard
2024-07-22UmagQ1Henrique RochaZsombor Piros6-1 7-6(4)Clay
2024-07-22UmagQ2Marco TrungellitiHenrique Rocha6-3 6-2Clay
2024-07-15BastadR32Henrique RochaCamilo Ugo Carabelli4-6 6-2 6-2Clay
2024-07-15BastadR16Nuno BorgesHenrique Rocha1-6 6-4 6-0Clay
2024-07-08Trieste CHR32Henrique RochaAndrea Guerrieri7-5 3-6 6-3Clay
2024-07-08Trieste CHR16Henrique RochaAlessandro PecciW/OClay
2024-07-08Trieste CHQFHenrique RochaFrancesco Maestrelli6-2 6-1Clay
2024-07-08Trieste CHSFFederico Agustin GomezHenrique Rocha6-3 6-4Clay
2024-07-01WimbledonQ2Mark LajalHenrique Rocha7-6(3) 6-3Grass
2024-07-01WimbledonQ1Henrique RochaJaime Faria7-6(5) 7-6(5)Grass
2024-06-17Ilkley CHR32Gregoire BarrereHenrique Rocha6-7(2) 6-3 6-2Grass
2024-06-10Bratislava CHR32Henrique RochaGenaro Alberto Olivieri6-4 6-4Clay
2024-06-10Bratislava CHR16Henrique RochaAlbert Ramos7-6(6) 5-7 6-1Clay
2024-06-10Bratislava CHQFHenrique RochaNorbert Gombos6-3 6-1Clay
2024-06-10Bratislava CHSFHenrique RochaJozef Kovalik6-3 6-4Clay
2024-06-10Bratislava CHFKamil MajchrzakHenrique Rocha6-0 2-6 6-3Clay
2024-06-03Zagreb CHR32Henrique RochaNicolas Alvarez Varona6-3 6-4Clay
2024-06-03Zagreb CHR16Luka MikrutHenrique Rocha6-3 6-2Clay
2024-05-27Roland GarrosQ1Radu AlbotHenrique Rocha4-6 7-6(5) 6-3Clay
2024-05-13Oeiras CHR32Alex MichelsenHenrique Rocha4-6 6-3 6-4Clay
2024-05-06Prague CHR32Henrique RochaMartin Krumich6-3 4-6 7-5Clay
2024-05-06Prague CHR16Henrique RochaLeandro Riedi6-4 6-4Clay
2024-05-06Prague CHQFToby Alex KodatHenrique Rocha6-1 7-6(3)Clay
2024-04-22Ostrava CHR32Daniel RinconHenrique Rocha7-6(5) 6-0Clay
2024-04-15Oeiras CHR32Ugo BlanchetHenrique Rocha6-3 7-6(1)Clay
2024-04-01EstorilR32Gael MonfilsHenrique Rocha7-5 7-5Clay
2024-03-25Girona CHR32Cristian GarinHenrique Rocha4-6 6-3 7-6(9)Clay
2024-03-18Murcia CHR32Henrique RochaOriol Roca Batalla6-4 6-2Clay
2024-03-18Murcia CHR16Henrique RochaGregoire Barrere6-4 7-6(3)Clay
2024-03-18Murcia CHQFHenrique RochaRadu Albot6-2 6-2Clay
2024-03-18Murcia CHSFHenrique RochaPablo Llamas Ruiz6-3 4-6 6-2Clay
2024-03-18Murcia CHFHenrique RochaNikoloz Basilashvili3-6 7-6(0) 7-5Clay
2024-03-04M25 Quinta Do LagoSFHady HabibHenrique Rocha6-4 6-7(7) 6-3Hard
2024-03-04M25 Quinta Do LagoQFHenrique RochaGeorge Loffhagen6-4 3-6 6-1Hard
2024-03-04M25 Quinta Do LagoR16Henrique RochaEvan Furness3-6 7-5 6-2Hard
2024-03-04M25 Quinta Do LagoR32Henrique RochaTiago Pereira6-3 4-6 6-1Hard
2024-02-19Tenerife 2 CHR32Henrique RochaDaniel Rincon3-6 7-6(2) 6-3Hard
2024-02-19Tenerife 2 CHR16Henrique RochaFranco Agamenone6-3 6-3Hard

Aliases

5

atp

  • H. Rocha
  • Henrique Rocha (r0go)

atp_short

  • H. Rocha (r0go)

sackmann

  • Henrique Rocha (210012)

variant

  • H Rocha
Clunter — AI-powered tennis betting tips & tracking
Model: WElo + serve stats | Exchange: Betfair