Skip to content
The Drop Shot
HomeScoresSchedulePlayersNews
Log inSign up
Log inSign up
HomeScoresPlayers

Sign up to draft this player and compete in fantasy tennis leagues.

Sign up
  1. Home
  2. Players
  3. Henrique Rocha
  1. Home
  2. Players
  3. Henrique Rocha
POR flag
#106

ATPHenrique Rocha

588ATP Pts
0-3Record
$345KPrize
Form
ATP#106
588ATP Pts
0-3Record
0%Win %
$345KPrize
L2Form

Latest result

Match details
Estoril OpenEstoril Open· R32Round of 32Round of 32Final
ATP·250·Clay
POR flagRochaH.RochaH.#124RochaH.RochaH.
55
QESP flagMartinezP.MartinezP.#157MartinezP.MartinezP.
77

Next match

No next match is confirmed in our records.

Four match points saved, two break points created: Rocha falls at home

The Drop Shot AI · Jul 20

Rocha is 39 places better off than a year ago and still without a tour-level win this season.

The 22-year-old from Porto saved four match points, erased 11 of 14 break points and out-aced Pedro Martinez 5-0 Monday at his home Estoril Open, and still lost in straight sets while creating two break chances all match. That 5-7, 5-7 defeat drops him to 0-3 at tour level in 2026.

His climb ran through the Challenger circuit — a title and a Santiago final, per tour coverage — from ATP No. 157 in January to April's career-high No. 118.

Related coverage

  • Match recap·Jul 20, 2026Fourteen break points, five match points: qualifier Martinez topples Rocha
  • Match recap·Jul 13, 2026One Rocha hold in seven games: Dzumhur rolls to end a four-match skid
About

2026 Season

Full stats
Record
0-3
Streak
L3
Tournaments Won
0
Finals Won
0 / 0
Aces / Match
2.00
6 / 3
DFs / Match
1.33
4 / 3
1st Serve %
64.1%
91/142
Service Pts Won
52.1%
74/142
Service Held
52.6%
10/19
Return Pts Won
32.8%
38/116
BP Converted
50.0%
3/6
Tiebreaks
0-1

Prize money

Details
Career
$1,020,709
ATP Tour · Sep 28, 2026
2026 Season
$344,801
ATP Tour · Sep 28, 2026

2026 Tournaments

No tournament results for 2026

Ranking · Last 6 Months

Full ranking chart

Currently ranked No. 106. Across 2023–2026: a high of No. 106 and a low of No. 288 over 310 ranking updates.

Year-end ranking: 2023 — No. 246 · 2024 — No. 171 · 2025 — No. 158 · 2026 — No. 106 (current)

About Henrique Rocha

Full story

The Porto baseliner who does his best work in the fifth set

The Drop Shot AI · Sep 9

Henrique Rocha is a 22-year-old right-hander out of Porto who took the slow route up: into the Portuguese Tennis Federation program at 15, a junior peak of No. 26, then an ATP main-draw debut as a qualifier at home in Estoril in 2023. The following year he won his first Challenger title in Murcia over Nikoloz Basilashvili, joining Nuno Marques as the only Portuguese teenagers to take one since 1978.

He is an aggressive baseliner without a bailout serve, so the margins come from return games and from distance rather than free points, as evidenced by a career 67.5 percent of service games held against 34.4 percent of return points won and an ace rate under seven. The winners-to-errors ratio sits below even. Long matches suit him better than short ones.

The biggest win on his record came in 2024 Davis Cup play against Norway, over then-No. 9 Casper Ruud, and the biggest week came a year later at the French Open, where he qualified and then went the distance twice — past Basilashvili on a 7-6(0) opener and a 7-6(9) third set, then back from two sets down against then-No. 19 Jakub Mensik to reach the third round. He was the youngest Portuguese man to play a Grand Slam match since Marques at 1991 Roland Garros. Alexander Bublik ended the run.

As of September 2026 the arc has stalled without collapsing: ATP No. 120 on 513 points, 50 places better than a year ago and two off the career high he set in April 2026, though the season reads 0-3 at tour level with holds down to 52.6 percent. The last of those was the Estoril Open round of 32 against Pedro Martinez. Two things remain outstanding: a first tour-level title, and a first win of 2026.

Frequently asked questions

What is Henrique Rocha's ATP ranking?

Henrique Rocha's latest available published ATP singles ranking is No. 106 as of Oct 6, 2026 with 588 ATP Points.

What is Henrique Rocha's win-loss record in 2026?

Henrique Rocha has a 0–3 win-loss record in 2026 across the Grand Slam, Masters/1000, 500 and 250 events covered by The Drop Shot.

What is Henrique Rocha's latest recorded result in 2026?

Henrique Rocha lost to Pedro Martinez 5-7 5-7 in the round of 32 at the Estoril Open on Jul 20, 2026. This is the latest result available in the 2026 records.

Attributes

Independent rolling tour snapshot · events starting Oct 7, 2024–Oct 6, 2026All surfaces · Slam / Masters / 500 / 250 · 70/30 when both windows qualifyUpdating snapshot…

SERVE: 5 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowPOWER: 3 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowNET: 3 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowCLUTCH: 26 tracked points · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowRETURN: 5 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowACCURACY: 3 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowBASELINE: 3 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowCONSISTENCY: 6 tracked matches · 0% component coverage · Not rated — not enough qualifying data · Events starting Oct 7, 2024–Oct 6, 2026 · no qualifying windowSERVE–POWER–NET–CLUTCH–RETURN–ACCURACY–BASELINE–CONSISTENCY–

Recent Matches

  • R32Lvs Pedro Martinez5-7 5-7
  • R32Lvs Damir Dzumhur6-2 6-1
  • R32Lvs Marco Trungelliti6(5)-7(7) 2-6

Top Rivals

See all
OpponentLast meetingH2H
CZE flag
15
J. MensikJakub Mensik
CZE flagCZE
RGMay '251-0
KAZ flag
22
A. BublikAlexander Bublik
KAZ flagKAZ
RGMay '250-1
GEO flag
124
N. BasilashviliNikoloz Basilashvili
GEO flagGEO
RGMay '251-0
ARG flag
90
M. TrungellitiMarco Trungelliti
ARG flagARG
GRAMar '260-1
ESP flag
130
P. MartinezPedro Martinez
ESP flagESP
ESTJul '260-1
2026·#106 Peak·#106 Latest
Match details
POR flagH. Rocha#124
ESP flagP. Martinez#157
55
77
Match details
BIH flagD. Dzumhur#105
POR flagH. Rocha#122
66
21
Match details
POR flagH. Rocha#133
ARG flagM. Trungelliti#117
652
776