Ranking trend
best #29Career record
85 matches47–38
Win–loss
59%
Hard · 29–20
41%
Clay · 7–10
58%
Grass · 11–8
2025
44 matches · 24–20 · 54.5%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 8 | 4 | — | 43 | 26 | 73% | 40% | 42 | 47 | 3–1 |
| Hardcourt Indoor | 12 | 10 | 1 | 75 | 18 | 77% | 37% | — | — | 2–2 |
| Hardcourt Outdoor | 17 | 8 | — | 156 | 52 | 74% | 37% | 142 | 199 | 2–3 |
| Red Clay | 7 | 2 | — | 33 | 19 | 64% | 26% | 48 | 60 | 2–1 |
2024
61 matches · 38–23 · 62.3%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 9 | 5 | — | 89 | 14 | 69% | 34% | 190 | 134 | 5–4 |
| Hardcourt Indoor | 13 | 10 | 1 | 107 | 21 | 76% | 45% | — | — | 1–4 |
| Hardcourt Outdoor | 27 | 18 | 1 | 184 | 54 | 72% | 38% | 181 | 192 | 2–6 |
| Red Clay | 12 | 5 | — | 46 | 24 | 71% | 40% | 27 | 39 | 2–0 |
2023
51 matches · 29–22 · 56.9%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 7 | 3 | — | 60 | 29 | 70% | 32% | 104 | 73 | 1–0 |
| Hardcourt Indoor | 11 | 8 | 1 | 75 | 9 | 79% | 35% | — | — | 5–3 |
| Hardcourt Outdoor | 27 | 17 | — | 179 | 78 | 70% | 38% | 187 | 163 | 6–8 |
| Red Clay | 6 | 1 | 2 | 26 | 25 | 70% | 33% | 52 | 67 | 0–4 |
M = matches · W = wins · DF = double faults · BP conv. = break points converted · UE = unforced errors · TB = tiebreaks won–lost.
FT
Montreal
hard
3
6
3
6
0
2
FT
Washington
hard
7
6
3
6
4
6
1
2
FT
Washington
hard
6
2
7
5
2
0
FT
Wimbledon, Men
grass
2
6
5
7
6
4
6
3
3
6
2
3
FT
Eastbourne
grass
3
6
6
1
6
4
2
1
FT
Eastbourne
grass
5
7
3
6
0
2
FT
Eastbourne
grass
6
3
6
4
2
0
FT
Eastbourne
grass
6
3
6
2
2
0
FT
Eastbourne
grass
7
6
6
7
6
4
2
1
FT
London
grass
6
3
6
3
2
0
FT
London
grass
6
1
6
2
2
0
FT
London
grass
6
2
6
7
6
7
1
2
FT
London
grass
7
5
6
3
2
0
FT
's-Hertogenbosch
grass
4
6
6
3
3
6
1
2
FT
's-Hertogenbosch
grass
6
4
6
3
2
0
FT
Roland Garros
clay
4
6
6
7
6
7
0
3
FT
Roland Garros
clay
6
3
6
4
6
3
3
0
FT
Hamburg
clay
6
3
5
7
6
3
2
1
FT
Hamburg
clay
6
3
3
6
7
6
2
1
FT
Hamburg
clay
3
6
6
3
6
7
1
2