ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#85Career high#19
0Weeks at No. 10
Record
30-69W-L244-236
30.3%Win %50.8%
0Titles2
Serve
11.7%Aces3.6%
7.0%Double faults5.4%
59.9%1st serve in59.1%
73.8%1st serve points won68.8%
48.1%2nd serve points won47.4%
79.9%Service games held73.7%
63.5%Break points saved58.2%
Return
31.9%Return points won39.6%
12.6%Return games won26.0%
33.1%Break points converted41.7%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.