ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#131Career high#10
0Weeks at No. 10
Record
21-16W-L415-260
56.8%Win %61.5%
0Titles15
Serve
4.4%Aces3.7%
5.4%Double faults4.6%
60.9%1st serve in65.1%
70.0%1st serve points won68.2%
47.2%2nd serve points won49.5%
76.5%Service games held76.2%
59.6%Break points saved59.9%
Return
38.1%Return points won41.4%
26.0%Return games won30.2%
43.5%Break points converted43.2%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.