- Season
- 80–50
- 61.5% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $153K
- Career
Recent form
2 losses in a row
- WBeat Chase Ferguson
- WBeat Benjamin O'Connell
- LLost to Matthew Hulme
- WBeat Daisuke Sumizawa
- WBeat Zachary Viiala
- WBeat Duje Markovina
- WBeat Matthew Dellavedova
- WBeat Joshua Charlton
- WBeat Jeremy Zhang
- WBeat Scott Jones
- LLost to Moerani Bouzige
- LLost to Hyeon Chung
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on clay
- Hardmost played70–4561%
- Clay6–367%
- Grass4–267%
Elo rating
Full leaderboard1748#278 on tour
Peak 1798 in 2026 · from 130 rated matches
- Hard
1792+45 vs overall
115 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
Latest 100 of 108· ITF
- LHyeon Chung2026· ITF M25 Taipei 2 Men · R32Hard—
- LMoerani Bouzige2026· M15 Brisbane 2 · SFHard—
- WScott Jones2026· M15 Brisbane 2 · QFHard—
- WJeremy Zhang2026· M15 Brisbane 2 · R16Hard—
- WJoshua Charlton2026· M15 Brisbane 2 · R32Hard—
- WMatthew Dellavedova2026· M15 Brisbane · FHard—
- WDuje Markovina2026· M15 Brisbane · SFHard—
- WZachary Viiala2026· M15 Brisbane · R16Hard—
- WDaisuke Sumizawa2026· M15 Brisbane · R32Hard—
- LMatthew Hulme2026· M25 Brisbane · FHard—
- WBenjamin O'Connell2026· M25 Brisbane · SFHard—
- WChase Ferguson2026· M25 Brisbane · QFHard—
- WNikita Volonski2026· M25 Brisbane · R16Hard—
- WDuje Markovina2026· M25 Brisbane · R32Hard—
- WMasamichi Imamura2026· M15 Tokyo 2 · FHard—
- WNaoki Nakagawa2026· M15 Tokyo 2 · SFHard—
- WMax Purcell2026· M15 Tokyo 2 · QFHard—
- WYusuke Kusuhara2026· M15 Tokyo 2 · R16Hard—
- WHyu Kawanishi2026· M15 Tokyo 2 · R32Hard—
- WTai Sach2026· M15 Tokyo · R32Hard—
- WHassani Youssef Kadiri2026· M15 Harmon · FHard—
- WTai Sach2026· M15 Harmon · SFHard—
- LZhaokai Zhu2026· M15 Karuizawa · FClay—
- WHiromasa Koyama2026· M15 Karuizawa · SFClay—
- WLeo Vithoontien2026· M15 Karuizawa · QFClay—
- WKazuki Nishiwaki2026· M15 Karuizawa · R16Clay—
- LNoritaka Koizumi2026· M15 Luan · SFHard—
- WYaojie Zeng2026· M15 Luan · QFHard—
- WAshton McLeod2026· M15 Luan · R16Hard—
- WHanyi Liu2026· M15 Luan · R32Hard—
- WUisung Park2026· M15 Wuning 2 · FHard—
- WRigele Te2026· M15 Wuning 2 · SFHard—
- WKosuke Ogura2026· M15 Wuning 2 · QFHard—
- WJaesung Choe2026· M15 Wuning 2 · R32Hard—
- LScott Jones2026· M25 Launceston · R16Hard—
- WRyotaro Taguchi2026· M25 Launceston · R32Hard—
- LMatthew Dellavedova2025· M25 Brisbane 2 · QFHard—
- WKosuke Ogura2025· M25 Brisbane 2 · R16Hard—
- LDane Sweeny2025· M25 Brisbane · QFHard—
- WJesse Delaney2025· M25 Brisbane · R16Hard—
- WChen Dong2025· M25 Brisbane · R32Hard—
- LMarc Polmans2025· M25 Perth 2 · SFHard—
- WMatthew Dellavedova2025· M25 Perth 2 · QFHard—
- WTai Sach2025· M25 Perth 2 · R16Hard—
- WAlexander Zgirovsky2025· M25 Perth 2 · R32Hard—
- LCruz Hewitt2025· M25 Perth · R32Hard—
- WPavle Marinkov2025· M25 Tamworth 2 · QFHard—
- WBenjamin O'Connell2025· M25 Tamworth 2 · R16Hard—
- WSam Ryan Ziegann2025· M25 Tamworth 2 · R32Hard—
- LEnzo Aguiard2025· M25 Tamworth · R16Hard—
- WS. Young-Mathers2025· M25 Tamworth · R32Hard—
- LRenta Tokuda2025· M15 Tokyo 2 · QFHard—
- WHiromasa Koyama2025· M15 Tokyo 2 · R16Hard—
- WTaki Adachi2025· M15 Tokyo 2 · R32Hard—
- LRenta Tokuda2025· M15 Tokyo · QFHard—
- WAsahi Harazaki2025· M15 Tokyo · R16Hard—
- WTaki Adachi2025· M15 Tokyo · R32Hard—
- LJesse Delaney2025· M15 Harmon · QFHard—
- WRen Nakamura2025· M15 Harmon · R16Hard—
- WAdrian Arcon2025· M15 Harmon · R32Hard—
- LYuta Kawahashi2025· M15 Karuizawa · SFClay—
- WKo Suzuki2025· M15 Karuizawa · QFClay—
- WYua Taka2025· M15 Karuizawa · R16Clay—
- WYuta Tomida2025· M15 Karuizawa · R32Clay—
- LThanapet Chanta2025· M15 Daegu · R32Hard—
- LSoonWoo Kwon2025· M15 Andong · SFHard—
- WChan-Yeong Oh2025· M15 Andong · QFHard—
- WJea-Moon Lee2025· M15 Andong · R16Hard—
- LSungbeen Sim2025· M15 Andong · R32Hard—
- LAoran Wang2025· M15 Luan 4 · QFHard—
- WAlex Hernandez2025· M15 Luan 4 · R32Hard—
- WColin Sinclair2025· M15 Kashiwa · R32Hard—
- LBlake Ellis2025· M25 Swan Hill · QFGrass—
- WNoah Brownrigg2025· M25 Swan Hill · R16Grass—
- WJesse Delaney2025· M25 Swan Hill · R32Grass—
- LPavle Marinkov2025· M25 Mildura · QFGrass—
- WMustafa Ege Sik2025· M25 Mildura · R16Grass—
- WJarrod Joyce2025· M25 Mildura · R32Grass—
- LIsaac Becroft2024· ITF M15 Tauranga Men · QFHard—
- WSam Ryan Ziegann2024· ITF M15 Tauranga Men · R16Hard—
- WCharlie Camus2024· ITF M15 Tauranga Men · R32Hard—
- LDerek Pham2024· M15 Wellington · R32Hard—
- LMoerani Bouzige2024· M25 Carrara · QFHard—
- WRenta Tokuda2024· M25 Carrara · R16Hard—
- WZura Tkemaladze2024· M25 Caloundra · R32Hard—
- LChristian Langmo2024· M25 Brisbane · QFHard—
- WCruz Hewitt2024· M25 Brisbane · R16Hard—
- WJesse Delaney2024· M25 Brisbane · R32Hard—
- LColin Sinclair2024· ITF M25 Cairns 3 Men · R32Hard—
- LScott Jones2024· M25 Cairns · R16Hard—
- WMoerani Bouzige2024· M25 Cairns · R32Hard—
- LJames Watt2024· M25 Darwin 2 · SFHard—
- WEdward Winter2024· M25 Darwin 2 · QFHard—
- WMarin Dumitru2024· M25 Darwin 2 · R16Hard—
- WHugh Winter2024· M25 Darwin 2 · R32Hard—
- LOmar Jasika2024· M25 Darwin · FHard—
- WAlexander Klintcharov2024· M25 Darwin · SFHard—
- WEdward Winter2024· M25 Darwin · QFHard—
- WSeonyong Han2024· M25 Darwin · R16Hard—
- WJesse Delaney2024· M25 Darwin · R32Hard—