Alex Molcan
ATP
career high · #38

Alex
Molcan

SVKSVK·age 28·Left-handed·178cm · 5′10″
#69▲ 9
Live ranking · ATP
Official: #78, 2 Nov
820
Points
#74
Race

Photos: si.robi (CC BY-SA 2.0)

Alex Molcan is No. 69 in the live ATP ranking with 820 points (No. 78 in the official ranking of 2 November 2026). Career high: No. 38 (23 May 2022). 2026 season: 18-9 in tour-level matches.

Ranking since 2017

weekly ranking, No. 1 at the top
#1#10#10020182020202220242026best #38

Serve and return by season

All figures, every season
Alex MolcanTour average
72%74%76%78%80%2021202220232026
Latest matches
More matches
US OpenSept 2026HARDLost in R128
KitzbuhelJul 2026CLAYLost in QF
UmagJul 2026CLAYLost in SF
WimbledonJul 2026GRSSLost in R64
MallorcaJun 2026GRSSLost in R32
French OpenMay 2026CLAYLost in Q2
MunichApr 2026CLAYLost in SF
BucharestMar 2026CLAYLost in QF
Zadar CHMar 2026CLAYLost in QF
QF
🇸🇰Alex Molcan520
R16
🇸🇰Alex Molcan5166
🇪🇸Max Alcala Gurri632
R32
🇸🇰Alex Molcan566
🇺🇸Christian LangmoQ13
Season by season
tour-level singles
2026Service games won79.6%Tour average 80.8%Return games won26.5%Tour average 19.2%
0%20%40%60%80%202120222023202420252026
Statistic202120222023202420252026
Results
Year-end rank#88#50#119#472–#69
W–L7–626–2016–171–11–018–9
53.8%56.5%48.5%––66.7%
Titles000000
Serve
4.23.63.0––3.5
2.42.13.1––1.7
64.4%65.5%65.0%––65.9%
66.3%67.1%65.8%––69.5%
50.3%53.1%50.8%––55.3%
61.5%59.2%62.1%––62.7%
75.5%76.5%73.5%––79.6%
Return
40.5%39.4%40.6%––42.1%
29.4%22.7%21.8%––26.5%
Matches with statistics124430––25

2026: ranking of today.

Rankings & Race
updated weekly · 52w rolling
Live ranking · ATP
#69▲ 9
Points total
820
52-week rolling
This week
+80 −7
won · dropped
Tournaments played
20
career high · #38
Race position · #74
780 Race points
go to ATP Race →
In the news
previews and reviews
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
69 – 53
win rate · 56.6%
Titles
0
tour-level singles
Clay
41–22
65% win
Hard
23–25
48% win
Grass
5–6
45% win
Elo rating by surface
Clay1670peak 1761 · 190 matches
Hard1648peak 1696 · 123 matches
Grass1515peak 1544 · 10 matches