- Season
- 8–14
- 36.4% win rate
- Career
- 0–1
- 0.0% win rate
- Titles
- 0
- Singles
- Prize money
- $204K
- Career
Recent form
1 loss in a row
- LLost to Dmitry Popko
- LLost to Masamichi Imamura
- WBeat Edward Winter
- WBeat Tai Sach
- LLost to Duje Markovina
- LLost to Moerani Bouzige
- LLost to Mathys Erhard
- LLost to Jie Cui
- WBeat Lincoln Battle
- LLost to Karl Poling
- WBeat Karl Poling
- LLost to Luis "Guto" Miguel
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played7–1139%
- Clay1–325%
Elo rating
Full leaderboard1456#1547 on tour
Peak 1575 in 2026 · from 22 rated matches
- Hard
1454about the same
18 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
15 matches· Challenger
- LLuis "Guto" Miguel2026· Kingston 2 · R16Hard6-2 6-3
- WKarl Poling2026· Kingston 2 · R32Hard6-4 6-3
- LJie Cui2026· Lincoln · R32Hard6-3 6-4
- LMathys Erhard2026· Plovdiv · R32Clay3-6 6-3 6-0
- WEdward Winter2024· Playford · R32Hard7-5 7-6(2)
- LMasamichi Imamura2024· Playford · R16Hard6-3 6-1
- LDmitry Popko2024· Merida · R32Clay6-4 7-5
- LMarco Trungelliti2024· Kigali 1 · R16Clay6-3 6-3
- WS D Prajwal Dev2024· Kigali 1 · R32Clay6-2 7-5
- LGijs Brouwer2024· Noumea · R32Hard6-3 7-5
- WYasutaka Uchiyama2023· Burnie · R32Hard3-6 7-6(4) 7-5
- LYuta Shimizu2023· Burnie · QFHard6-4 6-1
- WShinji Hazawa2023· Burnie · R16Hard4-6 6-3 6-3
- LCristian Garin2023· Noumea · R16Hard6-3 6-3
- WSeongChan Hong2023· Noumea · R32Hard6-4 3-6 6-3