| JAOSAKA | [4] | Quarter |
| US OPEN JUNIOR | [13] | 1R |
| WIMBLEDON JUNIOR | [16] | 1R |
| J1 ROEHAMPTON | [15] | 2R |
| ROLAND GARROS JUNIOR | 3R | |
| J1 CHARLEROI-MARCINELLE | [5] | Quarter |
| JAMILAN | [14] | 1R |
| JAPORTOALEGRE | [2] | Quarter |
| J1 CRICIÚMA | [2] | 3R |
| J1 LAMBARE | [1] | Quarter |
| AUSTRALIAN OPEN JUNIOR | 1R | |
| J1 TRARALGON | 3R |
| J2 CHUNCHEON | [1] | Semi |
| J2 NAGOYA | Quarter | |
| J500OSAKA | Win | |
| J2 BEIJING | 1R | |
| J3 GUANGZHOU | 2R | |
| J4 HYOGO-2 | [5] | Semi |
| J4 HYOGO | [6] | Final |
| J4 HILLEGOM | [3] | Quarter |
| J1 SARAWAK | 2R | |
| J1 NONTHABURI | 1R |
| J2 NAGOYA | [15] | 2R |
| J500OSAKA | 2R | |
| J4 HYOGO | [3] | Final |
| J4 HILLEGOM | [7] | Win |
| J500OSAKA | 1R |
25 years old (born in 2001)
ATP Ranking 680th
| W | 1R | Sebastian Nothhaft | 6-4 6-7 6-3 |
| W | 2R | Stefan Popovic | 6-3 7-5 |
| W | 3R | Chen Dong | 6-4 4-6 6-4 |
| L | QF | Dominic Stricker | 1-6 3-6 |
| L | 1R | Dalibor Svrcina | 1-6 1-6 |
| L | 1R | Baptiste Anselmo | 2-6 7-6 6-8 |
| W | 1R | Loris Pourroy | 6-4 6-4 |
| L | 2R | Stefan Storch | 3-6 4-6 |
| W | 1R | Nini Gabriel Dica | 6-2 6-0 |
| W | 2R | Emilio Nava | 6-1 6-4 |
| L | 3R | Taha Baadi | 6-7 2-6 |
| W | 2R | Timo Legout | 6-1 6-7 6-4 |
| W | 3R | Ronan Jachuck | 7-6 6-3 |
| L | QF | Alibek Kachmazov | 3-6 1-6 |
| L | 1R | Peter Makk | 6-7 0-6 |
| W | 1R | Joao Victor Couto Loureiro | 6-2 6-4 |
| W | 2R | Nicolas Ocana Lavoie | 6-3 6-2 |
| W | 3R | Roman Andres Burruchaga | 6-3 6-4 |
| L | QF | Martin Damm | 4-6 1-6 |
| W | 2R | Carlos Alcaraz | 6-3 6-4 |
| L | 3R | Juan Bautista Torres | 5-7 2-6 |
| W | 2R | Sebastian Grundtvig Jorgensen | 6-1 6-2 |
| W | 3R | Jeffrey Von Der Schulenburg | 6-3 6-2 |
| L | QF | Taha Baadi | 6-7 3-6 |
| L | 1R | Emilio Nava | 4-6 2-6 |
| W | 1R | Dane Sweeny | 6-4 6-2 |
| W | 2R | Ki Lung Ng | 2-6 6-4 6-4 |
| L | 3R | Zane Khan | 2-6 6-4 2-6 |
| W | 1R | Kamil Kozlowski | 6-3 6-4 |
| W | 2R | Tai Leonard Sach | 6-2 7-6 |
| W | QF | Stefan Storch | 6-4 7-6 |
| L | SF | Dane Sweeny | 2-6 4-6 |
| W | 1R | Lancelot Carnello | 6-1 6-2 |
| W | 2R | Pavel Shumeiko | 6-3 6-1 |
| W | 3R | Dane Sweeny | 7-5 5-7 6-3 |
| L | QF | Shunsuke Mitsui | 4-6 4-6 |
| W | 1R | Louis Herman | 7-6 6-1 |
| W | 2R | Shunsuke Mitsui | 0-6 6-0 6-4 |
| W | 3R | Zane Khan | 6-1 3-6 6-3 |
| W | QF | Christian Lerby | 6-0 6-0 |
| W | SF | Valentin Royer | 5-7 6-1 6-2 |
| W | F | Bu Yunchaokete | 7-5 6-0 |
| L | 1R | Ki Lung Ng | 4-6 3-6 |
| W | 1R | Runyu Zhao | 6-3 6-0 |
| L | 2R | Seonyong Han | 3-6 1-6 |
| W | 1R | Sota Minami | 6-1 6-3 |
| W | 2R | Gaku Moriya | 6-1 6-1 |
| W | QF | Ryota Ishii | 6-3 6-1 |
| L | SF | Shunsuke Mitsui | 6-7 2-6 |
| W | 1R | Hikaru Takeda | 6-4 1-6 6-2 |
| W | 2R | Shimpei Hatano | 6-0 6-2 |
| W | QF | Ryoma Matsushita | 6-4 6-3 |
| W | SF | Hanwen Li | 6-3 6-2 |
| L | F | Taiyo Yamanaka | 3-6 1-6 |
| W | 2R | Max Westphal | 6-2 6-1 |
| W | 3R | Jim Hendrikx | 6-1 6-4 |
| L | QF | Raphael Perot | 6-4 6-7 3-6 |
| W | 1R | Muhammad Aiman Hamdan | 6-4 6-3 |
| L | 2R | Jiri Lehecka | 3-6 2-6 |
| L | 1R | Zhao Zhao | 5-7 3-6 |
| L | 2R | Tomoya Fujiwara | 4-6 6-7 |
| W | 1R | Nicolas Mejia | 6-3 2-6 7-6 |
| L | 2R | Tristan Boyer | 1-6 6-3 0-6 |
| W | 1R | Shunta Hosaka | 7-6 6-1 |
| W | 2R | Wai Yu Kai | 6-2 6-0 |
| W | QF | Kai Kawano | 6-3 7-5 |
| W | SF | Ryuya Ata | 6-3 6-0 |
| L | F | Seita Watanabe | 4-6 1-6 |
| W | 2R | Thijmen Loof | 5-0 |
| W | 3R | Filippo Moroni | 6-2 6-3 |
| W | QF | Alexander Maarten Jong | 6-1 7-5 |
| W | SF | Amadatus Admiraal | 6-4 6-4 |
| W | F | Filippo Speziali | 6-2 6-4 |
| L | 1R | Philip Hjorth | 4-6 5-7 |
Junior Tennis Database is a site that summarizes the results of ITF junior tennis tournaments.