João Fonseca
85 matches followed, from 20 February 2023 to 16 August 2026, 80 of them rated.
1794.3
Elo rating
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
Latest changes
Where does this rating come from? →beaten by Christopher O'Connell
16/08/26 · ATP 1000 2026 · Third round · walkover · detail
±0.01794.3 → 1794.3
beaten by Roman Safiullin 0–3
03/07/26 · ATP Grand Slam 2026 · Third round · detail
−17.11785.0 → 1768.0
beat Roberto Bautista Agut 3–0
29/06/26 · ATP Grand Slam 2026 · First round · detail
+6.71771.4 → 1778.2
Latest matches
✗Christopher O'Connell16/08/26 · ATP 1000 2026 · Third round✓Botic van de Zandschulp15/08/26 · ATP 1000 2026 · Second round✗Ben Shelton09/08/26 · ATP 1000 2026 · Fourth round✓Casper Ruud07/08/26 · ATP 1000 2026 · Third round✓Stefanos Tsitsipas06/08/26 · ATP 1000 2026 · Second round✗Roman Safiullin03/07/26 · ATP Grand Slam 2026 · Third round✓Jesper de Jong01/07/26 · ATP Grand Slam 2026 · Second round✓Roberto Bautista Agut29/06/26 · ATP Grand Slam 2026 · First round