Ilya Ivashka

226 matches followed, from 29 August 2016 to 19 October 2026, 219 of them rated.

147
active · out of 290
312
all-time · out of 1,178
118–108
record · 52% wins

Trajectory

Tap a year, or drag across several
140015001600170018001900201820202022202420261580.3
226 matches, from 2016 to 2026 · 1446.4 – 1824.3
beaten by Roman Safiullin 1–2
19/10/26 · ATP 250 2026 · Qualifying — First round · detail
−8.71588.9 → 1580.3
beaten by Nicolai Budkov Kjær 1–2
30/03/26 · ATP 250 2026 · Qualifying — First round · detail
−15.71604.6 → 1588.9
beaten by Juan Manuel Cerúndolo 2–3
28/08/23 · ATP Grand Slam 2023 · First round · detail
−13.21617.8 → 1604.6
beaten by Zhang Zhizhen 1–2
21/08/23 · ATP 250 2023 · First round · detail
−13.11630.9 → 1617.8
beaten by Alexei Popyrin 1–2
14/08/23 · ATP 1000 2023 · Qualifying — First round · detail
−10.31641.2 → 1630.9
beaten by Matija Pecotić 0–2
07/08/23 · ATP 1000 2023 · Qualifying — First round · detail
−17.11658.3 → 1641.2
beat Borna Gojo 2–1
31/07/23 · ATP 250 2023 · Second round · detail
+8.71649.6 → 1658.3
beaten by Borna Ćorić 0–2
31/07/23 · ATP 250 2023 · Quarterfinals · detail
−9.01658.7 → 1649.6

Latest matches