Ranking trend
best #264Career record
23 matches8–15
Win–loss
33%
Hard · 6–12
50%
Clay · 2–2
0%
Grass · 0–1
2025
35 matches · 12–23 · 34.3%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 2 | 0 | — | 26 | 9 | 70% | 0% | 65 | 63 | 2–1 |
| Hardcourt Indoor | 7 | 3 | — | 48 | 10 | 72% | 6% | — | — | — |
| Hardcourt Outdoor | 22 | 7 | — | 176 | 69 | 71% | 31% | — | — | 2–5 |
| Red Clay | 4 | 2 | — | 23 | 7 | 74% | 50% | — | — | 0–1 |
2024
51 matches · 24–27 · 47.1%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 9 | 4 | — | 103 | 32 | 72% | 45% | 17 | 19 | 3–1 |
| Hardcourt Indoor | 15 | 10 | 1 | 215 | 51 | 75% | 37% | — | — | 9–3 |
| Hardcourt Outdoor | 20 | 10 | — | 218 | 67 | 75% | 35% | 111 | 86 | 6–8 |
| Red Clay | 7 | 0 | — | 33 | 23 | 66% | 28% | 25 | 42 | 0–2 |
2023
41 matches · 21–20 · 51.2%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 12 | 9 | 1 | 186 | 44 | 78% | 36% | 387 | 236 | 10–4 |
| Hardcourt Indoor | 4 | 0 | — | 44 | 12 | 72% | 23% | — | — | 2–2 |
| Hardcourt Outdoor | 22 | 11 | — | 245 | 59 | 69% | 33% | 257 | 202 | 8–6 |
| Red Clay | 3 | 1 | — | 22 | 12 | 73% | 60% | 43 | 37 | 1–1 |
M = matches · W = wins · DF = double faults · BP conv. = break points converted · UE = unforced errors · TB = tiebreaks won–lost.
FT
Shanghai
hard
4
6
4
6
0
2
FT
Shanghai
hard
5
7
6
4
2
6
1
2
FT
Hangzhou
hard
4
6
7
6
6
4
2
1
FT
US Open
hard
7
5
3
6
6
3
2
1
FT
Cincinnati
hard
4
6
6
4
6
7
1
2
FT
Wimbledon, Men
grass
6
3
6
7
6
7
6
3
7
6
3
2
FT
Roland Garros
clay
6
7
3
6
0
2
FT
Busan, South Korea
hard
3
6
7
6
6
0
2
1
FT
Houston
clay
4
6
4
6
0
2
FT
Houston
clay
1
6
0
0
0
1
FT
Houston
clay
2
6
6
4
3
6
1
2
FT
Miami
hard
3
6
6
7
0
2
FT
Indian Wells
hard
2
6
4
6
0
2
FT
Acapulco
hard
6
2
6
4
2
0
FT
Delray Beach
hard
3
6
6
7
0
2
FT
Dallas
hard
6
3
6
4
2
0
FT
Dallas
hard
6
3
6
1
2
0
FT
Dallas
hard
6
3
7
5
2
0
FT
Montpellier
hard
6
4
6
3
2
0
FT
Montpellier
hard
7
5
6
4
2
0