- 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
22 matches· full career
- LLuis "Guto" Miguel2026· Kingston 2 · R16Hard6-2 6-3
- WKarl Poling2026· Kingston 2 · R32Hard6-4 6-3
- LKarl Poling2026· ITF M25 East Lansing, MI Men · R16Hard—
- WLincoln Battle2026· ITF M25 East Lansing, MI Men · R32Hard—
- LJie Cui2026· Lincoln · R32Hard6-3 6-4
- LMathys Erhard2026· Plovdiv · R32Clay3-6 6-3 6-0
- LMoerani Bouzige2026· M25 Timaru · R32Hard—
- LDuje Markovina2026· M25 Launceston · R16Hard—
- WTai Sach2026· M25 Launceston · R32Hard—
- 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
- LLuke Saville2022· Adelaide International 2Hard4-6, 4-6
- LThiago Monteiro2021· Great Ocean Road Open · Round 1Hard4-6, 4-6