ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#21Current rank–
#10Career high#19
0Weeks at No. 10
Record
217-191W-L202-250
53.2%Win %44.7%
9Titles4
Serve
15.1%Aces5.4%
7.7%Double faults3.1%
59.9%1st serve in61.1%
77.2%1st serve points won68.7%
45.8%2nd serve points won49.4%
81.7%Service games held74.1%
63.4%Break points saved56.8%
Return
34.7%Return points won37.6%
18.1%Return games won23.0%
38.7%Break points converted40.1%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.