ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#130Current rank#2157
#53Career high#35
0Weeks at No. 10
Record
64-98W-L143-169
39.5%Win %45.8%
0Titles2
Serve
8.7%Aces9.8%
2.3%Double faults4.8%
61.1%1st serve in64.5%
72.0%1st serve points won72.6%
49.4%2nd serve points won50.4%
79.7%Service games held81.1%
63.4%Break points saved63.1%
Return
33.6%Return points won34.4%
15.7%Return games won18.0%
33.9%Break points converted37.4%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.