Henrique Rocha

POR Age 22 180 cm / 5'11" Plays: Right-Handed Pro since 2023
Ranking
124
Career high
118 (Apr 20, 2026)
Elo peak
1638 (41.3%ile)
Career record
3–7 (30.0%)
Career titles
0
Prize money
$882,873
YTD W-L
0–2

Recent ATP Matches full match log →

Qualifying matches are shown here but excluded from main-draw summaries and leaderboards.

DateTournamentCategoryRoundSurfaceOpponentScoreResultH2HMatch
Jul 13, 2026 Plava Laguna Croatia Open Umag ATP 250 R32 Clay Damir Dzumhur #108 2-6 1-6 L H2H Match data
Jun 23, 2026* Wimbledon Grand Slam Q1 Q Grass Nicolas Mejia #168 4-6 7-6(6) 2-6 L H2H Match data
May 20, 2026 Roland Garros Grand Slam Q2 Q Clay Borna Gojo #172 3-6 6-3 6-7(9) L H2H Match data
May 18, 2026 Roland Garros Grand Slam Q1 Q Clay Zsombor Piros #175 6-4 7-6 W H2H Match data
May 4, 2026 Internazionali BNL d'Italia Masters 1000 Q1 Q Clay Pablo Llamas Ruiz #139 6-4 3-6 1-6 L H2H Match data

Rivals full rivalries list →

OpponentWLMLast PlayedH2H
Damir Dzumhur 0 1 1 Jul 13, 2026 H2H
Marco Trungelliti 0 1 1 Mar 31, 2026 H2H
Alexander Bublik 0 1 1 May 31, 2025 H2H
Jakub Mensik 1 0 1 May 29, 2025 H2H
Nikoloz Basilashvili 1 0 1 May 27, 2025 H2H

Career Results

SeasonAgeTypeWLMWin %Start RankEnd Rank
202319Qualifying Q202100.0%
202319ATP0110.0%850246
202420Qualifying Q24633.3%
202420ATP12333.3%246171
202521Qualifying Q861457.1%
202521ATP22450.0%174158
202622Qualifying Q661250.0%
202622ATP0220.0%157124
Career371030.0%

Career Results by Surface

SeasonAgeType HardClayGrassTotal
WLMWin %WLMWin %WLMWin % WLMWin %
202319Qualifying Q 202100.0% 202100.0%
202319ATP 0110.0% 0110.0%
202420Qualifying Q 0110.0%12333.3%11250.0% 24633.3%
202420ATP 12333.3% 12333.3%
202521Qualifying Q 42666.7%33650.0%11250.0% 861457.1%
202521ATP 22450.0% 22450.0%
202622Qualifying Q 11250.0%54955.6%0110.0% 661250.0%
202622ATP 0220.0% 0220.0%
Career371030.0%371030.0%

Career Results by Opponent Rank

SeasonAge 1-1011-3031-100100+Total
WLMWin %WLMWin %WLMWin %WLMWin % WLMWin %
202319 00000110.0%00 0110.0%
202420 000012333.3%00 12333.3%
202521 00101100.0%0220.0%101100.0% 22450.0%
202622 0000000220.0% 0220.0%
Career 00101100.0%15616.7%12333.3% 371030.0%

Performance Stats

SeasonAgeSampleAces/MDFs/M1st Sv%1st Sv Pts%2nd Sv Pts%BP Saved%BP Conv%Svc Pts%Ret Pts%
202319 1 0.0 2.0 61.1% 48.5% 61.9% 42.9% 16.7% 53.7% 40.8%
202420 3 3.7 4.0 53.9% 61.5% 50.8% 34.6% 46.8% 56.7% 41.3%
202521 4 7.8 6.5 58.8% 65.5% 53.8% 55.8% 25.0% 60.5% 33.3%
202622 2 2.0 2.5 61.0% 49.5% 40.5% 45.0% 50.0% 48.0% 38.5%
Career 10 4.6 4.5 58.0% 59.4% 51.0% 46.0% 35.7% 56.2% 37.5%

Advanced Stats

