DeepCourt
AB

Alexander Bublik

KAZ·Age 28·Plays: Right-handed·196cm
Rank #11 ·L2

Surface Elo

Hard1919.91
Clay1829.74
Grass1677.48

Career W/L

332 / 255

56.6%

YTD Record

14W – 7L

Titles

16

Upcoming

World Ranking

Current

#11

Peak: #10

Surface Elo History

Surface Win Rate

Hard

57.3%

Elo 1919.91

Clay

50.4%

Elo 1829.74

Grass

62.3%

Elo 1677.48

Recent Form

DateTournamentLevelSurfaceRdMatchW/L
Apr 14, 2026MunichATP TourClayR32
Alex Molčan (Q)
2
6
6
L
Apr 10, 2026Monte Carlo MastersATP TourClayQF
Carlos Alcaraz (1)
2
6
6
L
Apr 9, 2026Monte Carlo MastersATP TourClayR16
Jiri Lehečka (11)
0
2
5
W
Apr 7, 2026Monte Carlo MastersATP TourClayR32
Gael Monfils (WC)
0
4
4
W
Mar 20, 2026Miami MastersATP TourHardR64
Matteo Berrettini
2
6
6
L
Mar 9, 2026Indian Wells MastersATP TourHardR32
Rinky Hijikata (Q)
2
63
77
6
L
Mar 8, 2026Indian Wells MastersATP TourHardR64
Vit Kopřiva (LL)
1
6
63
2
W
Feb 25, 2026DubaiATP TourHardR16
Tallon Griekspoor
2
6
77
L
Feb 23, 2026DubaiATP TourHardR32
Jan-Lennard Struff (LL)
0
3
4
W
Feb 14, 2026RotterdamATP TourHardSF
Felix Auger-Aliassime (2)
2
6
6
L
Feb 13, 2026RotterdamATP TourHardQF
Jaume Munar
1
4
77
63
W
Feb 12, 2026RotterdamATP TourHardR16
Jan-Lennard Struff
1
62
6
3
W
Feb 10, 2026RotterdamATP TourHardR32
Hubert Hurkacz
1
77
61
5
W
Jan 24, 2026Australian OpenATP TourHardR16
Alex de Minaur (6)
3
6
6
6
L
Jan 22, 2026Australian OpenATP TourHardR32
Tomas Martin Etcheverry
0
64
65
4
W
Jan 20, 2026Australian OpenATP TourHardR64
Marton Fucsovics
0
5
4
5
W
Jan 17, 2026Australian OpenATP TourHardR128
Jenson Brooksby
0
4
4
4
W
Jan 11, 2026Hong KongATP TourHardFinal
Lorenzo Musetti
0
6
3
W
Jan 10, 2026Hong KongATP TourHardSF
Marcos Giron
1
6
4
2
W
Jan 9, 2026Hong KongATP TourHardQF
Juncheng Shang
0
1
6
W

Career Highlights

Titles: 16·Finals: 24·Best Ranking: #10

Key Stats

Aces/Match

12.2

per 100 pts

DFs/Match

6.5

per 100 pts

1st Serve %

53.8%

1st Srv Won

75.1%

BP Saved

64.2%

BP Converted

29.9%

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.