| 2026-09-30 | Ann Arbor, MI | R32 | Matthew Thomson | 6-4 6-1 | won |
| 2026-09-27 | Columbia, SC | F | Sean Daryabeigi | 6-2 3-6 6-3 | won |
| 2026-09-26 | Columbia, SC | SF | Gabe Avram | 7-5 6-1 | won |
| 2026-09-25 | Columbia, SC | QF | Charlie Swaine | 6-4 6-0 | won |
| 2026-09-23 | Columbia, SC | R32 | Dakotah Bobo | 6-4 6-3 | won |
| 2026-08-24 | Lexus Roehampton Challenger 2 | R16 | Oliver Tarvet | 4-6 0-6 | lost |
| 2026-08-24 | Lexus Roehampton Challenger 2 | R32 | Viktor Durasovic | 6-3 6-4 | won |
| 2026-08-24 | Lexus Roehampton Challenger 2 | Q2 | Millen Hurrion | 6-3 6-4 | won |
| 2026-08-24 | Lexus Roehampton Challenger 2 | Q1 | Alex Rybakov | 5-7 6-4 6-3 | won |
| 2026-08-17 | Lexus Roehampton Challenger 1 | Q1 | John Echeverria | 5-7 3-6 | lost |
| 2026-08-17 | Lexus Roehampton Challenger 1 | R16 | Tom Hands / Matthew Summers (with Lui Maxted) | | lost |
| 2026-07-06 | Lexus Nottingham Challenger 3 | R32 | Arda Azkara | 6-7 3-6 | lost |
| 2025-11-24 | Manama 2 | Q1 | Matisse Bobichon | 6-4 3-6 2-6 | lost |
| 2025-11-10 | Drummondville | Q1 | Connor Thomson | 4-6 4-6 | lost |
| 2025-08-31 | US Open Junior Tennis Championships | R1 | Jack Secord | 4-6 6-2 7-6 | won |
| 2025-08-31 | US Open Junior Tennis Championships | R2 | Yannik Alvarez | 6-3 7-6 | won |
| 2025-08-31 | US Open Junior Tennis Championships | R3 | Andres Santamarta Roig | 6-3 6-4 | won |
| 2025-08-31 | US Open Junior Tennis Championships | QF | Luis Guto Miguel | 6-7 6-2 1-6 | lost |
| 2025-07-05 | The Junior Championships, Wimbledon | R1 | Jack Kennedy | 6-1 6-7 4-6 | lost |
| 2025-07-05 | The Junior Championships, Wimbledon | R1 | Karim Bennani / Ludvig Hede (with Jagger Leach) | 6-2 7-6 | won |
| 2025-07-05 | The Junior Championships, Wimbledon | R2 | Zangar Nurlanuly / Damir Zhalgasbay (with Jagger Leach) | 6-3 4-6 10-8 | won |
| 2025-07-05 | The Junior Championships, Wimbledon | QF | Andres Santamarta Roig / Max Schoenhaus (with Jagger Leach) | 6-3 2-6 10-7 | won |
| 2025-07-05 | The Junior Championships, Wimbledon | SF | Mees Rottgering / Hidde Schoenmakers (with Jagger Leach) | 4-6 7-6 11-9 | won |
| 2025-07-05 | The Junior Championships, Wimbledon | F | Oskari Paldanius / Alan Wazny (with Jagger Leach) | 7-5 6-7 5-10 | lost |
| 2025-06-30 | Wimbledon | Q2 | Juan Pablo Ficovich | 5-7 4-6 | lost |
| 2025-06-30 | Wimbledon | Q1 | Viktor Durasovic | 7-5 2-6 6-4 | won |
| 2025-06-29 | Roehampton | R1 | Connor Doig | 6-0 6-2 | won |
| 2025-06-29 | Roehampton | R2 | Thilo Behrmann | 6-4 6-4 | won |
| 2025-06-29 | Roehampton | R3 | Thijs Boogaard | 6-4 6-4 | won |
| 2025-06-29 | Roehampton | QF | Pierluigi Basile | 6-1 6-4 | won |