Henrique Rocha

27 matches followed, from 3 April 2023 to 12 August 2026.

248
active · out of 295
721
all-time · out of 1,175
1116
record · 41% wins

Trajectory

Tap a year, or drag across several
14601480150015201540156015802024202520261493.9
27 matches, from 2023 to 2026 · 1484.8 – 1560.9
beaten by Nicolás Mejía 1–2
12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−13.11506.9 1493.9
beat Marcos Giron 2–0
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+16.91490.0 1506.9
beaten by Martin Damm Jr. 0–2
03/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−7.81497.8 1490.0
beaten by Pedro Martínez 0–2
20/07/26 · ATP 250 2026 · First round · detail
−12.51510.3 1497.8
beaten by Damir Džumhur 0–2
13/07/26 · ATP 250 2026 · First round · detail
−10.31520.6 1510.3
beaten by Pablo Llamas Ruiz 1–2
04/05/26 · ATP 1000 2026 · Qualifying — First round · detail
−9.41530.0 1520.6
beaten by Adolfo Daniel Vallejo 1–2
22/04/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−11.71541.7 1530.0
beat Jan Choinski 2–1
20/04/26 · ATP 1000 2026 · Qualifying — First round · detail
+9.51532.1 1541.7

Latest matches