| Result |
W–L |
Date |
Level |
Tournament |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Feb 2017 |
M15 |
Anning, China |
Hard |
Thomas Fancutt |
Marco Bortolotti
Nino Serdarušić |
6–7, 6–3, [8–10] |
| Winner |
1–1 |
Mar 2017 |
M15 |
Anning, China |
Hard |
Thomas Fancutt |
Bai Yan
Zhao Cai |
6–4, 6–4 |
| Winner |
2–1 |
Mar 2019 |
M25 |
Mildura, Australia |
Grass |
Calum Puttergill |
Brydan Klein
Scott Puodziunas |
7–6, 6–7 [18–16] |
| Winner |
3–1 |
Mar 2019 |
M25 |
Mornington, Australia |
Clay |
Calum Puttergill |
Thomas Fancutt
Dane Sweeny |
6–1, 7–5 |
| Winner |
4–1 |
Mar 2019 |
M25 |
Mornington, Australia |
Clay |
Calum Puttergill |
Aaron Addison
Karunuday Singh |
1–6 6–3 [10–8] |
| Winner |
5–1 |
May 2019 |
M15 |
Cancún, Mexico |
Hard |
Matthew Christopher Romios |
Alexios Halebian
Paul Oosterbaan |
6–2, 2–6, [10–8] |
| Loss |
5–2 |
Jul 2019 |
M15 |
Cancún, Mexico |
Hard |
Felix Corwin |
Jaimee Floyd Angele
Ronan Joncour |
6–3, 3–6, [8–10] |
| Loss |
5–3 |
Jul 2019 |
M15 |
Cancún, Mexico |
Hard |
Tyler Mercier |
Joshua Ortlip
Breno Souza Plentz |
6–3, 6–7, [5–10] |
| Loss |
5–4 |
Aug 2019 |
M15 |
Cancún, Mexico |
Hard |
Isaac Stoute |
Shintaro Mochizuki
Thiago Agustin Tirante |
6–7, 7–5, [4–10] |
| Winner |
6–4 |
Sep 2019 |
M25 |
Cairns, Australia |
Hard |
Calum Puttergill |
Vladyslav Orlov
Rhett Purcell |
6–4, 5–7, [10–5] |
| Loss |
6–5 |
Feb 2020 |
M15 |
Cancún, Mexico |
Hard |
Gabriel Petit |
Simon Carr
Ajeet Rai |
4–6, 2–6 |
| Winner |
7–5 |
Feb 2020 |
M15 |
Cancún, Mexico |
Hard |
Igor Marcondes |
Francisco Comesaña
Alejo Lorenzo Lingua Lavallén |
6–3, 6–4 |
| Loss |
7–6 |
Dec 2021 |
M15 |
Cancún, Mexico |
Hard |
Constantin Bittoun Kouzmine |
Arklon Huertas del Pino
Conner Huertas del Pino |
4–6, 4–6 |
| Win |
8–6 |
Feb 2022 |
M25 |
Bendigo, Australia |
Hard |
Calum Puttergill |
Blake Ellis
Tristan Schoolkate |
6–2, 6–3 |
| Loss |
8–7 |
May 2022 |
M15 |
Antalya, Turkey |
Clay |
Matthew Christopher Romios |
Vladimir Korolev
Maxim Ratniuk |
6–7(3–7), 6–4, [5–10] |
| Win |
9–7 |
Jun 2022 |
M25 |
Kiseljak, Bosnia and Herzegovina |
Clay |
Matthew Christopher Romios |
Mattia Bellucci
Rémy Bertola |
3–6, 6–4, [10–6] |
| Loss |
9–8 |
Jun 2022 |
M15 |
Bytom, Poland |
Clay |
Matthew Christopher Romios |
Jakub Mensik
Olaf Pieczkowski |
6–7(3–7), 5–7 |
| Win |
10–8 |
Jul 2022 |
M15 |
Velenje, Slovenia |
Clay |
Constantin Bittoun Kouzmine |
Jiri Barnat
Filip Duda |
6–1, 6-2 |
| Win |
11–8 |
Aug 2022 |
M25 |
Padua, Italy |
Clay |
Jason Taylor |
Duje Ajdukovic
Frane Nincevic |
7–6(7–3), 6-0 |
| Win |
12–8 |
Aug 2022 |
M25 |
Poznań, Poland |
Clay |
Jason Taylor |
Michal Dembek
Georgii Kravchenko |
7–5, 7–5 |
| Loss |
12–9 |
Oct 2022 |
M25 |
Rodez, France |
Hard |
Zvonimir Babić |
Mats Hermans
Mick Veldheer |
3–6, 4–6 |
| Win |
13–9 |
Oct 2022 |
M25 |
Jakarta, Indonesia |
Hard |
Thomas Fancutt |
Sun Fajing
Seita Watanabe |
4–6, 6–3, [10–6] |
| Loss |
13–10 |
Mar 2023 |
M25 |
Canberra, Australia |
Clay |
Matthew Christopher Romios |
Taisei Ichikawa
Daisuke Sumizawa |
6–7(6–8), 7–5, [3–10] |
| Win |
14–10 |
Apr 2023 |
M25 |
Jakarta, Indonesia |
Hard |
Matthew Christopher Romios |
Ray Ho
Parikshit Somani |
7–5, 6–4 |
| Win |
15–10 |
May 2023 |
M15 |
Brčko, Bosnia and Herzegovina |
Clay |
George Goldhoff |
Lukas Pokorny
David Pichler |
7–6(7–4), 6–3 |
| Win |
16–10 |
Jun 2023 |
M25 |
Kiseljak, Bosnia and Herzegovina |
Clay |
Matthew Christopher Romios |
Stefan Latinović
Andrej Radojicic |
6–2, 6–3 |
| Loss |
16–11 |
Jun 2023 |
M15 |
Sarajevo, Bosnia and Herzegovina |
Clay |
Matthew Christopher Romios |
Juan Bautista Otegui
Matias Zukas |
6–7(0–7), 3–6 |
| Loss |
16–12 |
Sep 2023 |
M25 |
Darwin, Australia |
Hard |
Blake Bayldon |
Thomas Fancutt
Ajeet Rai |
1–6, 4–6 |
| Win |
17–12 |
Nov 2024 |
M25 |
Brisbane, Australia |
Hard |
Colin Sinclair |
Joshua Charlton
Emile Hudd |
7–6(7–3), 6–3 |