| Round of 64 |  | | 1 | Noah Rubin (1) | USA |  |  | | 2 | Ciro Riccardi | USA |  | | 3 | Jeremy Lynn | USA |  |  | | 4 | Henrik Wiersholm | USA |  | | 5 | Francis Tiafoe | USA |  |  | | 6 | William Little | USA |  | | 7 | Drew Halbauer | USA |  |  | | 8 | Ivar Jose Aramburu Contreras (14) | MEX |  | | 9 | Michael Mmoh (11) | USA |  |  | | 10 | Justin Butsch | USA |  | | 11 | Gian Issa | SUR |  |  | | 12 | Javier Restrepo | USA |  | | 13 | Santiago Cevallos | MEX |  |  | | 14 | Roy Lederman | USA |  | | 15 | Luke Jacob Gamble | USA |  |  | | 16 | Diego Pedraza (8) | COL |  | | 17 | Thai-Son Kwiatkowski (3) | USA |  |  | | 18 | Shane Monroe | USA |  | | 19 | John Mee | USA |  |  | | 20 | Jose Pablo Gil | CRC |  | | 21 | Dylan Nunez | USA |  |  | | 22 | Adrian Ortiz | MEX |  | | 23 | Alexander Day | CAN |  |  | | 24 | Josh Hagar Hagar (16) | USA |  | | 25 | Daniel Kerznerman (9) | USA |  |  | | 26 | Santiago Sierra | MEX |  | | 27 | Alex Rybakov | USA |  |  | | 28 | Andrew Ely | USA |  | | 29 | Diego Omar Nunez Felix | MEX |  |  | | 30 | A.J. A.J. Catanzariti | USA |  | | 31 | Vincent Brandon Lin | USA |  |  | | 32 | Brayden Schnur (5) | CAN |  | | | Round of 32 |  | | N. Rubin (1) |  |  | | 6-3; 6-7(4); 6-1 | | H. Wiersholm |  | | 6-1; 6-3 | | F. Tiafoe |  |  | | 3-6; 6-3; 6-4 | | I. Aramburu Contreras (14) |  | | 4-6; 6-3; 7-6(6) | | M. Mmoh (11) |  |  | | 6-1; 6-1 | | J. Restrepo |  | | 6-1; 6-1 | | R. Lederman |  |  | | 6-1; 6-2 | | D. Pedraza (8) |  | | 6-1; 6-2 | | T. Kwiatkowski (3) |  |  | | 6-1; 6-2 | | J. Mee |  | | 6-1; 6-0 | | A. Ortiz |  |  | | 7-5; 6-2 | | J. Hagar (16) |  | | 6-4; 6-3 | | D. Kerznerman (9) |  |  | | 6-0; 6-0 | | A. Rybakov |  | | 6-2; 6-0 | | A. A.J. Catanzariti |  |  | | 6-2; 3-6; 6-2 | | B. Schnur (5) |  | | 6-1; 7-6(5) | | | Round of 16 |  | | N. Rubin (1) |  |  | | 6-1; 6-4 | | F. Tiafoe |  | | 6-4; 6-2 | | M. Mmoh (11) |  |  | | 6-1; 6-3 | | R. Lederman |  | | 7-5; 6-2 | | T. Kwiatkowski (3) |  |  | | 6-1; 6-1 | | J. Hagar (16) |  | | 2-6; 6-4; 6-0 | | D. Kerznerman (9) |  |  | | 6-2; 6-0 | | B. Schnur (5) |  | | 6-0; 6-4 | | | Quarterfinals |  | | N. Rubin (1) |  |  | | 7-6(5); 6-1 | | R. Lederman |  | | 6-4; 6-3 | | T. Kwiatkowski (3) |  |  | | 6-2; 6-3 | | B. Schnur (5) |  | | 4-1; Retired | | | Semifinals |  | | N. Rubin (1) |  |  | | 6-2; 0-6; 7-6(3) | | N. Rubin (1) |  | | 3-6; 6-0; 6-3 | | T. Kwiatkowski (3) |  | | 6-2; 6-2 | |