| - | ITA Singles Champ. |
| 128 | Aman Kothari (GCM) def. Luke Doig (COE) 6-1, 6-4 |
| 128 | Anshul Satav (GCM) def. Enzo Hara Nascimento (UW-STOUT) 7-5, 6-1 |
| 128 | Dane Patten (CSS) def. Alex Doane (GCM) 6-3, 7-5 |
| 128 | Victor Pimenta (CART) def. Keigo Kamata (GCM) 6-2, 7-6 |
| 128 | Shourya Bhattacharya (GAC) def. Gervase Ngo (GCM) 2-6, 6-2, 10-8 |
| 64 | Dominik Knutson (GAC) def. Aman Kothari (GCM) 6-1, 6-4 |
| 64 | Garvin Murray (GCM) def. Jakub Obrochta (UW-W) 6-4, 6-2 |
| 64 | Devansh Punjabi (GCM) def. Joel Simon (BLC) 6-3, 6-2 |
| 64 | Charles Morgan (UW-W) def. Anshul Satav (GCM) 6-1, 6-1 |
| 64 | Maxi Gutbezahl (GCM) def. Randy Fuenz (MSOE) 6-2, 6-4 |
| 64 | Henry Park (GCM) def. Anshul Satav (GCM) 4-6, 6-2, 10-3 |
| 32 | Murilo Abou Rejalli (COE) def. Garvin Murray (GCM) 6-2, 6-2 |
| 32 | Devansh Punjabi (GCM) def. Noah Hakim (GAC) 6-1, 6-4 |
| 32 | Maxi Gutbezahl (GCM) def. Rhys Biro-Moore (LUTH) 6-3, 6-1 |
| 32 | Henry Park (GCM) def. Juan Hernandez (LUTH) 6-3, 5-7, 10-4 |
| 16 | Devansh Punjabi (GCM) def. Diego Silva (CART) 6-4, 6-3 |
| 16 | Maxi Gutbezahl (GCM) def. Yash Bahalkar (GAC) 6-4, 6-0 |
| 16 | Christian Wong (GAC) def. Henry Park (GCM) 6-3, 7-6 |
| QF | Devansh Punjabi (GCM) def. Christopher Dencker (GAC) 6-2, 1-6, 10-7 |
| QF | Maxi Gutbezahl (GCM) def. Pablo Rincon (UW-EC) 6-2, 6-2 |
| SF | Dominik Knutson (GAC) def. Devansh Punjabi (GCM) 6-0, 6-1 |
| SF | Theo Billson (UW-W) def. Maxi Gutbezahl (GCM) 6-2, 4-6, 6-2 |
| - | Consolation B Single |
| QF | Andrei Labazin (GCM) def. Lincoln Dille (SJU) 8-2 |
| SF | Andrei Labazin (GCM) def. Enzo Nacimento (UW-S) 8-4 |
| 1ST | Andrei Labazin (GCM) def. Wyatt Anderson (UW-SP) 8-1 |
| - | Consolation D Single |
| Midwest Open B |
| 64 | Joshua Kruger (GCM) def. Milan Lecic (WART) 6-1, 6-2 |
| 64 | Keane Dougherty (CARL) def. Andrei Labazin (GCM) 6-3, 7-5 |
| 64 | Tavin Lee (GCM) def. Shuya Machida (WART) 6-1, 6-4 |
| 64 | Kaan Mac Donald (GCM) def. Takuma Kimura (COE) 6-3, 6-2 |
| 32 | Joshua Kruger (GCM) def. Jacob Stinski (UW-SP) 6-3, 6-1 |
| 32 | Tavin Lee (GCM) def. Jack Saunders (CORN) 6-2, 6-4 |
| 32 | Matthew McBride (UW-S) def. Kaan Mac Donald (GCM) 1-0, retired |
| 16 | Joshua Kruger (GCM) def. Timothy Gitomirski (HAM) 6-3, 6-2 |
| 16 | Eli Woidyla (SJU) def. Tavin Lee (GCM) 6-0, 7-6 |
| 16 | Kaan Mac Donald (GCM) def. Alex Aranda (UW-L) 6-2, 4-6, 10-8 |
| QF | Bernardo Born (CART) def. Joshua Kruger (GCM) 6-3, 6-1 |
| QF | Zachary Regelman (MAC) def. Kaan Mac Donald (GCM) 6-3, 6-3 |
| - | Midwest Open C |
| 16 | Horia Popa (LORAS) def. Ben Merrifield (GCM) 6-4, 6-1 |
| - | Midwest Open G |
| 16 | Paul Leighninger (GCM) def. Keaton NaleanCarlson (LUTH) 6-1, 4-6, 11-9 |
| QF | Paul Leighninger (GCM) def. Sam Coombe (BETH) 6-2, 6-1 |
| SF | Paul Leighninger (GCM) def. Brady Wierzbicki (CARR) 6-3, 6-1 |
| 1ST | Paul Leighninger (GCM) def. Peyton Scheffert (UW-EC) 6-4, 6-4 |