Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
Win |
1–0 |
Jun 2016 |
USA F21, Tulsa |
Futures |
Hard |
Dane Webb |
Rikus de Villiers
Clay Thompson |
7–5, 4–6, [12–10] |
Loss |
1–1 |
Sep 2016 |
Israel F11, Herzliya |
Futures |
Hard |
Dane Webb |
Connor Smith
Danny Thomas |
3–6, 4–6 |
Loss |
1–2 |
Sep 2016 |
Israel F12, Ashkelon |
Futures |
Hard |
Dane Webb |
Connor Smith
Danny Thomas |
0–6, 6–7(3–7) |
Loss |
1–3 |
Sep 2016 |
Israel F13, Kiryat Gat |
Futures |
Hard |
Dane Webb |
Dekel Bar
Scott Clayton |
4–6, 7–5, [5–10] |
Win |
2–3 |
Dec 2016 |
USA F40, Tallahassee |
Futures |
Hard (i) |
Robert Galloway |
Aziz Dougaz
Guy Orly Iradukunda |
6–4, 5–7, [10–8] |
Loss |
2–4 |
May 2017 |
Mexico F2, Villahermosa |
Futures |
Hard (i) |
Farris Fathi Gosea |
Kevin King
Nicolaas Scholtz |
6–7(4–7), 6–7(4–7) |
Win |
3–4 |
May 2017 |
Mexico F3, Córdoba |
Futures |
Hard |
Farris Fathi Gosea |
Hunter Callahan
Bernardo Saraiva |
6–4, 6–7(5–7), [10–8] |
Win |
4–4 |
Jun 2017 |
Zimbabwe F1, Harare |
Futures |
Hard |
Benjamin Lock |
Mark Fynn
Nicolaas Scholtz |
6–2, 6–3 |
Loss |
4–5 |
Jun 2017 |
Zimbabwe F2, Harare |
Futures |
Hard |
Benjamin Lock |
Mark Fynn
Nicolaas Scholtz |
6–3, 1–6, [7–10] |
Win |
5–5 |
Jul 2017 |
Zimbabwe F3, Harare |
Futures |
Hard |
Benjamin Lock |
Baptiste Crepatte
Thomas Setodji |
7–6(7–4), 6–2 |
Loss |
5–6 |
Jul 2017 |
Egypt F19, Sharm El Sheikh |
Futures |
Hard |
Benjamin Lock |
Marat Deviatiarov
Tomáš Papik |
4–6, 6–1, [5–10] |
Loss |
5–7 |
Jul 2017 |
Egypt F20, Sharm El Sheikh |
Futures |
Hard |
Bernardo Saraiva |
Julian Ocleppo
Andrea Vavassori |
6–2, 3–6, [8–10] |
Win |
6–7 |
Aug 2017 |
USA F26, Decatur |
Futures |
Hard |
Alexandru Gozun |
Edward Bourchier
Harry Bourchier |
6–2, 7–6(7–2) |
Win |
7–7 |
Sep 2017 |
France F20, Plaisir |
Futures |
Hard (i) |
Alex Lawson |
Antoine Hoang
Grégoire Jacq |
4–6, 7–6(9–7), [10–4] |
Loss |
7–8 |
Oct 2017 |
France F22, Nevers |
Futures |
Hard (i) |
Alex Lawson |
Benjamin Bonzi
Antoine Hoang |
6–7(5–7), 4–6 |
Loss |
7–9 |
Oct 2017 |
France F23, Saint-Dizier |
Futures |
Hard (i) |
Alex Lawson |
Jonathan Kanar
Mick Lescure |
6–0, 4–6, [9–11] |
Win |
8–9 |
Oct 2017 |
France F24, Rodez |
Futures |
Hard (i) |
Alex Lawson |
Antoine Hoang
Ugo Humbert |
7–6(7–4), 4–6, [10–7] |
Loss |
8–10 |
Dec 2017 |
USA F39, Waco |
Futures |
Hard (i) |
Alex Lawson |
Julian Lenz
Roberto Maytín |
6–7(5–7), 6–1, [12–14] |
Win |
9–10 |
Dec 2017 |
USA F40, Tallahassee |
Futures |
Hard (i) |
Alex Lawson |
Jose E Gracia
Lucas Poullain |
6–3, 6–0 |
Win |
10–10 |
Jul 2018 |
Scheveningen, Netherlands |
Challenger |
Clay |
Ruben Gonzales |
Luis David Martínez
Gonçalo Oliveira |
6–3, 6–7(8–10), [10–5] |
Loss |
10–11 |
Aug 2018 |
Sopot, Poland |
Challenger |
Clay |
Ruben Gonzales |
Mateusz Kowalczyk
Szymon Walków |
6–7(6–8), 3–6 |
Loss |
10–12 |
Jan 2019 |
Columbus, USA |
Challenger |
Hard (i) |
Robert Galloway |
Maxime Cressy
Bernardo Saraiva |
5–7, 6–7(3–7) |
Win |
11–12 |
Jan 2019 |
Newport Beach, USA |
Challenger |
Hard |
Robert Galloway |
Romain Arneodo
Andrei Vasilevski |
7–5, 7–6(7–1) |
Loss |
11–13 |
Feb 2019 |
Cleveland, USA |
Challenger |
Hard |
Robert Galloway |
Romain Arneodo
Andrei Vasilevski |
4–6, 6–7(4–7) |
Win |
12–13 |
Feb 2019 |
Cherbourg, France |
Challenger |
Hard (i) |
Robert Galloway |
Raúl Brancaccio
Javier Barranco Cosano |
4–6, 7–6(7–4), [10–8] |
Win |
13–13 |
Jul 2019 |
Ludwigshafen, Germany |
Challenger |
Clay |
Fernando Romboli |
Pedro Sousa
João Domingues |
7–6(7–4), 6–1 |
Loss |
13–14 |
Jul 2019 |
Braunschweig, Germany |
Challenger |
Clay |
Antonio Šančić |
Guillermo Durán
Simone Bolelli |
3–6, 2–6 |
Win |
14–14 |
Sep 2019 |
New Haven, USA |
Challenger |
Hard |
Robert Galloway |
Sander Gillé
Joran Vliegen |
7–5, 6–4 |
Win |
15–14 |
Feb 2020 |
Cleveland, USA |
Challenger |
Hard |
Treat Huey |
Luke Saville
John-Patrick Smith |
7–5, 6–2 |
Win |
16–14 |
Mar 2020 |
Columbus, USA |
Challenger |
Hard |
Treat Huey |
Lloyd Glasspool
Alex Lawson |
7–6(7–3), 7–6(7–4) |
Loss |
16–15 |
Sep 2020 |
Iași, Romania |
Challenger |
Clay |
Treat Huey |
Rafael Matos
João Menezes |
2–6, 2–6 |
Win |
17-15 |
Oct 2020 |
Split, Croatia |
Challenger |
Clay |
Treat Huey |
André Göransson
Hunter Reese |
6-4, 7–6(7–3) |
Loss |
17-16 |
Oct 2020 |
Istanbul, Turkey |
Challenger |
Hard |
Robert Galloway |
Ariel Behar
Gonzalo Escobar |
6-4, 3-6, [7-10] |
Loss |
17-17 |
Nov 2020 |
Cary, United States |
Challenger |
Hard |
Luke Bambridge |
Teymuraz Gabashvili
Dennis Novikov |
5-7, 6-4, [8-10] |
Win |
18-17 |
Mar 2021 |
Nur-Sultan, Kazakhstan |
Challenger |
Hard (i) |
Jackson Withrow |
Nathan Pasha
Max Schnur |
6-4, 6-2 |
Win |
19-17 |
May 2021 |
Biella, Italy |
Challenger |
Clay |
André Göransson |
Rafael Matos
Felipe Meligeni Alves |
7–6(7–3), 6–3 |
Win |
20–17 |
May 2021 |
Heilbronn, Germany |
Challenger |
Clay |
Jackson Withrow |
André Göransson
Sem Verbeek |
6–7(4–7), 6–4, [10–8] |
Loss |
20-18 |
Sep 2021 |
Szczecin, Poland |
Challenger |
Clay |
André Göransson |
Santiago González
Andrés Molteni |
6-2, 2-6, [13-15] |
Win |
21–18 |
Nov 2021 |
Champaign, USA |
Challenger |
Hard (i) |
Jackson Withrow |
Treat Huey
Max Schnur |
6–4, 3–6, [10–6] |
Loss |
21-19 |
Apr 2022 |
Sarasota, USA |
Challenger |
Clay |
André Göransson |
Robert Galloway
Jackson Withrow |
3-6, 6-7(3-7) |
Win |
22–19 |
Apr 2022 |
Split, Croatia |
Challenger |
Clay |
Albano Olivetti |
Sadio Doumbia
Fabien Reboul |
4–6, 7–6(8–6), [10–7] |
Win |
23–19 |
Jul 2022 |
Salzburg, Austria |
Challenger |
Clay |
Jackson Withrow |
Alexander Erler
Lucas Miedler |
7–5, 5–7, [11–9] |
Win |
24–19 |
Sep 2022 |
Cary, USA |
Challenger |
Hard |
Jackson Withrow |
Treat Huey
John-Patrick Smith |
7–5, 2–6, [10–5] |