Profile
- Best ranking
- No. 485 (September 14, 2026)
Last 8 matches: 3 wins and 5 losses.
Ranking trend
Points trend
Last match
LH2H
vs Radu Mihai Papoe 6-3 6-4
San Gregorio di Catania Challenger 2026 · Challenger 50 · Round of 16 · Clay
Form
Last 8 matches
3 wins, 5 losses
Balance −2
St. Tropez Challenger 2025 San Gregorio di Catania Challenger 2026
The line starts at 0, goes up by one for every win and down by one for every loss. Walkovers excluded.
Recent matches
| Result | Round | Opponent | Score | Head to head |
|---|---|---|---|---|
| San Gregorio di Catania Challenger 2026 · Challenger 50 · Clay | ||||
| L | Round of 16 | Radu Mihai Papoe | 6-3 6-4 | H2H |
| W | R32 | Oriol Roca Batalla | 6-2 6-4 | H2H |
| Palermo Challenger 2026 · Challenger 50 · Clay | ||||
| L | R32 | Enrico Dalla Valle | 6-1 7-5 | H2H |
| Porto Challenger 2026 · Challenger 125 · Hard | ||||
| L | R32 | Inaki Montes-De La Torre | 6-3 6-2 | H2H |
| Villena Challenger 2025 · Challenger 100 · Hard | ||||
| L | Quarterfinal | Petr Brunclik | 6-4 6-3 | H2H |
| W | Round of 16 | Edas Butvilas | 6-1 6-4 | H2H |
| W | R32 | Darwin Blanch | 6-4 7-5 | H2H |
| St. Tropez Challenger 2025 · Challenger 125 · Hard | ||||
| L | R32 | Titouan Droguet | 6-4 6-2 | H2H |
Matches from the tournaments tracked by the site, most recent first.
Season results
| Year | Tournament | Round | Points |
|---|---|---|---|
| 2026 | San Gregorio di Catania Challenger · Challenger 50 | Round of 16 | 5 |
| 2026 | Palermo Challenger · Challenger 50 | R32 | 1 |
| 2026 | Porto Challenger · Challenger 125 | R32 | 6 |
| 2025 | Villena Challenger · Challenger 100 | Quarterfinal | 20 |
| 2025 | St. Tropez Challenger · Challenger 125 | R32 | 6 |
Most played rivalries
- Enrico Dalla Valle (0-1 in 1)
- Titouan Droguet (0-1 in 1)
- Oriol Roca Batalla (1-0 in 1)
