ATP
Compare
- 0
- Hard
- 1
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#55Current rank#41
#45Career high#3
0Weeks at No. 10
Record
109-109W-L395-203
50.0%Win %66.1%
0Titles14
Serve
7.3%Aces9.0%
2.5%Double faults3.0%
64.8%1st serve in62.0%
70.1%1st serve points won76.2%
52.0%2nd serve points won54.5%
79.5%Service games held86.4%
60.4%Break points saved64.9%
Return
36.2%Return points won35.8%
19.4%Return games won20.5%
35.8%Break points converted38.9%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.