ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank#219
#10Career high#21
0Weeks at No. 10
Record
246-239W-L161-186
50.7%Win %46.4%
6Titles2
Serve
11.8%Aces5.3%
5.3%Double faults3.7%
60.1%1st serve in60.4%
75.2%1st serve points won70.5%
48.4%2nd serve points won50.7%
81.2%Service games held77.2%
63.7%Break points saved61.0%
Return
35.4%Return points won37.2%
18.8%Return games won22.4%
37.4%Break points converted40.1%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.