|
 |
| F | Chanasorn Nakaurai d. Murad Agagishiev | 6-1; 6-0 |
| SF | Chanasorn Nakaurai d. Sebastian Rivera | 7-5; 6-3 |
| SF | Murad Agagishiev d. Arthur Fonseca | 6-2; 6-2 |
| QF | Sebastian Rivera d. Theo Winegar | 7-6; 6-0 |
| QF | Chanasorn Nakaurai d. Nathan Matson | 6-3; 6-3 |
| QF | Murad Agagishiev d. Asher King | 6-3; 6-0 |
| QF | Arthur Fonseca d. Maxmillian Damm | 6-1; 6-3 |
| 16 | Sebastian Rivera d. Mark Zolotukhin | 7-5; 6-4 |
| 16 | Theo Winegar d. Kaiwen Jiang | 6-3; 6-0 |
| 16 | Nathan Matson d. Matias Arango | 7-5; 6-0 |
| 16 | Chanasorn Nakaurai d. Kanishkh Ramesh | 6-2; 6-2 |
| 16 | Asher King d. Mikkel Baumann | Wo (inj) |
| 16 | Murad Agagishiev d. Jackson Korta | 6-0; 6-0 |
| 16 | Maxmillian Damm d. Micah Braswell | 6-2; 6-1 |
| 16 | Arthur Fonseca d. Nicholas Yale | 6-2; 6-4 |
| 32 | Mark Zolotukhin d. Adam Lachenmayr | 6-1; 6-1 |
| 32 | Kaiwen Jiang d. Andy Zhu | 6-0; 6-1 |
| 32 | Matias Arango d. Danil Sirotin | 7-5; 1-6; 10-6 |
| 32 | Kanishkh Ramesh d. Martin Damm | 6-2; 7-6 |
| 32 | Chanasorn Nakaurai d. Tianxiang Huang | 6-0; 6-1 |
| 32 | Mikkel Baumann d. Noah Koike | 6-2; 6-4 |
| 32 | Asher King d. Toi Kobayashi | 1-6; 7-5; 10-3 |
| 32 | Jackson Korta d. Tomas Botero | 6-3; 6-1 |
| 32 | Micah Braswell d. Ladislav Kalinovsky | 7-5; 6-1 |
| 32 | Maxmillian Damm d. James Emslie | 7-6; 6-4 |
| 32 | Arthur Fonseca d. Brett Blair | 6-2; 6-2 |
 Consolation:
 |
| F | Noah Koike d. James Emslie | Wo (emerg) |
| SF | Noah Koike d. Andy Zhu | 6-2; 6-0 |
| SF | James Emslie d. Tianxiang Huang | 6-1; 6-0 |
| QF | Noah Koike d. Adam Lachenmayr | 6-4; 4-2Ret (inj) |
| QF | Tianxiang Huang d. Tomas Botero | 6-0; 6-3 |
| QF | James Emslie d. Brett Blair | 6-0; 6-0 |
| R1 | James Emslie d. Ladislav Kalinovsky | |