ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#25Current rank#52
#5Career high#18
0Weeks at No. 10
Record
400-226W-L131-133
63.9%Win %49.6%
18Titles7
Serve
9.1%Aces2.5%
3.3%Double faults2.4%
60.9%1st serve in71.9%
75.3%1st serve points won64.0%
51.2%2nd serve points won51.4%
83.2%Service games held73.4%
63.5%Break points saved59.3%
Return
38.3%Return points won39.2%
23.6%Return games won26.0%
39.0%Break points converted41.2%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.