|
 |
| F | Eduardo Nava d. Connor Hance | 6-3; 6-3 |
| SF | Connor Hance d. Petar Jivkov | 6-1; 6-4 |
| SF | Eduardo Nava d. Henry Gordon | 6-7; 7-6; 6-3 |
| QF | Petar Jivkov d. Chaz Downing | 6-1; 7-5 |
| QF | Connor Hance d. Kevin Bondar | 6-3; 6-2 |
| QF | Eduardo Nava d. Daniel Gealer | 6-3; 6-2 |
| QF | Henry Gordon d. Alexander Loh | 6-3; 6-1 |
| 16 | Chaz Downing d. Austin Rapp | 6-1; 6-0 |
| 16 | Petar Jivkov d. Mason Hansen | 7-5; 6-7; 6-0 |
| 16 | Connor Hance d. Ethan Lopez | 6-3; 7-5 |
| 16 | Kevin Bondar d. Julian Gordy | 6-3; 6-2 |
| 16 | Daniel Gealer d. Brandon Yeoh | 6-3; 6-4 |
| 16 | Eduardo Nava d. Ryan Cheng | 6-4; 6-2 |
| 16 | Alexander Loh d. Jack La Plante | 6-1; 6-4 |
| 16 | Henry Gordon d. Jaime Barajas | 6-0; 6-3 |
| 32 | Austin Rapp d. Max Rothman | 6-4; 6-4 |
| 32 | Chaz Downing d. Jack Damen | 6-1; 6-4 |
| 32 | Mason Hansen d. Ryan Shen | Wo (inj) |
| 32 | Petar Jivkov d. Jackson Leipzig | 4-6; 6-2; 6-1 |
| 32 | Ethan Lopez d. Shintaro Okano | 6-3; 6-1 |
| 32 | Connor Hance d. Gilberto Romero | 6-0; 6-0 |
| 32 | Julian Gordy d. Lukas Schaer | 6-2; 6-0 |
| 32 | Kevin Bondar d. Ethan Young-Smith | 7-6; 2-6; 6-4 |
| 32 | Daniel Gealer d. Alec Dardis | 6-4; 6-0 |
| 32 | Brandon Yeoh d. Vicente Garcia Cors | 6-0; 6-1 |
| 32 | Ryan Cheng d. Henry Lasoya | 6-1; 6-3 |
| 32 | Eduardo Nava d. Patrick Corpuz | 6-3; 6-0 |
| 32 | Alexander Loh d. Will Walker | 6-3; 6-2 |
| 32 | Jack La Plante d. Rafael Lenhard | 6-2; 6-1 |
| 32 | Jaime Barajas d. Ethan Wilson | 6-2; 7-6 |
| 32 | Henry Gordon d. Samuel Boulanger | 6-0; 6-1 |
| 64 | Austin Rapp d. Nicholas Borchenko | 6-3; 6-4 |
| 64 | Max Rothman d. David Goulak | 4-6; 6-3; 7-5 |
| 64 | Chaz Downing d. Kent Mukai | 7-6; 6-2 |
| 64 | Jack Damen d. Mark Peneff | 6-0; 6-2 |
| 64 | Ryan Shen d. Jordan Rodnick | 0-6; 6-2; 6-3 |
| 64 | Mason Hansen d. Jake Sutton | 6-2; 6-0 |
| 64 | Petar Jivkov d. Michael Alenikov | 6-3; 7-6 |
| 64 | Jackson Leipzig d. Brendan Lokre | 6-1; 6-0 |
| 64 | Ethan Lopez d. Ryan Lee | 6-3; 6-1 |
| 64 | Shintaro Okano d. Joshua Quijano | 6-0; 6-4 |
| 64 | Connor Hance d. Mikel Saavedra | 6-1; 6-0 |
| 64 | Gilberto Romero d. Grant Whelan | 6-1; 6-2 |
| 64 | Julian Gordy d. Garrett Mak | 7-6; 3-1Ret (inj) |
| 64 | Lukas Schaer d. Guenter Newman | 6-0; 6-0 |
| 64 | Kevin Bondar d. Zach Bushkin | 6-2; 6-3 |
| 64 | Ethan Young-Smith d. Jordan Sadowsky | 7-5Ret (inj) |
| 64 | Daniel Gealer d. Trent Lopez | 6-3; 6-0 |
| 64 | Alec Dardis d. Joseph Kavaloski | 0-6; 6-1; 6-4 |
| 64 | Vicente Garcia Cors d. Zachary Scurrah | 6-3; 6-1 |
| 64 | Brandon Yeoh d. Aaron Lizardo | 6-1; 2-0Ret (inj) |
| 64 | Henry Lasoya d. Jonathan Baker | 6-2; 6-4 |
| 64 | Ryan Cheng d. Ryan Marker | 6-2; 6-4 |
| 64 | Patrick Corpuz d. Anderson Ju | 6-2; 6-2 |
| 64 | Eduardo Nava d. Sean Panajotovic | 6-0; 6-0 |
| 64 | Alexander Loh d. Jayden Silpachai | 6-4; 6-3 |
| 64 | Will Walker d. Anthony Busacca | 6-2; 6-1 |
| 64 | Jack La Plante d. Ryan Chung | 6-0; 6-3 |
| 64 | Rafael Lenhard d. Andrew Munoz | 7-6; 6-2 |
| 64 | Ethan Wilson d. Jackson Kogan | 6-3; 6-2 |
| 64 | Jaime Barajas d. Trent Wong | 6-2; 6-1 |
| 64 | Samuel Boulanger d. Mason Casady | 3-6; 6-1; 7-6 |
| 64 | Henry Gordon d. Derek Lakowske | 6-0; 6-2 |
| 128 | Nicholas Borchenko d. Owen Lincoln | 6-2; 6-1 |
| 128 | Jake Sutton d. Nabor Cabanillas | 6-2; 6-3 |
| 128 | Ryan Lee d. Timothy Yates | Wd (emerg) |
| 128 | Julian Gordy d. Patrick Marymee | 6-0; 6-0 |
| 128 | Joseph Kavaloski d. Westin Byerly | 6-3; 7-5 |
| 128 | Aaron Lizardo d. Nyles Moisson | 6-7; 6-1; 6-1 |
| 128 | Andrew Munoz d. Max Liu | Wd (inj) |
| 128 | Derek Lakowske d. Chad Gilfenbain | 2-6; 6-3; 6-3 |