1 | 51 | Chillicothe (Illinois Valley Central),
IL - Team Time (1st 5) 1:31:38.0 | Spread (1st 5) 2:09.0 |
| 4, 7, 9, 14, 17, (33) |
| Ryan Greskoviak, Caleb Magee, Dusty Seckler, Liam Price, Drew Zadrzynski, (Evan Schultz) |
| 17:03.0, 18:13.0, 18:17.0, 18:53.0, 19:12.0, (20:22.0) |
2 | 74 | Carthage (Illini West),
IL - Team Time (1st 5) 1:33:42.0 | Spread (1st 5) 2:49.0 |
| 5, 8, 12, 21, 28, (32), (38) |
| Alex Gold, Drew Campbell, J.T. Adams, Chance Haes, Sam Newberry, (Mason Roth), (Chris Stromquist) |
| 17:14.0, 18:16.0, 18:42.0, 19:27.0, 20:03.0, (20:18.0), (21:10.0) |
| 74 | Macomb,
IL - Team Time (1st 5) 1:33:10.0 | Spread (1st 5) 3:29.0 |
| 3, 13, 15, 16, 27, (29), (42) |
| Jackson Cavett, Darius Thomas, Eric Olsen, Scott Knicl, Cameron Brock, (Jacob Billeter), (Sam Schmidt) |
| 16:29.0, 18:48.0, 18:57.0, 18:58.0, 19:58.0, (20:05.0), (21:43.0) |
4 | 93 | Quincy (Notre Dame),
IL - Team Time (1st 5) 1:33:57.0 | Spread (1st 5) 4:26.0 |
| 1, 6, 25, 30, 31, (37), (39) |
| Lucas Watson, Steven Musholt, Eric Eling, Nick Scholz, Brandon Lake, (Hunter Donaldson), (Mathias Lunt) |
| 15:51.0, 18:02.0, 19:39.0, 20:08.0, 20:17.0, (21:06.0), (21:12.0) |
5 | 102 | Monmouth (M.-Roseville),
IL - Team Time (1st 5) 1:35:32.0 | Spread (1st 5) 4:55.0 |
| 2, 11, 18, 35, 36, (41), (43) |
| Devin Clark, Dalton Hottle, Nathan Ault, Austin Halliburton, Mark Huston, (Andrew Danes), (Lane McIntyre) |
| 15:59.0, 18:33.0, 19:20.0, 20:46.0, 20:54.0, (21:31.0), (21:48.0) |
6 | 123 | Liberty,
IL - Team Time (1st 5) 1:38:29.0 | Spread (1st 5) 1:10.0 |
| 19, 20, 24, 26, 34, (39) |
| Shane Brinkman, Reed Haubrich, Jonah Peter, Evan Schreacke, Jacob Sorrill, (Logan Peter) |
| 19:21.0, 19:26.0, 19:30.0, 19:41.0, 20:31.0, (21:12.0) |
7 | 141 | Warsaw (West Hancock),
IL - Team Time (1st 5) 1:42:23.0 | Spread (1st 5) 4:18.0 |
| 10, 21, 21, 44, 45, (46), (47) |
| Kevin Crozier, Jon Grow, Jonah Terrell, Tyler Adams, James Stice, (Joseph Corvia), (Dillon Austin) |
| 18:24.0, 19:27.0, 19:27.0, 22:23.0, 22:42.0, (22:58.0), (23:39.0) |