ATP
Compare
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#2Career high#35
0Weeks at No. 10
Record
944-296W-L78-121
76.1%Win %39.2%
63Titles0
Serve
0.0%Aces3.0%
2.6%Double faults6.5%
70.3%1st serve in58.1%
60.0%1st serve points won62.8%
50.9%2nd serve points won45.6%
66.7%Service games held67.0%
41.2%Break points saved56.7%
Return
40.0%Return points won32.8%
21.4%Return games won14.1%
28.6%Break points converted27.7%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.