DeepCourt
AR

Alex Rybakov

United States·Age 29·Plays: Right-handed·185cm
Rank #342 ▲6·L1

Surface Elo

Hard1608.12
Clay1597.94
Grass1500

Career W/L

242 / 175

58.0%

YTD Record

5W – 11L

Titles

0

World Ranking

Current

#342

Peak: #261

Surface Elo History

Surface Win Rate

Hard

56.1%

Elo 1608.12

Clay

61.1%

Elo 1597.94

Grass

50.0%

Elo 1500

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 15, 2026Tallahassee CHChallengerClayR16
Pedro Boscardin Dias
2
2
7
7
L
Apr 14, 2026Tallahassee CHChallengerClayR32
Stefan Kozlov (Q)
0
63
2
W
Apr 8, 2026Sarasota CHChallengerClayR16
1
2
6
4
Stefan Dostanic
2
6
4
6
L
Apr 6, 2026Sarasota CHChallengerClayR32
2
3
77
6
Martin Damm Jr (2)
1
6
63
3
W
Mar 28, 2026HoustonATP TourClayQualifying R1
Alex Bolt (3)
2
5
6
6
L
Mar 12, 2026Hersonissos 2 CHChallengerHardR16
Robin Bertrand (8)
2
6
6
L
Mar 10, 2026Hersonissos 2 CHChallengerHardR32
Ioannis Xilas (WC)
0
3
2
W
Mar 4, 2026Hersonissos CHChallengerHardR16
Lukas Neumayer (3)
2
6
6
L
Mar 3, 2026Hersonissos CHChallengerHardR32
2
1
6
6
Jacopo Berrettini
1
6
4
4
W
Feb 23, 2026Lugano CHChallengerHardR32
Maxim Mrva
2
6
2
7
L
Feb 22, 2026Lugano CHChallengerHardQualification Final
Dylan Dietrich (WC)
2
7
6
L
Feb 21, 2026Lugano CHChallengerHardQualifying R1
Johan Nikles
1
6
4
2
W
Feb 7, 2026DallasATP TourHardQualifying R1
Murphy Cassone (8)
2
6
6
L
Feb 2, 2026Cleveland CHChallengerHardR32
Christian Langmo
2
78
6
L
Jan 27, 2026San Diego CHChallengerHardR32
Blaise Bicknell (A)
2
6
7
L
Jan 7, 2026ITF M25 Winston-Salem, NC MenITFHardR32
Nicolas Arseneault
2
7
6
L
Nov 11, 2025Drummondville CHChallengerHardR32
Keegan Rice (WC)
2
4
7
6
L
Nov 5, 2025Knoxville CHChallengerHardR32
Cedrik-Marcel Stebe
2
6
7
6
L
Oct 14, 2025Lincoln CHChallengerHardR32
Dhakshineswar Suresh
2
6
6
L
Oct 1, 2025Tiburon CHChallengerHardR32
1
3
6
2
Johannus Monday (8)
2
6
4
6
L

Career Highlights

Titles: 0·Finals: 1·Best Ranking: #261

Key Stats

Aces/Match

5.5

per 100 pts

DFs/Match

3.6

per 100 pts

1st Serve %

61.8%

1st Srv Won

69.3%

BP Saved

63.9%

BP Converted

29.6%

Condition Analysis

Quick match-day weather and venue filters up top, with deeper surface and pace profiling below.

Historical player-page weather uses one stored venue-date weather value per match day. Temperature, humidity, wind, and condition labels all follow that same day-level model, not match-time or hourly weather.

Unlock Condition Analysis

Subscribe to the Data tier to access match-day condition filters, pace heatmaps, and custom environment splits.