ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#80Career high#167
0Weeks at No. 10
Record
35-74W-L4-8
32.1%Win %33.3%
0Titles0
Serve
5.8%Aces4.9%
6.3%Double faults6.0%
57.8%1st serve in61.7%
69.1%1st serve points won70.5%
46.5%2nd serve points won41.1%
73.1%Service games held72.5%
58.9%Break points saved58.2%
Return
37.2%Return points won34.7%
21.0%Return games won15.1%
39.5%Break points converted30.3%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.