| 2026-09-28 | Eupago Porto Open | R16 | Admir Kalender / Nino Serdarusic (with Joshua Paris) | 6-4 6-7 10-8 | won |
| 2026-09-21 | Saint-Tropez Open | R16 | Constantin Bittoun Kouzmine / Daniel Masur (with Joshua Paris) | 3-6 6-2 6-10 | lost |
| 2026-09-07 | Lxiii Copa Sevilla | SF | Nicolas Barrientos / Mariano Kestelboim (with Fernando Romboli) | 6-7 6-3 7-10 | lost |
| 2026-09-07 | Lxiii Copa Sevilla | QF | Pablo Llamas Ruiz / Alvaro Nunez Serrano (with Fernando Romboli) | 7-5 7-5 | won |
| 2026-09-07 | Lxiii Copa Sevilla | R16 | Max Alcala Gurri / Nikolas Sanchez Izquierdo (with Fernando Romboli) | 7-6 6-3 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | SF | Justin Boulais / Duncan Chan (with Fernando Romboli) | 6-1 1-6 6-10 | lost |
| 2026-08-18 | Challenger Banque Nationale Quebec | QF | Karl Poling / Calum Puttergill (with Fernando Romboli) | 6-1 6-2 | won |
| 2026-08-18 | Challenger Banque Nationale Quebec | R16 | Petr Nouza / Neil Oberleitner (with Fernando Romboli) | 7-6 3-6 10-8 | won |
| 2026-08-10 | Indiana Hardcourt Championships | QF | Ray Ho / Ivan Liutarevich (with Joshua Paris) | 6-7 5-7 | lost |
| 2026-08-10 | Indiana Hardcourt Championships | R16 | Jisung Nam / Patrik Niklas Salminen (with Joshua Paris) | 6-4 6-4 | won |
| 2026-07-27 | Mubadala DC Open | SF | Julian Cash / Lloyd Glasspool (with Anirudh Chandrasekar) | 3-6 4-6 | lost |
| 2026-07-27 | Mubadala DC Open | QF | Simone Bolelli / Andrea Vavassori (with Anirudh Chandrasekar) | 6-4 5-7 11-9 | won |
| 2026-07-27 | Mubadala DC Open | R16 | Francisco Cabral / JJ Tracy (with Anirudh Chandrasekar) | 3-6 7-6 10-8 | won |
| 2026-07-27 | Mubadala DC Open | Q1 | Stefan Kozlov / Jordan Lee (with Anirudh Chandrasekar) | 3-6 2-6 | lost |
| 2026-07-20 | Cranbrook Tennis Classic | QF | Jody Maginley / Karl Poling (with Anirudh Chandrasekar) | 3-6 4-6 | lost |
| 2026-07-20 | Cranbrook Tennis Classic | R16 | Matt Kuhar / Evan Zhu (with Anirudh Chandrasekar) | 7-5 6-4 | won |
| 2026-07-06 | Brawo Open | R16 | Orlando Luz / Rafael Matos (with Matthew Romios) | 2-6 4-6 | lost |
| 2026-06-29 | Wimbledon | R64 | David Stevenson (with Joe Salisbury) | 6-3 6-7 3-6 | lost |
| 2026-05-17 | Gonet Geneva Open | R16 | Sander Arends / David Pel (with Mate Pavic) | 2-6 6-4 6-10 | lost |
| 2026-03-10 | Republica Dominicana Open - Copa Cap Cana | R16 | N.Sriram Balaji / Neil Oberleitner (with Joshua Paris) | 6-7 4-6 | lost |
| 2026-03-02 | Brasilia Tennis Open | R16 | Igor Marcondes / Eduardo Ribeiro (with Diego Hidalgo) | 6-7 4-6 | lost |
| 2026-02-23 | BCI Seguros Chile Open | F | Orlando Luz / Rafael Matos (with Matthew Romios) | 4-6 3-6 | lost |
| 2026-02-23 | BCI Seguros Chile Open | SF | Finn Reynolds / James Watt (with Matthew Romios) | 7-6 6-3 | won |
| 2026-02-23 | BCI Seguros Chile Open | QF | Jakob Schnaitter / Mark Wallner (with Matthew Romios) | 6-4 7-6 | won |
| 2026-02-23 | BCI Seguros Chile Open | R16 | Arjun Kadhe / Takeru Yuzuki (with Matthew Romios) | 6-7 7-6 10-6 | won |
| 2026-02-16 | Delray Beach Open | QF | Austin Krajicek / Nikola Mektic (with Matthew Romios) | 3-6 6-7 | lost |
| 2026-02-16 | Delray Beach Open | R16 | Andrey Golubev / Aleksandr Nedovyesov (with Matthew Romios) | 6-2 4-6 13-11 | won |
| 2026-01-18 | Australian Open | R64 | Julian Cash / Lloyd Glasspool (with Joran Vliegen) | 6-7 4-6 | lost |
| 2026-01-12 | Adelaide International | R32 | Luke Johnson / Jan Zielinski (with Joran Vliegen) | 7-5 2-6 4-10 | lost |
| 2026-01-04 | Brisbane International presented by ANZ | R16 | Francisco Cabral / Lucas Miedler (with Joran Vliegen) | 3-6 6-7 | lost |