Result
|
W–L
|
Date
|
Tournament
|
Tier
|
Surface
|
Partner
|
Opponents
|
Score
|
Win
|
1–0
|
Mar 2018
|
Australia F3, Mornington
|
Futures
|
Clay
|
Yu Hsiou Hsu
|
Tom Evans / Max Purcell
|
6–3, 6–3
|
Win
|
2–0
|
Jul 2018
|
Indonesia F1, Jakarta
|
Futures
|
Hard
|
Michael Look
|
Justin Barki / Christopher Rungkat
|
7–6(8–6), 7–6(7–5)
|
Win
|
3–0
|
May 2019
|
M15 Cancun, Mexico
|
World Tennis Tour
|
Hard
|
Brandon Walkin
|
Alexios Halebian / Paul Osterbaan
|
6–2, 2–6, [8–10]
|
Loss
|
3–1
|
Sep 2019
|
M25 Darwin, Australia
|
World Tennis Tour
|
Hard
|
Thomas Fancutt
|
Brydan Klein / Dayne Kelly
|
5–7, 5–7
|
Loss
|
3–2
|
Jul 2021
|
M15 Esch-sur-Alzette, Luxembourg
|
World Tennis Tour
|
Clay
|
Mick Veldheer
|
Davide Pozzi / Alexander Weis
|
1–6, 6–4, [8–10]
|
Loss
|
3–3
|
Sep 2021
|
M15 Ulcinj, Montenegro
|
World Tennis Tour
|
Clay
|
William Ma
|
Marcello Serafini / Samuel Vincent Ruggeri
|
3–6, 2–6
|
Win
|
4–3
|
Oct 2021
|
M15 Heraklion, Greece
|
World Tennis Tour
|
Hard
|
Markus Eriksson
|
Peter Vajta / Zsombor Velcz
|
3–6, 7–6(7–5), [10–0]
|
Win
|
5–3
|
Nov 2021
|
M15 Heraklion, Greece
|
World Tennis Tour
|
Hard
|
Kai Lemstra
|
Filip Bergevi / Kai Wehnelt
|
4–6, 6–3, [12–10]
|
Loss
|
5–4
|
Mar 2022
|
M25, Canberra, Australia
|
World Tennis Tour
|
Clay
|
Eric Vanshelboim
|
Dane Sweeny / Li Tu
|
6–7(7–5), 6–3, [7–10]
|
Loss
|
5–5
|
Mar 2022
|
M25, Canberra, Australia
|
World Tennis Tour
|
Clay
|
Eric Vanshelboim
|
Adam Taylor / Jason Taylor
|
6–7(8–6), 6–3, [12–14]
|
Loss
|
5–6
|
May 2022
|
M15, Antalya, Turkey
|
World Tennis Tour
|
Clay
|
Brandon Walkin
|
Vladimir Korolev / Maxim Ratniuk
|
6–7(3–7), 6–4, [5–10]
|
Win
|
6–6
|
Jun 2022
|
M25, Kiseljak, Bosnia and Herzegovina
|
World Tennis Tour
|
Clay
|
Brandon Walkin
|
Mattia Bellucci / Rémy Bertola
|
6–3, 4–6, [10–6]
|
Loss
|
6–7
|
Jun 2022
|
M15, Bytom, Poland
|
World Tennis Tour
|
Clay
|
Brandon Walkin
|
Jakub Menšík / Olaf Pieczkowski
|
6–7(3–7), 5–7
|
Loss
|
6–8
|
Jul 2022
|
M15, Caloundra, Australia
|
World Tennis Tour
|
Hard
|
Aaron Addison
|
Jeremy Beale / Thomas Fancutt
|
6–7(1–7), 3–6
|
Win
|
7–8
|
Jul 2022
|
M15, Caloundra, Australia
|
World Tennis Tour
|
Hard
|
Aaron Addison
|
Blake Bayldon / Jordan Smith
|
6–4, 3–6, [10–5]
|
Loss
|
7–9
|
Nov 2022
|
M25, Traralgon, Australia
|
World Tennis Tour
|
Hard
|
Calum Puttergill
|
James Frawley / Jeremy Beale
|
3–6, 2–6
|
Loss
|
7–10
|
Mar 2023
|
M25 Swan Hill, Australia
|
World Tennis Tour
|
Hard
|
Blake Ellis
|
Tristan Schoolkate / Luke Saville
|
3–6, 4–6
|
Loss
|
7–11
|
Mar 2023
|
M25 Canberra, Australia
|
World Tennis Tour
|
Clay
|
Brandon Walkin
|
Taisei Ichikawa / Daisuke Sumizawa
|
6–7(6–8), 7–5, [3–10]
|
Win
|
8–11
|
Apr 2023
|
M25 Jakarta, Indonesia
|
World Tennis Tour
|
Hard
|
Brandon Walkin
|
Ray Ho / Parikshit Somani
|
7–5, 6–4
|
Win
|
9–11
|
Jun 2023
|
M25 Kiseljak, Bosnia & Herzegovina
|
World Tennis Tour
|
Clay
|
Brandon Walkin
|
Stefan Latinovic / Andrej Radojicic
|
6–2, 6–3
|
Loss
|
9–12
|
Jun 2023
|
M15 Sarajevo, Bosnia & Herzegovina
|
World Tennis Tour
|
Clay
|
Brandon Walkin
|
Juan Bautista Otegui / Matias Zukas
|
6–7(0–7), 3–6
|
Win
|
10–12
|
Jul 2023
|
Trieste, Italy
|
Challenger
|
Clay
|
Jason Taylor
|
Marco Bortolotti / Andrea Pellegrino
|
4–6, 7–5, [10–6]
|
Win
|
11–12
|
Aug 2023
|
Zhangjiagang, China
|
Challenger
|
Hard
|
Ray Ho
|
Francis Alcantara / Sun Fajing
|
6–3, 6–4
|
Loss
|
11–13
|
Sep 2023
|
Guangzhou, China
|
Challenger
|
Hard
|
Ray Ho
|
Antoine Bellier / Luca Castelnuovo
|
3–6, 6–7 (5–7)
|
Loss
|
11–14
|
Oct 2023
|
Shenzhen, China
|
Challenger
|
Hard
|
Piotr Matuszewski
|
Alexander Erler / Lucas Miedler
|
3–6, 4–6
|
Win
|
12–14
|
Mar 2024
|
New Delhi, India
|
Challenger
|
Hard
|
Piotr Matuszewski
|
Jakob Schnaitter / Mark Wallner
|
6–4, 6–4
|
Loss
|
12–15
|
Apr 2024
|
Cuernavaca, Mexico
|
Challenger
|
Hard
|
Piotr Matuszewski
|
Arjun Kadhe Jeevan Nedunchezhiyan
|
6–7(5–7), 4–6
|