|
 |
| F | Nicolas Jarry d. Alp Horoz | 7-5; 6-1 |
| SF | Alp Horoz d. Jake Albo | 6-4; 6-3 |
| SF | Nicolas Jarry d. Justin Butsch | 7-5; 6-1 |
| QF | Alp Horoz d. Logan Smith | 6-4; 6-1 |
| QF | Jake Albo d. Daniel Kerznerman | 6-4; 6-2 |
| QF | Justin Butsch d. Tommy Mylnikov | 6-2; 6-2 |
| QF | Nicolas Jarry d. Andres Cabezas | 1-6; 6-3; 6-4 |
| 16 | Logan Smith d. Tommy Paul | 6-4; 6-2 |
| 16 | Alp Horoz d. Farzin Amiri | 4-6; 7-5; 4-0Ret (quit) |
| 16 | Daniel Kerznerman d. Josh Hagar | 2-6; 6-2; 6-2 |
| 16 | Jake Albo d. Drew Halbauer | 6-0; 6-2 |
| 16 | Tommy Mylnikov d. Rolando Torrellas | 6-3; 6-4 |
| 16 | Justin Butsch d. Runhao Hua | 6-1; 3-6; 7-6(8) |
| 16 | Andres Cabezas d. Nicholas Reyes | 6-1; 6-3 |
| 16 | Nicolas Jarry d. Jordan Belga | 6-2; 6-4 |
| 32 | Tommy Paul d. Thomas Weirather | 6-4; 7-5 |
| 32 | Logan Smith d. Alejandro Tabilo | 6-2; 6-1 |
| 32 | Alp Horoz d. Egor Panyushkin | 6-2; 6-4 |
| 32 | Farzin Amiri d. Eduardo Nava | 6-4; 6-2 |
| 32 | Josh Hagar d. Mark Epshteyn-Losev | 6-4; 6-2 |
| 32 | Daniel Kerznerman d. Dylan Nunez | 6-4; 6-3 |
| 32 | Drew Halbauer d. Daniel Shebshayevich | 7-6; 7-6 |
| 32 | Jake Albo d. Jose Gracia | 6-7; 6-0; 1-0Ret (inj) |
| 32 | Tommy Mylnikov d. Aron Pierce | 6-1; 6-2 |
| 32 | Rolando Torrellas d. Javier Restrepo | 6-3; 6-3 |
| 32 | Runhao Hua d. Sebastian Salinas Walther | 6-3; 6-3 |
| 32 | Justin Butsch d. Sunay Bhat | 6-7; 6-2; 7-6 |
| 32 | Nicholas Reyes d. Henrik Wiersholm | Wo (inj) |
| 32 | Andres Cabezas d. Christian Langmo | 3-6; 6-3; 6-0 |
| 32 | Nicolas Jarry d. Jack Van Slyke | 6-4; 6-2 |
| 32 | Jordan Belga d. Alan Nunez Aguilera | 6-3; 6-2 |
| 64 | Thomas Weirather d. Ognjen Samardzic | 3-6; 6-3; 6-4 |
| 64 | Tommy Paul d. Juan Carvajal Jurado | 4-6; 6-3; 6-0 |
| 64 | Alejandro Tabilo d. Zandrix Acob | 6-1; 6-7; 7-5 |
| 64 | Logan Smith d. Pablo Landa | 7-6; 6-2 |
| 64 | Alp Horoz d. Kian McLean | 6-1; 6-2 |
| 64 | Egor Panyushkin d. Austin Spinazze | 7-6; 6-2 |
| 64 | Eduardo Nava d. Shayan Mehdizadehfard | 6-3; 6-4 |
| 64 | Farzin Amiri d. Rafa Orantes | 6-2; 6-2 |
| 64 | Josh Hagar d. Jose Galindo | 6-1; 6-0 |
| 64 | Mark Epshteyn-Losev d. Martin Beran | 6-2; 6-3 |
| 64 | Dylan Nunez d. Shaquille Taylor | 6-2; 6-3 |
| 64 | Daniel Kerznerman d. Jose Pablo Gil | 6-3; 6-2 |
| 64 | Daniel Shebshayevich d. Ryan Newman | 6-4; 7-5 |
| 64 | Drew Halbauer d. Basil Khuma | 6-2; 6-3 |
| 64 | Jose Gracia d. Roberto Affonso | 6-2; 1-6; 7-5 |
| 64 | Jake Albo d. Diego Nunez Felix | 6-2; 6-3 |
| 64 | Tommy Mylnikov d. Alfredo Perez | 6-2; 6-2 |
| 64 | Aron Pierce d. Jorge Gonzalez | 6-1; 7-5 |
| 64 | Rolando Torrellas d. Cameron Klinger | 6-2; 6-2 |
| 64 | Javier Restrepo d. Alex Rybakov | 6-2; 6-3 |
| 64 | Runhao Hua d. Jake Devine | 7-6; 6-3 |
| 64 | Sebastian Salinas Walther d. Catalin Mateas | 3-6; 7-6; 6-4 |
| 64 | Sunay Bhat d. Anthony Schohn | 6-2; 6-2 |
| 64 | Justin Butsch d. Kei Ezaka | 6-1; 6-1 |
| 64 | Henrik Wiersholm d. Marcelo Balderrama | 6-4; 7-5 |
| 64 | Nicholas Reyes d. Khoo Er Yang Khoo | 7-5; 6-0 |
| 64 | Andres Cabezas d. Reilly Opelka | 6-3; 6-4 |
| 64 | Christian Langmo d. Gian Issa | 7-5; 6-1 |
| 64 | Jack Van Slyke d. Vasily Kichigin | 3-6; 6-3; 6-1 |
| 64 | Nicolas Jarry d. Jonathan Quenard | 6-2; 6-4 |
| 64 | Jordan Belga d. Robert Shulman | 6-2; 6-3 |
| 64 | Alan Nunez Aguilera d. Tony Kostadinov | 5-7; 6-3; 6-4 |