ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#18Career high#2
0Weeks at No. 10
Record
311-359W-L244-177
46.4%Win %58.0%
1Titles12
Serve
4.5%Aces8.0%
3.4%Double faults3.3%
57.8%1st serve in57.8%
67.7%1st serve points won71.8%
50.9%2nd serve points won50.0%
73.9%Service games held77.6%
59.8%Break points saved61.5%
Return
39.0%Return points won39.0%
25.3%Return games won25.5%
42.1%Break points converted41.1%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.