| Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
| Loss |
0–1 |
Jul 2014 |
Ireland F1, Dublin |
Futures |
Carpet |
David O'Hare |
Edward Corrie
Frederik Nielsen |
2–6, 5–7 |
| Loss |
0–2 |
Oct 2015 |
Greece F7, Heraklion |
Futures |
Hard |
Toby Martin |
Lloyd Glasspool
Joshua Ward-Hibbert |
3–6, 5–7 |
| Win |
1–2 |
Dec 2015 |
Tunisia F35, El Kantaoui |
Futures |
Hard |
Lloyd Glasspool |
Anis Ghorbel
Vasko Mladenov |
6–1, 6–4 |
| Win |
2–2 |
Dec 2016 |
Spain F39, Almería |
Futures |
Hard |
Akira Santillan |
David Vega Hernández
Roberto Ortega Olmedo |
6–2, 5–7, [10–2] |
| Loss |
2–3 |
May 2017 |
Turkey F19, Antalya |
Futures |
Clay |
Samuel Bothwell |
Joel Cannell
Manuel Pena Lopez |
1–6, 6–4, [5–10] |
| Loss |
2–4 |
Jul 2017 |
Ireland F1, Dublin |
Futures |
Carpet |
Lloyd Glasspool |
Scott Clayton
Jonny O'Mara |
1–6, 3–6 |
| Loss |
2–5 |
Sep 2017 |
Great Britain F4, Nottingham |
Futures |
Hard |
Luke Johnson |
Jonathan Kanar
Romain Bauvy |
3–6, 7–5, [8–10] |
| Loss |
2–6 |
Sep 2017 |
Great Britain F5, Roehampton |
Futures |
Hard |
Luke Johnson |
Lucas Catarina
Adrian Bodmer |
2–6, 2–6 |
| Win |
3–6 |
Oct 2017 |
Great Britain F6, Barnstaple |
Futures |
Hard |
Neil Pauffley |
Robert Carter
Ryan Peniston |
6–4, 6–7(5–7), [10–6] |
| Win |
4–6 |
Oct 2017 |
Egypt F29, Sharm el-Sheikh |
Futures |
Hard |
David Pérez Sanz |
Aliaksandr Liaonenka
Nikita Mashtakov |
6–0, 6–3 |
| Win |
5–6 |
Mar 2018 |
Portugal F4, Quinta do Lago |
Futures |
Hard |
Jack Findel-hawkins |
Francisco Cabral
Tiago Cação |
7–6(7–5), 7–6(7–3) |
| Loss |
5–7 |
Apr 2019 |
M25 Sunderland, Great Britain |
World Tennis Tour |
Hard |
Scott Duncan |
Yates Johnson
Hunter Johnson |
4–6, 3–6 |
| Win |
6–7 |
May 2019 |
M15 Heraklion, Greece |
World Tennis Tour |
Hard |
Henry Craig |
P Vivero Gonzalez
Andres Artunedo Martinavarro |
4–6, 7–6(7–4), [10–4] |
| Win |
7–7 |
Aug 2019 |
M15 Sintra, Portugal |
World Tennis Tour |
Hard |
Maxime Tchoutakian |
Stuart Parker
Julius Tverijonas |
6–3, 6–2 |
| Loss |
7–8 |
Aug 2019 |
M15 Sintra, Portugal |
World Tennis Tour |
Hard |
B Azevedo P e O |
Maxime Tchoutakian
Antoine Escoffier |
6–0, 2–6, [5–10] |
| Loss |
7–9 |
Jan 2020 |
M15 Manacor, Spain |
World Tennis Tour |
Hard |
Jonathan Gray |
Evan Hoyt
Jonathan Binding |
3–6, 4–6 |
| Win |
8–9 |
Mar 2020 |
M15 Vale do Lobo, Portugal |
World Tennis Tour |
Hard |
Billy Harris |
B Winter Lopez
Albert Roglan |
6–3, 6–4 |