ATP
career high · #39

Horacio
Zeballos

ARGARG·age 41·Left-handed·188cm · 6′2″
#476
last ranked #476

Horacio Zeballos was last ranked No. 476 in the ATP ranking of 29 July 2019. Career high: No. 39 (4 March 2013).

Ranking since 2005

weekly ranking, No. 1 at the top
#1#10#1002006200820102012201420162018best #39

Serve and return by season

All figures, every season
Horacio ZeballosTour average
70%75%80%85%20092011201320152017
Latest matches
AucklandJan 2019HARDLost in Q1
Q1
🇷🇸Laslo Djere776
Shanghai MastersOct 2018HARDLost in Q1
Q1
🇺🇸Taylor Fritz866
🇦🇷Horacio ZeballosALT32
TokyoOct 2018HARDLost in Q1
Q1
🇺🇸Denis Kudla3636
🇦🇷Horacio Zeballos264
Davis Cup WG PO: ARG vs COLSept 2018CLAYReached RR
RR
🇨🇴Nicolas Mejia52
Winston-SalemAug 2018HARDLost in R32
R32
🇩🇪Peter Gojowczyk166646
🇦🇷Horacio ZeballosQ471
R64
🇦🇷Horacio ZeballosQ77
🇸🇰Lukas Lacko635
Q2
🇦🇷Horacio Zeballos566
🇭🇷Franko SkugorALT14
Q1
🇦🇷Horacio Zeballos5626
🇹🇳Skander MansouriWC464
More matches
BastadJul 2018CLAYLost in R32
R32
🇦🇷Federico Delbonis6266
🇦🇷Horacio Zeballos722
WimbledonJul 2018GRSSLost in R64
R64
🇷🇸Novak Djokovic12666
🇦🇷Horacio Zeballos123
R128
🇦🇷Horacio Zeballos4766
🇦🇷Guido Andreozzi66144
Roland GarrosMay 2018CLAYLost in R64
R64
🇺🇸John Isner968776
🇦🇷Horacio Zeballos764622
R128
🇦🇷Horacio Zeballos66366
🇯🇵Yuichi Sugita4742
LyonMay 2018CLAYLost in R32
R32
🇷🇸Dusan Lajovic66
Rome MastersMay 2018CLAYLost in Q1
Q1
🇵🇹Joao Sousa266
HoustonApr 2018CLAYLost in R16
R16
🇺🇸Jack Sock366
R32
Miami MastersMar 2018HARDLost in R128
R128
🇷🇸Dusan Lajovic376
🇦🇷Horacio Zeballos6624
Indian Wells MastersMar 2018HARDLost in R64
R64
🇪🇸Pablo Carreno Busta11367
🇦🇷Horacio Zeballos6363
R128
🇦🇷Horacio Zeballos6567
🇯🇵Yuichi Sugita7464
Sao PauloFeb 2018CLAYLost in SF
SF
🇨🇱Nicolas Jarry6566
🇦🇷Horacio Zeballos744
QF
R16
🇦🇷Horacio Zeballos636
🇫🇷Gael Monfils4363
R32
🇦🇷Horacio Zeballos736
🇧🇷Thomaz Bellucci6263
Rio de JaneiroFeb 2018CLAYLost in R32
R32
🇫🇷Gael Monfils737
🇦🇷Horacio Zeballos565
Buenos AiresFeb 2018CLAYLost in R16
R16
🇦🇹Dominic Thiem166
R32
QuitoFeb 2018CLAYLost in R32
R32
🇧🇷Thiago Monteiro67
🇦🇷Horacio Zeballos5468
Australian OpenJan 2018HARDLost in R128
R128
🇮🇹Fabio Fognini25667
🇦🇷Horacio Zeballos445
BrisbaneJan 2018HARDLost in R16
R32
Cali CHOct 2017CLAYLost in R32
R32
🇪🇸Jaume Munar66
🇦🇷Horacio Zeballos122
Buenos Aires CHOct 2017CLAYRunner-up
F
🇦🇷Nicolas Kicker36567
🇦🇷Horacio Zeballos1705
SF
🇦🇷Horacio Zeballos167
🇦🇹Gerald Melzer4365
QF
🇦🇷Horacio Zeballos166
🇦🇷Renzo Olivo521
R16
🇦🇷Horacio Zeballos167
🇦🇷Maximo Gonzalez261
R32
🇦🇷Horacio Zeballos166
🇦🇷Juan Pablo PazLL41
Orleans CHSept 2017HARDLost in QF
QF
🇦🇷Horacio Zeballos1361
R16
🇦🇷Horacio Zeballos167
R32
🇦🇷Horacio Zeballos166
🇫🇷Stephane RobertSE40
Season by season
tour-level singles
2018Service games won81.6%Tour average 79.7%Return games won14.5%Tour average 20.3%
0%20%40%60%80%2009201020112012201320142015201620172018
Statistic2009201020112012201320142015201620172018
Results
Year-end rank#45#110#109#85#56#123#124#71#66#173
W–L5–516–285–63–915–237–92–47–1320–2211–14
50.0%36.4%45.5%25.0%39.5%43.8%33.3%35.0%47.6%44.0%
Titles0100100000
Serve
6.85.76.05.55.64.07.26.25.86.4
2.72.12.72.82.71.82.83.12.23.0
64.6%62.7%60.8%62.3%61.9%58.6%63.6%60.0%63.8%63.0%
70.1%68.9%73.7%68.0%70.1%72.8%68.5%72.0%71.9%71.7%
56.4%50.2%47.6%50.1%49.4%52.4%44.9%51.1%54.5%51.8%
70.1%60.2%66.2%60.2%62.4%59.6%62.0%63.3%57.6%68.1%
84.8%76.4%81.8%77.2%77.0%79.9%71.2%80.1%81.9%81.6%
Return
42.9%34.2%40.7%35.6%37.0%36.6%21.4%37.1%37.1%41.6%
16.4%14.6%18.2%17.7%16.3%14.9%9.4%11.0%15.1%14.5%
Matches with statistics1043111237166204224
Rankings & Race
updated weekly · 52w rolling
Current rank · ATP
#476▼ 3
Points total
15
52-week rolling
Points dropping next week
–
next defending · –
Tournaments played
–
career high · #39
Race position
Not in current race
go to ATP Race →
Head to Head
top rivals · all-time
Career Stats
singles · all-time
Career record
91 – 133
win rate · 40.6%
Titles
2
tour-level singles
Clay
58–70
45% win
Hard
31–52
37% win
Grass
2–11
15% win
Elo rating by surface
Clay1701peak 1766 · 555 matches
Hard1602peak 1664 · 200 matches
Grass1442peak 1500 · 21 matches