ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#50Career high#88
0Weeks at No. 10
Record
100-120W-L31-66
45.5%Win %32.0%
0Titles1
Serve
8.2%Aces3.8%
6.5%Double faults4.0%
58.0%1st serve in65.5%
74.1%1st serve points won64.0%
45.5%2nd serve points won45.3%
76.8%Service games held68.0%
58.4%Break points saved54.7%
Return
37.0%Return points won36.8%
21.6%Return games won21.2%
38.6%Break points converted38.8%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.