Season Age ELO ELO % Hard % Clay % Grass % Set Win % Set Margin SoS % Deep Run % Dec. Set W% TB W TB L TB W%
2023 19 1523 51 0.0% -3.00 28 0 0 0
2024 20 1516 48 51 37.5% -0.33 53 0 0 0
2025 21 1598 67 61 43.8% -1.40 40 0 67 3 0 100
2026 22 1538 50 0.0% -3.50 14 0 0 1
Career 1547 54 56 33.3% -1.92 35 0 60 3 1 75

Tournament Results by Category

Results show best round reached per tournament per season.

Grand Slams

SeasonAge AORGWUSO
202420 Q1Q2Q1
202521 Q3R32Q2Q3
202622 Q2Q2Q1

Masters 1000

SeasonAge MADROM
202622 Q2Q1

ATP 250

SeasonAge BADESTGSTKITMRKSTGUMA
202319 R32
202420 R16R32Q2
202521 R32Q1Q1Q1
202622 R32Q2R32

ATP Ranking History full ranking history →

Current rank
124
Career high
118
Career-high date
Apr 20, 2026
First top 100
First top 50
First top 20
First top 10

Ranking History Matrix

SeasonAgeJanFebMarAprMayJunJulAugSepOctNovDec
202117169617131733175117711829156115861591
202218160016041458131510791074954951899878877850
202319856639590551530490380364325273255246
202420243250248210203177167164163179173171
202521161159203198200157176167163162155158
202622158172133118119122124

Similar Players

Other ATP players ranked by a composite similarity score over country, era, and peak rank.

Player Country Peak Rank Peak Elo Grand Slams Titles M W L Win % Active Years Match Log
Nuno Borges POR 30 1,843 0 1 179 85 94 47.5% 2021-2026 Match log
Joao Sousa POR 28 1,917 0 4 436 189 247 43.3% 2008-2024 Match log
Elias Ymer SWE 105 1,696 0 0 97 29 68 29.9% 2013-2026 Match log
Gastao Elias POR 57 1,732 0 0 69 24 45 34.8% 2006-2025 Match log
Alex Bolt AUS 125 1,728 0 0 52 18 34 34.6% 2015-2026 Match log
Andrea Pellegrino ITA 109 1,707 0 0 21 12 9 57.1% 2020-2026 Match log
Billy Harris GBR 101 1,672 0 0 26 10 16 38.5% 2023-2026 Match log
Andrea Vavassori ITA 128 1,699 0 0 24 10 14 41.7% 2021-2026 Match log
Titouan Droguet FRA 107 1,720 0 0 20 10 10 50.0% 2023-2026 Match log
Marc Polmans AUS 116 1,608 0 0 24 6 18 25.0% 2017-2026 Match log
Timofey Skatov KAZ 123 1,655 0 0 15 3 12 20.0% 2020-2026 Match log
Dane Sweeny AUS 122 1,661 0 0 10 3 7 30.0% 2021-2026 Match log

Frequently Asked Questions

How old is Henrique Rocha?
Henrique Rocha is 22 years old, born on April 6, 2004.
Which country is Henrique Rocha from?
Henrique Rocha is from Portugal.
How tall is Henrique Rocha?
Henrique Rocha is 180 cm / 5'11".
Is Henrique Rocha left-handed or right-handed?
Henrique Rocha plays right-handed.
How many Grand Slams has Henrique Rocha won?
Henrique Rocha has not won a Grand Slam title.
How many Masters 1000 titles has Henrique Rocha won?
Henrique Rocha has not won a Masters 1000 title.
What is Henrique Rocha's highest ATP ranking?
Henrique Rocha's career-high ATP singles ranking is world No. 118, first achieved on April 20, 2026.
What is Henrique Rocha's career win-loss record?
Henrique Rocha has a career ATP singles record of 3 wins and 7 losses (30.0%).
How much career prize money has Henrique Rocha earned?
Henrique Rocha has earned at least $882,873 in career prize money from professional tennis.
When did Henrique Rocha play professional tennis?
Henrique Rocha turned professional in 2023 and was active through 2026.
Who is Henrique Rocha's biggest rival?
Henrique Rocha's most frequent opponent is Damir Dzumhur, with a head-to-head record of 0–1 across 1 meeting.