- Season
- 51–34
- 60.0% win rate
- Career
- 0–0
- Titles
- 0
- Singles
- Prize money
- $160K
- Career
Recent form
2 wins in a row
- LLost to Elias Ymer
- LLost to Sergey Fomin
- LLost to Marek Gengel
- LLost to Yuta Shimizu
- LLost to August Holmgren
- LLost to Yu Hsiou Hsu
- LLost to Coleman Wong
- LLost to Ognjen Milic
- LLost to Mark Lajal
- LLost to Shu Matsuoka
- WBeat Ryota Tanuma
- WBeat Shunsuke Nakagawa
Oldest to newest. Hover a result for the opponent.
By surface
Strongest on hard
- Hard51–3460%
Elo rating
Full leaderboard1601#688 on tour
Peak 1869 in 2025 · from 85 rated matches
- Hard
1605+5 vs overall
85 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
60 matches· ITF
- WShunsuke Nakagawa2026· M15 Tokyo 2 · R16Hard—
- WRyota Tanuma2026· M15 Tokyo 2 · R32Hard—
- LShu Matsuoka2026· M15 Tokyo · R32Hard—
- WKaichi Uchida2025· ITF M25 Sapporo 2 Men · FHard—
- WCharles Broom2025· ITF M25 Sapporo 2 Men · SFHard—
- WMasamichi Imamura2025· ITF M25 Sapporo 2 Men · QFHard—
- WHayato Matsuoka2025· ITF M25 Sapporo 2 Men · R16Hard—
- WRyota Tanuma2025· ITF M25 Sapporo 2 Men · R32Hard—
- LSoonWoo Kwon2025· ITF M25 Taipei Men · SFHard—
- WJiho Shin2025· ITF M25 Taipei Men · QFHard—
- WTaisei Ichikawa2025· ITF M25 Taipei Men · R16Hard—
- WChang Tsu Li2025· ITF M25 Taipei Men · R32Hard—
- LPhilip Sekulic2025· M25 Bali 2 · SFHard—
- WYusuke Takahashi2025· M25 Bali 2 · QFHard—
- WAjay Malik2025· M25 Bali 2 · R16Hard—
- WAlexander Chang2025· M25 Bali 2 · R32Hard—
- WShintaro Imai2025· M15 Tokyo 2 · FHard—
- WJiho Shin2025· M15 Tokyo 2 · SFHard—
- WJake Delaney2025· M15 Tokyo 2 · QFHard—
- WYuto Oki2025· M15 Tokyo 2 · R32Hard—
- WHikaru Shiraishi2025· M15 Tokyo · FHard—
- WJiho Shin2025· M15 Tokyo · SFHard—
- WJake Delaney2025· M15 Tokyo · QFHard—
- WSaki Tange2025· M15 Tokyo · R16Hard—
- WJesse Delaney2025· M15 Tokyo · R32Hard—
- LJiho Shin2025· M25 Changwon · R16Hard—
- WTomohiro Masabayashi2025· M25 Changwon · R32Hard—
- WMaxim Shin2025· M15 Tashkent 2 · FHard—
- WSergey Fomin2025· M15 Tashkent 2 · SFHard—
- WKriish Tyagi2025· M15 Tashkent 2 · QFHard—
- WAbdulaziz Usmonjonov2025· M15 Tashkent 2 · R16Hard—
- WAlexander Chepik2025· M15 Tashkent 2 · R32Hard—
- WKaran Singh2025· M15 Tashkent · FHard—
- WVladyslav Orlov2025· M15 Tashkent · SFHard—
- WLorenzo Lorusso2025· M15 Tashkent · QFHard—
- WAayush P Bhat2025· M15 Tashkent · R32Hard—
- LJohannus Monday2025· M25 Tbilisi · R16Hard—
- WEdward Winter2025· M25 Tbilisi · R32Hard—
- LShintaro Imai2025· M15 Osaka 2 · R32Hard—
- LTsung-Hao Huang2025· M15 Osaka · SFHard—
- WJumpei Yamasaki2025· M15 Osaka · QFHard—
- WYuta Tomida2025· M15 Osaka · R16Hard—
- WTakuya Kumasaka2025· M15 Osaka · R32Hard—
- LYa-Hsin Lee2025· M15 Nonthaburi 3 · R32Hard—
- LYecong Mo2025· M25 Shenzhen · QFHard—
- WRio Noguchi2025· M25 Shenzhen · R16Hard—
- WNiels Visker2025· M25 Shenzhen · R32Hard—
- LEgor Agafonov2025· M25 Luan · R32Hard—
- LIvan Nedelko2025· M15 Zahra 2 · R32Hard—
- LTibo Colson2025· M15 Zahra · R16Hard—
- WDmitry Kopilevich2025· M15 Zahra · R32Hard—
- LArthur Weber2024· M15 Bali 4 · R32Hard—
- WArthur Weber2024· M15 Bali 3 · FHard—
- WChen Dong2024· M15 Bali 3 · SFHard—
- WXing Dao Chen2024· M15 Bali 3 · QFHard—
- WBogdan Bobrov2024· M15 Bali 3 · R16Hard—
- WHayato Matsuoka2024· M15 Bali 3 · R32Hard—
- LJake Delaney2024· M25 Carrara · R16Hard—
- WNaoki Tajima2024· M25 Carrara · R32Hard—
- LMatthew Dellavedova2024· M25 Caloundra · R32Hard—