| 128 | Joel Hug (GACM) def. Henry Johnson (GCM) 6-1, 6-1 |
| 128 | Krzewinski, Matt (CARTHAGE) def. Tanner Finken (CENM) 6-4, 6-5 |
| 128 | Cole Werning (CONW) def. Tou Ger Xiong (HU) 6-4, 6-5 |
| 128 | Alex Moore (UWL) def. Wil McDowell (SJU) 6-4, 4-6, 7-5 |
| 128 | Suyash Gupta (GACM) def. Erik Beckers (BU) 6-3, 6-3 |
| 128 | Matthew Sullivan (MAC) def. Axel Figueroa (DBQMT) 6-2, 6-0 |
| 128 | Jon Lansing (COE) def. Tanner Lundberg (CC) 3-6, 6-2, 6-0 |
| 128 | Nykyforuk, John (CARTHAGE) def. Sterling Sibley (USTM) 6-4, 6-4 |
| 128 | Lewis White (CAR) def. Robert Rider (UWW-M) 4-6, 6-0, 6-3 |
| 128 | Ishaan Tibrewal (GCM) def. Justin Sehlin (GACM) 6-4, 6-4 |
| 128 | Nathan Meskell (COE) def. Brandon Kurilla (SMU) 6-1, 6-2 |
| 128 | Jason Reilly (BU) def. Logan Snyder (CONW) 6-2, 7-6 |
| 128 | Schulte, Tripp (CARTHAGE) def. Jonas Lindholm-Uzzi (CAR) 7-6, 6-4 |
| 128 | Erik Porter (CC) def. Zach Lavene (USTM) 2-6, 6-1, 6-0 |
| 128 | Drew Elofson (GACM) def. Adam Burke (GCM) 6-3, 6-3 |
| 128 | Lawrence Hiquiana (GACM) def. Nick Vossen (USTM) 6-2, 6-0 |
| 128 | William Stepanski (CAR) def. Zach Wood (UWW-M) 6-2, 2-6, 6-3 |
| 128 | Grant Mauthe (UWECM) def. Brad DiLeo (CENM) 6-1, 6-1 |
| 128 | Lucas Nay (CARROLL) def. Friese, Hayden (CARTHAGE) 6-2, 6-1 |
| 128 | Spencer Wick (STO) def. Tony Moore (UWL) 6-4, 3-6, 6-1 |
| 128 | Nazeer Robinson (HU) def. Carter Steffes (CC) 6-4, 7-6 |
| 128 | Jordan Schenck (USTM) def. Gabe Binversie (CONW) 6-1, 7-5 |
| 128 | Bo Wilson (COE) def. Riley Peterson (UWL) 6-7, 6-1, 6-2 |
| 128 | Elliot Schneider (CSS) def. Anderson, Patrick (CARTHAGE) 6-0, 6-2 |
| 128 | Aswhath Viswanathan (CAR) def. Mouaad Alhouni (GACM) 6-2, 3-6, 7-5 |
| 128 | Jared Saue (CC) def. Brook Norwood (LUTM) 6-1, 7-5 |
| 128 | Alex Budde (GACM) def. Zach Janssen (UWECM) 6-2, 6-4 |
| 128 | William Isiminger (CENM) def. Kevin Blomquist (LOR) 6-4, 6-2 |
| 128 | Anton Korolev (MAC) def. Antressian, Andre (CARTHAGE) 6-1, 6-7, 7-5 |
| 128 | Lucas Huffman (WART) def. Shoma Kishimoto (CCM) 6-2, 6-0 |
| 128 | Noah Guillermo (UWW-M) def. Jack Bergmeyer (GACM) 6-2, 6-0 |
| 128 | Brendan Pietila (UWW-M) def. Rafa Gonzalez (CSS) 6-4, 6-2 |
| 128 | Tristan Fjelstad (USTM) def. Ben Swanson (CC) by default |
| 128 | Xavier Sanga (GACM) def. Zach Kantor (BU) 6-1, 6-4 |
| 128 | Jose Mancilla (DBQMT) def. Alec Rudh (SMU) 3-6, 6-3, 6-2 |
| 128 | Hunter Roseth (UWECM) def. Jack Lunn (GCM) 6-3, 6-2 |
| 128 | Cole Lindwall (UWW-M) def. Joe Harrison (CARROLL) 6-2, 6-3 |
| 128 | Nolan Rademacher (CONW) def. Ethan St. John (CENM) 6-0, 6-0 |
| 128 | Sourabh Terakanambi (GACM) def. Karsten Knutsen (MAC) 6-3, 6-1 |
| 128 | Tyler Nelson (COE) def. Erick Nuss (USTM) 6-3, 6-4 |
| 128 | George Kaslow (GCM) def. Amadike, Zizi (CARTHAGE) 6-1, 6-3 |
| 64 | Leo Vithoontien (CAR) def. Joel Hug (GACM) 6-0, 6-1 |
| 64 | Serhii Tykhonenko (CSS) def. Krzewinski, Matt (CARTHAGE) 6-3, 6-2 |
| 64 | Danila Borovykh (UWW-M) def. Cole Werning (CONW) 6-0, 6-0 |
| 64 | Suyash Gupta (GACM) def. Alex Moore (UWL) 6-2, 3-6, 6-2 |
| 64 | Michael O'Neil (GACM) def. Matthew Sullivan (MAC) 6-0, 6-1 |
| 64 | Nykyforuk, John (CARTHAGE) def. Jon Lansing (COE) 6-4, 6-4 |
| 64 | Grant Morton (LUTM) def. Lewis White (CAR) 6-0, 6-3 |
| 64 | Matt Christensen (UWECM) def. Ishaan Tibrewal (GCM) 5-7, 6-3, 6-2 |
| 64 | Nick Aney (GACM) def. Nathan Meskell (COE) 6-2, 6-1 |
| 64 | Jason Reilly (BU) def. Schulte, Tripp (CARTHAGE) 6-2, 6-2 |
| 64 | Ryan Mitchell (UWW-M) def. Erik Porter (CC) 6-2, 6-2 |
| 64 | Nyathi Motlojoa (LUTM) def. Drew Elofson (GACM) 6-7, 6-2, 6-1 |
| 64 | Rami Hemaidan (COE) def. Lawrence Hiquiana (GACM) 6-1, 6-1 |
| 64 | Jeffrey Jorgensen (MAC) def. William Stepanski (CAR) 6-4, 6-1 |
| 64 | Daniel Fouchier (GACM) def. Grant Mauthe (UWECM) 6-2, 7-6 |
| 64 | Spencer Wick (STO) def. Lucas Nay (CARROLL) 6-4, 7-6 |
| 64 | Nate Jordre (SJU) def. Nazeer Robinson (HU) 6-1, 6-1 |
| 64 | Indraneel Raut (GACM) def. Jordan Schenck (USTM) 6-4, 6-3 |
| 64 | Elliot Schneider (CSS) def. Bo Wilson (COE) 7-5, 6-2 |
| 64 | Alex Gray (UWW-M) def. Aswhath Viswanathan (CAR) 6-4, 6-0 |
| 64 | Alex Budde (GACM) def. Jared Saue (CC) 6-2, 6-3 |
| 64 | Bowen Mince (GCM) def. William Isiminger (CENM) 6-4, 6-3 |
| 64 | Lucas Huffman (WART) def. Anton Korolev (MAC) 6-0, 3-6, 6-4 |
| 64 | Varun Iyer (CAR) def. Noah Guillermo (UWW-M) 6-3, 6-1 |
| 64 | Moore, Daniel (CARTHAGE) def. Brendan Pietila (UWW-M) 2-6, 6-4, 6-1 |
| 64 | Joseph Punnoose (GACM) def. Tristan Fjelstad (USTM) 6-0, 6-2 |
| 64 | Xavier Sanga (GACM) def. Jose Mancilla (DBQMT) 6-0, 6-1 |
| 64 | Cole Schneider (LUTM) def. Hunter Roseth (UWECM) 1-6, 7-6, 7-6 |
| 64 | Cole Lindwall (UWW-M) def. Nolan Rademacher (CONW) 6-4, 6-4 |
| 64 | Alexander Roti (CAR) def. Sourabh Terakanambi (GACM) 6-4, 6-1 |
| 64 | Alex Alt (UWL) def. Tyler Nelson (COE) 6-2, 6-4 |
| 64 | Yassine Derbani (GACM) def. George Kaslow (GCM) 6-1, 6-1 |
| 32 | Leo Vithoontien (CAR) def. Serhii Tykhonenko (CSS) 6-1, 6-3 |
| 32 | Danila Borovykh (UWW-M) def. Suyash Gupta (GACM) 6-3, 6-2 |
| 32 | Michael O'Neil (GACM) def. Jon Lansing (COE) 6-2, 6-2 |
| 32 | Matt Christensen (UWECM) def. Grant Morton (LUTM) 6-2, 6-3 |
| 32 | Nick Aney (GACM) def. Jason Reilly (BU) 7-5, 6-3 |
| 32 | Ryan Mitchell (UWW-M) def. Nyathi Motlojoa (LUTM) 3-6, 6-4, 7-6 |
| 32 | Rami Hemaidan (COE) def. Jeffrey Jorgensen (MAC) 6-2, 6-0 |
| 32 | Daniel Fouchier (GACM) def. Spencer Wick (STO) 6-4, 6-2 |
| 32 | Indraneel Raut (GACM) def. Nate Jordre (SJU) 6-4, 7-5 |
| 32 | Alex Gray (UWW-M) def. Elliot Schneider (CSS) 6-1, 1-6, 6-4 |
| 32 | Alex Budde (GACM) def. Bowen Mince (GCM) 6-1, 6-4 |
| 32 | Varun Iyer (CAR) def. Lucas Huffman (WART) 6-2, 6-1 |
| 32 | Joseph Punnoose (GACM) def. Moore, Daniel (CARTHAGE) 6-4, 7-6 |
| 32 | Cole Schneider (LUTM) def. Xavier Sanga (GACM) 4-6, 6-4, 6-2 |
| 32 | Alexander Roti (CAR) def. Cole Lindwall (UWW-M) 6-3, 1-6, 6-2 |
| 32 | Yassine Derbani (GACM) def. Alex Alt (UWL) 6-1, 6-2 |
| 16 | Leo Vithoontien (CAR) def. Danila Borovykh (UWW-M) 6-2, 6-4 |
| 16 | Michael O'Neil (GACM) def. Matt Christensen (UWECM) 6-2, 6-2 |
| 16 | Nick Aney (GACM) def. Ryan Mitchell (UWW-M) 6-1, 6-3 |
| 16 | Daniel Fouchier (GACM) def. Rami Hemaidan (COE) 6-0, 6-2 |
| 16 | Indraneel Raut (GACM) def. Alex Gray (UWW-M) 6-2, 6-0 |
| 16 | Varun Iyer (CAR) def. Alex Budde (GACM) 6-3, 6-2 |
| 16 | Cole Schneider (LUTM) def. Joseph Punnoose (GACM) 6-3, 2-6, 6-4 |
| 16 | Yassine Derbani (GACM) def. Alexander Roti (CAR) 7-5, 6-3 |
| 8 | Leo Vithoontien (CAR) def. Michael O'Neil (GACM) 6-0, 6-2 |
| 8 | Nick Aney (GACM) def. Daniel Fouchier (GACM) 6-2, 6-4 |
| 8 | Indraneel Raut (GACM) def. Varun Iyer (CAR) 6-3, 6-4 |
| 8 | Yassine Derbani (GACM) def. Cole Schneider (LUTM) 0-6, 6-3, 6-4 |
| 4 | Leo Vithoontien (CAR) def. Nick Aney (GACM) 6-4, 6-3 |
| 4 | Indraneel Raut (GACM) def. Yassine Derbani (GACM) 6-3, retired |
| 2 | Leo Vithoontien (CAR) def. Indraneel Raut (GACM) 6-2, 6-1 |