| 2026-08-13 | Cincinnati Open | R128 | Nuno Borges | 7-5 6-7 6-7 | lost |
| 2026-08-02 | Omnium Banque Nationale présenté par Rogers | Q1 | Alexei Popyrin | 4-6 3-2 | lost |
| 2026-07-20 | Cranbrook Tennis Classic | R16 | Adam Walton | 6-2 3-6 6-7 | lost |
| 2026-07-20 | Cranbrook Tennis Classic | R32 | Evan Zhu | 6-3 6-3 | won |
| 2026-06-29 | Wimbledon | R128 | Alexander Bublik | 6-4 3-6 7-6 3-6 4-6 | lost |
| 2026-06-29 | Wimbledon | SF | Harri Heliovaara / Henry Patten (with Aleksandar Kovacevic) | 6-7 6-7 | lost |
| 2026-06-29 | Wimbledon | QF | Austin Krajicek / Nikola Mektic (with Aleksandar Kovacevic) | 7-6 6-3 | won |
| 2026-06-29 | Wimbledon | R16 | Christian Harrison / Neal Skupski (with Aleksandar Kovacevic) | 7-6 7-6 | won |
| 2026-06-29 | Wimbledon | R32 | Robert Cash / JJ Tracy (with Aleksandar Kovacevic) | 7-6 6-3 | won |
| 2026-06-29 | Wimbledon | R64 | Maximo Gonzalez / Santiago Gonzalez (with Aleksandar Kovacevic) | 5-7 7-6 6-2 | won |
| 2026-06-15 | Dublin Challenger | R32 | Jerome Kym | 6-0 6-7 4-6 | lost |
| 2026-06-15 | Dublin Challenger | Q2 | Ammar Elamin | 6-2 6-1 | won |
| 2026-06-15 | Dublin Challenger | Q1 | Harold Mayot | 6-4 3-6 7-6 | won |
| 2026-06-08 | Bratislava Open | R16 | Vitaliy Sachko | 2-5 | lost |
| 2026-06-08 | Bratislava Open | R32 | Tomas Barrios Vera | 6-4 6-4 | won |
| 2026-05-24 | Roland Garros | R64 | Pablo Carreno Busta | 5-7 6-4 0-1 | lost |
| 2026-05-24 | Roland Garros | R128 | Terence Atmane | 6-7 6-2 4-6 6-3 7-5 | won |
| 2026-05-11 | Zagreb Open | R32 | Yannick Theodor Alexandrescou | | lost |
| 2026-05-11 | Zagreb Open | Q2 | Michele Ribecai | 6-7 6-3 6-0 | won |
| 2026-05-11 | Zagreb Open | Q1 | Daniel Michalski | 7-6 6-3 | won |
| 2026-01-18 | Australian Open | R64 | Jason Kubler / Marc Polmans (with Nick Kyrgios) | 4-6 6-4 6-7 | lost |
| 2026-01-12 | Adelaide International | R16 | Valentin Vacherot | | lost |
| 2026-01-12 | Adelaide International | R32 | Sebastian Korda | 3-6 6-3 7-6 | won |
| 2026-01-04 | Brisbane International presented by ANZ | R16 | Sadio Doumbia / Fabien Reboul (with Nick Kyrgios) | 0-6 6-1 6-10 | lost |
| 2026-01-04 | Brisbane International presented by ANZ | R32 | Matthew Ebden / Rajeev Ram (with Nick Kyrgios) | 5-7 6-4 10-8 | won |
| 2025-01-12 | Australian Open | R64 | Jack Draper | 7-6 3-6 6-3 5-7 3-6 | lost |
| 2025-01-12 | Australian Open | R128 | Roman Safiullin | 3-6 6-3 6-3 7-6 | won |
| 2025-01-12 | Australian Open | R64 | James Duckworth / Aleksandar Vukic (with Nick Kyrgios) | 5-7 2-3 | lost |