Result | W–L | Date | Tournament | Tier | Surface | Partner | Opponents | Score |
---|
Loss | 0–1 | May 2013 | Spain F13, Lleida | Futures | Clay | Jay Andrijic | Miguel Ángel López Jaén Jordi Marse-Vidri | 5–7, 4–6 |
Win | 1–1 | May 2013 | Spain F14, Valldoreix | Futures | Clay | Jay Andrijic | Miguel Ángel López Jaén Jordi Marse-Vidri | 6–3, 6–4 |
Loss | 1–2 | Mar 2014 | Australia F2, Port Pirie | Futures | Hard | Jordan Thompson | Gavin Van Peperzeel Maverick Bains | 3–6, 3–6 |
Win | 2–2 | Apr 2014 | Australia F4, Melbourne | Futures | Clay | Jordan Thompson | Adam Hubble Matt Reid | walkover |
Loss | 2–3 | Jun 2015 | Turkey F23, Bursa | Futures | Hard | Tuna Altuna | Julien Dubail Yannick Jankovits | 2–6, 2–6 |
Win | 3–3 | Jun 2015 | Turkey F24, Istanbul | Futures | Hard | Tuna Altuna | Fedor Chervyakov Aleksandre Metreveli | 7–6(7–1), 7–6(7–2) |
Win | 4–3 | Jun 2015 | Turkey F25, Istanbul | Futures | Hard | Tuna Altuna | Temur Ismailov Markos Kalovelonis | 6–4, 6–4 |
Loss | 4–4 | Jul 2015 | Great Britain F6, Frinton | Futures | Grass | Evan Hoyt | Daniel Smethurst Marcus Willis | 4–6, 4–6 |
Win | 5–4 | Aug 2015 | Turkey F30, Erzurum | Futures | Hard | Tuna Altuna | Alexander Igoshin Daniel Glancy | 7–5, 6–4 |
Loss | 5–5 | Nov 2015 | Traralgon, Australia | Challenger | Hard | Omar Jasika | Dayne Kelly Marinko Matosevic | 5–7, 2–6 |
Loss | 5–6 | Mar 2016 | Australia F3, Mornington | Futures | Clay | Gavin Van Peperzeel | Greg Jones Andrew Whittington | 3–6, 2–6 |
Loss | 5–7 | Mar 2016 | Australia F4, Mornington | Futures | Clay | Gavin Van Peperzeel | Steven de Waard Marc Polmans | 2–6, 3–6 |
Win | 6–7 | Apr 2016 | Greece F4, Heraklion | Futures | Hard | Vladyslav Manafov | Edward Corrie Lloyd Glasspool | 6–2, 6–3 |
Loss | 6–8 | Apr 2016 | Greece F5, Heraklion | Futures | Hard | Vladyslav Manafov | Karol Drzewiecki Bruno Sant'Anna | 6–7(3–7), 6–2, [7–10] |
Win | 7–8 | May 2016 | Croatia F5, Bol | Futures | Clay | Omar Jasika | Tobias Simon Tallon Griekspoor | 7–5, 7–6(7–5) |
Loss | 7–9 | Jul 2016 | Germany F5, Kamen | Futures | Clay | Scott Puodziunas | Johannes Härteis Hannes Wagner | 6–7(6–8), 6–2, [6–10] |
Win | 8–9 | Jul 2016 | Egypt F17, Sharm El Sheikh | Futures | Hard | Marek Jaloviec | Lorenzo Frigerio Andrea Vavassori | 2–6, 6–3, [10–4] |
Win | 9–9 | Aug 2016 | Egypt F18, Sharm El Sheikh | Futures | Hard | Marek Jaloviec | Luca Pancaldi Andrea Vavassori | 6–1, 6–2 |
Win | 10–9 | Aug 2016 | Egypt F20, Sharm El Sheikh | Futures | Hard | Nathan Eshmade | Imran Aswat Alexander Merino | 6–1, 6–0 |
Win | 11–9 | Oct 2016 | Australia F6, Brisbane | Futures | Hard | Dayne Kelly | Harry Bourchier James Frawley | 6–2, 6–3 |
Win | 12–9 | Feb 2017 | Launceston, Australia | Challenger | Hard | Luke Saville | Alex Bolt Andrew Whittington | 6–2, 6–1 |
Win | 13–9 | Mar 2017 | Australia F3, Canberra | Futures | Clay | Marc Polmans | Steven de Waard Scott Puodziunas | 6–4, 7–6(7–4) |
Win | 14–9 | Jun 2017 | Turkey F23, Istanbul | Futures | Clay | Mario Vilella Martínez | Hugo Dellien Federico Zeballos | 6–3, 6–3 |
Loss | 14–10 | Jun 2017 | Portugal F8, Lisbon | Futures | Hard | Sam Barry | Nuno Borges Francisco Cabral | 1–6, 6–3, [5–10] |
Loss | 14–11 | Sep 2017 | Australia F4, Alice Springs | Futures | Hard | Darren Polkinghorne | Dane Propoggia Scott Puodziunas | 4–6, 4–6 |
Win | 15–11 | Oct 2017 | Australia F6, Toowoomba | Futures | Hard | Zhe Li | Nathan Pasha Darren Polkinghorne | 6–4, 7–6(7–4) |
Win | 16–11 | Oct 2017 | Traralgon, Australia | Challenger | Hard | Alex Bolt | Evan King Nathan Pasha | 6–4, 6–2 |
Win | 17–11 | Nov 2017 | Canberra, Australia | Challenger | Hard | Alex Bolt | Luke Saville Andrew Whittington | 6–3, 6–2 |
Win | 18–11 | Feb 2018 | Launceston, Australia | Challenger | Hard | Alex Bolt | Sekou Bangoura Nathan Pasha | 7–6(8–6), 6–0 |
Loss | 18–12 | Apr 2018 | Leon, Mexico | Challenger | Hard | John-Patrick Smith | Gonzalo Escobar Manuel Sánchez | 4–6, 4–6 |
Loss | 18–13 | Sep 2018 | Zhangjiagang, China | Challenger | Hard | Akira Santillan | Mao-Xin Gong Ze Zhang | walkover |
Loss | 18–14 | Aug 2019 | M15 Hua Hin, Thailand | World Tennis Tour | Hard | Ajeet Rai | Sanchai Ratiwatana Sonchat Ratiwatana | 2–6, 0–6 |
|