|
 |
| F | (2) Karol Paluch d. (1) Lleyton Cronje | 7-5;6-4 |
| PL | Caden Samkutty d. (3) Yovan Lambros | Wo (em) |
| SF | (2) Karol Paluch d. Caden Samkutty | 6-1;6-0 |
| SF | (1) Lleyton Cronje d. (3) Yovan Lambros | 6-4;7-6(5) |
| QF | (2) Karol Paluch d. Emile Brand | 6-2;6-2 |
| QF | Caden Samkutty d. (8) Mark Zolotukhin | 3-6;6-2;10-6 |
| QF | (3) Yovan Lambros d. Dillon Boshart | 4-0 Ret (inj) |
| QF | (1) Lleyton Cronje d. (5) Alberto Vergara | 6-4;6-3 |
| 16 | (2) Karol Paluch d. Eitan Rozin | 6-0;6-0 |
| 16 | Emile Brand d. (7) Mikkel Baumann | 6-0;6-0 |
| 16 | Caden Samkutty d. (4) Will Langdon | 6-0;6-0 |
| 16 | (8) Mark Zolotukhin d. Nicolas Huetas | 6-4;6-1 |
| 16 | Dillon Boshart d. (6) Arthur Fonseca | 7-6(5);6-2 |
| 16 | (3) Yovan Lambros d. Julius Gold | 6-1;6-4 |
| 16 | (5) Alberto Vergara d. Andrew Maura | 6-3;6-3 |
| 16 | (1) Lleyton Cronje d. Mohammed Hussain | 6-1;6-0 |
| 32 | Eitan Rozin d. Rehab Savio Gracias | 6-1;6-3 |
| 32 | Emile Brand d. Chanasorn Nakaurai | 3-6;6-3;10-8 |
| 32 | Caden Samkutty d. Ricardo Reyna | 6-2;6-4 |
| 32 | Nicolas Huetas d. Rolf D'Ander Phelipa | 6-0;6-0 |
| 32 | Dillon Boshart d. Kevin Yarzagaray | 7-5;6-4 |
| 32 | Julius Gold d. Bassel El Aroussy | 6-4;6-0 |
| 32 | Andrew Maura d. Jared Kieser | 6-4;4-6;15-13 |
| 32 | Mohammed Hussain d. Benjamin Keyser | 7-6(4);6-1 |
 Consolation:
 |
| F | (6) Arthur Fonseca d. Chanasorn Nakaurai | 6-4;6-2 |
| SF | Chanasorn Nakaurai d. (4) Will Langdon | 6-0;6-0 |
| SF | (6) Arthur Fonseca d. Jared Kieser | 6-3;6-1 |
| QF | Chanasorn Nakaurai d. Rehab Savio Gracias | 6-2;6-1 |
| QF | (4) Will Langdon d. Rolf D'Ander Phelipa | 7-6(6);6-7(5);10-8 |
| QF | (6) Arthur Fonseca d. Bassel El Aroussy | 6-2;6-2 |
| QF | Jared Kieser d. Benjamin Keyser | 6-3;4-6;14-12 |
| R2 | Chanasorn Nakaurai d. (7) Mikkel Baumann | 6-3;6-3 |
| R2 | (4) Will Langdon d. Ricardo Reyna | 6-4;6-4 |
| R2 | (6) Arthur Fonseca d. Kevin Yarzagaray | 5-7;7-5;111-9 |