| A32 | Rylan Doden (HOPE) def. Tom Clark (KZOO-M) 8-0 |
| Sam Sran (ONU) def. Cole Borden (WABM) 8-3 |
| Cole Goodman (TRINE-M) def. Paul Schneider (HOPE) 8-4 |
| Maurquis Willingham (CALVINM) def. Daniel Alfaro (CSTONE) 8-6 |
| Felipe Sartori (CALVINM) def. Jose Oliva (CSTONE) 8-7 (6-0) |
| Joaquin Micheloni (CSTONE) def. Andrew Spirrison (TRINE-M) 8-3 |
| Jaden Bender (CSTONE) def. Tharakesh Ashokar (WABM) 8-4 |
| Josep Coll Llopis (AQM) def. Peyton Specht (ONU) 8-5 |
| Austin Becksvoort (HOPE) def. Rafael Rin (WABM) 8-4 |
| Tyler Wood (ONU) def. Lucas Preston (KZOO-M) 8-4 |
| A16 | Rylan Doden (HOPE) def. Tom Gangov (AQM) 8-4 |
| Cole Goodman (TRINE-M) def. Sam Sran (ONU) 8-7 (2-0) |
| Sammy Yin (TRINE-M) def. Harrison Sindelar (CALVINM) 8-1 |
| Justin Fay (HOPE) def. Rodrigo Alipio (CALVINM) 8-6 |
| Austin Becksvoort (HOPE) def. Josep Coll Llopis (AQM) 8-4 |
| Santiago Castellanos (CSTONE) def. Tyler Wood (ONU) 8-4 |
| AQF | Rylan Doden (HOPE) def. Cole Goodman (TRINE-M) 1-6, 6-4, 10-3 |
| Sammy Yin (TRINE-M) def. Felipe Sartori (CALVINM) 6-2, 6-2 |
| Jaden Bender (CSTONE) def. Justin Fay (HOPE) 6-2, 6-3 |
| Josep Coll Llopis (AQM) def. Santiago Castellanos (CSTONE) 3-6, 6-3, 12-10 |
| ASF | Sammy Yin (TRINE-M) def. Rylan Doden (HOPE) 6-4, 6-0 |
| Josep Coll Llopis (AQM) def. Jaden Bender (CSTONE) 6-3, 6-1 |
| AF | Sammy Yin (TRINE-M) def. Josep Coll Llopis (AQM) 6-4, 3-0, retired |
| AC | Tom Gangov (AQM) def. Tom Clark (KZOO-M) 8-2 |
| Cole Borden (WABM) def. Paul Schneider (HOPE) 8-6 |
| Tharakesh Ashokar (WABM) def. Andrew Spirrison (TRINE-M) 8-1 |
| Peyton Specht (ONU) def. Rafael Rin (WABM) 8-7 (5-0) |
| Tom Gangov (AQM) def. Cole Borden (WABM) 8-4 |
| Daniel Alfaro (CSTONE) def. Harrison Sindelar (CALVINM) 8-5 |
| Tharakesh Ashokar (WABM) def. Rodrigo Alipio (CALVINM) 6-2, 7-5 |
| Peyton Specht (ONU) def. Lucas Preston (KZOO-M) 8-2 |
| Daniel Alfaro (CSTONE) def. Tom Gangov (AQM) 8-3 |
| Tharakesh Ashokar (WABM) def. Peyton Specht (ONU) 8-6 |
| Daniel Alfaro (CSTONE) def. Tharakesh Ashokar (WABM) 8-5 |
| B32 | Mariano Arroyo (AQM) def. Alek Hultberg (KZOO-M) 8-5 |
| Cooper Nugent (HOPE) def. Newberg, Aidan (WLCMT24) 8-7 (5-0) |
| Kessler Hackenberger (ONU) def. White, Asa (WLCMT24) 8-2 |
| Blake Discher II (WABM) def. Drew Swisher (ONU) 8-4 |
| Sam Dziadosz (WABM) def. Emmanuel Estrada (CALVINM) 8-6 |
| Caleb Morris (TRINE-M) def. Parker Foster (KZOO-M) 8-3 |
| Ryan Broek (CALVINM) def. Torline, Zadic (WLCMT24) 8-7 (4-0) |
| Drew Dixon (TRINE-M) def. Lukas Hultberg (KZOO-M) 8-1 |
| Eduardo Werneck (WABM) def. Jake Lemming (HOPE) 8-3 |
| Elijah Schilthuis (TRINE-M) def. Adam Zentner (CALVINM) 8-2 |
| Stuart Johnston (CALVINM) def. Charlie Schmude (HOPE) 8-4 |
| Nico Castro (ONU) def. John Voss (HOPE) 8-7 (3-0) |
| Jackson VanBergen (AQM) def. Troy Dozeman (CALVINM) 8-4 |
| B16 | Mariano Arroyo (AQM) def. Ashton Hesson (ONU) 8-5 |
| Cooper Nugent (HOPE) def. Kessler Hackenberger (ONU) 8-7 (5-0) |
| Ryan Broek (CALVINM) def. Caleb Morris (TRINE-M) 8-7 (4-0) |
| Alejandro Santana (CSTONE) def. Drew Dixon (TRINE-M) 8-4 |
| Eduardo Werneck (WABM) def. Elijah Schilthuis (TRINE-M) 8-2 |
| Stuart Johnston (CALVINM) def. Nico Castro (ONU) 8-2 |
| Kavya Desai (ONU) def. Jackson VanBergen (AQM) 8-7 (7-0) |
| BQF | Cooper Nugent (HOPE) def. Mariano Arroyo (AQM) 6-1, 6-2 |
| Blake Discher II (WABM) def. Ryan Broek (CALVINM) 6-2, 6-3 |
| Eduardo Werneck (WABM) def. Alejandro Santana (CSTONE) 6-2, 6-2 |
| Stuart Johnston (CALVINM) def. Kavya Desai (ONU) 4-6, 6-2, 16-14 |
| BSF | Blake Discher II (WABM) def. Cooper Nugent (HOPE) 7-5, 2-6 |
| Eduardo Werneck (WABM) def. Stuart Johnston (CALVINM) 5-7, 6-1, 10-8 |
| BC | Ashton Hesson (ONU) def. Alek Hultberg (KZOO-M) 8-7 (7-0) |
| Emmanuel Estrada (CALVINM) def. Drew Swisher (ONU) 8-2 |
| Torline, Zadic (WLCMT24) def. Parker Foster (KZOO-M) 8-4 |
| Jake Lemming (HOPE) def. Adam Zentner (CALVINM) 8-5 |
| Ashton Hesson (ONU) def. White, Asa (WLCMT24) 8-6 |
| Emmanuel Estrada (CALVINM) def. Torline, Zadic (WLCMT24) 8-2 |
| Jake Lemming (HOPE) def. Lukas Hultberg (KZOO-M) 8-3 |
| John Voss (HOPE) def. Troy Dozeman (CALVINM) 8-1 |
| Emmanuel Estrada (CALVINM) def. Ashton Hesson (ONU) 8-4 |
| Emmanuel Estrada (CALVINM) def. Jake Lemming (HOPE) 8-3 |
| C32 | Aaron Davis (ONU) def. Borchert, Cameron (WLCMT24) 8-2 |
| Ben Timmermans (CALVINM) def. Nathan Brackeny (WABM) 8-0 |
| James Vander Ark (CALVINM) def. Halvorsen, Bryce (WLCMT24) 8-6 |
| Josh Chlebek (AQM) def. Perkins, TaDarion (WLCMT24) 8-5 |
| Isaac Spar (ONU) def. Heezen, Connor (WLCMT24) 8-3 |
| C16 | Aaron Davis (ONU) def. Brendan Evert (HOPE) 8-2 |
| Evan Nay (TRINE-M) def. Kannenberg, Jon (WLCMT24) 8-6 |
| Jonathan Eggleston (HOPE) def. Jopling, Ainc (WLCMT24) 8-0 |
| Ben Timmermans (CALVINM) def. Eric Tien (WABM) 8-3 |
| Kosuke Asada (ONU) def. James Vander Ark (CALVINM) 8-2 |
| Kyle Pipkin (HOPE) def. Nicholas Jen (TRINE-M) 8-6 |
| Hunter Napieralski (HOPE) def. Josh Chlebek (AQM) 8-1 |
| Brandon McEachern (AQM) def. Isaac Spar (ONU) 8-5 |
| CQF | Brendan Evert (HOPE) def. Evan Nay (TRINE-M) 7-5, 6-4 |
| Ben Timmermans (CALVINM) def. Jonathan Eggleston (HOPE) 7-6 (4-0), 6-7, 14-12 |
| Kyle Pipkin (HOPE) def. Kosuke Asada (ONU) 7-5, 6-1, 10-4 |
| Hunter Napieralski (HOPE) def. Brandon McEachern (AQM) 6-3, 6-2 |
| CSF | Brendan Evert (HOPE) def. Ben Timmermans (CALVINM) 6-3, 2-6, 10-4 |
| CF | Ben Timmermans (CALVINM) def. Hunter Napieralski (HOPE) 6-4, 7-6 (4-0) |
| CC | Eric Tien (WABM) def. Jopling, Ainc (WLCMT24) 8-0 |
| Nicholas Jen (TRINE-M) def. Halvorsen, Bryce (WLCMT24) 8-0 |
| Eric Tien (WABM) def. Kannenberg, Jon (WLCMT24) 8-4 |
| Nicholas Jen (TRINE-M) def. Heezen, Connor (WLCMT24) 8-4 |
| Nicholas Jen (TRINE-M) def. Eric Tien (WABM) 8-7 (5-0) |