ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#29Career high#60
0Weeks at No. 10
Record
75-91W-L71-110
45.2%Win %39.2%
3Titles2
Serve
1.3%Aces5.3%
10.3%Double faults5.9%
52.6%1st serve in62.3%
61.0%1st serve points won71.1%
35.1%2nd serve points won45.3%
50.0%Service games held75.2%
57.1%Break points saved57.8%
Return
47.4%Return points won35.0%
41.7%Return games won17.5%
71.4%Break points converted36.9%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.