| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Jun 2016 |
Japan F8, Akishima |
Futures |
Carpet |
Yuichi Ito |
Katsuki Nagao
Hiromasa Oku |
4–6, 2–6 |
| Loss |
0–2 |
Mar 2017 |
Japan F1, Nishitama |
Futures |
Hard |
Takuto Niki |
Katsuki Nagao
Hiromasa Oku |
0–6, 6–7(2–7) |
| Win |
1–2 |
Mar 2017 |
Japan F2, Nishitōkyō |
Futures |
Hard |
Takuto Niki |
Gengo Kikuchi
Shunrou Takeshima |
7–6(7–5), 6–7(2–7), [10–3] |
| Loss |
1–3 |
Apr 2017 |
Japan F4, Tsukuba |
Futures |
Hard |
Shintaro Imai |
Hiroyasu Ehara
Sho Katayama |
6–2, 3–6, [6–10] |
| Win |
2–3 |
Jul 2018 |
Hong Kong F2, Hong Kong |
Futures |
Hard |
Yuta Shimizu |
Congsup Congcar
Issei Okamura |
7–5, 6–0 |
| Win |
3–3 |
Aug 2018 |
Indonesia F2, Jakarta |
Futures |
Hard |
Sho Shimabukuro |
Kim Cheong-eui
David Agung Susanto |
6–3, 7–6(7–4) |
| Loss |
3–4 |
Aug 2018 |
Indonesia F3, Jakarta |
Futures |
Hard |
Francis Alcantara |
Justin Barki
Christopher Rungkat |
3–6, 2–6 |
| Win |
4–4 |
Feb 2021 |
Egypt, Sharm El Sheikh |
Futures |
Hard |
Shintaro Imai |
Yu Hsiou Hsu
Jumpei Yamasaki |
7–6(7–4), 6–4 |
| Loss |
4–5 |
Jul 2021 |
Portugal, Idanha-a-Nova |
Futures |
Hard |
Takuto Niki |
Thomas Fancutt
Evan Hoyt |
3–6, 2–6 |
| Loss |
4–6 |
Dec 2021 |
Turkey, Antalya |
Futures |
Clay |
Toshihide Matsui |
Grigoriy Lomakin
Oleg Prihodko |
5–7, 6–3, [5-10] |
| Win |
5–6 |
Jan 2022 |
Tunesia, Monastir |
Futures |
Hard |
Naoki Tajima |
Loic Cloes
Marat Deviatiarov |
(W/O) |
| Win |
6–6 |
Jan 2022 |
Tunesia, Monastir |
Futures |
Hard |
Naoki Tajima |
Martin Breysach
Arthur Bouquier |
6–2, 7–6 7–5 |
| Win |
7–6 |
Feb 2022 |
Tunesia, Monastir |
Futures |
Hard |
Jumpei Yamasaki |
Sidane Pontjodikromo
Alexander Weis |
6–1, 6–1 |
| Win |
8–6 |
Feb 2022 |
Tunesia, Monastir |
Futures |
Hard |
Shinji Hazawa |
Alberto Barroso Campos
Imanol Lopez Morillo |
7–67–5, 6–4 |
| Win |
9–6 |
Apr 2022 |
Turkey, Antalya |
Futures |
Clay |
Yuki Mochizuki |
Timo Stodder
Fletcher Scott |
6–4, 1–6, [10–8] |
| Loss |
9–7 |
Apr 2022 |
Turkey, Antalya |
Futures |
Clay |
Yuki Mochizuki |
Rimpei Kawakami
Gengo Kikuchi |
6–1, 6–76–8, [3–10] |
| Win |
10–7 |
Apr 2022 |
Turkey, Antalya |
Futures |
Hard |
Yuki Mochizuki |
Nicolás Parizzia
Damien Wenger |
6–4, 6–4 |
| Win |
11–7 |
Jun 2022 |
M25 Harmon, Guam |
World Tennis Tour |
Hard |
Toshihide Matsui |
Nam Ji-sung
Song Min-kyu |
6-3, 0–6, [10–7] |
| Win |
12–7 |
Sep 2022 |
M25 Kashiwa, Japan |
World Tennis Tour |
Hard |
Toshihide Matsui |
Naoki Tajima
Seita Watanabe |
6-3, 4–6, [10–5] |
| Loss |
12–8 |
Nov 2022 |
Matsuyama, Japan |
Challenger |
Hard |
Toshihide Matsui |
Andrew Harris
John-Patrick Smith |
3–6, 6–4, [8–10] |
| Loss |
12–9 |
Jan 2023 |
Nouméa, New Caledonia |
Challenger |
Hard |
Toshihide Matsui |
Colin Sinclair
Rubin Statham |
4–6, 3–6 |
| Loss |
12–10 |
Feb 2023 |
Puna, India |
Challenger |
Hard |
Toshihide Matsui |
Anirudh Chandrasekar
Vijay Sundar Prashanth |
1–6, 6–4, [3–10] |
| Loss |
12–11 |
Jun 2023 |
Palmas del Mar, Puerto Rico |
Challenger |
Hard |
Toshihide Matsui |
Evan King
Reese Stalder |
6-3, 5–7, [9–11] |
| Loss |
12–12 |
July 2023 |
Astana, Kazakhstan |
Challenger |
Hard |
Toshihide Matsui |
S D Prajwal Dev
Niki Kaliyanda Poonacha |
6-3, 7-6(4–7) |
| Win |
13–12 |
Aug 2023 |
Porto, Portugal |
Challenger |
Hard |
Toshihide Matsui |
Rithvik Choudary Bollipalli
Arjun Kadhe |
6-7(5–7), 6–3, [10–5] |
| Loss |
13–13 |
Nov 2023 |
Matsuyama, Japan |
Challenger |
Hard |
Toshihide Matsui |
Karol Drzewiecki
Zdenek Kolar |
3–6, 2–6 |
| Loss |
13–14 |
May 2024 |
Wuxi, China |
Challenger |
Hard |
Toshihide Matsui |
Reese Stalder
Calum Puttergill |
6–7(8–10), 6–7(4–7) |
| Loss |
13–15 |
May 2024 |
Taipei, Taiwan |
Challenger |
Hard |
Toshihide Matsui |
Ray Ho
Nam Ji-sung |
2–6, 2–6 |
| Win |
14–15 |
Feb 2025 |
Chennai, India |
Challenger |
Hard |
Shintaro Mochizuki |
Saketh Myneni
Ramkumar Ramanathan |
6–4, 6–4 |
| Win |
15–15 |
Mar 2025 |
M15 Nishitokyo, Japan |
World Tennis Tour |
Hard |
Nam Ji-sung |
Yusuke Kusuhara
Shunsuke Nakagawa |
6-3, 6–1 |
| Loss |
15–16 |
Sep 2025 |
Guangzhou, China |
Challenger |
Hard |
Seita Watanabe |
Matthew Romios
Ryan Seggerman |
1–6, 3–6 |
| Loss |
15–17 |
Nov 2025 |
Taipei, Taiwan |
Challenger |
Hard |
Seita Watanabe |
Nathaniel Lammons
Jean-Julien Rojer |
6–7(4–7), 6–7(6–8) |
| Win |
16–17 |
Jan 2026 |
Phan Thiết, Vietnam |
Challenger |
Hard |
James Trotter |
George Goldhoff
Reese Stalder |
6–3, 5–7, [10–4] |
| Win |
17–17 |
Mar 2026 |
M15 Hinode, Japan |
World Tennis Tour |
Hard |
Jason Jung |
Shinji Hazawa
Masamichi Imamura |
5–7, 7–5, [10–7] |
| Win |
18–17 |
Apr 2026 |
Wuning, China |
Challenger |
Hard |
Jason Jung |
Keegan Smith
Zheng Baoluo |
6–7(3–7), 6–3, [10–6] |
| Win |
19–17 |
Jun 2026 |
Bad Rappenau, Germany |
Challenger |
Clay |
Jason Jung |
Tim Rühl
Mick Veldheer |
7–6(7–4), 2–6, [12–10] |
| Win |
20–17 |
Jun 2026 |
Târgu Mureș, Romania |
Challenger |
Clay |
Thijmen Loof |
Stefan Latinović
Michael Vrbenský |
2–6, 7–6(7–0), [10–6] |
| Win |
21–17 |
Jul 2026 |
Zug, Switzerland |
Challenger |
Clay |
Thijmen Loof |
Andrew Paulson
David Poljak |
6–4, 6–2 |