| - | Round of 128 |
| 128 | Wottgen, Philipp (NCCM) def. Tristan Bonanni (KZOO-M) 6-0, 6-3 |
| 128 | Max Fickas (OTTER-M) def. Andrew Spirrison (TRINE-M) 4-6, 6-1, 1-0 (10-7) |
| 128 | Jay KedarDixit (KENM) def. Pol Dueso-Guell (ILLTECH) 6-4, 6-3 |
| 128 | Bernardo Aguiar (LFC) def. Aiden Yeager (ONUM) 7-5, 3-6, 1-0 (10-5) |
| 128 | Colton Hulme (GUMT) def. Jacob Jiranek (TRANSY) 7-5, 6-1 |
| 128 | Jake Fascione (HANOVER) def. Martin Suarez (ANDERSON) 5-7, 7-6 (9-7), 1-0 (10-1) |
| 128 | Jesus Soto Bosso (PRINCIP) def. Jaden Wells (FRANKLIN) 6-4, 6-1 |
| 128 | Marcelo, Jorge (AUGIE) def. Ian Royse (WOOM) 6-4, 6-4 |
| 128 | Scott Anderson (DPUM) def. Joao Henrique Nossar (RHIT-M) 7-6 (7-0), 6-2 |
| 128 | Lessa, Rafael (NCCM) def. Turnbull, Ian (IWU) 6-4, 6-3 |
| 128 | Juozas Cioladis (KENM) def. Derek Blackwell (KZOO-M) 4-6, 7-6 (7-5), 1-0 (10-7) |
| 128 | Michael Mascarin (ADRIAN) def. Tang, Corin (WHEATON) 6-4, 6-4 |
| 128 | Ned Curley (HOPE) def. Eli Festerling (ALMA) 6-1, 6-2 |
| 128 | Dylan Catanese (ONUM) def. Griffen Olson (WEBSTER) 6-1, 6-1 |
| 128 | Lazo, Santiago (AUGIE) def. Juan Diego Pachon (EARLHAM) 6-4, 6-4 |
| 128 | Adam Memije (ALL) def. Carter Kendall (ALBION) 6-1, 6-1 |
| 128 | Valverde, Andres (NCCM) def. Ezekial Bergen (ANDERSON) 6-0, 6-4 |
| 128 | Jack Forlenza (WEBSTER) def. Luca Coutinho (ADRIAN) 4-6, 6-3, 1-0 (10-7) |
| 128 | Diaz, Santiago (AUGIE) def. Sanjan Shanker (OTTER-M) 4-6, 6-4, 1-0 (11-9) |
| 128 | Vikto Ronnberg (DPUM) def. Tyler Wood (ONUM) 6-0, 6-3 |
| 128 | Augusto Ghidini (WABASH) def. A. Perez Canedo (TRANSY) 6-2, 6-2 |
| 128 | Cooper Nugent (HOPE) def. Dreek Saha (EARLHAM) 6-2, 6-4 |
| 128 | Jean Sanabria (GUMT) def. Clark Hersam (FRANKLIN) 7-6 (7-3), 6-0 |
| 128 | Levente Mihaly (ALL) def. Brendan Morrison (ALBION) 6-0, 6-1 |
| 128 | Rezaeyan, Saman (AUGIE) def. Lucas Silveira (HANOVER) 6-2, 6-4 |
| 128 | Ros, Henry (NCCM) def. Anthony VanOyen (WOOM) 6-2, 6-3 |
| 128 | Olivier Erkens (ALL) def. Jake Lasceski (ALMA) 6-3, 6-2 |
| 128 | Caleb Bartels (CALVIN) def. Dillow, Thad (IWU) 6-0, 6-1 |
| 128 | Paul Castleman (DPUM) def. Jang, Andrew (WHEATON) 6-3, 7-6 (7-4) |
| 128 | Ervin Perkowski (RHIT-M) def. Will Seymour (KZOO-M) 7-6 (7-5), 3-6, 1-0 (10-8) |
| 128 | Ernesto Diaz Botero (PRINCIP) def. P. Caroa-Accino Roca (ILLTECH) 1-6, 6-1, 1-0 (10-7) |
| 128 | Styl Papamichael (KENM) def. Felipe Moraes (LFC) 6-3, 6-2 |
| - | Round of 64 |
| R64 | Kael Shah (DENM) def. Wottgen, Philipp (NCCM) 6-0, 6-0 |
| R64 | Case Fagan (WASHU-M) def. Max Fickas (OTTER-M) 6-1, 6-2 |
| R64 | Finley Buelte (DPUM) def. Jay KedarDixit (KENM) 6-0, 4-6, 1-0 (10-7) |
| R64 | Devaraj, Anmay (CWR-M) def. Bernardo Aguiar (LFC) 6-2, 6-0 |
| R64 | Plunkett, Matthew (CWR-M) def. Colton Hulme (GUMT) 6-0, 6-0 |
| R64 | Kristian Janci (ALL) def. Jake Fascione (HANOVER) 6-1, 6-2 |
| R64 | Christian Liew (UCHI-M) def. Jesus Soto Bosso (PRINCIP) 6-0, 6-0 |
| R64 | Rodrigo Alipo (CALVIN) def. Marcelo, Jorge (AUGIE) 6-2, 6-2 |
| R64 | Eric Kuo (WASHU-M) def. Scott Anderson (DPUM) 6-2, 6-4 |
| R64 | Matthew Liew (UCHI-M) def. Lessa, Rafael (NCCM) 7-5, 6-2 |
| R64 | Kosseifi, George (CWR-M) def. Juozas Cioladis (KENM) 6-0, 6-3 |
| R64 | Anthony Payiavlas (DENM) def. Michael Mascarin (ADRIAN) 4-6, 6-4, 1-0 (10-2) |
| R64 | Andres Chapides (DENM) def. Ned Curley (HOPE) 6-1, 6-1 |
| R64 | Rafael Rin (WABASH) def. Dylan Catanese (ONUM) 5-7, 6-3, 1-0 (10-7) |
| R64 | M. LlamasCastellanos (KENM) def. Lazo, Santiago (AUGIE) 6-1, 6-1 |
| R64 | Adam Memije (ALL) def. Ajer Sher (UCHI-M) 6-3, 7-5 |
| R64 | Totorica, Jon (CWR-M) def. Valverde, Andres (NCCM) 6-0, 6-2 |
| R64 | Shrikeshav Murugesan (UCHI-M) def. Jack Forlenza (WEBSTER) 6-0, 6-0 |
| R64 | Colin Fox (WASHU-M) def. Diaz, Santiago (AUGIE) 4-6, 6-1, 1-0 (10-6) |
| R64 | Jacob Patterson (DENM) def. Vikto Ronnberg (DPUM) 6-1, 6-0 |
| R64 | Cameron Crosby (KZOO-M) def. Augusto Ghidini (WABASH) 7-5, 6-2 |
| R64 | Alejandro Gonzalez (KENM) def. Cooper Nugent (HOPE) 6-3, 6-3 |
| R64 | Nick Meyers (DENM) def. Jean Sanabria (GUMT) 6-3, 6-2 |
| R64 | Alexander Ekstrand (UCHI-M) def. Levente Mihaly (ALL) 6-4, 6-0 |
| R64 | Bilski, JT (CWR-M) def. Rezaeyan, Saman (AUGIE) 6-1, 6-3 |
| R64 | Colin Scruggs (WASHU-M) def. Ros, Henry (NCCM) 7-6 (7-4), 6-2 |
| R64 | Albert Mackey (UCHI-M) def. Olivier Erkens (ALL) 6-2, 6-3 |
| R64 | Paulo Pocasangre (KENM) def. Caleb Bartels (CALVIN) 6-2, 6-0 |
| R64 | Paul Castleman (DPUM) def. Drew Hackney (TRINE-M) 2-6, 6-2, 1-0 (10-6) |
| R64 | Salazar Garza, Sant. (CWR-M) def. Ervin Perkowski (RHIT-M) 6-1, 6-1 |
| R64 | Jeremy Sieben (WASHU-M) def. Ernesto Diaz Botero (PRINCIP) 6-0, 6-1 |
| R64 | Ethan Green (DENM) def. Styl Papamichael (KENM) 6-0, 6-3 |
| - | Round of 32 |
| R32 | Kael Shah (DENM) def. Case Fagan (WASHU-M) 6-3, 6-1 |
| R32 | Devaraj, Anmay (CWR-M) def. Finley Buelte (DPUM) 6-3, 6-1 |
| R32 | Plunkett, Matthew (CWR-M) def. Kristian Janci (ALL) 6-3, 7-6 (7-1) |
| R32 | Christian Liew (UCHI-M) def. Rodrigo Alipo (CALVIN) 6-1, 6-0 |
| R32 | Eric Kuo (WASHU-M) def. Matthew Liew (UCHI-M) 6-1, 6-0 |
| R32 | Kosseifi, George (CWR-M) def. Anthony Payiavlas (DENM) 6-4, 6-1 |
| R32 | Andres Chapides (DENM) def. Rafael Rin (WABASH) 6-1, 6-2 |
| R32 | M. LlamasCastellanos (KENM) def. Adam Memije (ALL) 6-2, 6-1 |
| R32 | Totorica, Jon (CWR-M) def. Shrikeshav Murugesan (UCHI-M) 4-4, retired |
| R32 | Jacob Patterson (DENM) def. Colin Fox (WASHU-M) 4-6, 6-4, 6-1 |
| R32 | Alejandro Gonzalez (KENM) def. Cameron Crosby (KZOO-M) 7-5, 6-2 |
| R32 | Nick Meyers (DENM) def. Alexander Ekstrand (UCHI-M) 7-6 (7-4), 6-1 |
| R32 | Colin Scruggs (WASHU-M) def. Bilski, JT (CWR-M) 6-3, 6-1 |
| R32 | Paulo Pocasangre (KENM) def. Albert Mackey (UCHI-M) 6-7 (9-11), 6-2, 6-3 |
| R32 | Salazar Garza, Sant. (CWR-M) def. Paul Castleman (DPUM) 7-6 (7-5), 6-4 |
| R32 | Ethan Green (DENM) def. Jeremy Sieben (WASHU-M) 2-6, 6-2, 7-6 (7-4) |
| - | Round of 16 |
| R16 | Kael Shah (DENM) def. Devaraj, Anmay (CWR-M) 6-2, 6-3 |
| R16 | Christian Liew (UCHI-M) def. Plunkett, Matthew (CWR-M) 7-5, 6-4 |
| R16 | Kosseifi, George (CWR-M) def. Eric Kuo (WASHU-M) 6-2, 7-6 (7-3) |
| R16 | M. LlamasCastellanos (KENM) def. Andres Chapides (DENM) 6-2, 6-1 |
| R16 | Totorica, Jon (CWR-M) def. Jacob Patterson (DENM) 7-6 (7-2), 3-6, 6-4 |
| R16 | Alejandro Gonzalez (KENM) def. Nick Meyers (DENM) 7-5, 7-5 |
| R16 | Paulo Pocasangre (KENM) def. Colin Scruggs (WASHU-M) 7-5, 5-7, 6-1 |
| R16 | Ethan Green (DENM) def. Salazar Garza, Sant. (CWR-M) 7-6 (7-0), 6-3 |
| - | Quarterfinals |
| QF | Kael Shah (DENM) def. Christian Liew (UCHI-M) 6-3, 7-6 (7-3) |
| QF | Kosseifi, George (CWR-M) def. M. LlamasCastellanos (KENM) 4-6, 6-3, 7-6 (8-6) |
| QF | Alejandro Gonzalez (KENM) def. Totorica, Jon (CWR-M) 7-5, 7-5 |
| QF | Ethan Green (DENM) def. Paulo Pocasangre (KENM) 6-3, 1-6, 6-4 |
| - | Semifinals |
| SF | Kael Shah (DENM) def. Kosseifi, George (CWR-M) 6-4, 6-4 |
| SF | Ethan Green (DENM) def. Alejandro Gonzalez (KENM) 6-3, 7-6 (6-2) |
| - | Finals |
| F | Kael Shah Ethan Green |
| - | |
| - | Consolation R64 |
| C64 | Ajer Sher (UCHI-M) def. Carter Kendall (ALBION) 8-1 |
| C64 | Drew Hackney (TRINE-M) def. Jang, Andrew (WHEATON) 8-1 |
| - | Consolation R32 |
| C32 | Andrew Spirrison (TRINE-M) def. Tristan Bonanni (KZOO-M) 8-3 |
| C32 | Pol Dueso-Guell (ILLTECH) def. Aiden Yeager (ONUM) 8-4 |
| C32 | Martin Suarez (ANDERSON) def. Jacob Jiranek (TRANSY) 8-5 |
| C32 | Ian Royse (WOOM) def. Jaden Wells (FRANKLIN) 8-2 |
| C32 | Joao Henrique Nossar (RHIT-M) def. Turnbull, Ian (IWU) 8-4 |
| C32 | Derek Blackwell (KZOO-M) def. Tang, Corin (WHEATON) 8-2 |
| C32 | Griffen Olson (WEBSTER) def. Eli Festerling (ALMA) 8-2 |
| C32 | Ajer Sher (UCHI-M) def. Juan Diego Pachon (EARLHAM) 8-2 |
| C32 | Ezekial Bergen (ANDERSON) def. Luca Coutinho (ADRIAN) walkover |
| C32 | Tyler Wood (ONUM) def. Sanjan Shanker (OTTER-M) 8-3 |
| C32 | Dreek Saha (EARLHAM) def. A. Perez Canedo (TRANSY) 8-5 |
| C32 | Clark Hersam (FRANKLIN) def. Brendan Morrison (ALBION) 8-4 |
| C32 | Anthony VanOyen (WOOM) def. Lucas Silveira (HANOVER) 8-2 |
| C32 | Dillow, Thad (IWU) def. Jake Lasceski (ALMA) 8-4 |
| C32 | Will Seymour (KZOO-M) def. Drew Hackney (TRINE-M) 8-5 |
| C32 | P. Caroa-Accino Roca (ILLTECH) def. Felipe Moraes (LFC) walkover |
| - | Consolation R16 |
| C16 | Pol Dueso-Guell (ILLTECH) def. Andrew Spirrison (TRINE-M) 8-0 |
| C16 | Ian Royse (WOOM) def. Martin Suarez (ANDERSON) 8-3 |
| C16 | Derek Blackwell (KZOO-M) def. Joao Henrique Nossar (RHIT-M) 8-4 |
| C16 | Ajer Sher (UCHI-M) def. Griffen Olson (WEBSTER) 8-0 |
| C16 | Ezekial Bergen (ANDERSON) def. Tyler Wood (ONUM) 8-3 |
| C16 | Dreek Saha (EARLHAM) def. Clark Hersam (FRANKLIN) 8-4 |
| C16 | Anthony VanOyen (WOOM) def. Dillow, Thad (IWU) 8-2 |
| C16 | Will Seymour (KZOO-M) def. P. Caroa-Accino Roca (ILLTECH) 8-2 |
| - | Consolation Quarters |
| CQF | Pol Dueso-Guell (ILLTECH) def. Ian Royse (WOOM) walkover |
| CQF | Ajer Sher (UCHI-M) def. Derek Blackwell (KZOO-M) 8-7 (9-7) |
| CQF | Ezekial Bergen (ANDERSON) def. Dreek Saha (EARLHAM) 8-1 |
| - | Consolation Semis |
| CSF | Ajer Sher (UCHI-M) def. Pol Dueso-Guell (ILLTECH) 8-4 |
| CSF | Will Seymour (KZOO-M) def. Ezekial Bergen (ANDERSON) 8-7 (7-3) |
| - | Consolation Finals |
| CF | Ajer Sher (UCHI-M) def. Will Seymour (KZOO-M) 8-4 |