ATP
Compare
- 1
- Hard
- 0
- 0
- Grass
- 1
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#81Current rank–
#17Career high#29
0Weeks at No. 10
Record
331-383W-L142-194
46.4%Win %42.3%
5Titles0
Serve
6.1%Aces3.0%
3.2%Double faults3.8%
60.4%1st serve in60.3%
69.6%1st serve points won66.6%
51.1%2nd serve points won50.2%
76.5%Service games held71.6%
59.5%Break points saved56.1%
Return
36.5%Return points won38.4%
21.4%Return games won24.0%
41.0%Break points converted40.2%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.