|
 |
| F | Emanuel Llamas d. Payton Holden | 6-4; 7-6 |
| SF | Payton Holden d. Xavier Oshinowo | 6-3; 6-3 |
| SF | Emanuel Llamas d. Max Palmer | 6-2; 6-4 |
 Consolation:
 |
| F | Parker Wynn d. Micah Carlson | 15-0Ret (emerg) |
| SF | Parker Wynn d. John Milstead | 6-1; 6-3 |
| SF | Micah Carlson d. Nicholas Glover | 6-4; 4-6; 10-6 |
 All B16S A Matches |
|
 |
| F | Nate Eazor d. Alexander Joseph | 7-6; 6-3 |
| SF | Nate Eazor d. Wilson Hamilton | 6-4; 6-3 |
| SF | Alexander Joseph d. Tyler Wilkie | 6-3; 6-2 |
 Consolation:
 |
| F | Rod Khansari d. Sanjit Kumar | 6-3; 6-0 |
| SF | Rod Khansari d. Sebastian Arizola | Wo (emerg) |
| SF | Sanjit Kumar d. Dale Gilliam | 4-6; 6-1; 10-7 |
 All B16S B - Red Matches |
|
 |
| F | Miha Valencic d. Alex Gee | 6-2; 6-2 |
| SF | Alex Gee d. Ford Thamsiriboon | 6-3; 6-0 |
| SF | Miha Valencic d. Ryan Hardin | 6-1; 6-0 |
 Consolation:
 |
| F | Jonathan Sheehy d. Julian Sweeney | 6-3; 6-0 |
| SF | Julian Sweeney d. Chad Nguyen | 6-4; 6-3 |
| SF | Jonathan Sheehy d. Connor Gaul | 6-0; 6-0 |
 All B16S B - White Matches |
|
 |
| F | Thomas Pecor d. Henry Gordon | 6-4; 6-2 |
| SF | Thomas Pecor d. Xavier Gonzalez | 6-2; 6-1 |
| SF | Henry Gordon d. Mario Sandoval | 6-0; 6-1 |
 Consolation:
 |
| F | Ciro Lampasas d. Matt Tyer | 6-1; 6-0 |
| SF | Matt Tyer d. Nicholas Carpenter | 7-5; 7-6 |
| SF | Ciro Lampasas d. Tristan Wise | 6-4; 7-6 |
 All B18S A Matches |
|
 |
| F | Liam Caruana d. Alexander Rive | 6-2; 6-3 |
| SF | Alexander Rive d. Daniel Maese | 6-4; 3-6; 6-1 |
| SF | Liam Caruana d. Paul Domanski | 6-2; 6-4 |
 Consolation:
 |
| F | Christian Carrillo d. Thomas Guerrero | 7-6; 6-1 |
| SF | Thomas Guerrero d. William Ellis | 4-6; 6-3; 10-1 |
| SF | Christian Carrillo d. Cameron Long | 6-1; 3-6; 11-9 |
 All B18S B - Red Matches |
|
 |
| F | Eric Rutledge d. Grayson Broadus | 3-6; 7-6; 6-1 |
| SF | Eric Rutledge d. Justin Allen | 6-0; 6-0 |
| SF | Grayson Broadus d. Henry Adams | 6-7; 6-1; 6-3 |
 Consolation:
 |
| F | Eduardo Marquez d. Kevin Lee | 2-6; 6-1; 10-4 |
| SF | Eduardo Marquez d. Adam Dokos | 6-3; 6-0 |
| SF | Kevin Lee d. Landon Ibbott | 7-5; 7-6 |
 All B18S B - White Matches |
|
 |
| F | Elizabeth Tedford d. Rylie Cox | 7-5; 6-0 |
| SF | Elizabeth Tedford d. Domonique Garley | 6-4; 6-2 |
| SF | Rylie Cox d. Riley Reeves | 6-1; 7-5 |
 Consolation:
 |
 All G16S A Matches |
|
 |
| F | Jasmin Tripathy d. Adison Ford | 6-2; 6-3 |
| SF | Adison Ford d. Jolie Francis | 6-2; 6-3 |
| SF | Jasmin Tripathy d. Cinthya Chavez | 6-3; 6-2 |
 Consolation:
 |
| F | Serena Cheng d. Maria Sanchez | 6-0; 6-3 |
| SF | Maria Sanchez d. Stephanie Adames | 6-1; 7-5 |
| SF | Serena Cheng d. Svaksha Iyengar | 6-3; 6-1 |
 All G16S B Matches |
|
 |
| F | Chuyang Guan d. Racquel Lyn | 6-2; 6-3 |
| SF | Chuyang Guan d. Ellie Zogg | 6-7; 6-0; 6-2 |
| SF | Racquel Lyn d. Elizabeth Porter | 6-4; 2-6; 6-4 |
 Consolation:
 |
| F | Ryan Brown d. Fernanda Contreras Gomez | 15-0Ret (inj) |
| SF | Fernanda Contreras Gomez d. Claire Williams | 6-3; 7-5 |
| SF | Ryan Brown d. Marie Lutz | 6-1; 6-2 |
 All G18S A Matches |
|
 |
| F | Priya Niezgoda d. Ellie Douglas | 6-4; 6-4 |
| SF | Ellie Douglas d. Raillane Kamdem | 6-2; 7-5 |
| SF | Priya Niezgoda d. Paige Boykin | 6-0; 6-0 |
 Consolation:
 |
| F | Emily Chen d. Julie Muzy | 6-0; 6-1 |
| SF | Emily Chen d. Tori Musngi | 6-2; 6-2 |
| SF | Julie Muzy d. Jaycie Talbot | 6-0; 6-2 |
 All G18S B Matches |