Alex Rybakov

15 matches followed, from 31 July 2017 to 30 March 2026.

510
record · 33% wins

Absent from the ranking of active players: last match on 30 March 2026.

Trajectory

Tap a year, or drag across several
14251450147515001525155020192021202320251484.4
15 matches, from 2017 to 2026 · 1452.6 – 1537.4
beaten by Alex Bolt 1–2
30/03/26 · ATP 250 2026 · Qualifying — First round · detail
−8.51492.9 1484.4
beaten by Murphy Cassone 0–2
09/02/26 · ATP 500 2026 · Qualifying — First round · detail
−12.81505.7 1492.9
beaten by Nishesh Basavareddy 0–2
18/08/25 · ATP 250 2025 · Qualifying — First round · detail
−8.61514.3 1505.7
beaten by Alexander Ritschard 0–2
01/04/24 · ATP 250 2024 · Qualifying — First round · detail
−12.31526.6 1514.3
beaten by Aleksandar Vukic 1–2
13/02/23 · ATP 250 2023 · Qualifying — First round · detail
−10.81537.4 1526.6
beat Jonáš Forejtek 2–0
06/02/23 · ATP 250 2023 · Qualifying — First round · detail
+23.61513.8 1537.4
beat Elmar Ejupovic 2–0
06/02/23 · ATP 250 2023 · Qualifying — Qualifying competition · detail
+22.91490.9 1513.8
beaten by Marcos Giron 1–2
06/02/23 · ATP 250 2023 · First round · detail
−11.41502.3 1490.9

Latest matches