| 2026-07-13 | Dutch Open Tournament | SF | Andrew Paulson / Joran Vliegen (com Kaito Uesugi) | 6-4 5-7 3-10 | derrota |
| 2026-07-13 | Dutch Open Tournament | QF | Hynek Barton / Jan Kumstat (com Kaito Uesugi) | 6-4 6-2 | vitória |
| 2026-07-13 | Dutch Open Tournament | R16 | Samuel Battistone / Jack Vance (com Kaito Uesugi) | 6-4 6-3 | vitória |
| 2026-02-02 | Brisbane Tennis International #1 | R16 | Yuta Shimizu / Seita Watanabe (com Brandon Walkin) | 6-3 6-7 8-10 | derrota |
| 2026-01-18 | Australian Open | R64 | Alexander Erler / Robert Galloway (com Ryan Seggerman) | 2-6 3-6 | derrota |
| 2026-01-12 | Adelaide International | QF | Christian Harrison / Neal Skupski (com Ryan Seggerman) | 3-6 4-6 | derrota |
| 2026-01-12 | Adelaide International | R16 | Julian Cash / Lloyd Glasspool (com Ryan Seggerman) | 6-4 6-7 11-9 | vitória |
| 2026-01-12 | Adelaide International | R32 | Rinky Hijikata / Tristan Schoolkate (com Ryan Seggerman) | 6-3 6-4 | vitória |
| 2026-01-05 | Workday Canberra International | SF | Mac Kiger / Reese Stalder (com Ryan Seggerman) | 3-6 4-6 | derrota |
| 2026-01-05 | Workday Canberra International | QF | Luka Mikrut / Luka Pavlovic (com Ryan Seggerman) | 6-1 6-4 | vitória |
| 2026-01-05 | Workday Canberra International | R16 | Edward Winter / Hugh Winter (com Ryan Seggerman) | 7-6 6-4 | vitória |
| 2025-10-01 | ATP Masters 1000 Shanghai | R32 | Francisco Cerundolo / Luciano Darderi (com Ryan Seggerman) | 3-6 6-7 | derrota |
| 2025-09-22 | Jingshan | QF | Nathaniel Lammons / Jean-Julien Rojer (com Ryan Seggerman) | 6-7 4-6 | derrota |
| 2025-09-22 | Jingshan | R16 | Petr Bar Biryukov / Marat Sharipov (com Ryan Seggerman) | 7-6 6-3 | vitória |
| 2025-09-17 | Chengdu | R16 | Aoran Wang / Yi Zhou (com Ryan Seggerman) | 7-6 3-6 11-13 | derrota |
| 2025-09-01 | Shanghai | R16 | Kaito Uesugi / Seita Watanabe (com Fajing Sun) | 3-6 3-6 | derrota |
| 2025-08-24 | US Open | R64 | Tomas Machac / Matej Vocel (com Ryan Seggerman) | 6-7 7-5 3-6 | derrota |
| 2025-06-30 | Wimbledon | R32 | Kevin Krawietz / Tim Puetz (com Ryan Seggerman) | 3-6 6-7 | derrota |
| 2025-06-30 | Wimbledon | R64 | Arjun Kadhe / Vit Kopriva (com Ryan Seggerman) | 6-4 6-4 | vitória |
| 2025-06-23 | Milan | F | George Goldhoff / Ray Ho (com Ryan Seggerman) | 3-6 7-5 10-8 | vitória |
| 2025-06-23 | Milan | SF | Blake Bayldon / Mats Hermans (com Ryan Seggerman) | 6-4 6-4 | vitória |
| 2025-06-23 | Milan | QF | Ivan Liutarevich / Mick Veldheer (com Ryan Seggerman) | 6-4 6-7 10-8 | vitória |
| 2025-06-23 | Milan | R16 | Trey Hilderbrand / Mac Kiger (com Ryan Seggerman) | 6-3 6-7 10-6 | vitória |
| 2025-06-16 | Sassuolo | F | Alexander Erler / Constantin Frantzen (com Ryan Seggerman) | 7-6 3-6 10-7 | vitória |
| 2025-06-16 | Sassuolo | SF | Inigo Cervantes / Guillermo Duran (com Ryan Seggerman) | 6-3 2-6 10-5 | vitória |
| 2025-06-16 | Sassuolo | QF | Jiri Barnat / Filip Duda (com Ryan Seggerman) | 7-5 6-7 11-9 | vitória |
| 2025-06-16 | Sassuolo | R16 | Federico Iannaccone / Alexander Weis (com Ryan Seggerman) | 6-3 6-7 10-6 | vitória |
| 2025-03-31 | Houston | SF | Fernando Romboli / John Patrick Smith (com Adam Walton) | 6-7 3-6 | derrota |
| 2025-03-31 | Houston | QF | Rinky Hijikata / Jordan Thompson (com Adam Walton) | 6-1 6-4 | vitória |
| 2025-03-31 | Houston | R16 | Alex Michelsen / Mackenzie Mcdonald (com Adam Walton) | 7-6 4-6 10-8 | vitória |