ATP
Compare
- 1
- Grass
- 0
Filters
Career · All surfaces · All levels
Head to head
Side by side
Ranking
–Current rank–
#52Career high#120
0Weeks at No. 10
Record
50-90W-L9-30
35.7%Win %23.1%
0Titles0
Serve
9.3%Aces9.7%
3.2%Double faults3.6%
58.9%1st serve in59.4%
73.2%1st serve points won71.2%
48.7%2nd serve points won47.0%
78.1%Service games held72.6%
57.9%Break points saved53.4%
Return
34.7%Return points won32.7%
18.2%Return games won14.5%
39.0%Break points converted34.0%
Tour-level matches. Rates use raw serve and return counts; the better value in each row is highlighted.