João Fonseca

85 matches followed, from 20 February 2023 to 16 August 2026, 80 of them rated.

27
active · out of 290
40
all-time · out of 1,178
49–36
record · 58% wins

Trajectory

Tap a year, or drag across several
1400150016001700180019002024202520261794.3
85 matches, from 2023 to 2026 · 1468.6 – 1796.6
16/08/26 · ATP 1000 2026 · Third round · walkover · detail
±0.01794.3 → 1794.3
15/08/26 · ATP 1000 2026 · Second round · detail
+8.91785.4 → 1794.3
beaten by Ben Shelton 0–2
09/08/26 · ATP 1000 2026 · Fourth round · detail
−9.61795.0 → 1785.4
beat Casper Ruud 2–0
07/08/26 · ATP 1000 2026 · Third round · detail
+15.01780.0 → 1795.0
06/08/26 · ATP 1000 2026 · Second round · detail
+12.01768.0 → 1780.0
beaten by Roman Safiullin 0–3
03/07/26 · ATP Grand Slam 2026 · Third round · detail
−17.11785.0 → 1768.0
beat Jesper de Jong 3–0
01/07/26 · ATP Grand Slam 2026 · Second round · detail
+6.81778.2 → 1785.0
29/06/26 · ATP Grand Slam 2026 · First round · detail
+6.71771.4 → 1778.2

Latest matches