| - | Midwest Open B Singles |
| 128 | Odin Fouchier (GACM) def. Beckett Annes (MAC) 6-1, 3-0, retired |
| 128 | Cathal Mee (STO) def. E. Alvarez Chedzoy (CENM) 6-3, 6-2 |
| 128 | Cooper Anderson (SJU) def. Kyle Sehlin (WARMT) 6-3, 6-4 |
| 128 | Pedro Mendes (MMSOE) def. Luka Shaker-Check (GCM) 6-0, 6-3 |
| 128 | Jack Hehli (UWL) def. Daniel Jaworski (CART) 6-3, 6-2 |
| 128 | Gonzalo Vincente (GACM) def. Drew Campbell (CORN) 6-2, 7-5 |
| 128 | Joshua Tiemann (COEMT) def. David Eman (CU) 6-2, 6-2 |
| 128 | Ali Derbani (GACM) def. Andrew Day (LORMTEN) 6-2, 6-1 |
| 128 | Andrew LaBelle (CU) def. Akshay Garapati (CAR) 6-4, 0-6, 10-8 |
| 128 | Carson Haack (UNWM) def. Renan Revite (CUW) 5-7, 6-4, 12-10 |
| 128 | Carlos Lopez (MMSOE) def. Teo Corriente Prieto (MAC) 6-2, 4-6, 10-5 |
| 128 | Brandon Chu (UWSM) def. Brett Eliason (BU) 6-0, 3-6, 10-4 |
| 128 | Robert Matera (WARMT) def. Kai Kringlie (CC) 6-2, 3-6, 10-4 |
| 128 | Alex Doane (GCM) def. Alex Slaymaker (CENM) 6-2, 6-3 |
| 128 | Miguel Lopez (MMSOE) def. Reed Kruger (COEMT) 6-2, 6-3 |
| 128 | Rys Biro-Moore (LUTM) def. Andrew Mueller (UWEC) 6-2, 6-2 |
| 128 | Mark Trinka (CU) def. Bode Carter (COEMT) 6-1, 6-0 |
| 128 | Alex Draeger (SJU) def. Chris Mitev (CART) 4-6, 7-6, 10-8 |
| 128 | Joseph Li (GACM) def. Kangyu Li (MAC) 6-3, 6-4 |
| 128 | Travis Subbert (CENM) def. Kai Pierce (CC) 6-2, 5-7, 10-7 |
| 128 | Miles Lee (CAR) def. Connor Kryscio (UWSPM) 6-0, 6-1 |
| 128 | Gavin Kelleher (UWW) def. Owen Lindstrom (MAC) 6-0, 6-4 |
| 128 | Isaac Hinze (COEMT) def. Jake Wallrichs (UDBQM) 6-3, 6-3 |
| 128 | Gennaro Dimuro (LUTM) def. Jack Onkka (CSS) 3-6, 6-1, 10-3 |
| 128 | Ryan Reid (BU) def. Taylor Duncan (SJU) 6-7, 7-5, 10-1 |
| 128 | Ethan Leeser (UWEC) def. Jack McCaffery (CU) 3-6, 6-4, 10-5 |
| 128 | Jack Briggs (CENM) def. Miles Whelan (CART) 7-6, 6-4 |
| 128 | Liam Lynch (MAC) def. Mills Arnold (CORN) 6-3, 6-1 |
| 128 | Lucca Paladini (UWSM) def. Justin Hutchcroft (EC) 6-0, 6-1 |
| 128 | Owen Skanse (GACM) def. Keegan McLaughlin (GCM) 6-4, 6-2 |
| 128 | Alex Aranda (UWL) def. Frederick Diehl (UWSPM) 6-3, 7-6 |
| 128 | Gerardo Mainou (LUTM) def. Harry Hawbaker (COEMT) 6-1, 6-2 |
| 64 | Odin Fouchier (GACM) def. Hayden Schreier (UWSPM) 6-2, 6-3 |
| 64 | Geoffrey Stoughton (LUTM) def. Cathal Mee (STO) 6-4, 6-2 |
| 64 | Cooper Anderson (SJU) def. Drew Anderson (CSS) 6-0, 6-2 |
| 64 | Alex Palomar (COEMT) def. Luka Shaker-Check (GCM) 6-4, 6-2 |
| 64 | Clark Rue (MMSOE) def. Jack Hehli (UWL) 6-0, 6-2 |
| 64 | Harper Dircks (CSS) def. Gonzalo Vincente (GACM) 6-4, 6-2 |
| 64 | Joshua Tiemann (COEMT) def. Yash Chhabra (UWSM) 7-5, 6-1 |
| 64 | Ali Derbani (GACM) def. Joshua Klement (CUW) 6-2, 6-0 |
| 64 | Jumpei Kasai (COEMT) def. Andrew LaBelle (CU) 6-4, 3-6, 10-8 |
| 64 | Carson Haack (UNWM) def. Jon Olafsson (EC) 6-1, 7-5 |
| 64 | Anthony Janes (UWSPM) def. Carlos Lopez (MMSOE) 5-7, 6-0, 10-6 |
| 64 | Gavin Murrie (UDBQM) def. Brandon Chu (UWSM) 4-6, 6-2, 11-9 |
| 64 | Reece Patten (CSS) def. Robert Matera (WARMT) 7-5, 7-5 |
| 64 | Alex Doane (GCM) def. Felix Persson (CU) 6-2, 6-3 |
| 64 | Miguel Lopez (MMSOE) def. Nikko Vilwock (UWL) 6-4, 6-7, 10-7 |
| 64 | Rys Biro-Moore (LUTM) def. Marco Czosnyka (CART) 6-2, 7-5 |
| 64 | Andrew Mueller (UWEC) def. Mark Trinka (CU) 6-3, 6-2 |
| 64 | Alex Draeger (SJU) def. Robert Seaton (BU) 4-6, 6-1, 10-5 |
| 64 | Joseph Li (GACM) def. Augusto Eiji Yamazak (MMSOE) 6-7, 7-6, 10-4 |
| 64 | Brady Horstmann (UWL) def. Travis Subbert (CENM) 6-4, 6-0 |
| 64 | Miles Lee (CAR) def. Joe Chong (MMSOE) 6-1, 6-1 |
| 64 | Gavin Kelleher (UWW) def. Lucas Healy (LORMTEN) 6-2, 6-3 |
| 64 | Ryan Birnesser (STO) def. Isaac Hinze (COEMT) 6-2, 4-6, 10-7 |
| 64 | Caden Branum (GCM) def. Gennaro Dimuro (LUTM) 6-3, 6-3 |
| 64 | Jeff Miller (WARMT) def. Ryan Reid (BU) 4-6, 6-0, 10-7 |
| 64 | Lou Smith (STO) def. Ethan Leeser (UWEC) 6-3, 6-2 |
| 64 | Daniel Rohlman-Velez (COEMT) def. Jack Briggs (CENM) 6-4, 6-3 |
| 64 | Aman Kothari (GCM) def. Liam Lynch (MAC) 6-2, 6-2 |
| 64 | Lucca Paladini (UWSM) def. Griffen Jarchow (UNWM) 6-2, 6-2 |
| 64 | Owen Skanse (GACM) def. Ryan Bilan (CUW) 6-0, 6-3 |
| 64 | Alex Aranda (UWL) def. Alex Daigneault (CSS) 6-4, 6-1 |
| 64 | Gerardo Mainou (LUTM) def. Yacine Ferjani (MMSOE) 6-0, 6-0 |
| 32 | Odin Fouchier (GACM) def. Geoffrey Stoughton (LUTM) 7-5, 6-2 |
| 32 | Cooper Anderson (SJU) def. Alex Palomar (COEMT) 6-2, 7-6 |
| 32 | Clark Rue (MMSOE) def. Harper Dircks (CSS) 6-1, 6-2 |
| 32 | Ali Derbani (GACM) def. Joshua Tiemann (COEMT) 6-2, 7-6 |
| 32 | Carson Haack (UNWM) def. Jumpei Kasai (COEMT) 6-4, 6-3 |
| 32 | Gavin Murrie (UDBQM) def. Anthony Janes (UWSPM) 4-6, 6-0, 10-3 |
| 32 | Alex Doane (GCM) def. Reece Patten (CSS) 6-0, 6-1 |
| 32 | Rys Biro-Moore (LUTM) def. Miguel Lopez (MMSOE) 6-2, 6-4 |
| 32 | Alex Draeger (SJU) def. Mark Trinka (CU) 2-6, 7-5, 10-7 |
| 32 | Brady Horstmann (UWL) def. Joseph Li (GACM) 3-6, 6-4, 10-6 |
| 32 | Miles Lee (CAR) def. Gavin Kelleher (UWW) by default |
| 32 | Caden Branum (GCM) def. Ryan Birnesser (STO) 6-3, 1-6, 10-5 |
| 32 | Lou Smith (STO) def. Jeff Miller (WARMT) 6-0, 6-1 |
| 32 | Daniel Rohlman-Velez (COEMT) def. Aman Kothari (GCM) 6-3, 6-2 |
| 32 | Owen Skanse (GACM) def. Lucca Paladini (UWSM) 6-1, 6-1 |
| 32 | Gerardo Mainou (LUTM) def. Alex Aranda (UWL) 6-4, 6-1 |
| 16 | Odin Fouchier (GACM) def. Cooper Anderson (SJU) 6-7, 6-3, 11-9 |
| 16 | Clark Rue (MMSOE) def. Ali Derbani (GACM) by default |
| 16 | Gavin Murrie (UDBQM) def. Carson Haack (UNWM) 3-6, 6-0, 10-8 |
| 16 | Rys Biro-Moore (LUTM) def. Alex Doane (GCM) 7-6, 6-4 |
| 16 | Brady Horstmann (UWL) def. Alex Draeger (SJU) 6-1, 6-1 |
| 16 | Caden Branum (GCM) def. Miles Lee (CAR) 6-4, 6-1 |
| 16 | Daniel Rohlman-Velez (COEMT) def. Lou Smith (STO) 6-2, 4-6, 10-2 |
| 16 | Owen Skanse (GACM) def. Gerardo Mainou (LUTM) 6-2, 7-6 |
| QF | Clark Rue (MMSOE) def. Odin Fouchier (GACM) 6-0, 7-6 |
| QF | Rys Biro-Moore (LUTM) def. Gavin Murrie (UDBQM) 6-3, 6-3 |
| QF | Brady Horstmann (UWL) def. Caden Branum (GCM) 6-3, 6-3 |
| QF | Daniel Rohlman-Velez (COEMT) def. Owen Skanse (GACM) 6-2, 6-2 |
| SF | Rys Biro-Moore (LUTM) def. Clark Rue (MMSOE) 6-1, 4-6, 10-7 |
| SF | Daniel Rohlman-Velez (COEMT) def. Brady Horstmann (UWL) 6-1, 7-6 |
| F | Daniel Rohlman-Velez (COEMT) def. Rys Biro-Moore (LUTM) 7-6, 7-6 |
| - | Midwest Open C Singles |
| 128 | Ethan Heidke (UWEC) def. Dawson Richardson (CROWN) 6-3, 6-2 |
| 128 | Nicolsa Greis Coria (CSS) def. Kyle Deyo (BLC) 7-5, 6-1 |
| 128 | Ben Temple (UWSPM) def. Ethan Ahrar (BU) 6-1, 6-0 |
| 128 | Sean Sonoiki (LORMTEN) def. William Faley (EC) 6-0, 6-1 |
| 128 | Avery Ellison (UWEC) def. Logan Fox (CROWN) 6-1, 6-1 |
| 128 | Andrew Hoffmann (EC) def. Elijah Swanstrom (WARMT) 6-3, 6-2 |
| 128 | David Azcona (STO) def. Dominik Hendrickson (UWSPM) 7-5, 6-1 |
| 128 | Timon Hermann (CSS) def. Matt Comings (CROWN) 7-5, 6-3 |
| 128 | Brady Wierzbicki (UWSPM) def. Isaac Dhyanchand (UWL) 6-3, 7-6 |
| 128 | Horia Popa (LORMTEN) def. Isaac Thomforde (UNWM) 4-6, 7-5, 10-6 |
| 128 | James Murphy (CUW) def. Gideon Heins (BLC) 6-3, 6-3 |
| 128 | Elijah Olson (GACM) def. Ben Kangas (UWSM) 6-0, 6-3 |
| 128 | Juan Diego Carpio (GCM) def. Ryan Kiddle (UDBQM) 6-1, 6-1 |
| 128 | Malcolm Rice (UWSPM) def. Andrew Eckmann (SJU) 6-0, 6-4 |
| 128 | Joe O'Flaherty (UWL) def. Jacob Schultz (STO) 6-4, 6-3 |
| 128 | Henry Condo (LORMTEN) def. Ethan Towne (EC) 6-1, 6-3 |
| 128 | Nirbhay Chhabra (LUTM) def. Braden Bierscheid (SJU) 6-1, 6-0 |
| 128 | Benjamin Vorpahl (CUW) def. Ezra Greenman (BLC) 6-3, 7-6 |
| 128 | Aadityaa Juniwal (GACM) def. Nathaniel Miller (COEMT) 6-2, 6-4 |
| 128 | Hunter Rice (CC) def. Grant Love (SIMM) 6-3, 7-5 |
| 128 | Jacob Anderson (BU) def. Andy Shaffer (CSS) by default |
| 128 | Aidan Hull (WARMT) def. Ian Barber (UNWM) 6-1, 6-1 |
| 128 | Sam Canas Guerrero (LORMTEN) def. Ben Schneider (UWL) 7-6, 6-4 |
| 128 | Mateo Abarca Pino (UWSM) def. Austin Droeger (CROWN) 6-0, 6-0 |
| 128 | Jacob Merriam (BU) def. Pedwar Castillo (UDBQM) 6-4, 6-1 |
| 128 | Keaton Fish (UWEC) def. Caleb Swigart (UNWM) 6-1, 6-2 |
| 128 | Landon Murch (WARMT) def. Isaiah Soori (CC) 6-0, 6-0 |
| 128 | Dawson Froemming (UWSPM) def. Jose Naranjo (CSS) 6-3, 6-4 |
| 64 | Daniel Skrade (CC) def. Ethan Heidke (UWEC) 6-2, 2-6, 10-8 |
| 64 | Marty Anderson (GACM) def. Nicolsa Greis Coria (CSS) 6-3, 6-2 |
| 64 | Ben Temple (UWSPM) def. Blake Haugen (UWSM) 6-1, 6-0 |
| 64 | Sean Sonoiki (LORMTEN) def. Sam Kettelhut (UNWM) 6-1, 6-0 |
| 64 | Jake Althaus (LUTM) def. Avery Ellison (UWEC) 6-4, 7-5 |
| 64 | Kenneth Schmiesing (UWL) def. Andrew Hoffmann (EC) 6-3, 6-1 |
| 64 | Santiago Buisan (CC) def. Seth Orta (SIMM) 6-1, 6-1 |
| 64 | David Azcona (STO) def. Sam Majerus (UNWM) 6-0, 4-6, 10-6 |
| 64 | Timon Hermann (CSS) def. Aaron Hoffman (UWEC) 7-5, 4-6, 10-4 |
| 64 | Brady Wierzbicki (UWSPM) def. Sean Martin (CC) 6-2, 6-0 |
| 64 | Horia Popa (LORMTEN) def. Joseph Haag (WARMT) 6-3, 6-4 |
| 64 | James Murphy (CUW) def. Daniel Meunier (STO) 6-3, 6-3 |
| 64 | Elijah Olson (GACM) def. Kohen Juelfs (COEMT) 6-3, 6-4 |
| 64 | Juan Diego Carpio (GCM) def. Taite Thomas (EC) 6-0, 6-1 |
| 64 | Javier Robles Solis (SIMM) def. Kellen Jones (WARMT) 6-3, 6-2 |
| 64 | Maxwell Davis (MAC) def. Malcolm Rice (UWSPM) 6-4, 2-6, 10-6 |
| 64 | Joe O'Flaherty (UWL) def. Peyton Sheffert (UWEC) 6-2, 7-5 |
| 64 | David Comings (CROWN) def. Caleb Jergenson (UNWM) 6-3, 6-1 |
| 64 | Henry Condo (LORMTEN) def. Alex Laho (CC) 6-1, 6-0 |
| 64 | Kaan MacDonald (GCM) def. Nirbhay Chhabra (LUTM) 6-0, 7-5 |
| 64 | Zachary Dajani (MAC) def. Benjamin Vorpahl (CUW) 6-2, 6-1 |
| 64 | Aadityaa Juniwal (GACM) def. Ryuki Motsumoto (WARMT) 0-6, 6-3, 10-8 |
| 64 | Hunter Rice (CC) def. Ayden Knuth (UWSPM) 1-6, 6-4, 10-5 |
| 64 | Mason Ramirez (STO) def. Jacob Anderson (BU) 6-2, 6-1 |
| 64 | Max Ness (CC) def. Aidan Hull (WARMT) 6-2, 6-3 |
| 64 | Luca Hettstedt (UWSPM) def. Sam Canas Guerrero (LORMTEN) 6-4, 6-1 |
| 64 | Madden Vanderwerf (STO) def. Mateo Abarca Pino (UWSM) 6-2, 6-4 |
| 64 | Jacob Merriam (BU) def. Sebastian Hoehn (SJU) 6-1, 6-0 |
| 64 | Keaton Fish (UWEC) def. Gabe Rojas Gomez (CROWN) 6-0, 6-1 |
| 64 | Landon Murch (WARMT) def. Drake Downard (SIMM) 6-3, 6-4 |
| 64 | Jacob Lucas (GACM) def. Marek Woytasik (EC) 6-1, 6-2 |
| 64 | Dawson Froemming (UWSPM) def. Dylan Nadolski (CUW) 6-2, 7-5 |
| 32 | Marty Anderson (GACM) def. Daniel Skrade (CC) 7-5, 7-5 |
| 32 | Ben Temple (UWSPM) def. Sean Sonoiki (LORMTEN) 6-3, 7-6 |
| 32 | Jake Althaus (LUTM) def. Kenneth Schmiesing (UWL) 6-2, 6-3 |
| 32 | David Azcona (STO) def. Santiago Buisan (CC) 6-4, 6-0 |
| 32 | Brady Wierzbicki (UWSPM) def. Timon Hermann (CSS) 6-2, 7-5 |
| 32 | Horia Popa (LORMTEN) def. James Murphy (CUW) 6-2, 6-3 |
| 32 | Juan Diego Carpio (GCM) def. Elijah Olson (GACM) 6-1, 4-6, 10-6 |
| 32 | Javier Robles Solis (SIMM) def. Maxwell Davis (MAC) 6-2, 6-4 |
| 32 | Joe O'Flaherty (UWL) def. David Comings (CROWN) 6-4, 6-3 |
| 32 | Kaan MacDonald (GCM) def. Henry Condo (LORMTEN) 6-0, 6-1 |
| 32 | Aadityaa Juniwal (GACM) def. Zachary Dajani (MAC) 6-1, 5-7, 10-8 |
| 32 | Mason Ramirez (STO) def. Hunter Rice (CC) 6-1, 6-3 |
| 32 | Luca Hettstedt (UWSPM) def. Aidan Hull (WARMT) 6-1, 6-2 |
| 32 | Madden Vanderwerf (STO) def. Jacob Merriam (BU) 6-4, 6-0 |
| 32 | Landon Murch (WARMT) def. Keaton Fish (UWEC) 7-6, 3-6, 10-7 |
| 32 | Jacob Lucas (GACM) def. Dawson Froemming (UWSPM) 6-3, 6-0 |
| 16 | Ben Temple (UWSPM) def. Marty Anderson (GACM) 6-3, 6-3 |
| 16 | Jake Althaus (LUTM) def. David Azcona (STO) 2-6, 6-2, 10-6 |
| 16 | Horia Popa (LORMTEN) def. Brady Wierzbicki (UWSPM) 2-6, 6-2, 10-7 |
| 16 | Juan Diego Carpio (GCM) def. Javier Robles Solis (SIMM) 7-6, 6-3 |
| 16 | Kaan MacDonald (GCM) def. Joe O'Flaherty (UWL) 6-2, 6-0 |
| 16 | Aadityaa Juniwal (GACM) def. Mason Ramirez (STO) 6-4, 6-2 |
| 16 | Madden Vanderwerf (STO) def. Luca Hettstedt (UWSPM) 6-2, 6-2 |
| 16 | Landon Murch (WARMT) def. Jacob Lucas (GACM) 6-4, 0-6, 10-8 |
| QF | Ben Temple (UWSPM) def. Jake Althaus (LUTM) 6-2, 6-3 |
| QF | Juan Diego Carpio (GCM) def. Horia Popa (LORMTEN) 6-1, 6-1 |
| QF | Kaan MacDonald (GCM) def. Aadityaa Juniwal (GACM) 6-0, 6-2 |
| QF | Madden Vanderwerf (STO) def. Landon Murch (WARMT) 6-1, 6-2 |
| SF | Ben Temple (UWSPM) def. Juan Diego Carpio (GCM) 6-4, 3-6, 10-8 |
| SF | Madden Vanderwerf (STO) def. Kaan MacDonald (GCM) 2-6, 6-4, 10-8 |
| F | Madden Vanderwerf (STO) def. Ben Temple (UWSPM) 6-2, 6-4 |