Last: Mar 31, 2026, Grand Prix Hassan II Round 1, lost
Photo: Hameltion, CC BY-SA 4.0, via Wikimedia Commons (cropped)TennisATPRight-handed
Henrique Rocha
Henrique Rocha is a tennis player on the ATP Tour who reached a career-high ranking of No. 99 on November 2, 2026.
Updated
About Henrique Rocha
Born on April 6, 2004, in Porto, Portugal, Henrique Rocha plays right-handed with a two-handed backhand. Andre Lopes and Pedro Sousa coach Rocha, whose ATP Tour ranking reached a career-high No. 99 on November 2, 2026.
Match history10
Every ATP Tour, Grand Slam and Olympic main-draw match in our records, newest first. A walkover is listed but never counted in a record.
2026: 8-12
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 26 | US Open | Qualifying 2nd Round | Lloyd Harris | L | 6-2, 2-6, 6-7(10) | Hard |
| Aug 25 | US Open | Qualifying 1st Round | Michael Mmoh | W | 7-5, 6-4 | Hard |
| Aug 13 | Cincinnati Open | Qualifying Final | Nicolas Mejia | L | 5-7, 6-4, 3-6 | Hard |
| Aug 12 | Cincinnati Open | Qualifying 1st Round | Marcos Giron | W | 6-4, 7-6(6) | Hard |
| Aug 1 | National Bank Open | Qualifying Final | Martin Damm | L | 3-6, 6-7(3) | Hard |
| Jul 20 | Millennium Estoril Open | Round 1 | Pedro Martinez | L | 5-7, 5-7 | Clay |
| Jul 13 | Croatia Open | Round 1 | Damir Dzumhur | L | 2-6, 1-6 | Clay |
| Jun 22 | Wimbledon | Qualifying 1st Round | Nicolas Mejia | L | 4-6, 7-6(6), 2-6 | Grass |
| May 20 | Roland Garros | Qualifying 2nd Round | Borna Gojo | L | 3-6, 6-3, 6-7(9) | Clay |
| May 19 | Roland Garros | Qualifying 1st Round | Zsombor Piros | W | 6-4, 7-6(4) | Clay |
| May 4 | Italian Open | Qualifying 1st Round | Pablo Llamas Ruiz | L | 6-4, 3-6, 1-6 | Clay |
| Apr 21 | Madrid Open | Qualifying Final | Adolfo Daniel Vallejo | L | 1-6, 6-4, 2-6 | Clay |
Show 8 more
| Apr 20 | Madrid Open | Qualifying 1st Round | Jan Choinski | W | 7-6(5), 6-7(5), 7-5 | Clay |
| Mar 31 | Grand Prix Hassan II | Round 1 | Marco Trungelliti | L | 6-7(5), 2-6 | Clay |
| Mar 30 | Grand Prix Hassan II | Qualifying Final | Nicolai Budkov Kjaer | W | 6-1, 6-2 | Clay |
| Mar 29 | Grand Prix Hassan II | Qualifying 1st Round | David Jorda Sanchis | W | 6-3, 6-2 | Clay |
| Feb 22 | BCI Seguros Chile Open | Qualifying Final | Adolfo Daniel Vallejo | L | 4-6, 2-6 | Clay |
| Feb 21 | BCI Seguros Chile Open | Qualifying 1st Round | Orlando Luz | W | 6-3, 6-2 | Clay |
| Jan 13 | Australian Open | Qualifying 2nd Round | Marco Trungelliti | L | 5-7, 6-4, 3-6 | Hard |
| Jan 11 | Australian Open | Qualifying 1st Round | Joao Lucas Reis Da Silva | W | 6-2, 6-4 | Hard |
2025: 10-7
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 22 | US Open | Qualifying Final | Francesco Passaro | L | 5-7, 3-6 | Hard |
| Aug 21 | US Open | Qualifying 2nd Round | Bernard Tomic | W | 7-6(4), 6-2 | Hard |
| Aug 19 | US Open | Qualifying 1st Round | Pierre-Hugues Herbert | W | 6-4, 6-7(1), 6-4 | Hard |
| Jul 19 | Generali Open | Qualifying 1st Round | Facundo Bagnis | L | 4-6, 3-6 | Clay |
| Jul 12 | EFG Swiss Open Gstaad | Qualifying 1st Round | Patrick Zahraj | L | 5-7, 4-6 | Clay |
| Jun 25 | Wimbledon | Qualifying 2nd Round | Tomas Barrios Vera | L | 4-6, 3-6 | Grass |
| Jun 23 | Wimbledon | Qualifying 1st Round | Murkel Dellien | W | 6-3, 6-1 | Grass |
| May 31 | Roland Garros | Round 3 | Alexander Bublik | L | 5-7, 1-6, 2-6 | Clay |
| May 29 | Roland Garros | Round 2 | Jakub Mensik | W | 2-6, 1-6, 6-4, 6-3, 6-3 | Clay |
| May 27 | Roland Garros | Round 1 | Nikoloz Basilashvili | W | 7-6(0), 2-6, 7-6(9), 2-6, 6-2 | Clay |
| May 23 | Roland Garros | Qualifying Final | Luca Van Assche | W | 6-3, 6-7(1), 7-5 | Clay |
| May 22 | Roland Garros | Qualifying 2nd Round | Tomas Barrios Vera | W | 7-6(1), 6-3 | Clay |
Show 5 more
| May 20 | Roland Garros | Qualifying 1st Round | Robin Bertrand | W | 7-6(5), 6-2 | Clay |
| Mar 30 | Grand Prix Hassan II | Qualifying 1st Round | Pierre-Hugues Herbert | L | 6-4, 6-7(2), 6-7(1) | Clay |
| Jan 8 | Australian Open | Qualifying Final | Matteo Gigante | L | 4-6, 5-7 | Hard |
| Jan 7 | Australian Open | Qualifying 2nd Round | Marton Fucsovics | W | 6-2, 7-6(3) | Hard |
| Jan 6 | Australian Open | Qualifying 1st Round | Henri Squire | W | 6-3, 6-3 | Hard |
2024: 3-6
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Aug 20 | US Open | Qualifying 1st Round | Quentin Halys | L | 7-6(2), 1-6, 6-7(4) | Hard |
| Jul 21 | Croatia Open | Qualifying Final | Marco Trungelliti | L | 3-6, 2-6 | Clay |
| Jul 20 | Croatia Open | Qualifying 1st Round | Zsombor Piros | W | 6-1, 7-6(4) | Clay |
| Jul 18 | Nordea Open | Round 2 | Nuno Borges | L | 6-1, 4-6, 0-6 | Clay |
| Jul 16 | Nordea Open | Round 1 | Camilo Ugo Carabelli | W | 4-6, 6-2, 6-2 | Clay |
| Jun 26 | Wimbledon | Qualifying 2nd Round | Mark Lajal | L | 6-7(3), 3-6 | Grass |
| Jun 24 | Wimbledon | Qualifying 1st Round | Jaime Faria | W | 7-6(5), 7-6(5) | Grass |
| May 20 | Roland Garros | Qualifying 1st Round | Radu Albot | L | 6-4, 6-7(5), 3-6 | Clay |
| Apr 3 | Millennium Estoril Open | Round 1 | Gael Monfils | L | 5-7, 5-7 | Clay |
2023: 2-1
| Date | Tournament | Round | Opponent | Result | Score | Surface |
|---|---|---|---|---|---|---|
| Apr 4 | Millennium Estoril Open | Round 1 | Bernabe Zapata Miralles | L | 4-6, 2-6 | Clay |
| Apr 2 | Millennium Estoril Open | Qualifying Final | Mate Valkusz | W | 6-4, 6-2 | Clay |
| Apr 1 | Millennium Estoril Open | Qualifying 1st Round | Ryan Peniston | W | 6-4, 6-1 | Clay |
How he is doing now
Career
- 2023First ATP matchLost to Bernabe Zapata Miralles, Millennium Estoril Open
- 2026Career high No. 99Nov 2, 2026
- Jul 20, 2026Latest matchLost to Pedro Martinez, Millennium Estoril Open
Grand Slam titles
First ATP match
Apr 4, 2023: lost to Bernabe Zapata Miralles 4-6, 2-6Millennium Estoril Open, on clay
Latest match
Jul 20, 2026: lost to Pedro Martinez 5-7, 5-7Millennium Estoril Open, Round 1, on clay court
Challenger and ITF finals
Challenger: 8 singles finals, 5 won; 6 doubles finals, 3 won. ITF: 7 singles finals, 6 won; 8 doubles finals, 4 won. From 2023 to 2026.
Singles
- WSep 2026Won the title at Porto Open, Portugal (hard), beating Inaki Montes de la Torre 2-6, 6-4, 6-4.
- WJun 2026Won the title at Internazionali Citta di Perugia, Italy (clay), beating Daniel Merida 7-6(7-5), 6-3.
- WMar 2026Won the title at Brasilia Tennis Open, Brazil (clay), beating Daniel Vallejo 6-4, 6-4.
- LMar 2026Runner-up at Challenger de Santiago, Chile (clay), losing to Genaro Alberto Olivieri 4-6, 4-6.
- WNov 2025Won the title at Matsuyama Challenger, Japan (hard), beating Sho Shimabukuro 7-5, 3-6, 6-2.
- LSep 2025Runner-up at Lisboa Belem Open, Portugal (clay), losing to Vilius Gaubas 7-6(7-3), 3-6, 4-6.
- LJun 2024Runner-up at Bratislava Open, Slovakia (clay), losing to Kamil Majchrzak 0-6, 6-2, 3-6.
- WMar 2024Won the title at Murcia Open, Spain (clay), beating Nikoloz Basilashvili 3-6, 7-6(7-0), 7-5.
Show 7 more
- WNov 2023Won the title at M25 Vale do Lobo, Portugal (hard), beating Hynek Barton 6-3, 6-1.
- WOct 2023Won the title at M25 Tavira, Portugal (hard), beating Valentin Royer 6-4, 6-4.
- LOct 2023Runner-up at M25 Tavira, Portugal (hard), losing to Sebastian Fanselow 2-6, 3-6.
- WSep 2023Won the title at M25 Sintra, Portugal (hard), beating Sebastian Fanselow 6-3, 6-2.
- WJul 2023Won the title at M25 Bakio, Spain (hard), beating Lucas Poullain 6-2, 6-2.
- WJun 2023Won the title at M25 Mungia, Spain (indoor clay), beating Pedro Vives Marcos 6-3, 6-4.
- WFeb 2023Won the title at M25 Vila Real de Santo Antonio, Portugal (hard), beating Federico Gaio 6-3, 6-1.
Doubles
- WMar 2026Won the title at Brasilia Tennis Open, Brasil (clay) with Jaime Faria, beating Mariano Kestelboim and Marcelo Zormann 6-3, 6-2.
- WSep 2024Won the title at Cassis Open, France (hard) with Jaime Faria, beating Manuel Guinard and Matteo Martineau 7-6(7-5), 6-4.
- LJun 2024Runner-up at Zagreb Open, Croatia (clay) with Mircea-Alexandru Jecan, losing to Jonathan Eysseric and Quentin Halys 4-6, 4-6.
- WApr 2024Won the title at Ostra Group Open, Czech Republic (clay) with Jaime Faria, beating Jakob Schnaitter and Mark Wallner 7-5, 6-3.
- WNov 2023Won the title at M25 Vale do Lobo, Portugal (hard) with Francisco Rocha, beating Hynek Barton and Michal Lusovsky 3-0 ret.
- LOct 2023Runner-up at Lisboa Belem Open, Portugal (clay) with Jaime Faria, losing to Karol Drzewiecki and Zdenek Kolar 3-6, 6-7(5-7).
- WOct 2023Won the title at M25 Setubal, Portugal (hard) with Jaime Faria, beating Diogo Marques and Fred Gil 6-3, 6-3.
- WOct 2023Won the title at M25 Tavira, Portugal (hard) with Jaime Faria, beating Aleksandr Braynin and David Pichler 6-3, 6-1.
Show 6 more
- LSep 2023Runner-up at M25 Mataro, Spain (clay) with Jaime Faria, losing to Remy Bertola and Gianmarco Ferrari 6-7(4-7), 6-2, [9-11].
- LSep 2023Runner-up at M25 Sintra, Portugal (hard) with Jaime Faria, losing to Johannes Ingildsen and Fred Simonsson 6-7(5-7), 6-3, [7-10].
- LSep 2023Runner-up at M25 Sintra, Portugal (hard) with Jaime Faria, losing to Dali Blanch and Martin Damm Jr. 1-6, 2-6.
- WJun 2023Won the title at M25 Martos, Spain (hard) with Jaime Faria, beating Parikshit Somani and Ramkumar Ramanathan 6-3, 7-6(7-3).
- LMay 2023Runner-up at Open de Oeiras II, Portugal (clay) with Jaime Faria, losing to Luke Johnson and Sem Verbeek 7-6(8-6), 5-7, [6-10].
- LApr 2023Runner-up at M25 Santa Margherita di Pula, Italy (clay) with Jaime Faria, losing to Kai Wenhelt and Mick Veldheer 6-3, 1-6, [12-14].
Most often against
The players he has met most in our records, with the head-to-head.
Last: Apr 21, 2026, Mutua Madrid Open Qualifying Final, lost
Last: Aug 13, 2026, Cincinnati Open Qualifying Final, lost
Last: Aug 19, 2025, US Open Qualifying 1st Round, won
Last: Jun 25, 2025, Wimbledon Qualifying 2nd Round, lost
Last: May 19, 2026, Roland Garros Qualifying 1st Round, won
Sources and updates
Results and schedules come from Agatha's own records of the ATP Tour. The ATP ranking is ESPN's, as of Nov 5, 2026.
Updated Nov 11, 2026, 7:24 AM ET. Results and form refresh after every match; biography facts are checked weekly.