ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#56Career high#7
0Weeks at No. 10
Record
57-93W-L302-220
38.0%Win %57.9%
2Titles6
Serve
9.5%Aces12.6%
3.7%Double faults3.7%
60.6%1st serve in53.8%
72.9%1st serve points won77.1%
48.6%2nd serve points won51.8%
78.6%Service games held82.3%
59.4%Break points saved62.4%
Return
32.8%Return points won36.9%
14.7%Return games won21.6%
35.6%Break points converted40.4%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.