Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
---|
Win | 1–0 | Mar 2018 | Australia F3,Mornington | Futures | Clay | Matthew Romios | Tom Evans
Max Purcell | 6–3, 6–3 |
Loss | 1–1 | Jun 2018 | Singapore F3,Singapore | Futures | Hard | Yuta Shimizu | Jeremy Beale
James Frawley | 2–6, 3–6 |
Win | 2–1 | Jul 2018 | Taipei F2,Chinese Taipei | Futures | Hard | Nicholas S. Hu | Pak Long Yeung
Chun HunWong | 7–5, 7–6(7–5) |
Loss | 2–2 | Sep 2018 | Kaohsiung, Taiwan | Challenger | Hard | Jimmy Wang | Hsieh Cheng-peng
Yang Tsung-hua | 7–6(7–3), 2–6, [8–10] |
Win | 3–2 | Nov 2018 | Thailand F8,Nonthaburi | Futures | Hard | Hsieh Cheng-peng | Francis Casey Alcantara
Bernardo Saraiva | 6–1, 6–0 |
Win | 4–2 | Dec 2018 | Hong Kong F3 | Futures | Hard | Shintaro Imai | Xin Gao
Aoran Wang | 7–6(7–1), 6–1 |
Loss | 4–3 | Jan 2019 | M25Hong Kong | World Tennis Tour | Hard | Shintaro Imai | Sanchai Ratiwatana
Sonchat Ratiwatana | 4–6, 6–7[4–7) |
Win | 5–3 | Jan 2019 | M15Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Shintaro Imai | David Poljak
Kacper Zuk | 6–2, 6–0 |
Win | 6–3 | Mar 2019 | M15Tsukuba, Japan | World Tennis Tour | Hard | Shintaro Imai | Blake Ellis
Michael Look | 1–6, 6–1, [10–7] |
Win | 7–3 | Aug 2019 | M25Nonthaburi, Thailand | World Tennis Tour | Hard | Yuta Shimizu | Sanjar Fayziev
Sergey Fomin | 6–2, 6–3 |
Loss | 7–4 | Sep 2019 | M15Hua Hin, Thailand | World Tennis Tour | Hard | Wei-De Lin | Seong Chan Hong
Sanhul Shin | 4–6, 4–6 |
Loss | 7–5 | Oct 2019 | M25Toowoomba, Australia | World Tennis Tour | Hard | Vladyslav Orlov | Brydan Klein
Scott Puodziunas | 3–6, 4–6 |
Win | 8–5 | Jan 2020 | M15Hong Kong | World Tennis Tour | Hard | Luca Castelnuovo | Wei-De Lin
Wishaya Trongcharoenchaikul | 5–7, 6–3, [11–9] |
Loss | 8–6 | Feb 2021 | M15Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Jumpei Yamasaki | Shintaro Imai
Kaito Uesugi | 6–7(5–7), 4–6 |
Win | 9–6 | Feb 2021 | M15Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Jumpei Yamasaki | Martins Podzus
Robert Strombachs | 6–3, 5–7, [10–7] |
Win | 10–6 | Feb 2021 | M15Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Shintaro Imai | Yusuke Takahash
Jumpei Yamasaki | 7–5, 6–4 |
Loss | 10–7 | Mar 2021 | M15Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Shintaro Imai | Jacopo Berrettini
Luca Nardi | 3–6, 6–2, [7–10] |
Win | 11–7 | Jun 2021 | M15Antalya, Turkey | World Tennis Tour | Clay | Miguel Fernando Pereira | Cezar Crețu
Alexandru Jecan | 7–6(11−9), 2–6, [11–9] |
Loss | 11–8 | Jun 2021 | M15Antalya, Turkey | World Tennis Tour | Clay | Lee Kuan-Yi | Francisco Comesaña
Mariano Kestelboim | 7–5, 4–6, [4–10] |
Win | 12−8 | Jul 2021 | Nur-Sultan, Kazakhstan | Challenger | Hard | Benjamin Lock | Peter Polansky
Sergiy Stakhovsky | 2–6, 6–1, [10–7] |
Win | 13−8 | Jul 2021 | Nur-Sultan, Kazakhstan | Challenger | Hard | Benjamin Lock | Oleksii Krutykh
Grigoriy Lomakin | 6–3, 6–4 |
Loss | 13–9 | Aug 2021 | M15Decatur, United States | World Tennis Tour | Hard | Shintaro Imai | Gijs Brouwer
Reese Stalder | 3–6, 5–7 |
Loss | 13−10 | Dec 2021 | Antalya, Turkey | Challenger | Clay | Tseng Chun-hsin | Riccardo Bonadio
Giovanni Fonio | 6–3, 2–6, [10–12] |
Win | 14−10 | Dec 2021 | Antalya, Turkey | Challenger | Clay | Oleksii Krutykh | Sanjar Fayziev
Markos Kalovelonis | 6–1, 7–6(7–5) |
Win | 15–10 | Dec 2021 | M15Doha, Qatar | World Tennis Tour | Hard | Marat Deviatiarov | Huang Tsung-Hao
Saba Purtseladze | 6–1, 6–0 |
Win | 16–10 | Jan 2022 | M15Cairo, Egypt | World Tennis Tour | Clay | Huang Tsung-Hao | Riccardo Bonadio
David Pichler | 6–4, 7–6(8−6) |
Win | 17–10 | Jan 2022 | M25Cairo, Egypt | World Tennis Tour | Clay | Neil Oberleitner | Markos Kalovelonis
David Pichler | 7–6(7−5), 6−4 |
Loss | 17–11 | Feb 2022 | M25Sharm El Sheikh, Egypt | World Tennis Tour | Hard | Neil Oberleitner | Alibek Kachmazov
Beibit Zhukayev | 6−1, 6–7(1−7), [5−10] |
Loss | 17–12 | Feb 2022 | M25Santo Domingo, Dominican Republic | World Tennis Tour | Hard | Wu Tung-lin | Rinky Hijikata
Henry Patten | 6−2, 6–7(4−7), [3−10] |
Win | 18–12 | Mar 2022 | M25Portimao, Portugal | World Tennis Tour | Hard | Neil Oberleitner | Maximilian Neuchrist
Kai Wehnelt | 6−3, 3–6, [10−7] |
Win | 19–12 | Mar 2022 | M25Loule, Portugal | World Tennis Tour | Hard | Neil Oberleitner | Pedro Araujo
Guy den Ouden | 7−5, 7–5 |
Win | 20–12 | Mar 2022 | M25Quinta do Lago, Portugal | World Tennis Tour | Hard | Neil Oberleitner | Fábio Coelho
Gonçalo Falcão | 7−5, 4–6, [10−8] |
Win | 21–12 | May 2022 | M25Monastir, Tunisia | World Tennis Tour | Hard | Sun Fajing | Jayden Court
Dane Sweeny | 7−6(7−4), 6–3 |
Win | 22–12 | May 2022 | M25Monastir, Tunisia | World Tennis Tour | Hard | Sun Fajing | Blake Bayldon
Jordan Smith | 6−4, 7−6(7−2) |
Loss | 22–13 | Jun 2022 | M25Chiang Rai, Thailand | World Tennis Tour | Hard | Sun Fajing | Congsup Congcar
Shintaro Imai | 4−6, 6−1, [8−10] |
Win | 23–13 | Jun 2022 | M25Wichita, United States | World Tennis Tour | Hard | Yuta Shimizu | Abraham Asaba
Sekou Bangoura | 6−4, 2−6, [10−5] |
Win | 24−13 | Nov 2022 | Yokkaichi, Japan | Challenger | Hard | Yuta Shimizu | Masamichi Imamura
Rio Noguchi | 7–6(7–2), 6–4 |
Win | 25−13 | Feb 2023 | Bangalore, India | Challenger | Hard | Chung Yun-seong | Anirudh Chandrasekar
Vijay Sundar Prashanth | 3–6, 7–6(9–7), [11–9] |
Win | 26–13 | Apr 2023 | M25Tsukuba, Japan | World Tennis Tour | Hard | Huang Tsung-hao | Shinji Hazawa
Hikaru Shiraishi | 7–6(8–6), 3−6, [10−5] |
Win | 27–13 | Apr 2023 | M25Kashiwa, Japan | World Tennis Tour | Hard | Huang Tsung-hao | Shintaro Imai
Chung Yun-seong | 7–6(7–5), 2−6, [12−10] |