Strengths and weaknesses against the tour; opportunities and threats by match type. Every claim carries the sample behind it.
Strengths
ReturnWins 1.8 more points per 100 returned than expected against the same servers. Top quartile of the tour.72 matches
Weaknesses
— No measurable signal with a sufficient sample
Opportunities
hard courts specialistPerforms 146 Elo points above what an average player gets on hard courts relative to their own level.333 matches · 1734 Elo on hard courts
Threats
Drops off on clayPerforms 108 Elo points below what an average player gets on clay relative to their own level.
Match length
How this player’s matches have finished, best of three, last five years.
23.4Average games21.4 tour average
22Median20 tour average
188Matches counted
Line
Over
tour average
16.5
92.0%+14.6
77.4%
18.5
76.1%+16.6
59.5%
19.5
67.6%+15.9
51.7%
20.5
58.5%+13.6
44.9%
21.5
52.7%+12.4
Scouting CardATP
#48▼5
Form (last 20)9/20 45%
Streak—
Opp. Quality#62 average
Recent Surface Win% (12m)
Hard
58%
Clay
25%
Grass
25%
💬Below-par form. Struggling in recent matches.
Season data · Last 20 matches · Source: FlashScore
Recent Form
9W–11L (last 20)
L
W
W
L
W
W
W
W
L
L
W
L
L
L
L
L
W
W
L
L
1623Global Elo
1469Clay Elo
1734Hard Elo
1507Grass Elo
By Surface
Surface
Career
12 Months
Hard
195W–141L (58.0%)
19W–14L (58%)
Clay
40W–44L (47.6%)
2W–6L (25%)
Grass
22W–28L (44.0%)
1W–3L (25%)
84 matches · 1469 Elo on clay
Drops off on grassPerforms 59 Elo points below what an average player gets on grass relative to their own level.49 matches · 1507 Elo on grass
Double faultsAverages 5.6 double faults per match: an aggressive returner can attack the second serve.72 matches
Computed from opponent-adjusted serve and return over 72 matches, 44 tiebreaks, 29 deciding sets, Elo by surface.