|
 |
| F | Kial Kaiser d. Victor Pham | 6-4; 5-7; 6-2 |
| PL | Keivon Tabrizi d. Luke Bohuslav | 6-7(2)); 6-3; 6-1 |
| SF | Victor Pham d. Luke Bohuslav | 6-2; 3-6; 6-2 |
| SF | Kial Kaiser d. Keivon Tabrizi | 5-7; 6-2; 6-3 |
| QF | Victor Pham d. Cody Rakela | 7-5; 4-6; 6-1 |
| QF | Luke Bohuslav d. Vikram Chari | 6-3; 6-3 |
| QF | Keivon Tabrizi d. Edward Ang | 7-5; 6-4 |
| QF | Kial Kaiser d. David Ball | 6-3; 7-6(2) |
| 16 | Cody Rakela d. Daniel Cardiff | 6-1; 6-1 |
| 16 | Victor Pham d. Nicolas Chua | 6-1; 7-5 |
| 16 | Luke Bohuslav d. Neel Bedekar | 6-3; 6-1 |
| 16 | Vikram Chari d. Sean Alves | 6-0; 6-4 |
| 16 | Edward Ang d. Sreyas Kolachalam | 6-3; 6-4 |
| 16 | Keivon Tabrizi d. Adrian Chamdani | 6-4; 3-6; 6-2 |
| 16 | David Ball d. Justin Sun | 6-4; 7-5 |
| 16 | Kial Kaiser d. Sean Ko | 6-4; 6-2 |
| 32 | Cody Rakela d. Jakob Keppelmann | 6-2; 6-1 |
| 32 | Daniel Cardiff d. Zachary Hewlin | 6-3; 6-2 |
| 32 | Nicolas Chua d. Lance Ngo | 6-0; 7-6(1) |
| 32 | Victor Pham d. Vayum Arora | 6-3; 6-3 |
| 32 | Luke Bohuslav d. Andy Huang | 7-6(1); 3-0Ret (ill) |
| 32 | Neel Bedekar d. Mike Wang | 6-1; 6-0 |
| 32 | Sean Alves d. Jayson Fung | 6-1; 6-2 |
| 32 | Vikram Chari d. Bryant Johnson | 4-6; 6-0; 7-5 |
| 32 | Sreyas Kolachalam d. Winston Limhengco | 5-7; 6-3; 6-3 |
| 32 | Edward Ang d. Cameron Backman | 7-5; 6-3 |
| 32 | Adrian Chamdani d. Everett Maltby | 7-5; 6-1 |
| 32 | Keivon Tabrizi d. Peter Shin | Wd (ill) |
| 32 | Justin Sun d. Zachary Low | 6-0; 6-1 |
| 32 | David Ball d. Tytus Chen | 7-6; 6-5Ret (inj) |
| 32 | Sean Ko d. Nathan Oppenheim | 5-7; 7-6(6); 7-5 |
| 32 | Kial Kaiser d. Marco Barretto | 6-0; 6-1 |
 Consolation:
 |
| F | David Ball d. Cody Rakela | 6-0; 5-3Ret (inj) |
| SF | Cody Rakela d. Vikram Chari | 7-5; 4-6; 10-8 |
| SF | David Ball d. Edward Ang | 6-3; 6-0 |
| QF | Vikram Chari d. Sean Ko | 7-6(5); 6-4 |
| QF | Cody Rakela d. Adrian Chamdani | 6-0; 6-3 |
| QF | David Ball d. Sean Alves | 6-2; 2-6; 10-7 |
| QF | Edward Ang d. Nicolas Chua | 6-4; 4-6; 10-5 |
| QQ | Sean Ko d. Vayum Arora | 6-1; 6-3 |
| QQ | Adrian Chamdani d. Sreyas Kolachalam | 6-1; 6-3 |
| QQ | Sean Alves d. Everett Maltby | 7-5; 6-1 |
| QQ | Nicolas Chua d. Nathan Oppenheim | 6-2; 6-2 |
| R2 | Sean Ko d. Jakob Keppelmann | 6-2; 6-0 |
| R2 | Vayum Arora d. Justin Sun | Wo (ill) |
| R2 | Adrian Chamdani d. Andy Huang | 6-3; 0-6; 13-11 |
| R2 | Sreyas Kolachalam d. Bryant Johnson | 1-6; 6-3; 11-9 |
| R2 | Sean Alves d. Winston Limhengco | 6-2; 6-3 |
| R2 | Everett Maltby d. Neel Bedekar | 3-6; 6-2; 10-6 |
| R2 | Nicolas Chua d. Tytus Chen | 6-4; 6-1 |
| R2 | Nathan Oppenheim d. Daniel Cardiff | 6-0; 6-1 |
| R1 | Jakob Keppelmann d. Zachary Hewlin | 6-4; 2-6; 10-7 |
| R1 | Vayum Arora d. Lance Ngo | 6-1; 6-1 |
| R1 | Andy Huang d. Mike Wang | 6-3; 6-1 |
| R1 | Bryant Johnson d. Jayson Fung | 7-6(6); 6-4 |
| R1 | Winston Limhengco d. Cameron Backman | 6-0; 6-2 |
| R1 | Everett Maltby d. Peter Shin | Wo (ill) |
| R1 | Tytus Chen d. Zachary Low | 7-6(2); 7-5 |
| R1 | Nathan Oppenheim d. Marco Barretto | 6-0; 6-1 |