|
 |
| F | Tim Corwin d. Branden Metzler | 6-3; 3-6(10-7) |
| PL | Radhakrishna Vishnubhotla d. Scott Christian | Wo (inj) |
| SF | Branden Metzler d. Scott Christian | 6-3; 6-3 |
| SF | Tim Corwin d. Radhakrishna Vishnubhotla | 7-6(3); 7-3(3) |
| QF | Branden Metzler d. Tony Leto | 6-0; 6-1 |
| QF | Scott Christian d. Jack Carney | 6-4; 7-6(7) |
| QF | Radhakrishna Vishnubhotla d. Ivan Rakic | 6-3; 6-2 |
| QF | Tim Corwin d. William Koehrsen | 6-2; 6-4 |
| 16 | Branden Metzler d. Kevin Heitzer | 6-2; 6-2 |
| 16 | Tony Leto d. Kevin Ballecer | 6-1; 6-2 |
| 16 | Jack Carney d. Ben Vandixhorn | 6-2; 3-6(11-9) |
| 16 | Scott Christian d. Austin Russell | 3-6; 6-1(10-7) |
| 16 | Radhakrishna Vishnubhotla d. Kristian Krcek | 6-1; 6-4 |
| 16 | Ivan Rakic d. Jalen Evans | 7-6(5); 6-4 |
| 16 | William Koehrsen d. Brett Giesen | 6-3; 6-2 |
| 16 | Tim Corwin d. Jacob Rankin | 4-6; 6-1(10-4) |
| 32 | Branden Metzler d. Nicholas Goralka | 6-0; 6-0 |
| 32 | Kevin Heitzer d. Christopher Scott | 6-2; 6-4 |
| 32 | Kevin Ballecer d. Jack Springgate | 7-6(6); 6-4 |
| 32 | Tony Leto d. Brian Davenport | 0-1 |
| 32 | Jack Carney d. Greg Raster | 6-3Ret (inj) |
| 32 | Ben Vandixhorn d. Bradley Luetschwager | 6-0; 6-1 |
| 32 | Scott Christian d. Zane Navratil | 7-5; 7-5 |
| 32 | Austin Russell d. Max MacKinnon | 6-2; 6-3 |
| 32 | Kristian Krcek d. Calvin Clack | 7-5; 6-4 |
| 32 | Radhakrishna Vishnubhotla d. Jake Diesler | 6-7(3); 6-4(10-3) |
| 32 | Ivan Rakic d. Sebastian Lauterbach | 6-4; 6-2 |
| 32 | Jalen Evans d. Grant Thompson | 2-6; 7-6(1)10-8 |
| 32 | Brett Giesen d. Travis Tressler | 6-1; 6-3 |
| 32 | William Koehrsen d. Evan Taylor | 7-6(4); 6-0 |
| 32 | Jacob Rankin d. Adam Collins | 6-3; 7-5 |
| 32 | Tim Corwin d. Jack Warning | 6-2; 7-6(4) |
 Consolation:
 |
| SF | Nicholas Goralka d. Zane Navratil | 7-6(4); 6-0 |
| SF | William Koehrsen d. Evan Taylor | 6-0; 6-3 |
| QF | Nicholas Goralka d. Jack Carney | 6-1; 6-0 |
| QF | Zane Navratil d. Tony Leto | Wo (inj) |
| QF | William Koehrsen d. Ben Vandixhorn | 3-6; 6-3(7) |
| QF | Evan Taylor d. Ivan Rakic | Wo (inj) |
| QQ | Nicholas Goralka d. Brett Giesen | Wd (ill) |
| QQ | Zane Navratil d. Bradley Luetschwager | 6-1; 6-2 |
| QQ | Ben Vandixhorn d. Austin Russell | 6-1; 6-3 |
| QQ | Evan Taylor d. Kevin Heitzer | 7-6(7); 6-1 |
| R2 | Nicholas Goralka d. Jacob Rankin | 6-2; 6-0 |
| R2 | Brett Giesen d. Brian Davenport | 6-3; 6-4 |
| R2 | Bradley Luetschwager d. Jalen Evans | Wo (inj) |
| R2 | Zane Navratil d. Kristian Krcek | 6-0; 6-2 |
| R2 | Austin Russell d. Calvin Clack | 6-3; 6-2 |
| R2 | Ben Vandixhorn d. Sebastian Lauterbach | 6-3; 6-2 |
| R2 | Evan Taylor d. Kevin Ballecer | 7-5; 6-4 |
| R2 | Kevin Heitzer d. Jack Warning | 6-4; 6-2 |
| R1 | Nicholas Goralka d. Christopher Scott | 6-1; 6-1 |
| R1 | Brian Davenport d. Jack Springgate | 3-6; 6-4(10-5) |
| R1 | Bradley Luetschwager d. Greg Raster | Wo (inj) |
| R1 | Zane Navratil d. Max MacKinnon | 6-2; 6-4 |
| R1 | Calvin Clack d. Jake Diesler | Wo (inj) |
| R1 | Sebastian Lauterbach d. Grant Thompson | Wo (inj) |
| R1 | Evan Taylor d. Travis Tressler | 6-1; 6-1 |
| R1 | Jack Warning d. Adam Collins | 6-1; 6-1 |