ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#25Career high#69
0Weeks at No. 10
Record
241-232W-L48-69
51.0%Win %41.0%
6Titles0
Serve
2.8%Aces0.5%
5.3%Double faults5.7%
61.8%1st serve in70.1%
67.7%1st serve points won57.8%
47.7%2nd serve points won40.9%
71.4%Service games held56.8%
56.5%Break points saved51.6%
Return
39.0%Return points won42.7%
23.9%Return games won33.1%
39.4%Break points converted43.9%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.