| Round of 128 |  | | 1 | Sam Gibson | Chico, CA |  |  | | 2 | Bye | |  | | 3 | Geoffrey Golan | San Jose, CA |  |  | | 4 | Bye | |  | | 5 | Vivek Subramanyan | Fremont, CA |  |  | | 6 | Bye | |  | | 7 | Ian Dutta | San Ramon, CA |  |  | | 8 | Bye | |  | | 9 | Rian Ta | Fremont, CA |  |  | | 10 | Bye | |  | | 11 | Rithik Sardana | Union City, CA |  |  | | 12 | Zachery Lim | Fairfield, CA |  | | 13 | John Kim | Cupertino, CA |  |  | | 14 | Bye | |  | | 15 | Ilan Leventhal | San Mateo, CA |  |  | | 16 | Aidan Mayo | Roseville, CA |  | | 17 | Cambell Nakayama | San Francisco, CA |  |  | | 18 | Bye | |  | | 19 | Tai Tran | Alameda, CA |  |  | | 20 | Bye | |  | | 21 | Henry Shea | San Francisco, CA |  |  | | 22 | Bye | |  | | 23 | Ahmed Ramadan | Newark, CA |  |  | | 24 | Raymond Yao | Alameda, CA |  | | 25 | Nathan Ang | Cupertino, CA |  |  | | 26 | Bye | |  | | 27 | Noah Galper | Palo Alto, CA |  |  | | 28 | Bye | |  | | 29 | Akbarmirzo Mamirov | Walnut Creek, CA |  |  | | 30 | Bye | |  | | 31 | Jonathan Degtyaryov | Campbell, CA |  |  | | 32 | Logan Le | Tracy, CA |  | | | Round of 64 |  | | S. Gibson |  |  | | | | G. Golan |  | | | | V. Subramanyan |  |  | | | | I. Dutta |  | | | | R. Ta |  |  | | | | Z. Lim |  | | 6-0; 6-3 | | J. Kim |  |  | | | | I. Leventhal |  | | 7-5; 2-6; 1-0(9) | | C. Nakayama |  |  | | | | T. Tran |  | | | | H. Shea |  |  | | | | A. Ramadan |  | | 6-3; 6-2 | | N. Ang |  |  | | | | N. Galper |  | | | | A. Mamirov |  |  | | | | L. Le |  | | 6-2; 6-3 | | | Round of 32 |  | | S. Gibson |  |  | | 6-0; 6-1 | | I. Dutta |  | | 6-2; 6-0 | | Z. Lim |  |  | | 3-6; 31-0(2) | | J. Kim |  | | 6-4; 7-5 | | C. Nakayama |  |  | | 6-3; 6-1 | | A. Ramadan |  | | 6-2; 6-0 | | N. Ang |  |  | | 6-2; 6-1 | | L. Le |  | | 6-2; 3-6; 1-0(4) | | | Round of 16 |  | | S. Gibson |  |  | | 6-2; 6-1 | | J. Kim |  | | 1-6; 6-3; 1-0(7) | | A. Ramadan |  |  | | 6-3; 6-1 | | N. Ang |  | | 6-1; 6-4 | | | Quarterfinals |  | | S. Gibson |  |  | | 6-2; 6-2 | | S. Gibson |  | | 6-3; 6-1 | | A. Ramadan |  | | 6-4; 6-3 | |