Ranking trend
best #242Career record
27 matches8–19
Win–loss
40%
Hard · 6–9
18%
Clay · 2–9
0%
Grass · 0–1
2025
31 matches · 11–20 · 35.5%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 1 | 0 | — | 4 | 0 | 69% | — | — | — | 0–1 |
| Hardcourt Outdoor | 21 | 9 | — | 120 | 59 | 69% | 28% | 18 | 31 | 2–1 |
| Red Clay | 9 | 2 | — | 28 | 30 | 69% | 34% | — | — | 1–1 |
2024
45 matches · 20–25 · 44.4%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 1 | 0 | — | 11 | 4 | 68% | 100% | 50 | 51 | — |
| Hardcourt Indoor | 4 | 0 | — | 10 | 11 | 70% | 14% | — | — | — |
| Hardcourt Outdoor | 20 | 9 | — | 92 | 61 | 71% | 39% | 126 | 120 | 3–4 |
| Red Clay | 20 | 11 | — | 66 | 46 | 69% | 44% | 129 | 124 | 6–5 |
2023
34 matches · 18–16 · 52.9%| Surface | M | W | Titles | Aces | DF | 1st serve | BP conv. | Winners | UE | TB |
|---|---|---|---|---|---|---|---|---|---|---|
| Grass | 3 | 2 | — | 14 | 13 | 65% | 36% | 14 | 13 | 1–0 |
| Hardcourt Indoor | 9 | 7 | — | 28 | 25 | 72% | 47% | — | — | 4–3 |
| Hardcourt Outdoor | 12 | 4 | — | 46 | 29 | 69% | 38% | 64 | 86 | 3–3 |
| Red Clay | 10 | 5 | — | 32 | 19 | 66% | 42% | 6 | 3 | 3–5 |
M = matches · W = wins · DF = double faults · BP conv. = break points converted · UE = unforced errors · TB = tiebreaks won–lost.
FT
Bonn, Germany
clay
4
6
4
6
0
2
FT
ATP Challenger Royan, France Men Singles
clay
7
5
0
0
1
0
FT
ATP Challenger Royan, France Men Singles
clay
7
6
3
6
0
6
1
2
FT
Lyon, France
clay
6
7
6
4
6
2
2
1
FT
ATP Challenger Bad Rappenau, Germany Men Singles
clay
2
6
1
6
0
2
FT
ATP Challenger Chisinau, Moldova Men Singles
clay
1
6
6
1
6
2
2
1
FT
ATP Challenger Chisinau, Moldova Men Singles
clay
6
1
3
6
6
4
2
1
FT
Busan, South Korea
hard
6
7
2
5
0
1
FT
Busan, South Korea
hard
1
6
0
2
0
1
FT
Wimbledon, Men
grass
6
7
1
6
0
2
FT
Roland Garros
clay
7
6
7
5
2
0
FT
ATP Rome Masters
clay
4
6
7
5
6
3
2
1
FT
ATP Madrid Masters
clay
4
6
6
4
6
1
2
1
FT
Marrakech
clay
4
6
4
6
0
2
FT
Miami
hard
2
6
2
6
0
2
FT
Miami
hard
4
6
6
2
6
1
2
1
FT
Indian Wells
hard
6
3
7
6
2
0
FT
Indian Wells
hard
6
7
7
5
1
6
1
2
FT
Dubai
hard
7
6
7
5
2
0
FT
Dubai
hard
3
6
3
6
0
2