| Round of 64 |  | | 1 | Noah Rubin | Rockville Centre, NY |  |  | | 2 | Ciro Riccardi | Los Angeles, CA |  | | 3 | Jeremy Lynn | Joplin, MO |  |  | | 4 | Henrik Wiersholm | Kirkland, WA |  | | 5 | Francis Tiafoe | College Park, MD |  |  | | 6 | William Little | Starkville, MS |  | | 7 | Drew Halbauer | Boca Raton, FL |  |  | | 8 | Ivar Contreras | |  | | 9 | Michael Mmoh | Temple Hills, MD |  |  | | 10 | Justin Butsch | Miami Beach, FL |  | | 11 | Gian Issa | |  |  | | 12 | Javier Restrepo | Miami, FL |  | | 13 | Santiago Cevallos | |  |  | | 14 | Roy Lederman | Golden Beach, FL |  | | 15 | Luke Gamble | Boise, ID |  |  | | 16 | Diego Pedraza | |  | | 17 | Thai Kwiatkowski | Charlotte, NC |  |  | | 18 | Shane Monroe | Ventnor City, NJ |  | | 19 | John Mee | Dallas, TX |  |  | | 20 | Jose Pablo Gil | |  | | 21 | Dylan Nunez | Boca Raton, FL |  |  | | 22 | Adrian Ortiz | Chula Vista, CA |  | | 23 | Alexander Day | Vancouver, BC |  |  | | 24 | Josh Hagar | Austin, TX |  | | 25 | Daniel Kerznerman | Brooklyn, NY |  |  | | 26 | Santiago Sierra | |  | | 27 | Alex Rybakov | Coral Springs, FL |  |  | | 28 | Andrew Ely | Asheville, NC |  | | 29 | Diego Felix | |  |  | | 30 | Aj Catanzariti | Pittsburgh, PA |  | | 31 | Vincent Lin | State College, PA |  |  | | 32 | Brayden Schnur | |  | | | Round of 32 |  | | N. Rubin |  |  | | 6-3; 6-7(4); 6-1 | | H. Wiersholm |  | | 6-1; 6-3 | | F. Tiafoe |  |  | | 3-6; 6-3; 6-4 | | I. Contreras |  | | 4-6; 6-3; 7-6(6) | | M. Mmoh |  |  | | 6-1; 6-1 | | J. Restrepo |  | | 6-1; 6-1 | | R. Lederman |  |  | | 6-1; 6-2 | | D. Pedraza |  | | 6-1; 6-2 | | T. Kwiatkowski |  |  | | 6-1; 6-2 | | J. Mee |  | | 6-1; 6-0 | | A. Ortiz |  |  | | 7-5; 6-2 | | J. Hagar |  | | 6-4; 6-3 | | D. Kerznerman |  |  | | 6-0; 6-0 | | A. Rybakov |  | | 6-2; 6-0 | | A. Catanzariti |  |  | | 6-2; 3-6; 6-2 | | B. Schnur |  | | 6-1; 7-5 | | | Round of 16 |  | | N. Rubin |  |  | | 6-1; 6-4 | | F. Tiafoe |  | | 6-2; 6-4 | | M. Mmoh |  |  | | 6-1; 6-3 | | R. Lederman |  | | 7-5; 6-2 | | T. Kwiatkowski |  |  | | 6-1; 6-1 | | J. Hagar |  | | 2-6; 6-4; 6-0 | | D. Kerznerman |  |  | | 6-2; 6-0 | | B. Schnur |  | | 6-0; 6-4 | | | Quarterfinals |  | | N. Rubin |  |  | | 7-6(5); 6-1 | | R. Lederman |  | | 6-4; 6-3 | | T. Kwiatkowski |  |  | | 6-2; 6-3 | | B. Schnur |  | | 4-1Ret (inj) | | | Semifinals |  | | N. Rubin |  |  | | 6-2; 0-6; 7-6(3) | | N. Rubin |  | | 3-6; 6-0; 6-3 | | T. Kwiatkowski |  | | 6-2; 6-2 | |