Vitaliy Sachko

48 matches followed, from 26 October 2020 to 19 October 2026.

235
active · out of 290
666
all-time · out of 1,178
20–28
record · 42% wins

Trajectory

Tap a year, or drag across several
1440146014801500152015402022202420261504.2
48 matches, from 2020 to 2026 · 1451.2 – 1530.4
beat Otto Virtanen 2–0
19/10/26 · ATP 250 2026 · Qualifying — First round · detail
+13.41490.9 → 1504.2
beaten by Borna Gojo 0–2
19/10/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
−8.81499.7 → 1490.9
beaten by Jurij Rodionov 0–2
20/07/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
−12.31512.0 → 1499.7
beat Federico Coria 2–0
20/07/26 · ATP 250 2026 · Qualifying — First round · detail
+11.91500.1 → 1512.0
beaten by Timofey Skatov 0–2
13/07/26 · ATP 250 2026 · Qualifying — Qualifying competition · detail
−12.81512.9 → 1500.1
beat Manas Dhamne 2–0
13/07/26 · ATP 250 2026 · Qualifying — First round · detail
+9.51503.3 → 1512.9
beat Max Hans Rehberg 2–0
13/04/26 · ATP 500 2026 · Qualifying — Qualifying competition · detail
+7.81495.5 → 1503.3
beat Damir Džumhur 2–0
13/04/26 · ATP 500 2026 · Qualifying — First round · detail
+15.11480.5 → 1495.5

Latest matches