ATP
Compare
- 1
- Clay
- 0
- 0
- Hard
- 1
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#81Current rank#55
#17Career high#45
0Weeks at No. 10
Record
331-383W-L109-109
46.4%Win %50.0%
5Titles0
Serve
6.1%Aces7.3%
3.2%Double faults2.5%
60.4%1st serve in64.8%
69.6%1st serve points won70.1%
51.1%2nd serve points won52.0%
76.5%Service games held79.5%
59.5%Break points saved60.4%
Return
36.5%Return points won36.2%
21.4%Return games won19.4%
41.0%Break points converted35.8%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.