|
 |
| F | Jean Thirouin d. Kavir Kumar | 6-2; 6-3 |
| PL | Alexander del Corral d. William Genesen | 7-6(3); 6-7(0); 6-2 |
| SF | Kavir Kumar d. William Genesen | 6-4; 6-4 |
| SF | Jean Thirouin d. Alexander del Corral | 6-2; 6-3 |
| QF | Kavir Kumar d. Colin Markes | 6-4; 6-3 |
| QF | William Genesen d. Gregory Wischer | 2-6; 6-0; 7-5 |
| QF | Alexander del Corral d. Zeke Clark | 6-2; 4-6; 7-6(5) |
| QF | Jean Thirouin d. Joseph Gray | 6-7(2); 6-1; 7-5 |
| 16 | Kavir Kumar d. Nicholas Glover | 6-1; 3-6; 6-2 |
| 16 | Colin Markes d. Jacob Hansen | 1-6; 7-5; 4-1Ret (quit) |
| 16 | Gregory Wischer d. Andre Mercado | 6-2; 6-2 |
| 16 | William Genesen d. Sebastian Mermersky | 6-3; 6-3 |
| 16 | Alexander del Corral d. Xavier Oshinowo | 6-3; 6-4 |
| 16 | Zeke Clark d. Artur Jakubowski | 6-2; 6-3 |
| 16 | Joseph Gray d. Alex Gee | 6-0; 6-1 |
| 16 | Jean Thirouin d. Charles Tan | 6-4; 6-4 |
| 32 | Kavir Kumar d. Parker Wynn | 6-4; 6-3 |
| 32 | Nicholas Glover d. Sean Sculley | 6-3; 6-1 |
| 32 | Jacob Hansen d. Alexander Poynter | 6-1; 6-0 |
| 32 | Colin Markes d. Connor Johnston | 7-5; 6-4 |
| 32 | Gregory Wischer d. Steven Christie | 7-6(3); 6-3 |
| 32 | Andre Mercado d. Stefan Ball | 3-6; 7-5; 6-4 |
| 32 | William Genesen d. Cole Lawson | 6-4; 6-2 |
| 32 | Sebastian Mermersky d. Brian Boyar | 4-6; 6-3; 6-3 |
| 32 | Xavier Oshinowo d. Max Garramone | 6-2; 6-0 |
| 32 | Alexander del Corral d. Tommy Bickel | 6-1; 6-2 |
| 32 | Artur Jakubowski d. Daniel Langston | 6-3; 6-2 |
| 32 | Zeke Clark d. Race Collins | 6-1; 6-3 |
| 32 | Alex Gee d. Scott Bickel | 6-4; 6-1 |
| 32 | Joseph Gray d. Andrew Fenty | 6-0; 6-1 |
| 32 | Charles Tan d. Luke Carstens | 6-1; 6-4 |
| 32 | Jean Thirouin d. Jason Legall | 6-2; 6-0 |
 Consolation:
 |
| SF | Colin Markes d. Connor Johnston | Ret (quit) |
| SF | Jacob Hansen d. Joseph Gray | 6-3; 6-2 |
| QF | Connor Johnston d. Gregory Wischer | 6-1; 6-0 |
| QF | Colin Markes d. Artur Jakubowski | 6-0; 7-5 |
| QF | Joseph Gray d. Sebastian Mermersky | 5-4Ret (emerg) |
| QF | Jacob Hansen d. Zeke Clark | 6-2; 6-3 |
| QQ | Connor Johnston d. Parker Wynn | 6-2; 6-0 |
| QQ | Artur Jakubowski d. Xavier Oshinowo | 6-1; 6-2 |
| QQ | Sebastian Mermersky d. Race Collins | 6-0; 4-2Ret (inj) |
| QQ | Jacob Hansen d. Nicholas Glover | 6-0; 6-2 |
| R2 | Parker Wynn d. Charles Tan | 6-1; 6-1 |
| R2 | Connor Johnston d. Alex Gee | 6-0; 6-1 |
| R2 | Artur Jakubowski d. Steven Christie | 6-4; 6-0 |
| R2 | Xavier Oshinowo d. Cole Lawson | 3-6; 6-3; 15-13 |
| R2 | Sebastian Mermersky d. Tommy Bickel | 6-4; 6-4 |
| R2 | Race Collins d. Andre Mercado | 5-7; 6-2; 13-11 |
| R2 | Jacob Hansen d. Scott Bickel | 6-1; 6-2 |
| R2 | Nicholas Glover d. Jason Legall | 6-1; 6-0 |
| R1 | Parker Wynn d. Sean Sculley | 6-1; 6-1 |
| R1 | Connor Johnston d. Alexander Poynter | 6-3; 6-2 |
| R1 | Steven Christie d. Stefan Ball | 7-5; 7-6(5) |
| R1 | Cole Lawson d. Brian Boyar | 6-1; 6-1 |
| R1 | Tommy Bickel d. Max Garramone | 6-1; 6-2 |
| R1 | Race Collins d. Daniel Langston | 7-6(4); 2-6; 10-6 |
| R1 | Scott Bickel d. Andrew Fenty | 6-4; 7-6(5) |
| R1 | Jason Legall d. Luke Carstens | 6-2; 6-1 |