Henrique Rocha

ATP #118PortugalAge 2214 titles525 ptsL1 streak
57.1%
Win rate (career)
55.6%
Clay win rate (career)
2.2
Aces / match (last 10)
44
Career wins

Upcoming

13 May 2025Oeiras 6 Challenger Men · 1/16-finalsClayMatch preview →
2.10

Recent form

Form: 10 matches, 6 wins, 4 lossesLWLWWWLWWL

Last 10 matches: 6 wins, 4 losses. Current streak: L1.

Career statistics

Henrique Rocha career statistics
StatCareerLast 10
Win rate57.1%60%
Win rate — Hard61.9%
Win rate — Clay55.6%60%
Win rate — Grass50%
Aces per match2.22.2
Break points converted44.2%44.2%
1st serve %64.2%64.2%
Return points won34.2%34.2%

Recent results

Henrique Rocha last 10 match results
DateOpponentTournamentSurfScoreResult
D. VallejoMadridClay6-1 4-6 6-2L
J. ChoinskiMadridClay7-6 6-7 7-5W
R. SafiullinOeiras 3Clay6-4 6-4L
P. Llamas RuizOeiras 3Clay6-0 7-5W
R. SakamotoOeiras 3Clay7-6 7-6W
T. GentzschOeiras 3Clay7-6 7-6W
M. TrungellitiMarrakechClay6-7 2-6L
N. Budkov KjaerMarrakechClay6-1 6-2W
D. Jorda SanchisMarrakechClay6-3 6-2W
C. Huertas Del PinoAsuncionClay7-5 7-5L

Surface statistics

Clay
55.6%30–24
Hard
61.9%13–8
Grass
50%1–1

Betting market analysis

Last 5 matches: Odds, Win/Loss, Total O/U, Spread. Green = hit, red = miss. — = no data.

Henrique Rocha betting markets last 5 matches
DateOpponentTournamentWinner (P1 / P2)WLTotalSpreadResult
D. VallejoMadrid2.78 / 1.44LO/U 22 · O 1.90 U 1.78+3 1.956-1 4-6 6-2
J. ChoinskiMadrid1.54 / 2.32WO/U 22 · O 1.92 U 1.90-2.5 1.827-6 6-7 7-5
R. SafiullinOeiras 31.63 / 2.38LO/U 22.5 · O 1.96 U 1.89+2 1.906-4 6-4
P. Llamas RuizOeiras 32.10 / 1.66WO/U 22 · O 1.95 U 1.89-2 1.706-0 7-5
R. SakamotoOeiras 31.55 / 2.30WO/U 22 · O 1.85 U 1.99-2.5 1.917-6 7-6

Head to head

Henrique Rocha head to head records against top opponents
OpponentOverallHardClayGrassLast match
Daniel Vallejo Adolfo222–10–121 Apr 2026
Alberto Olivieri Genaro121–215 Mar 2026
Jan Choinski201–120 Apr 2026
Marco Trungelliti110–231 Mar 2026
Pablo Llamas Ruiz112–017 Apr 2026