| - | SINGLES 1 |
| E-QF | M. Valent Guazzora (ROOS) def. Edmon Neto (WABM) 6-2, 6-2 |
| W-SF | Charles Morgan (UWW) def. Edmon Neto (WABM) 6-2, 6-3 |
| S-F | Nikas Nikolaenko (ONU) def. Edmon Neto (WABM) 6-0, 6-4 |
| - | SINGLES 2 |
| E-QF | Rafael Rin (WABM) def. Joao Vitor Espindola (LFC) 6-4, 6-3 |
| E-SF | Santiago Albarran (ROOS) def. Rafael Rin (WABM) 6-2, 4-6 (14-12) |
| PL-F | Rafael Rin (WABM) def. Zeke Bisharat (LFC) by default |
| - | SINGLES 3 |
| E-QF | Daniel Moeller (UWW) def. Bernardo Furtado (WABM) 6-1, 7-5 |
| E-QF | Ethan Hoffmann (UWW) def. Vittorio Bona (WABM) 6-3, 6-2 |
| E-QF | Jules Rameau (ROOS) def. Samuel Soto Garcia (WABM) 6-4, 6-0 |
| W-SF | Samuel Soto Garcia (WABM) def. Bernardo Furtado (WABM) 6-3, 6-1 |
| W-SF | Samuel Soto Garcia (WABM) def. Bernardo Furtado (WABM) 6-3, 6-1 |
| W-SF | Vittorio Bona (WABM) def. Joao Vitor Espindola (LFC) 7-6 (3-0), retired |
| W-F | Vittorio Bona (WABM) def. Samuel Soto Garcia (WABM) 6-3, 3-6, 12-10 |
| W-F | Vittorio Bona (WABM) def. Samuel Soto Garcia (WABM) 6-3, 3-6, 12-10 |
| S-F | Bernardo Furtado (WABM) def. Joao Vitor Espindola (LFC) walkover |
| - | SINGLES 4 |
| E-QF | Dikshan Chhikara (LFC) def. Faustino Dimuro (WABM) 7-5, 6-4 |
| W-SF | Faustino Dimuro (WABM) def. Keenan Haws (ONU) 6-4, 4-6, 10-7 |
| W-F | Faustino Dimuro (WABM) def. Tim Pasea (LFC) 6-1, 6-1 |
| - | SINGLES 5 |
| E-QF | Ettore Bona (WABM) def. Elijah Hartford (ONU) 6-1, 6-0 |
| E-SF | Luke Blumentritt (UWW) def. Ettore Bona (WABM) 6-2, 6-3 |
| 3-4 | Ettore Bona (WABM) def. Fellipe Vazsonyi (LFC) by default |
| E-QF | Fellipe Vazsonyi (LFC) def. Eric Tien (WABM) 6-3, 6-3 |
| W-SF | Eric Tien (WABM) def. Adam Hartford (ONU) 6-3, 6-4 |
| W-F | Arturo Bojalil (ROOS) def. Eric Tien (WABM) 7-5, 6-1 |
| - | SINGLES 6 |
| E-QF | Matthew Haas (WABM) def. Oliver Ayoub (ONU) 6-1, 6-0 |
| E-SF | Aiden Belsly (ONU) def. Matthew Haas (WABM) 7-6 (5-0), 0-6, 10-3 |
| 3-4 | Matthew Haas Alexander Schroff |