- Season
- 54–32
- 62.8% win rate
- Career
- 1–2
- 33.3% win rate
- Titles
- 0
- Singles
- Prize money
- $119K
- Career
Recent form
2 losses in a row
- WBeat Tommaso Compagnucci
- LLost to Sandro Kopp
- WBeat Lewie Lane
- WBeat Ole Bredschneijder
- WBeat Eero Vasa
- WBeat Carl Emil Overbeck
- WBeat Lorenzo Angelini
- WBeat Sebastian Sorger
- WBeat Adrian Andreev
- WBeat Radu Mihai Papoe
- LLost to Gabriele Piraino
- LLost to Dimitris Sakellaridis
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hard13–765%
- Claymost played40–2463%
- Indoor1–150%
Elo rating
Full leaderboard1798#184 on tour
Peak 1861 in 2026 · from 86 rated matches
- Clay
1840+42 vs overall
64 matches
- Hard
1853+55 vs overall
20 matches
Computed from every completed ATP singles match since 2008, not from ranking points: beating a strong player is worth more than beating a weak one. A surface figure is this player’s overall rating plus an adjustment learned only from their matches on that surface.
Match results
30 matches· 2025
- LMaximilian Homberg2025· M25 Manama · R32Hard—
- LToby Samuel2025· M25 Gentofte · R32Clay—
- LAlexey Vatutin2025· M25+H Kassel · R32Clay—
- LMichael Agwi2025· M25 Marburg · R16Clay—
- WDominik Recek2025· M25 Marburg · R32Clay—
- LRemy Bertola2025· M25 Klosters · QFClay—
- WJohan Nikles2025· M25 Klosters · R16Clay—
- WNick Hardt2025· M25 Klosters · R32Clay—
- WGabi Adrian Boitan2025· ITF M15 Bucharest 2 Men · FClay—
- WOleksandr Ovcharenko2025· ITF M15 Bucharest 2 Men · SFClay—
- WAbel Forger2025· ITF M15 Bucharest 2 Men · QFClay—
- WAndrei Corneliu Gadoiu2025· ITF M15 Bucharest 2 Men · R16Clay—
- WKai Wehnelt2025· ITF M15 Bucharest 2 Men · R32Clay—
- LCezar Cretu2025· M15 Bistrita · FClay—
- WGabi Adrian Boitan2025· M15 Bistrita · SFClay—
- WAbel Forger2025· M15 Bistrita · QFClay—
- WLorenzo Angelini2025· M15 Bistrita · R16Clay—
- WKasra Rahmani2025· M15 Bistrita · R32Clay—
- LMatias Soto2025· Concepcion · R32Clay6-1 6-4
- LCristian Garin2025· Merida · R16Clay6-4 6-3
- WRobin Catry2025· Merida · R32Clay6-3 6-1
- LNino Ehrenschneider2025· M15 Bucharest · SFClay—
- WAndrea Guerrieri2025· M15 Bucharest · QFClay—
- WCezar Stefan Bentzel2025· M15 Bucharest · R32Clay—
- LTibo Colson2025· M25 Doha · QFHard—
- WTim Handel2025· M25 Doha · R16Hard—
- WYuta Kikuchi2025· M25 Doha · R32Hard—
- LLeo Borg2025· M15 Doha · QFHard—
- WAlexander Petrov2025· M15 Doha · R16Hard—
- WNaoki Tajima2025· M15 Doha · R32Hard—