ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#38Current rank–
#22Career high#12
0Weeks at No. 10
Record
136-132W-L506-490
50.7%Win %50.8%
0Titles7
Serve
7.6%Aces12.7%
5.1%Double faults4.2%
62.5%1st serve in58.4%
71.8%1st serve points won76.2%
47.2%2nd serve points won51.4%
77.8%Service games held83.7%
61.2%Break points saved65.4%
Return
37.6%Return points won33.0%
22.1%Return games won15.2%
39.4%Break points converted35.4%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.