ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#10Career high#21
0Weeks at No. 10
Record
246-239W-L151-140
50.7%Win %51.9%
6Titles4
Serve
11.8%Aces9.7%
5.3%Double faults7.5%
60.1%1st serve in57.1%
75.2%1st serve points won75.2%
48.4%2nd serve points won49.0%
81.2%Service games held79.6%
63.7%Break points saved60.4%
Return
35.4%Return points won36.7%
18.8%Return games won21.7%
37.4%Break points converted40.6%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.