|
 |
| F | Giancarlo Battaglia d. Eitan Weisner | 7-6; 6-2 |
| SF | Giancarlo Battaglia d. Garrett Russikoff | 7-6; 4-6; 7-6 |
| SF | Eitan Weisner d. Robert Osborn | 7-5; 6-0 |
| QF | Giancarlo Battaglia d. Jesse Ross | 6-2; 6-3 |
| QF | Garrett Russikoff d. Brandon Ma | 6-4; 6-0 |
| QF | Robert Osborn d. Thomas Tang | 2-6; 6-3; 6-4 |
| QF | Eitan Weisner d. Wisely Chen | 6-4; 6-1 |
| 16 | Giancarlo Battaglia d. Joseph Reyes | 6-1; 6-1 |
| 16 | Jesse Ross d. Matthew Schilz | 6-4; 6-3 |
| 16 | Brandon Ma d. Jackson Frons | Wo (ill) |
| 16 | Garrett Russikoff d. Adrian Nuyda | 1-2 |
| 16 | Thomas Tang d. Daniel Gong | 6-4; 6-2 |
| 16 | Robert Osborn d. Nkosi Enciso Givhan | 6-0; 6-3 |
| 16 | Wisely Chen d. Luke Eilers | 6-0; 6-0 |
| 16 | Eitan Weisner d. Andrew Aguire | 6-0; 6-3 |
| 32 | Giancarlo Battaglia d. Jialiang Liang | 6-2; 6-2 |
| 32 | Joseph Reyes d. Brett Goldman | 6-4; 6-3 |
| 32 | Matthew Schilz d. J. Aidan. Lynch | 6-2; 2-6; 6-4 |
| 32 | Jesse Ross d. Eliot Harper | Def (ns) |
| 32 | Jackson Frons d. Tomas Pierson-Perez | 6-3; 6-4 |
| 32 | Brandon Ma d. Jake Folsom | 6-2; 6-2 |
| 32 | Adrian Nuyda d. Dylan Dahan | 6-0; 6-1 |
| 32 | Garrett Russikoff d. Michael Duffield | 6-1; 6-0 |
| 32 | Daniel Gong d. Joshua Succar | Def (ns) |
| 32 | Thomas Tang d. Jimmy Lyu | 6-2; 6-0 |
| 32 | Nkosi Enciso Givhan d. Julian De Los Prados | 4-6; 6-3; 6-3 |
| 32 | Robert Osborn d. Alex Frumkin | 4-6; 7-5; 7-6 |
| 32 | Luke Eilers d. Alex Wang | 6-1; 7-5 |
| 32 | Wisely Chen d. Christopher Deukmejian | 6-0; 6-0 |
| 32 | Andrew Aguire d. Brent Neri | 6-1; 6-2 |
| 32 | Eitan Weisner d. Blake Anthony | 5-2Ret (ill) |