|
 |
| F | Sean Buechele d. Anton Semenov | 6-0; 6-2 |
| SF | Anton Semenov d. Daniel Ilyayev | 6-3; 4-6; 10-5 |
| SF | Sean Buechele d. Frank Marino | 7-5; 4-6; 10-7 |
| QF | Anton Semenov d. Salomon Slatkoff | 3-6; 6-3; 10-4 |
| QF | Daniel Ilyayev d. Milledge Cossu | 5-7; 6-4; 10-8 |
| QF | Sean Buechele d. Santiago Serrano | 7-5; 4-6; 10-7 |
| QF | Frank Marino d. Preston Brown | 6-3; 6-4 |
| 16 | Salomon Slatkoff d. Tanmay Vijaywargiya | 6-0; 6-3 |
| 16 | Anton Semenov d. Andrew Mercado | 6-2; 6-4 |
| 16 | Daniel Ilyayev d. Jacob Wichterich | 6-4; 6-4 |
| 16 | Milledge Cossu d. Miguel Alexander | 3-6; 6-2; 10-6 |
| 16 | Santiago Serrano d. Sebastian Stam | 6-0; 6-1 |
| 16 | Sean Buechele d. Lautaro Bilotti | 6-4; 4-6; 10-6 |
| 16 | Preston Brown d. Jake Thompson | 6-1; 6-0 |
| 16 | Frank Marino d. Conor Zimmerman | 6-0; 6-0 |
| 32 | Tanmay Vijaywargiya d. Ryan Zimmerman | 6-3; 4-6; 10-5 |
| 32 | Andrew Mercado d. Juan Tavera | 6-2; 7-6(5) |
| 32 | Anton Semenov d. Mateo Quiros | 6-1; 6-2 |
| 32 | Daniel Ilyayev d. Mateo Martinez | 7-6(7)); 6-4 |
| 32 | Milledge Cossu d. Christopher Tormo | 6-1; 3-6; 13-11 |
| 32 | Miguel Alexander d. Andrew Lazara | 6-3; 6-1 |
| 32 | Sebastian Stam d. Andres Soler | 7-5; 3-6; 10-3 |
| 32 | Santiago Serrano d. Myles Gonzalez | 6-1; 6-2 |
| 32 | Lautaro Bilotti d. Gabriel Mateluna | 6-4; 6-1 |
| 32 | Jake Thompson d. Nathan Cox | 6-1; 6-4 |
| 32 | Preston Brown d. George Bango | 5-0Ret (inj) |
| 32 | Conor Zimmerman d. Juan Santana | 6-0; 6-0 |
 Consolation:
 |
| F | Andres Soler d. Christopher Tormo | 8-2 |
| SF | Christopher Tormo d. Juan Tavera | 9-7 |
| SF | Andres Soler d. Juan Santana | 8-0 |
| QF | Juan Tavera d. Ryan Zimmerman | 8-2 |
| QF | Christopher Tormo d. Mateo Martinez | 8-4 |
| QF | Andres Soler d. Gabriel Mateluna | 8-6 |
| R2 | Mateo Martinez d. Jacob Wichterich | Def (ns) |
| R1 | Juan Tavera d. Mateo Quiros | 8-2 |
| R1 | Christopher Tormo d. Andrew Lazara | 8-2 |
| R1 | Andres Soler d. Myles Gonzalez | Def (ns) |