| 2026-08-24 | Kingston Open 2 | Q1 | Mario Gonzalez Fernandez | 4-6 2-6 | lost |
| 2026-08-24 | Kingston Open 2 | SF | Alexander Donski / Dan Martin (with Ajeet Rai) | 6-4 3-6 12-14 | lost |
| 2026-08-24 | Kingston Open 2 | QF | Bruno Oliveira / Natan Rodrigues (with Ajeet Rai) | 7-6 3-6 10-4 | won |
| 2026-08-24 | Kingston Open 2 | R16 | Ivan Liutarevich / Miguel Reyes-Varela (with Ajeet Rai) | 5-7 6-3 13-11 | won |
| 2026-08-10 | Indiana Hardcourt Championships | Q1 | Evan King | 1-6 3-6 | lost |
| 2026-08-03 | Lexington Open | QF | Gonzalo Escobar / Niki Kaliyanda Poonacha (with Joshua Sheehy) | 1-6 2-6 | lost |
| 2026-08-03 | Lexington Open | R16 | Anirudh Chandrasekar / Takeru Yuzuki (with Joshua Sheehy) | 7-6 6-7 10-8 | won |
| 2026-07-20 | Cranbrook Tennis Classic | QF | Finn Reynolds / James Watt (with Dane Sweeny) | 4-6 2-6 | lost |
| 2026-07-20 | Cranbrook Tennis Classic | R16 | Jason Jung / Evan King (with Dane Sweeny) | 6-3 7-6 | won |
| 2026-06-15 | Dublin Challenger | R16 | Jarno Jans / Niels Visker (with Keegan Smith) | 7-6 2-6 6-10 | lost |
| 2026-05-25 | UAMS Health Little Rock Open | R16 | Jody Maginley / Braden Shick (with Dane Sweeny) | 6-7 6-3 7-10 | lost |
| 2026-05-04 | Wuxi Open | QF | Alafia Ayeni / Keegan Smith (with Dane Sweeny) | 3-6 6-3 9-11 | lost |
| 2026-05-04 | Wuxi Open | R16 | Qian Sun / Sheng Tang (with Dane Sweeny) | 6-1 7-6 | won |
| 2026-04-27 | Jiangxi Open | R16 | Ben Jones / Joshua Paris (with Dane Sweeny) | 6-3 3-6 5-10 | lost |
| 2026-04-20 | Gwangju Open | QF | Jean-Julien Rojer / Theodore Winegar (with Dane Sweeny) | 3-6 5-7 | lost |
| 2026-04-20 | Gwangju Open | R16 | Alex Bolt / Jake Delaney (with Dane Sweeny) | 6-3 6-3 | won |
| 2026-04-13 | Renault Busan Open Tennis Championships | QF | Jean-Julien Rojer / Theodore Winegar (with Dane Sweeny) | 3-6 1-6 | lost |
| 2026-04-13 | Renault Busan Open Tennis Championships | R16 | Kody Pearson / Adam Walton (with Dane Sweeny) | 6-2 3-6 12-10 | won |
| 2026-01-27 | Better Buzz Coffee San Diego Open | R16 | Scott Duncan / James Mackinlay (with Ryan Seggerman) | 6-4 6-7 8-10 | lost |
| 2025-11-24 | Playford | SF | Anirudh Chandrasekar / Reese Stalder (with Dane Sweeny) | 3-6 2-6 | lost |
| 2025-11-24 | Playford | QF | Masamichi Imamura / Ryuki Matsuda (with Dane Sweeny) | 6-7 7-5 10-6 | won |
| 2025-11-24 | Playford | R16 | Jesse Delaney / Leo Vithoontien (with Dane Sweeny) | 6-4 6-4 | won |
| 2025-11-17 | Sydney | F | Rinky Hijikata / Marc Polmans (with Dane Sweeny) | 0-6 4-6 | lost |
| 2025-11-17 | Sydney | SF | Marek Gengel / Emile Hudd (with Dane Sweeny) | 7-5 6-4 | won |
| 2025-11-17 | Sydney | QF | Cruz Hewitt / Lleyton Hewitt (with Dane Sweeny) | 7-5 6-4 | won |
| 2025-11-17 | Sydney | R16 | Matt Hulme / Kody Pearson (with Dane Sweeny) | 6-4 6-7 17-15 | won |
| 2025-11-10 | Brisbane 3 | SF | Matt Hulme / Kody Pearson (with Dane Sweeny) | 4-6 3-6 | lost |
| 2025-11-10 | Brisbane 3 | QF | Blake Bayldon / Matthew Romios (with Dane Sweeny) | 6-4 6-7 10-3 | won |
| 2025-11-10 | Brisbane 3 | R16 | Christian Langmo / Filip Peliwo (with Dane Sweeny) | 7-6 6-1 | won |
| 2025-01-27 | Brisbane 1 | R16 | Kody Pearson / Joshua Sheehy (with Dane Sweeny) | 7-6 3-6 8-10 | lost |