|
 |
| F | Adam Elliget d. Chen-jui Ho | 6-3; 6-3 |
| SF | Chen-jui Ho d. Connor Cooke | 6-1; 6-4 |
| SF | Adam Elliget d. Jack Riazzi | 6-3; 6-4 |
| QF | Connor Cooke d. Robert Conley | 6-4; 6-3 |
| QF | Chen-jui Ho d. Connor Burke | 6-0; 6-3 |
| QF | Adam Elliget d. Christopher Mahan | 6-3; 5-7; 1-0(4) |
| QF | Jack Riazzi d. Jonathan Edwards | 6-3; 6-2 |
| 16 | Robert Conley d. Logan Adkins | 5-7; 7-5; 1-0(10) |
| 16 | Connor Cooke d. David Reed | 7-5; 7-5 |
| 16 | Chen-jui Ho d. Colby Burke | 6-2; 6-0 |
| 16 | Connor Burke d. Braxton Hain | 6-2; 6-1 |
| 16 | Adam Elliget d. Nicholas McDaniel | 6-2; 6-3 |
| 16 | Christopher Mahan d. Christian Taylor | 6-3; 0-6; 1-0(7) |
| 16 | Jonathan Edwards d. Cole Cates | 6-1; 6-2 |
| 16 | Jack Riazzi d. Alex Brea | 6-4; 6-3 |
| 32 | Robert Conley d. Charles Clinard | 6-1; 6-1 |
| 32 | Logan Adkins d. Noah Milliken | 6-1; 6-3 |
| 32 | David Reed d. Merritt Wilburn | 6-4; 6-2 |
| 32 | Connor Cooke d. Rory Samuels | 6-3; 6-1 |
| 32 | Colby Burke d. Jiri Honajzer | 6-3; 6-1 |
| 32 | Chen-jui Ho d. Alex Sklizovic | 6-0; 6-1 |
| 32 | Braxton Hain d. Coste Duvall | 6-1; 6-3 |
| 32 | Connor Burke d. Jacob Chesney | 6-1; 6-1 |
| 32 | Nicholas McDaniel d. Pradeep Raja | 7-6(4); 6-0 |
| 32 | Adam Elliget d. Hunter Harbin | 6-0; 6-0 |
| 32 | Christian Taylor d. Joshua Cook | 6-1; 6-1 |
| 32 | Christopher Mahan d. Trey Cook | 6-1; 6-2 |
| 32 | Cole Cates d. John Kretzschmar | 6-0; 6-2 |
| 32 | Jonathan Edwards d. Tonnie Rozier | 6-0; 6-1 |
| 32 | Alex Brea d. Max Smith | 6-1; 6-2 |
| 32 | Jack Riazzi d. Jashith Choppara | 6-1; 6-2 |
| 64 | Charles Clinard d. Lex Bailey | 6-2; 6-4 |
| 64 | Logan Adkins d. Lucas Heyde | 6-1; 7-5 |
| 64 | Merritt Wilburn d. Jacob Moore | 6-1; 6-1 |
| 64 | Connor Cooke d. Yusuke Yodono | 6-2; 6-1 |
| 64 | Rory Samuels d. Ryan Duncan | 6-1; 4-6; 1-0(2) |
| 64 | Jiri Honajzer d. Zachary Sheeler | 5-7; 6-3; 1-0(6) |
| 64 | Chen-jui Ho d. Alex Delozier | 6-0; 6-0 |
| 64 | Alex Sklizovic d. Hayden Faulkenbury | 1-6; 6-0; 1-0(11) |
| 64 | Braxton Hain d. Barrett Hardy | 6-2; 6-1 |
| 64 | Connor Burke d. Luke Haynes | 6-0; 6-0 |
| 64 | Jacob Chesney d. Colin Ice | 6-3; 6-2 |
| 64 | Nicholas McDaniel d. Patton McClelland | 6-0; 7-6(4) |
| 64 | Pradeep Raja d. Matteo Montana | 6-1; 6-0 |
| 64 | Hunter Harbin d. Lucas Brooks | 7-5; 6-1 |
| 64 | Joshua Cook d. Alex Peed | 6-1; 4-6; 1-0(8) |
| 64 | Christian Taylor d. Austin Peterson | 6-1; 6-1 |
| 64 | Trey Cook d. Garrett Byrd | 6-1; 6-2 |
| 64 | John Kretzschmar d. Hufelder Duarte | Wd (inj) |
| 64 | Tonnie Rozier d. Zane Moody | 6-0; 7-6(3) |
| 64 | Alex Brea d. Christian Duncan | 6-0; 6-1 |
| 64 | Max Smith d. Alexander Schneider | 6-4; 6-3 |
| 64 | Jashith Choppara d. Michael McGowan | 6-3; 6-4 |
 Consolation:
 |
| F | Patton McClelland d. Noah Milliken | 2-6; 6-2; 1-0(7) |
| SF | Noah Milliken d. Zachary Sheeler | 6-3; 6-1 |
| SF | Patton McClelland d. Michael McGowan | 7-6(6); 6-2 |
| QF | Noah Milliken d. Ryan Duncan | 6-0; 6-1 |
| QF | Zachary Sheeler d. Luke Haynes | 6-0; 6-4 |
| QF | Patton McClelland d. Austin Peterson | 6-3; 6-3 |
| QF | Michael McGowan d. John Kretzschmar | 6-0; 6-3 |
| R3 | Noah Milliken d. Lex Bailey | 6-0; 5-7; 1-0(9) |
| R3 | Ryan Duncan d. Jacob Moore | 6-2; 6-3 |
| R3 | Zachary Sheeler d. Hayden Faulkenbury | 7-6(1); 6-1 |
| R3 | Luke Haynes d. Barrett Hardy | 6-1; 6-1 |
| R3 | Patton McClelland d. Lucas Brooks | 6-1; 6-0 |
| R3 | Austin Peterson d. Garrett Byrd | 6-0; 6-0 |
| R3 | John Kretzschmar d. Zane Moody | 6-1; 6-1 |
| R3 | Michael McGowan d. Christian Duncan | 6-1; 6-2 |
| R2 | Noah Milliken d. Lucas Heyde | 6-0; 6-3 |
| R2 | Barrett Hardy d. Coste Duvall | 6-2; 6-0 |
| R1 | Ryan Duncan d. Yusuke Yodono | Wo (inj) |
| R1 | Hayden Faulkenbury d. Alex Delozier | 1-6; 6-4; 1-0(8) |
| R1 | Luke Haynes d. Colin Ice | 6-0; 6-0 |
| R1 | Patton McClelland d. Matteo Montana | 6-0; 6-0 |
| R1 | Austin Peterson d. Alex Peed | 6-1; 6-2 |
| R1 | Christian Duncan d. Alexander Schneider | Wo (inj) |