ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#19Career high#40
0Weeks at No. 10
Record
294-274W-L122-175
51.8%Win %41.1%
3Titles1
Serve
8.9%Aces5.8%
2.9%Double faults3.9%
56.8%1st serve in55.4%
73.1%1st serve points won68.6%
50.9%2nd serve points won49.1%
78.2%Service games held72.4%
59.6%Break points saved59.1%
Return
38.3%Return points won37.1%
24.1%Return games won22.1%
41.2%Break points converted39.3%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.