ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#36Career high#12
0Weeks at No. 10
Record
55-90W-L294-273
37.9%Win %51.9%
1Titles5
Serve
4.7%Aces10.2%
3.3%Double faults3.2%
60.6%1st serve in60.9%
68.0%1st serve points won72.4%
48.9%2nd serve points won47.4%
73.7%Service games held76.9%
58.6%Break points saved59.6%
Return
35.6%Return points won37.7%
18.9%Return games won23.0%
38.4%Break points converted40.4%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.