ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
#19Current rank#39
#18Career high#29
0Weeks at No. 10
Record
61-40W-L52-60
60.4%Win %46.4%
2Titles1
Serve
5.9%Aces2.9%
4.7%Double faults3.1%
61.9%1st serve in67.0%
69.3%1st serve points won64.1%
51.5%2nd serve points won49.5%
77.3%Service games held70.6%
61.4%Break points saved57.3%
Return
37.4%Return points won41.0%
23.1%Return games won29.5%
41.5%Break points converted42.2%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.