ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#40Career high#68
0Weeks at No. 10
Record
122-175W-L28-62
41.1%Win %31.1%
1Titles0
Serve
5.8%Aces3.0%
3.9%Double faults3.9%
55.4%1st serve in66.1%
68.6%1st serve points won62.2%
49.1%2nd serve points won49.4%
72.4%Service games held67.5%
59.1%Break points saved56.1%
Return
37.1%Return points won37.8%
22.1%Return games won23.7%
39.3%Break points converted40.9%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.