| WIMBLEDON JUNIOR | Quarter | |
| J1 ROEHAMPTON | Quarter |
| J1 BRADENTONFL | [6] | Quarter |
| US OPEN JUNIOR | 1R | |
| J1 REPENTIGNY | Quarter | |
| J2 OBERENTFELDEN | [1] | Semi |
| WIMBLEDON JUNIOR | Quarter | |
| J1 ROEHAMPTON | 2R | |
| J1 BERLIN | [13] | 2R |
| J1 OFFENBACH | [11] | 2R |
| J1 CHARLEROI-MARCINELLE | Final | |
| J2 VILLACH | [5] | Final |
| J2 CAPDAIL | 1R | |
| J1 VILLENA | Quarter | |
| J2 BENICARLO | Semi | |
| J1 PRAGUEWEST | [4] | 2R |
| J1 BRADENTONFL | 2R | |
| J2 SANXENXO | Quarter | |
| J2 PONTEVEDRA | 2R | |
| J2 PRAGUE | [7] | Quarter |
| J2 BUDAPEST | [4] | Quarter |
| J2 BUDAORS | [7] | 1R |
| WIMBLEDON JUNIOR | 1R | |
| J1 ROEHAMPTON | 2R | |
| J1 CHARLEROI-MARCINELLE | 1R | |
| J2 FLORENCE | [5] | 2R |
| J1 VILLENA | 1R | |
| J2 BENICARLO | [7] | 2R |
| J2 SIAULIAI | [8] | Win |
GBR
25 years old (born in 2001)
ATP Ranking 377th
| W | 1R | Gauthier Onclin | 6-3 4-6 6-4 |
| W | 2R | Govind Nanda | 6-3 6-3 |
| W | 3R | Holger Rune | 6-4 7-5 |
| L | QF | Shintaro Mochizuki | 3-6 3-6 |
| W | 1R | Francesco Passaro | 6-2 6-4 |
| W | 2R | Brandon Nakashima | 6-4 6-4 |
| W | 3R | Shintaro Mochizuki | 6-1 6-4 |
| L | QF | Holger Rune | 3-6 2-6 |
| W | 1R | Toby Kodat | 7-6 6-1 |
| W | 2R | Taha Baadi | 6-2 6-3 |
| W | 3R | Govind Nanda | 6-2 7-6 |
| L | QF | Nicolas Mejia | 6-7 2-6 |
| L | 1R | Otto Virtanen | 7-5 5-7 5-7 |
| W | 1R | Arthur Cazaux | 6-4 6-2 |
| W | 2R | Drew Baird | 6-3 6-2 |
| W | 3R | Dalibor Svrcina | 6-3 6-3 |
| L | QF | Taisei Ichikawa | 4-6 2-6 |
| W | 1R | Dominic Stricker | 5-7 6-2 6-0 |
| W | 2R | Francesco Passaro | 6-3 6-4 |
| W | QF | Lodewijk Weststrate | 6-2 6-3 |
| L | SF | Titouan Droguet | 6-7 2-6 |
| W | 1R | Clement Tabur | 6-4 7-6 |
| W | 2R | Deney Wassermann | 5-7 6-4 7-5 |
| W | 3R | Otto Virtanen | 6-1 6-3 |
| L | QF | Tao Mu | 5-7 1-6 |
| W | 1R | Chun Hsin Tseng | 4-5 |
| L | 2R | Trey Hilderbrand | 3-6 4-6 |
| W | 1R | Karlis Ozolins | 3-6 6-1 7-6 |
| L | 2R | Mikel Aranzabal | 3-6 3-6 |
| L | 2R | Giulio Zeppieri | 5-7 2-6 |
| W | 1R | Chris Rodesch | 6-3 4-6 6-2 |
| W | 2R | Igor Gimenez | 6-7 6-3 6-3 |
| W | 3R | Sebastian Rodriguez | 6-1 6-2 |
| W | QF | Brandon Nakashima | 6-2 6-2 |
| W | SF | Tao Mu | 6-2 6-1 |
| L | F | Damien Wenger | 2-6 4-6 |
| W | 1R | Bruno Oliveira | 6-2 6-2 |
| W | 2R | Gustaf Strom | 7-5 6-3 |
| W | QF | Lukas Neumayer | 7-6 6-1 |
| W | SF | Zane Khan | 7-6 6-3 |
| L | F | Toby Kodat | 3-6 5-7 |
| L | 1R | Mathys Erhard | 3-6 6-2 2-6 |
| W | 1R | Rafael Izquierdo Luque | 3-6 6-2 6-2 |
| W | 2R | Admir Kalender | 6-1 6-2 |
| W | 3R | Harold Mayot | 6-2 7-6 |
| L | QF | Carlos Lopez Montagud | 0-6 6-7 |
| W | 1R | Carles Hernandez | 7-6 6-1 |
| W | 2R | Alejandro Vedri Asensi | 7-6 6-4 |
| W | QF | Lodewijk Weststrate | 6-3 7-6 |
| L | SF | Wojciech Marek | 4-6 5-7 |
| L | 2R | Dominik Palan | 3-6 5-7 |
| W | 1R | Sebastian Rodriguez | 6-3 6-2 |
| L | 2R | Timofey Skatov | 5-7 1-6 |
| W | 1R | Mischa Lanz | 6-3 6-4 |
| W | 2R | Leonid Sheyngezikht | 6-3 7-5 |
| L | QF | Lodewijk Weststrate | 3-6 1-6 |
| W | 1R | Leonid Sheyngezikht | 6-2 3-6 6-4 |
| L | 2R | Daniel Rodrigues | 1-6 1-6 |
| W | 2R | Pavel Shumeiko | 7-6 6-1 |
| W | 3R | Justin Schlageter | 7-6 6-2 |
| L | QF | Carlos Lopez Montagud | 3-6 6-3 3-6 |
| W | 1R | Daniel Khin | 2-6 6-3 6-1 |
| W | 2R | Jiri Lehecka | 7-5 7-5 |
| L | QF | Alejandro Vedri Asensi | 3-6 0-6 |
| L | 1R | Mate Voros | 6-4 4-6 2-6 |
| W | 1R | Sebastian Baez | 6-4 6-3 |
| L | 2R | Michael Vrbensky | 1-6 3-6 |
| L | 1R | Bogdan Pavel | 4-6 3-6 |
| L | 2R | Henry Von Der Schulenburg | 6-2 3-6 4-6 |
| L | 1R | Jaimee Floyd Angele | 6-7 6-7 |
| W | 1R | Daniel Rodrigues | 6-3 6-2 |
| L | 2R | Carlos Lopez Montagud | 1-6 3-6 |
| W | 1R | Justin Schlageter | 6-0 6-2 |
| W | 2R | Aliaksandr Liaonenka | 6-4 6-4 |
| W | QF | Igor Karpovets | 4-6 6-3 4-0 |
| W | SF | Oleksii Krutykh | 6-4 6-4 |
| W | F | Barnaby Smith | 6-3 7-6 |
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.