|
 |
| F | Jonathan Kroot d. Lukas Greif | 6-3; 6-2 |
| PL | Addison Cazier d. Jt Wynne | 6-7(5); 6-4; 6-3 |
| SF | Lukas Greif d. Addison Cazier | 6-0; 6-0 |
| SF | Jonathan Kroot d. Jt Wynne | 6-1; 6-1 |
| QF | Lukas Greif d. Zach Hennessey | 6-1; 6-0 |
| QF | Addison Cazier d. Eric Hollingsworth | 6-0; 7-6(6) |
| QF | Jt Wynne d. Noah Roberts | 7-6(4); 6-4 |
| QF | Jonathan Kroot d. Logan Mathies | 6-0; 6-0 |
| 16 | Lukas Greif d. Ryan Hollis | 6-1; 6-0 |
| 16 | Zach Hennessey d. Robert Woolwine | 6-1; 6-1 |
| 16 | Addison Cazier d. Joe Wegener | 6-0; 6-1 |
| 16 | Eric Hollingsworth d. Khamasi Muhiga | 6-4; 6-2 |
| 16 | Noah Roberts d. Ashorne Mahenthiran | 6-2; 6-3 |
| 16 | Jt Wynne d. Kevin Luo | 6-0; 6-0 |
| 16 | Logan Mathies d. Brock Winchell | 6-2; 6-0 |
| 16 | Jonathan Kroot d. William Piekarsky | 6-1; 6-0 |
| 32 | Lukas Greif d. Rushi Patel | 6-0; 6-0 |
| 32 | Ryan Hollis d. Aditya Mantri | 6-0; 6-1 |
| 32 | Zach Hennessey d. Mac Rogers | 6-1; 6-1 |
| 32 | Robert Woolwine d. Evan Parshall | 6-1; 6-1 |
| 32 | Addison Cazier d. Jonathan Hornett | 6-1; 6-0 |
| 32 | Joe Wegener d. Luke Rohler | 6-0; 6-0 |
| 32 | Eric Hollingsworth d. Brandon Wu | 6-2; 6-1 |
| 32 | Khamasi Muhiga d. Ashwin Sundaram | 6-0; 6-2 |
| 32 | Ashorne Mahenthiran d. Timothy Brady | 6-1; 6-3 |
| 32 | Noah Roberts d. Rahul Jha | 6-3; 6-1 |
| 32 | Kevin Luo d. Luke Yeagley | 6-2; 4-6; 7-6(3) |
| 32 | Jt Wynne d. Neil Shah | 6-2; 6-1 |
| 32 | Brock Winchell d. Jack Sanders | 6-4; 6-1 |
| 32 | Logan Mathies d. Ryan Worthen | 6-2; 6-1 |
| 32 | William Piekarsky d. Jaren Katz | 6-0; 6-0 |
| 32 | Jonathan Kroot d. Arjun Ramani | 6-0; 6-0 |
| 64 | Ryan Hollis d. Alec Robillard | 6-2; 6-1 |
| 64 | Mac Rogers d. Haydon Betz | 6-0; 6-1 |
| 64 | Evan Parshall d. Henry Love | 6-4; 6-1 |
| 64 | Jonathan Hornett d. Samuel Woolwine | 6-2; 6-3 |
| 64 | Joe Wegener d. Lucas Miller | 6-3; 6-1 |
| 64 | Brandon Wu d. Robert Davis | 7-5; 6-3 |
| 64 | Khamasi Muhiga d. Jack Reilly | 6-2; 6-2 |
| 64 | Rahul Jha d. Evan Bottorff | 6-3; 6-2 |
| 64 | Luke Yeagley d. Michael Koch | 0-6; 6-4; 6-4 |
| 64 | Neil Shah d. Samuel Coward | 6-0; 6-7(3); 7-6(2) |
| 64 | Brock Winchell d. Kenneth Miller | 6-2; 6-3 |
| 64 | Ryan Worthen d. Alec Bates | 2-6; 6-2; 6-0 |
| 64 | Arjun Ramani d. Jay Natarajan | 6-4; 6-7(6); 7-6(2) |
 Consolation:
 |
| F | Eric Hollingsworth d. Logan Mathies | 6-1; 6-4 |
| SF | Logan Mathies d. Noah Roberts | 6-1; 6-2 |
| SF | Eric Hollingsworth d. Zach Hennessey | 6-2; 6-2 |
| QF | Noah Roberts d. Ryan Worthen | 6-1; 6-1 |
| QF | Logan Mathies d. Robert Davis | 6-4; 1-1Ret (ad) |
| QF | Zach Hennessey d. Brandon Wu | 6-2; 7-6(5) |
| QF | Eric Hollingsworth d. Kevin Luo | 6-0; 6-1 |
| QQ | Ryan Worthen d. Arjun Ramani | 6-1; 6-0 |
| QQ | Robert Davis d. Neil Shah | 6-1; 6-2 |
| QQ | Brandon Wu d. Brock Winchell | 6-3; 6-2 |
| QQ | Kevin Luo d. Ashorne Mahenthiran | 4-6; 6-1; 6-2 |
| R3 | Arjun Ramani d. Khamasi Muhiga | Wo (inj) |
| R3 | Ryan Worthen d. Joe Wegener | 6-1; 6-1 |
| R3 | Neil Shah d. Robert Woolwine | 6-2; 1-6; 6-3 |
| R3 | Robert Davis d. Ryan Hollis | 6-3; 6-4 |
| R3 | Brandon Wu d. William Piekarsky | 7-5; 6-1 |
| R3 | Brock Winchell d. Samuel Coward | 6-1; 7-5 |
| R3 | Kevin Luo d. Kenneth Miller | 7-6(5); 6-1 |
| R3 | Ashorne Mahenthiran d. Jay Natarajan | 7-6(5); 6-0 |
| 3Q | Arjun Ramani d. Alec Robillard | 6-1; 6-2 |
| 3Q | Ryan Worthen d. Jack Sanders | 6-2; 6-1 |
| 3Q | Neil Shah d. Lucas Miller | 6-1; 6-4 |
| 3Q | Robert Davis d. Timothy Brady | 6-2; 6-0 |
| 3Q | Brandon Wu d. Ashwin Sundaram | 7-5; 6-0 |
| 3Q | Samuel Coward d. Michael Koch | 6-0; 6-1 |
| 3Q | Kenneth Miller d. Mac Rogers | 4-2Ret (inj) |
| 3Q | Jay Natarajan d. Aditya Mantri | 6-0; 6-2 |
| R2 | Alec Robillard d. Jaren Katz | 6-3; 6-4 |
| R2 | Ryan Worthen d. Haydon Betz | 6-1; 6-1 |
| R2 | Jack Sanders d. Henry Love | 6-1; 6-1 |
| R2 | Neil Shah d. Samuel Woolwine | 6-0; 6-2 |
| R2 | Lucas Miller d. Luke Yeagley | 6-3; 6-4 |
| R2 | Robert Davis d. Rahul Jha | Def (ns) |
| R2 | Timothy Brady d. Jack Reilly | 2-6; 6-4; 6-2 |
| R2 | Brandon Wu d. Evan Bottorff | 6-0; 6-1 |
| R2 | Michael Koch d. Luke Rohler | 6-2; 6-0 |
| R2 | Samuel Coward d. Jonathan Hornett | 6-0; 6-2 |
| R2 | Kenneth Miller d. Evan Parshall | 6-1; 6-0 |
| R2 | Mac Rogers d. Alec Bates | 6-0; 6-2 |
| R2 | Jay Natarajan d. Rushi Patel | 6-4; 7-6(3) |