ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#74Career high#104
0Weeks at No. 10
Record
67-107W-L25-50
38.5%Win %33.3%
2Titles0
Serve
5.3%Aces7.3%
4.2%Double faults3.4%
56.5%1st serve in64.6%
69.9%1st serve points won69.6%
49.7%2nd serve points won49.7%
74.8%Service games held77.6%
60.6%Break points saved59.1%
Return
36.9%Return points won33.6%
19.6%Return games won16.0%
36.3%Break points converted33.8%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.