| 2026-09-14 | Repentigny | R2 | Pedro Albuquerque Dietrich | 4-6 6-3 6-4 | won |
| 2026-09-14 | Repentigny | R3 | Kamil Stolarczyk | 6-1 6-4 | won |
| 2026-09-14 | Repentigny | QF | Kanta Watanabe | 7-6 6-1 | won |
| 2026-09-14 | Repentigny | SF | Kai Thompson | 1-1 | won |
| 2026-09-14 | Repentigny | F | Marcel Latak | 6-0 4-6 5-7 | lost |
| 2026-09-06 | US Open Junior Tennis Championships | R1 | Oliver Majdandzic | 4-6 6-7 | lost |
| 2026-08-17 | Lexus Roehampton Challenger 1 | Q1 | Nicolas Tepmahc | 4-6 2-6 | lost |
| 2026-07-04 | The Junior Championships, Wimbledon | R1 | Michael Antonius | 6-2 3-6 6-3 | won |
| 2026-07-04 | The Junior Championships, Wimbledon | R2 | Flynn Thomas | 7-5 6-2 | won |
| 2026-07-04 | The Junior Championships, Wimbledon | R3 | Thijs Boogaard | 6-4 1-6 4-6 | lost |
| 2026-07-04 | The Junior Championships, Wimbledon | R1 | Aaron Gabet / Savva Rybkin (with Jordan Lee) | 6-4 5-7 11-9 | won |
| 2026-07-04 | The Junior Championships, Wimbledon | R2 | Yannick Theodor Alexandrescou / Ryo Tabata (with Jordan Lee) | | lost |
| 2026-06-28 | Roehampton | R1 | Mathys Domenc | 7-6 6-1 | won |
| 2026-06-28 | Roehampton | R2 | Marcel Latak | 6-4 6-3 | won |
| 2026-06-28 | Roehampton | R3 | Svit Suljic | 6-3 4-6 4-6 | lost |
| 2026-06-28 | Roehampton | R1 | Safir Azam / Ntungamili RAGUIN (with Jordan Lee) | 6-4 6-4 | won |
| 2026-06-28 | Roehampton | R2 | Yannick Theodor Alexandrescou / Thilo Behrmann (with Jordan Lee) | 2-6 6-4 11-9 | won |
| 2026-06-28 | Roehampton | QF | Raffaele Ciurnelli / Leon Sloboda (with Jordan Lee) | 6-3 6-4 | won |
| 2026-06-28 | Roehampton | SF | Jamie Mackenzie / Vincent Reisach (with Jordan Lee) | 1-6 2-6 | lost |
| 2026-05-31 | Roland Garros Junior Championships | Q1 | Damien Clerc | 4-6 6-2 6-3 | won |
| 2026-05-31 | Roland Garros Junior Championships | Q2 | Jake Dembo | 6-1 6-1 | won |
| 2026-05-31 | Roland Garros Junior Championships | R1 | Kanta Watanabe | 7-5 2-6 2-6 | lost |
| 2026-05-18 | Milan | Q1 | William Kjellberg | 3-6 6-2 10-5 | won |
| 2026-05-18 | Milan | Q2 | Tommaso Pedretti | 7-5 6-3 | won |
| 2026-05-18 | Milan | Q3 | Matisse MARTIN | 2-6 2-6 | lost |
| 2026-05-18 | Milan | R1 | Mattia Logrippo / Tommaso Pedretti (with Arnav Paparkar) | 6-3 3-6 7-10 | lost |
| 2026-04-20 | Aldershot | R1 | Isaac Sallu | 6-3 6-4 | won |
| 2026-04-20 | Aldershot | R2 | Adrian Oltean Achacollo | 7-5 6-2 | won |
| 2026-04-20 | Aldershot | QF | Victor Barreira Bonzom | 7-6 6-2 | won |
| 2026-04-20 | Aldershot | SF | Jack Secord | 6-3 4-6 3-6 | lost |