- Season
- 103–68
- 60.2% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $179K
- Career
Recent form
1 loss in a row
- WBeat Shinji Hazawa
- LLost to Kosuke Ogura
- WBeat Jeffrey Chuan En Hsu
- WBeat Hiromasa Koyama
- WBeat Tai Sach
- WBeat Shunsuke Mitsui
- LLost to Yu Hsiou Hsu
- WBeat Keisuke Saitoh
- WBeat Tai Sach
- WBeat Kristjan Tamm
- WBeat Kasidit Samrej
- LLost to Kuan-Shou Chen
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hardmost played88–5462%
- Clay15–1452%
Elo rating
Full leaderboard1753#263 on tour
Peak 1774 in 2026 · from 171 rated matches
- Hard
1793+40 vs overall
142 matches
- Clay
1787+34 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
57 matches· 2025
- LCarl Emil Overbeck2025· Playford · R32Hard3-6 7-5 6-2
- WFilip Peliwo2025· Sydney · R32Hard6-2 6-2
- LJames Duckworth2025· Sydney · R16Hard6-3 6-0
- LEmile Hudd2025· Brisbane 3 · R32Hard6-1 2-6 6-2
- LDane Sweeny2025· M25 Brisbane 2 · SFHard—
- WJake Delaney2025· M25 Brisbane 2 · QFHard—
- WMees Rottgering2025· M25 Brisbane 2 · R16Hard—
- WTomislav Edward Papac2025· M25 Brisbane 2 · R32Hard—
- LTai Sach2025· M25 Brisbane · R32Hard—
- LJake Delaney2025· M25 Perth 2 · QFHard—
- WNaoki Tajima2025· M25 Perth 2 · R16Hard—
- WBenjamin O'Connell2025· M25 Perth 2 · R32Hard—
- LColin Sinclair2025· M25 Perth · R16Hard—
- WJera Staley2025· M25 Perth · R32Hard—
- LDane Sweeny2025· M25 Tamworth 2 · FHard—
- WColin Sinclair2025· M25 Tamworth 2 · QFHard—
- WEthan Cook2025· M25 Tamworth 2 · R16Hard—
- WTomislav Edward Papac2025· M25 Tamworth 2 · R32Hard—
- LCharles Broom2025· ITF M25 Sapporo 2 Men · QFHard—
- WYuki Mochizuki2025· ITF M25 Sapporo 2 Men · R16Hard—
- WNaoya Honda2025· ITF M25 Sapporo 2 Men · R32Hard—
- LHikaru Shiraishi2025· ITF M25 Sapporo Men · QFHard—
- WYuta Tomida2025· ITF M25 Sapporo Men · R16Hard—
- WNaoki Tajima2025· ITF M25 Sapporo Men · R32Hard—
- LYanki Erel2025· ITF M25 Taipei 2 Men · QFHard—
- WRen Nakamura2025· ITF M25 Taipei 2 Men · R32Hard—
- LDane Sweeny2025· ITF M25 Taipei Men · QFHard—
- WYanki Erel2025· ITF M25 Taipei Men · R16Hard—
- WKe Hau Hung2025· ITF M25 Taipei Men · R32Hard—
- LArthur Gea2025· M25 Bali 2 · QFHard—
- WAjeet Rai2025· M25 Bali 2 · R16Hard—
- WImran Daniel Abd Hazli2025· M25 Bali 2 · R32Hard—
- LPhilip Sekulic2025· M25 Bali · R16Hard—
- WKaichi Uchida2025· M25 Bali · R32Hard—
- LMarvin Moeller2025· M25 Klosters · QFClay—
- WAlexandre Aubriot2025· M25 Klosters · R16Clay—
- WManuel Plunger2025· M25 Klosters · R32Clay—
- LIvan Gakhov2025· Lyon · R32Clay2-1 RET
- LEtienne Donnet2025· M25 Grasse · R32Clay—
- LOliver Crawford2025· M25 Kursumlijska Banja · QFClay—
- WAlec Beckley2025· M25 Kursumlijska Banja · R16Clay—
- WM. Maric2025· M25 Kursumlijska Banja · R32Clay—
- LO. Milic2025· M15 Kursumlijska Banja 2 · QFClay—
- WMateya Stanisavljevic2025· M15 Kursumlijska Banja 2 · R16Clay—
- WMarko Nikolic2025· M15 Kursumlijska Banja 2 · R32Clay—
- WGeorgii Kravchenko2025· ITF M25 Santa Margherita di Pula 3 Men · R32Clay—
- LMoise Kouame2025· M25 Antalya 4 · R16Clay—
- WS Mert Ozdemir2025· M25 Antalya 4 · R32Clay—
- LRaphael Vaksmann2025· M25 Saint-Dizier · R32Hard—
- LPierre Delage2025· M15 Heraklion · QFHard—
- WMatas Vasiliauskas2025· M15 Heraklion · R16Hard—
- WMert Alkaya2025· M15 Heraklion · R32Hard—
- LFederico Cina2025· Hersonissos 2 · R32Hard7-5 7-6(5)
- LChristoph Negritu2025· Hersonissos 1 · R32Hard6-3 6-2
- WDane Sweeny2025· Brisbane 1 · R32Hard6-3 6-3
- LTristan Schoolkate2025· Brisbane 1 · R16Hard6-2 7-6(6)
- LTerence Atmane2025· Australian Open · Qualifying 1st RoundHard6-4, 3-6, 3-6