ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#82Career high#5
0Weeks at No. 10
Record
20-32W-L271-196
38.5%Win %58.0%
0Titles8
Serve
5.8%Aces3.5%
3.7%Double faults3.9%
55.5%1st serve in62.0%
68.4%1st serve points won66.8%
47.7%2nd serve points won49.9%
70.7%Service games held72.9%
59.4%Break points saved58.3%
Return
36.0%Return points won41.2%
19.2%Return games won29.9%
39.2%Break points converted42.0%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.