Otto Virtanen
71 matches followed, from 20 June 2022 to 31 August 2026.
1530.5
Elo rating
212
active · out of 295
523
all-time · out of 1,175
25–46
record · 35% wins
Trajectory
Tap a year, or drag across several
Latest changes
Where does this rating come from? →beaten by Coleman Wong 0–2
12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition · detail
−10.81546.1 → 1535.3
beat Vignesh Gogineni 2–0
10/08/26 · ATP 1000 2026 · Qualifying — First round · detail
+10.81535.3 → 1546.1
beaten by Dylan Dietrich 0–2
13/07/26 · ATP 250 2026 · Qualifying — First round · detail
−14.51549.8 → 1535.3
beaten by Nicolai Budkov Kjær 1–2
04/05/26 · ATP 1000 2026 · Qualifying — First round · detail
−13.21561.3 → 1548.2
Latest matches
✗Andrey Rublev31/08/26 · ATP Grand Slam 2026 · First round✗Coleman Wong12/08/26 · ATP 1000 2026 · Qualifying — Qualifying competition✓Vignesh Gogineni10/08/26 · ATP 1000 2026 · Qualifying — First round✗Dylan Dietrich13/07/26 · ATP 250 2026 · Qualifying — First round✗Arthur Fery01/07/26 · ATP Grand Slam 2026 · Second round✓Ben Shelton29/06/26 · ATP Grand Slam 2026 · First round✗Kamil Majchrzak08/06/26 · ATP 250 2026 · First round✗Nicolai Budkov Kjær04/05/26 · ATP 1000 2026 · Qualifying — First round