Henrique Rocha

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

245
active · out of 290
726
all-time · out of 1,178
11–16
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.11507.0 → 1493.9
beat Marcos Giron 2–0
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+16.91490.1 → 1507.0
beaten by Martin Damm Jr. 0–2
03/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−7.71497.8 → 1490.1
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