- Season
- 58–42
- 58.0% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $115K
- Career
Recent form
1 loss in a row
- LLost to Yu Hsiou Hsu
- LLost to Tung-lin Wu
- LLost to Beibit Zhukayev
- WBeat Elias Ymer
- LLost to Daniel Elahi Galan
- LLost to Luca Pow
- WBeat Petr Brunclik
- LLost to James Trotter
- LLost to Blaise Bicknell
- LLost to Garrett Johns
- WBeat Johannus Monday
- LLost to Zhaokai Zhu
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played40–2859%
- Clay17–1259%
- Grass1–233%
Elo rating
Full leaderboard1594#706 on tour
Peak 1810 in 2025 · from 100 rated matches
- Hard
1622+28 vs overall
68 matches
- Clay
1583-11 vs overall
29 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
49 matches· 2025
- LBlaise Bicknell2025· Las Vegas · R32Hard6-2 6-4
- LJames Trotter2025· Columbus · R16Hard6-2 6-3
- WPetr Brunclik2025· Columbus · R32Hard6-4 6-0
- LLuca Pow2025· Winston Salem · R32Hard6-2 6-3
- LDaniel Elahi Galan2025· US Open · Qualifying 2nd RoundHard4-6, 2-6
- WElias Ymer2025· US Open · Qualifying 1st RoundHard6-3, 7-6(3)
- LBeibit Zhukayev2025· Chicago · R32Hard4-6 6-3 6-4
- LTung-lin Wu2025· Bloomfield Hills · R32Hard7-6(11) 6-2
- LYu Hsiou Hsu2025· Granby · R32Hard7-5 6-3
- LJames Watt2025· Newport · R16Grass6-3 6-3
- WJames Duckworth2025· Newport · R32Grass6-2 7-6(5)
- LRei Sakamoto2025· Cary · R16Hard3-6 6-1 6-2
- WStrong Kirchheimer2025· Cary · R32Hard6-2 3-6 7-6(6)
- LAlex Rybakov2025· ITF M25 Tulsa Men · SFHard—
- WAntoine Ghibaudo2025· ITF M25 Tulsa Men · QFHard—
- WKody Pearson2025· ITF M25 Tulsa Men · R16Hard—
- WEzekiel Clark2025· ITF M25 Tulsa Men · R32Hard—
- LYibing Wu2025· Tyler · R32Hard7-5 4-6 6-2
- LLiam Draxl2025· Little Rock · R16Hard6-4 6-1
- WNicolas Kicker2025· Little Rock · R32Hard5-7 6-2 6-3
- LAdhithya Ganesan2025· M25 Orlando, FL · QFClay—
- WNoah Schachter2025· M25 Orlando, FL · R16Clay—
- WMatthew Forbes2025· M25 Orlando, FL · R32Clay—
- LLiam Draxl2025· Savannah · R16Clay7-5 7-5
- WAidan Mayo2025· Savannah · R32Clay6-3 6-3
- WJenson Brooksby2025· Tallahassee · R32Clay6-4 6-3
- LMathys Erhard2025· Tallahassee · R16Clay3-6 6-0 7-5
- LLiam Draxl2025· Sarasota · R16Clay4-6 6-4 6-0
- WMartin Damm2025· Sarasota · R32Clay1-6 6-3 7-5
- LJenson Brooksby2025· Fayez Sarofim & Co. U.S. Men's Clay Court Championship · Qualifying FinalClay4-6, 2-6
- WAndy Andrade2025· Fayez Sarofim & Co. U.S. Men's Clay Court Championship · Qualifying 1st RoundClay6-7(5), 5-3ret.
- LDarwin Blanch2025· ITF M25 Calabasas, CA Men · R32Hard—
- LFelipe Meligeni Alves2025· Merida · R16Clay7-6(5) 6-3
- WAlan Fernando Rubio Fierros2025· Merida · R32Clay6-2 7-6(10)
- WDaniel Milavsky2025· M15 Sherbrooke · FHard—
- WNicaise Muamba2025· M15 Sherbrooke · QFHard—
- WJoshua Lapadat2025· M15 Sherbrooke · R16Hard—
- WJackson Ross2025· M15 Sherbrooke · R32Hard—
- LGarrett Johns2025· ITF M15 Naples, FL Men · QFClay—
- WMarlon Vankan2025· ITF M15 Naples, FL Men · R16Clay—
- WAlex Rybakov2025· ITF M15 Naples, FL Men · R32Clay—
- LTyler Zink2025· ITF M15 Sunrise, FL Men · QFClay—
- WAlex Rybakov2025· ITF M15 Sunrise, FL Men · R16Clay—
- WMichael Zhu2025· ITF M15 Sunrise, FL Men · R32Clay—
- WTheo Papamalamis2025· M25 Ithaca, NY · FHard—
- WTyler Zink2025· M25 Ithaca, NY · SFHard—
- WMichael Zheng2025· M25 Ithaca, NY · QFHard—
- WFelipe Pinzon Moreno2025· M25 Ithaca, NY · R16Hard—
- WNoah Schachter2025· M25 Ithaca, NY · R32Hard—