Henrique Rocha
Updated
- Rating6777.19
- ATP rank#133
- Last 107-3
- Last 303-2
- Current streak1 Loss
Recent match previews
- 2026-10-21: vs Dali Blanch, ATP Lisbon (VI) (Portugal)
- 2026-10-20: vs Thiago Monteiro, ATP Lisbon (VI) (Portugal)
- 2026-10-12: vs Sumit Nagal, ATP Maia (XI) (Portugal)
Match effects, last 365 days
| Date | Opponent | Opp Rank | Opp Rating | Score | Result | Effect | % of Ranking | Tour | Tournament | Note |
|---|---|---|---|---|---|---|---|---|---|---|
| 23.10.2026 | Elmer Moller | 174 | 6730.17 | 6-2, 6-4 | Loss | -222.02 | 92.59% | ATP SINGLES / 23.10.2026 | Portugal Lisbon | |
| 21.10.2026 | Thiago Monteiro | 194 | 6717.57 | 6-4, 3-6, 6-3 | Win | 36.38 | 227.93% | ATP SINGLES / 21.10.2026 | Portugal Lisbon | |
| 19.10.2026 | Dali Blanch | 295 | 6638.17 | 6-4, 7-5 | Win | 10.97 | 179.56% | ATP SINGLES / 19.10.2026 | Portugal Lisbon | |
| 12.10.2026 | Sumit Nagal | 255 | 6669.96 | 3-6, 7-5, 7-6 | Loss | -105.47 | 241.02% | ATP SINGLES / 12.10.2026 | Portugal Maia | |
| 04.10.2026 | Inaki Montes De La Torre | 252 | 6673.17 | 2-6, 6-4, 6-4 | Win | -7.59 | 186.63% | ATP SINGLES / 04.10.2026 | Portugal Porto | |
| 02.10.2026 | August Holmgren | 230 | 6689.46 | 6-3, 7-6 | Win | 27.26 | 157.52% | ATP SINGLES / 02.10.2026 | Portugal Porto | |
| 01.10.2026 | Mili Poljicak | 338 | 6609.75 | 6-2, 6-0 | Win | 70.06 | 156.31% | ATP SINGLES / 01.10.2026 | Portugal Porto | |
| 29.09.2026 | Cezar Cretu | 314 | 6625.01 | 7-5, 6-3 | Win | 12.81 | 153.92% | ATP SINGLES / 29.09.2026 | Portugal Porto | |
| 11.09.2026 | Dusan Lajovic | 128 | 6790.15 | 6-4, 6-4 | Loss | -137.05 | 89.33% | ATP SINGLES / 11.09.2026 | Spain Sevilla | |
| 10.09.2026 | Santiago Fa Rodriguez Taverna | 587 | 6470.82 | 6-4, 6-1 | Win | -78.19 | 132.97% | ATP SINGLES / 10.09.2026 | Spain Sevilla | |
| 08.09.2026 | Carlos Taberner | 269 | 6661.43 | 6-3, 7-6 | Win | -0.77 | 130.94% | ATP SINGLES / 08.09.2026 | Spain Sevilla | |
| 26.08.2026 | Lloyd Harris | 115 | 6807.79 | 2-6, 6-2, 7-6 | Loss | 73.45 | 138.21% | ATP SINGLES / 26.08.2026 | USA US Open | |
| 25.08.2026 | Michael Mmoh | 179 | 6727.01 | 7-5, 6-4 | Win | 99.81 | 117.55% | ATP SINGLES / 25.08.2026 | USA US Open | |
| 20.08.2026 | Hubert Hurkacz | 16 | 6942.95 | 6-2, 4-6, 6-4 | Loss | 153.25 | 113.11% | ATP SINGLES / 20.08.2026 | Mexico Cancun | |
| 19.08.2026 | Seong Chan Hong | 325 | 6617.55 | 6-4, 6-1 | Win | 35.36 | 112.25% | ATP SINGLES / 19.08.2026 | Mexico Cancun | |
| 13.08.2026 | Nicolas Mejia | 175 | 6729.53 | 7-5, 4-6, 6-3 | Loss | -75.52 | 125.04% | ATP SINGLES / 13.08.2026 | USA Cincinnati | |
| 13.08.2026 | Marcos Giron | 90 | 6836.56 | 6-4, 7-6 | Win | 159.36 | 107.18% | ATP SINGLES / 13.08.2026 | USA Cincinnati | |
| 01.08.2026 | Martin Damm | 88 | 6840.00 | 6-3, 7-6 | Loss | -30.53 | 73.29% | ATP SINGLES / 01.08.2026 | Canada Montreal | |
| 20.07.2026 | Pedro Martinez | 152 | 6753.23 | 7-5, 7-5 | Loss | -173.96 | 74.24% | ATP SINGLES / 20.07.2026 | Portugal Estoril | |
| 13.07.2026 | Damir Dzumhur | 114 | 6808.11 | 6-2, 6-1 | Loss | -199.09 | 21.10% | ATP SINGLES / 13.07.2026 | Croatia Umag | |
| 22.06.2026 | Nicolas Mejia | 175 | 6729.53 | 6-4, 6-7, 6-2 | Loss | -110.17 | 71.81% | ATP SINGLES / 22.06.2026 | United Kingdom Wimbledon | |
| 15.06.2026 | Christopher Oconnell | 107 | 6822.76 | 7-6, 6-1 | Loss | -31.57 | 39.69% | ATP SINGLES / 15.06.2026 | United Kingdom Nottingham | |
| 12.06.2026 | Darwin Blanch | 170 | 6733.13 | 7-6, 1-6, 6-3 | Loss | -4.06 | 83.11% | ATP SINGLES / 12.06.2026 | United Kingdom Illkley | |
| 10.06.2026 | Charles Broom | 284 | 6646.29 | 6-2, 6-2 | Win | 94.10 | 65.47% | ATP SINGLES / 10.06.2026 | United Kingdom Illkley | |
| 07.06.2026 | Daniel Merida Aguilar | 44 | 6897.67 | 7-6, 6-3 | Win | 235.48 | 63.97% | ATP SINGLES / 07.06.2026 | Italy Perugia | |
| 06.06.2026 | Timofey Skatov | 233 | 6688.97 | 6-4, 6-2 | Win | 99.28 | 63.48% | ATP SINGLES / 06.06.2026 | Italy Perugia | |
| 05.06.2026 | Remy Bertola | 185 | 6723.84 | 6-2, 4-6, 6-2 | Win | 77.90 | 83.99% | ATP SINGLES / 05.06.2026 | Italy Perugia | |
| 04.06.2026 | Dusan Lajovic | 128 | 6790.15 | 6-4, 7-5 | Win | 162.95 | 62.51% | ATP SINGLES / 04.06.2026 | Italy Perugia | |
| 02.06.2026 | Enrico Dalla Valle | 260 | 6666.53 | 6-4, 7-6 | Win | -10.67 | 61.56% | ATP SINGLES / 02.06.2026 | Italy Perugia | |
| 20.05.2026 | Borna Gojo | 180 | 6726.60 | 6-3, 3-6, 7-6 | Loss | -34.59 | 69.62% | ATP SINGLES / 20.05.2026 | France Paris | |
| 19.05.2026 | Zsombor Piros | 153 | 6752.78 | 6-4, 7-6 | Win | 75.59 | 55.27% | ATP SINGLES / 19.05.2026 | France Paris | |
| 11.05.2026 | Roman Safiullin | 86 | 6846.62 | 5-7, 7-6, 6-2 | Loss | 80.14 | 60.62% | ATP SINGLES / 11.05.2026 | Portugal Oeiras I | |
| 04.05.2026 | Pablo Llamas Ruiz | 138 | 6771.64 | 4-6, 6-3, 6-1 | Loss | 6.45 | 41.03% | ATP SINGLES / 04.05.2026 | Italy Roma | |
| 21.04.2026 | Adolfo Daniel Vallejo | 77 | 6856.80 | 6-1, 4-6, 6-2 | Loss | 102.94 | 33.41% | ATP SINGLES / 21.04.2026 | Spain Madrid - Masters | |
| 20.04.2026 | Jan Choinski | 127 | 6791.00 | 7-6, 6-7, 7-5 | Win | 63.80 | 66.30% | ATP SINGLES / 20.04.2026 | Spain Madrid - Masters | |
| 18.04.2026 | Roman Safiullin | 86 | 6846.62 | 6-4, 6-4 | Loss | -80.58 | 29.02% | ATP SINGLES / 18.04.2026 | Portugal Oeiras | |
| 17.04.2026 | Pablo Llamas Ruiz | 138 | 6771.64 | 6-0, 7-5 | Win | 194.45 | 43.19% | ATP SINGLES / 17.04.2026 | Portugal Oeiras | |
| 16.04.2026 | Rei Sakamoto | 134 | 6775.45 | 7-6, 7-6 | Win | 48.25 | 42.86% | ATP SINGLES / 16.04.2026 | Portugal Oeiras | |
| 14.04.2026 | Tom Gentzsch | 205 | 6708.49 | 7-6, 7-6 | Win | -18.71 | 42.21% | ATP SINGLES / 14.04.2026 | Portugal Oeiras | |
| 31.03.2026 | Marco Trungelliti | 126 | 6793.48 | 7-6, 6-2 | Loss | -77.46 | 25.26% | ATP SINGLES / 31.03.2026 | Morocco Marrakech | |
| 30.03.2026 | Nicolai Budkov Kjaer | 146 | 6761.67 | 6-1, 6-2 | Win | 216.97 | 37.60% | ATP SINGLES / 30.03.2026 | Morocco Marrakech | |
| 29.03.2026 | David Jorda Sanchis | 279 | 6652.55 | 6-3, 6-2 | Win | 77.85 | 37.31% | ATP SINGLES / 29.03.2026 | Morocco Marrakech | |
| 18.03.2026 | Conner Huertas Del Pino | 663 | 6441.69 | 7-5, 7-5 | Loss | -485.51 | 28.57% | ATP SINGLES / 18.03.2026 | Paraguay Asuncion | |
| 15.03.2026 | Genaro Alberto Olivieri | 263 | 6665.90 | 6-4, 6-4 | Loss | -261.30 | 22.33% | ATP SINGLES / 15.03.2026 | Chile Santiago | |
| 14.03.2026 | Pedro Boscardin Dias | 286 | 6644.96 | 6-1, 6-2 | Win | 100.26 | 33.24% | ATP SINGLES / 14.03.2026 | Chile Santiago | |
| 13.03.2026 | Nikolas Sanchez Izquierdo | 197 | 6716.74 | 7-6, 3-6, 6-3 | Win | -4.45 | 41.23% | ATP SINGLES / 13.03.2026 | Chile Santiago | |
| 12.03.2026 | Santiago Fa Rodriguez Taverna | 587 | 6470.82 | 7-5, 4-0 | Win | -93.83 | 27.28% | ATP SINGLES / 12.03.2026 | Chile Santiago | |
| 10.03.2026 | Pedro Sakamoto | 694 | 6428.68 | 2-6, 6-3, 6-3 | Win | -226.38 | 37.61% | ATP SINGLES / 10.03.2026 | Chile Santiago | |
| 08.03.2026 | Adolfo Daniel Vallejo | 77 | 6856.80 | 6-4, 6-4 | Win | 229.60 | 31.74% | ATP SINGLES / 08.03.2026 | Brazil Brasilia | |
| 07.03.2026 | Thiago Monteiro | 194 | 6717.57 | 6-0, 6-7, 6-3 | Win | 67.04 | 47.25% | ATP SINGLES / 07.03.2026 | Brazil Brasilia | |
| 06.03.2026 | Juan Carlos Prado Angelo | 241 | 6684.46 | 6-3, 6-3 | Win | 87.26 | 31.26% | ATP SINGLES / 06.03.2026 | Brazil Brasilia | |
| 04.03.2026 | Carlos Sanchez Jover | 342 | 6608.03 | 7-6, 6-2 | Win | -31.67 | 30.78% | ATP SINGLES / 04.03.2026 | Brazil Brasilia | |
| 03.03.2026 | Franco Agamenone | 341 | 6608.05 | 7-5, 6-2 | Win | 18.36 | 30.54% | ATP SINGLES / 03.03.2026 | Brazil Brasilia | |
| 22.02.2026 | Adolfo Daniel Vallejo | 77 | 6856.80 | 6-4, 6-2 | Loss | -95.40 | 14.25% | ATP SINGLES / 22.02.2026 | Chile Santiago | |
| 21.02.2026 | Orlando Luz | 288 | 6644.05 | 6-3, 6-2 | Win | 69.36 | 28.28% | ATP SINGLES / 21.02.2026 | Chile Santiago | |
| 06.02.2026 | Bu Yunchaokete | 111 | 6818.73 | 6-4, 6-4 | Win | 191.54 | 25.19% | ATP SINGLES / 06.02.2026 | Davis Cup S | |
| 26.01.2026 | Alejandro Moro Canas | 267 | 6663.26 | 3-6, 6-4, 6-4 | Loss | -122.50 | 27.00% | ATP SINGLES / 26.01.2026 | Portugal Oeiras | |
| 20.01.2026 | Leandro Riedi | 143 | 6767.02 | 6-4, 6-2 | Loss | -185.18 | 11.05% | ATP SINGLES / 20.01.2026 | Portugal Oeiras | |
| 14.01.2026 | Marco Trungelliti | 126 | 6793.48 | 7-5, 4-6, 6-3 | Loss | -11.57 | 24.62% | ATP SINGLES / 14.01.2026 | Australia Australian Open | |
| 12.01.2026 | Joao Lucas Reis Da Silva | 190 | 6719.50 | 6-2, 6-4 | Win | 129.81 | 20.78% | ATP SINGLES / 12.01.2026 | Australia Australian Open | |
| 05.01.2026 | Ugo Blanchet | 236 | 6687.55 | 6-3, 6-4 | Loss | -252.50 | 11.49% | ATP SINGLES / 05.01.2026 | Australia Canberra | |
| 27.11.2025 | Alexey Vatutin | 481 | 6523.89 | 7-6, 6-2 | Loss | -347.06 | 9.72% | ATP SINGLES / 27.11.2025 | Portugal Maia | |
| 25.11.2025 | Gastao Elias | 584 | 6471.60 | 5-7, 6-3, 6-1 | Win | -178.33 | 20.34% | ATP SINGLES / 25.11.2025 | Portugal Maia |