Henrique Rocha
27 matches followed, from 3 April 2023 to 12 August 2026.
1493.9
Elo rating
248
active · out of 295
721
all-time · out of 1,175
11–16
record · 41% wins
Trajectory
Tap a year, or drag across several
Latest changes
Where does this rating come from? →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 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
✗Nicolás Mejía12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition✓Marcos Giron10/08/26 · ATP 1000 2026 · Qualifying — First round✗Martin Damm Jr.03/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition✗Pedro Martínez20/07/26 · ATP 250 2026 · First round✗Damir Džumhur13/07/26 · ATP 250 2026 · First round✗Pablo Llamas Ruiz04/05/26 · ATP 1000 2026 · Qualifying — First round✗Adolfo Daniel Vallejo22/04/26 · ATP 1000 2026 · Qualifying — Qualifying competition✓Jan Choinski20/04/26 · ATP 1000 2026 · Qualifying — First round