ATP SinglesWorld No. 100

Henrique Rocha POR

Portugal · 22 years old

Henrique Rocha is 33–22 in 2026 across 25 tournaments, winning 2 titles. Career: 169–111 (60.4%) with 9 titles.

2026 Record
33–22
60.0% win rate
2026 Titles
2
25 events played
Career Record
169–111
9 titles
Career High
No. 118
April 1, 2026

Henrique Rocha's 2026 season

TournamentSurfaceResultW–LDates
Lisbon, PortugalgrassQF2–1Oct 19
Maia, PortugalgrassR320–1Oct 12
Porto 2, PortugalgrassWon5–0Sep 29
Seville, SpaingrassQF2–1Sep 8
U.S. OpenhardQL21–1Aug 25
Cancun, MexicohardR161–1Aug 19
Cincinnati, USAhardQL21–1Aug 12
Montreal, CanadahardQL10–1Aug 1
Estoril, PortugalclayR320–1Jul 20
Umag, CroatiaclayR320–1Jul 13
WimbledongrassQL10–1Jun 22
Nottingham 2, Great BritaingrassR320–1Jun 15

Showing 12 of 25 2026 tournaments.

2026 serve & return

Service points won
62.4%
No. 297 of 684
Return points won
36.8%
Aces per match
2.8
Break points saved
59.0%
Members

Henrique Rocha ranks in the 76th percentile on serve. See every split.

Full career history back to their first tour match, surface and opponent splits, rivalries, per-match serve and return numbers, percentile ratings and the custom model.

Get Started

Frequently asked questions about Henrique Rocha

How old is Henrique Rocha?

Henrique Rocha is 22 years old, born April 6, 2004.

Where is Henrique Rocha from?

Henrique Rocha represents Portugal.

What is Henrique Rocha's ranking?

Henrique Rocha is ranked No. 100 on the ATP singles ranking with 596 points.

What is Henrique Rocha's career record?

Henrique Rocha has a career singles record of 169–111 (60.4%) with 9 titles from 12 finals.

How is Henrique Rocha doing in 2026?

Henrique Rocha is 33–22 in 2026 with 2 titles from 25 tournaments.

What is Henrique Rocha's career-high ranking?

Henrique Rocha reached a career-high of No. 118 on April 1, 2026.

Who did Henrique Rocha play last?

Henrique Rocha lost to Elmer Moller at Lisbon, Portugal on October 23, 2026.

Stats updated daily · 2026 season through October 23, 2026