ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#427Current rank#820
#39Career high#85
0Weeks at No. 10
Record
107-148W-L26-54
42.0%Win %32.5%
1Titles0
Serve
3.3%Aces5.7%
3.7%Double faults3.3%
64.0%1st serve in64.2%
65.8%1st serve points won67.6%
49.4%2nd serve points won49.5%
72.5%Service games held73.8%
56.8%Break points saved55.7%
Return
37.3%Return points won35.0%
22.0%Return games won18.1%
37.0%Break points converted36.7%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.