- Season
- 28–24
- 53.8% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $82K
- Career
Recent form
1 loss in a row
- WBeat Fajing Sun
- WBeat Dhakshineswar Suresh
- WBeat Jay Friend
- WBeat Yosuke Watanuki
- WBeat Timo Legout
- LLost to Bernard Tomic
- LLost to Rio Noguchi
- WBeat Andy Andrade
- LLost to Mark Lajal
- WBeat August Holmgren
- WBeat Clement Tabur
- LLost to Shintaro Mochizuki
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played26–2155%
- Clay2–250%
- Grass0–10%
Elo rating
Full leaderboard1790#198 on tour
Peak 1833 in 2026 · from 52 rated matches
- Hard
1871+81 vs overall
47 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
9 matches· ITF · 2023
- LAristotelis Thanos2023· M15 East Lansing, MI · R16Hard—
- WPedja Krstin2023· M15 East Lansing, MI · R32Hard—
- LLuciano Tacchi2023· ITF M15 Winston-Salem, NC Men · R16Hard—
- WHarry Thursfield2023· ITF M15 Winston-Salem, NC Men · R32Hard—
- WDaniel Rodrigues2023· ITF M25 Tulsa Men · R32Hard—
- LConnor Farren2023· ITF M15 San Diego Men · R32Hard—
- LKeegan Smith2023· ITF M15 Rancho Santa Fe Men · QFHard—
- WMatias Franco Descotte2023· ITF M15 Rancho Santa Fe Men · R16Hard—
- WA. Ciric2023· ITF M15 Rancho Santa Fe Men · R32Hard—