Result |
W–L |
Date |
Tournament |
Tier |
Surface |
Partner |
Opponents |
Score |
Loss |
0–1 |
Oct 2016 |
USA F33, Berkeley |
Futures |
Hard |
André Göransson |
Connor Smith
Rhyne Williams |
4–6, 3–6 |
Win |
1–1 |
Dec 2016 |
Israel F16, Ramat Gan |
Futures |
Hard |
John Lamble |
Martin Beran
Bernardo Saraiva |
6–4, 6–4 |
Win |
2–1 |
Feb 2017 |
Egypt F5, Sharm El Sheikh |
Futures |
Hard |
Nathan Eshmade |
Jonas Lütjen
Nicolaas Scholtz |
3–6, 6–3, [10–3] |
Win |
3–1 |
Feb 2017 |
Egypt F6, Sharm El Sheikh |
Futures |
Hard |
Colin van Beem |
Chandril Sood
Lakshit Sood |
6–3, 6–2 |
Win |
4–1 |
Apr 2017 |
Bahrain F2, Manama |
Futures |
Hard |
Ruben Gonzales |
Florian Fallert
Jonas Merckx |
6–3, 6–0 |
Win |
5–1 |
Apr 2017 |
Qatar F1, Doha |
Futures |
Hard |
Jorge Montero |
Markus Eriksson
Milos Sekulic |
6–4, 6–7(5–7), [10–7] |
Loss |
5–2 |
Apr 2017 |
Qatar F3, Doha |
Futures |
Hard |
Anderson Reed |
Hubert Hurkacz
Milos Sekulic |
6–1, 3–3 ret. |
Win |
6–2 |
May 2017 |
Singapore F1, Singapore |
Futures |
Hard |
Francis Casey Alcantara |
Hiroyasu Ehara
Sho Katayama |
6–3, 6–2 |
Win |
7–2 |
Jun 2017 |
Singapore F2, Singapore |
Futures |
Hard |
Francis Casey Alcantara |
Soichiro Moritani
Masato Shiga |
6–3, 6–4 |
Win |
8–2 |
Jun 2017 |
Singapore F3, Singapore |
Futures |
Hard |
Francis Casey Alcantara |
Yuichi Ito
Lý Hoàng Nam |
7–6(7–3), 6–2 |
Loss |
8–3 |
Jul 2017 |
Netherlands F3, Middelburg |
Futures |
Clay |
Michiel de Krom |
Evan King
Hunter Reese |
2–6, 1–6 |
Loss |
8–4 |
Aug 2017 |
Romania F10, Bucharest |
Futures |
Clay |
Nathan Eshmade |
Victor-Mugurel Anagnastopol
Victor Vlad Cornea |
5–7, 6–7(1–7) |
Loss |
8–5 |
Oct 2017 |
Australia F7, Cairns |
Futures |
Hard |
Francis Casey Alcantara |
Nathan Pasha
Darren Polkinghorne |
2–6, 6–2, [2–10] |
Win |
9–5 |
Dec 2017 |
Dominican Republic F2, Santo Domingo Este |
Futures |
Hard |
Bernardo Saraiva |
Adrian Bodmer
Matthias Haim |
7–5, 6–4 |
Win |
10–5 |
Dec 2017 |
Dominican Republic F3, Santo Domingo Este |
Futures |
Hard |
Bernardo Saraiva |
Nick Hardt
José Olivares |
6–3, 6–4 |
Win |
11–5 |
Mar 2018 |
USA F7, Bakersfield |
Futures |
Hard |
Bernardo Saraiva |
Boris Arias
Federico Zeballos |
7–6(7–2), 6–3 |
Loss |
11–6 |
Mar 2018 |
USA F8, Calabasas |
Futures |
Hard |
Bernardo Saraiva |
André Göransson
Florian Lakat |
2–6, 6–7(3–7) |
Win |
12–6 |
Apr 2018 |
Tunisia F16, Jerba |
Futures |
Hard |
Bernardo Saraiva |
Domagoj Bilješko
Altuğ Çelikbilek |
6–3, 6–1 |
Win |
13–6 |
May 2018 |
Tunisia F17, Jerba |
Futures |
Hard |
Bernardo Saraiva |
Ignacio Carou
Diego Hidalgo |
7–5, 6–3 |
Win |
14–6 |
May 2018 |
Tunisia F18, Jerba |
Futures |
Hard |
Diego Hidalgo |
Anis Ghorbel
Vasko Mladenov |
6–2, 6–4 |
Win |
15–6 |
Jun 2018 |
USA F13, Winston-Salem |
Futures |
Hard |
Marc-Andrea Hüsler |
Trevor Allen Johnson
Ronnie Schneider |
7–6(9–7), 6–1 |
Win |
16–6 |
Jul 2018 |
Canada F5, Saskatoon |
Futures |
Hard |
Marc-Andrea Hüsler |
Alexis Galarneau
Benjamin Sigouin |
6–3, 6–3 |
Win |
17–6 |
Jul 2018 |
Winnipeg, Canada |
Challenger |
Hard |
Marc-Andrea Hüsler |
Marcel Granollers
Gerard Granollers Pujol |
6–7(5–7), 6–3, [14–12] |
Win |
18–6 |
Aug 2018 |
Portugal F16, Sintra |
Futures |
Hard |
Bernardo Saraiva |
Gonçalo Falcão
Diego Matos |
6–3, 6–0 |
Loss |
18–7 |
Jan 2019 |
Nouméa, New Caledonia |
Challenger |
Hard |
André Göransson |
Dustin Brown
Donald Young |
5–7, 4–6 |
Loss |
18–8 |
Jan 2019 |
Canberra, Australia |
Challenger |
Hard |
André Göransson |
Marcelo Demoliner
Hugo Nys |
6–3, 4–6, [3–10] |
Win |
19–8 |
Jul 2019 |
Granby, Canada |
Challenger |
Hard |
André Göransson |
Li Zhe
Hugo Nys |
6–2, 6–4 |
Win |
20–8 |
Sep 2019 |
Cassis, France |
Challenger |
Hard |
André Göransson |
Sander Arends
David Pel |
7–6(8–6), 4–6, [11–9] |
Loss |
20-9 |
Oct 2019 |
Fairfield, USA |
Challenger |
Hard |
André Göransson |
Peter Polansky
Darian King |
4–6, 6–3, [10–12] |
Loss |
20-10 |
Nov 2019 |
Knoxville, USA |
Challenger |
Hard (i) |
Bradley Klahn |
Hans Hach Verdugo
Adrián Menéndez Maceiras |
6–7(6–8), 6–4, [5–10] |
Win |
21–10 |
Jan 2020 |
Burnie, Australia |
Challenger |
Hard |
Harri Heliövaara |
Luca Margaroli
Andrea Vavassori |
7–6(7–5), 7–6(7–4) |
Loss |
21–11 |
Aug 2020 |
M15 Alkmaar, Netherlands |
World Tennis Tour |
Clay |
Mats Hermans |
Max Houkes
Sidane Pontjodikromo |
1–6, 7–5, [8–10] |
Loss |
21-12 |
Mar 2021 |
Saint Petersburg, Russia |
Challenger |
Hard (i) |
Jesper de Jong |
Christopher Eubanks
Roberto Quiroz |
4-6, 3-6 |
Win |
22-12 |
Mar 2021 |
Saint Petersburg, Russia |
Challenger |
Hard (i) |
Jesper de Jong |
Konstantin Kravchuk
Denis Yevseyev |
6–1, 3–6, [10–5] |
Loss |
22-13 |
May 2021 |
Heilbronn, Germany |
Challenger |
Clay |
André Göransson |
Nathaniel Lammons
Jackson Withrow |
7–6(7–4), 4–6, [8–10] |
Win |
23-13 |
May 2021 |
Oeiras, Portugal |
Challenger |
Clay |
Hunter Reese |
Sadio Doumbia
Fabien Reboul |
4–6, 6–4, [10–7] |
Loss |
23-14 |
Apr 2022 |
Ostrava, Czech Republic |
Challenger |
Clay |
Hunter Reese |
Alexander Erler
Lucas Miedler |
6–7(5–7), 5–7 |
Win |
24-14 |
Jul 2022 |
Lüdenscheid, Germany |
Challenger |
Clay |
Robin Haase |
Fabian Fallert
Hendrik Jebens |
6–2, 5–7, [10–3] |
Win |
25-14 |
Jul 2022 |
Amersfoort, Netherlands |
Challenger |
Clay |
Robin Haase |
Nicolás Barrientos
Miguel Ángel Reyes-Varela |
6–4, 3–6, [10–7] |
Loss |
25–15 |
Feb 2023 |
Tenerife, Spain |
Challenger |
Hard |
Luke Johnson |
Andrew Harris
Christian Harrison |
6–7(6–8), 7–6(7–4), [8–10] |
Win |
26-15 |
Feb 2023 |
Rome, USA |
Challenger |
Hard (i) |
Luke Johnson |
Gabriel Décamps
Alex Rybakov |
6–2, 6–2 |
Win |
27-15 |
May 2023 |
Oeiras, Portugal |
Challenger |
Clay |
Luke Johnson |
Jaime Faria
Henrique Rocha |
6–7(6–8), 7–5, [10–6] |
Win |
28–15 |
Nov 2023 |
Charlottesville, USA |
Challenger |
Hard |
John-Patrick Smith |
Denis Kudla
Thai-Son Kwiatkowski |
3–6, 6–3, [10–5] |
Win |
29–15 |
Nov 2023 |
Champaign, USA |
Challenger |
Hard |
John-Patrick Smith |
Lucas Horve
Oliver Okonkwo |
6–2, 7–6(7–4) |
Loss |
29–16 |
Jan 2023 |
Ottignies-Louvain-la-Neuve, Belgium |
Challenger |
Hard |
Sander Arends |
Luke Johnson
Skander Mansouri |
5–7, 3–6 |
Win |
30–16 |
Feb 2023 |
Koblenz, Germany |
Challenger |
Hard |
Sander Arends |
Jakob Schnaitter
Mark Wallner |
6–4, 6–2 |
Loss |
30–17 |
Feb 2024 |
Tenerife, Spain |
Challenger |
Hard |
Sander Arends |
Petr Nouza
Patrik Rikl |
4–6, 6–4, [9–11] |
Win |
31–17 |
Mar 2024 |
Tenerife, Spain |
Challenger |
Hard |
Sander Arends |
Marco Bortolotti
Sergio Martos Gornes |
6–4, 6–4 |
Win |
32–17 |
Aug 2024 |
Lexington, USA |
Challenger |
Hard |
André Göransson |
Y Shimizu
J Trotter |
6–4, 6–3 |
Loss |
32–18 |
Sep 2024 |
Saint-Tropez, France |
Challenger |
Hard |
André Göransson |
Luke Johnson
Sander Arends |
6–3, 3–6, [4–10] |
Loss |
32–19 |
Nov 2024 |
Bratislava, Slovakia |
Challenger |
Hard (i) |
André Göransson |
Nicolás Barrientos
Julian Cash |
3–6, 4–6 |