1 | 24 | LaGrange (Lyons),
IL - Team Time (1st 5) 50:18.5 | Spread (1st 5) 22.9 |
| 1, 2, 6, 7, 8, (9), (11) |
| Jack Ehlert, Owen Hays, Sawyer Madell, Andrew Hogan, Daniel Baeza, (Jocqael Thorpe), (Sean McDermott) |
| 9:51.1, 9:52.6, 10:08.8, 10:12.0, 10:14.0, (10:14.5), (10:21.3) |
2 | 43 | Naperville (Neuqua Valley),
IL - Team Time (1st 5) 51:18.2 | Spread (1st 5) 29.3 |
| 3, 5, 10, 12, 13, (14), (16) |
| Quinton Quagliano, Nicholas Drechsler, DJ Sauer, Spencer Teske, Matthew Lindell, (Brett Storoe), (Paul McIntyre) |
| 9:58.9, 10:08.0, 10:17.2, 10:25.9, 10:28.2, (10:29.1), (10:34.9) |
3 | 88 | Rockford (R. Christian),
IL - Team Time (1st 5) 53:42.3 | Spread (1st 5) 1:23.2 |
| 4, 15, 17, 24, 28, (30), (32) |
| Riley Wells, Brent Brunner, Josiah Vogel, Carter Fryer, D'Artagnon Beaver, (Daniel Isely), (Josh Honkamp) |
| 10:02.2, 10:33.6, 10:39.7, 11:01.4, 11:25.4, (11:28.8), (11:37.8) |
4 | 127 | Plainfield (East),
IL - Team Time (1st 5) 55:45.6 | Spread (1st 5) 45.5 |
| 20, 21, 26, 29, 31, (33), (38) |
| Connor Morfoot, John Allen, Daniel Flattum, Joel Flattum, Alex Menelli, (Omar Abutaleb), (Brendan Mason) |
| 10:49.4, 10:51.1, 11:03.0, 11:27.2, 11:34.9, (11:38.1), (11:54.8) |
5 | 129 | Winnebago,
IL - Team Time (1st 5) 55:52.9 | Spread (1st 5) 1:11.7 |
| 18, 22, 25, 27, 37, (39), (41) |
| Devin Tervelt, Dylan Pavlak, Tyler Hendrickson, Chase Upmann, Davy Lyons, (Ollie Johnson), (Brady Doyle) |
| 10:42.1, 10:54.7, 11:02.8, 11:19.5, 11:53.8, (11:57.3), (12:07.0) |
6 | 187 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 59:31.6 | Spread (1st 5) 1:48.5 |
| 19, 35, 40, 45, 48, (49), (67) |
| Blake Walters, Connor Yunk, Andrew Hutchinson, Adrian Contreras, Michael Marchetti, (Nicholas Marchetti), (Tanner Meyers) |
| 10:44.5, 11:46.9, 12:04.9, 12:22.3, 12:33.0, (12:33.9), (14:10.7) |
7 | 202 | Rockford (Auburn),
IL - Team Time (1st 5) 1:00:13.5 | Spread (1st 5) 1:41.7 |
| 23, 36, 44, 47, 52, (54), (59) |
| Andrew Baxter, Ryan Sweeney, Matt Seigal, Matthew Blessing, Aron Tatman, (Peter Maculan), (Tamir Bell) |
| 10:55.7, 11:51.6, 12:19.1, 12:29.7, 12:37.4, (12:39.6), (13:07.2) |
8 | 260 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:03:51.3 | Spread (1st 5) 1:34.9 |
| 43, 46, 53, 56, 62, (65), (66) |
| Danny Ryan, Sam Oliveri, Zachary Haney, Troy Antczak, Declan Coyle, (Aaron Spanier), (Zachary Lewandowski) |
| 12:09.4, 12:25.6, 12:39.5, 12:52.5, 13:44.3, (13:54.9), (13:56.6) |
9 | 261 | Durand,
IL - Team Time (1st 5) 1:04:02.4 | Spread (1st 5) 1:33.2 |
| 42, 50, 51, 57, 61, (68) |
| Brock Klein, Alongi Joey, Toby Craft, Riley Martin, Aaron Folk, (Jace Lapp) |
| 12:08.8, 12:35.2, 12:36.4, 13:00.0, 13:42.0, (15:47.3) |
10 | 270 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:05:01.5 | Spread (1st 5) 2:02.5 |
| 34, 55, 58, 60, 63, (64) |
| Alfredo Ramirez, Jacob Melvin, Graysn Nies, James Lindsey, Angel Chavez, (Logan Gauthier-Rainbolt) |
| 11:43.5, 12:49.5, 13:02.7, 13:39.8, 13:46.0, (13:51.8) |