1 | 66 | Kankakee (McNamara),
IL - Team Time (1st 5) 1:24:25.7 | Spread (1st 5) 1:13.6 |
| 6, 8, 13, 17, 22, (27), (29) |
| Ricky Esparza, Kellen Saindon, Liam Crowley, Ethan Powers, Timothy Harris, (Vaughn Studer), (Jack Stam) |
| 16:13.3, 16:26.8, 16:58.7, 17:20.0, 17:26.9, (17:44.0), (17:51.0) |
2 | 77 | Peotone,
IL - Team Time (1st 5) 1:24:36.0 | Spread (1st 5) 2:01.0 |
| 1, 7, 11, 25, 33, (42), (62) |
| Zach Crocker, Peyton Walker, Will Gaskin, Joey Uthe, Andrew Grzeskowiak, (Nick Stefinsky), (Derek Walker) |
| 15:57.0, 16:19.0, 16:50.0, 17:32.0, 17:58.0, (18:25.0), (19:21.0) |
3 | 87 | Clifton (Central),
IL - Team Time (1st 5) 1:25:29.0 | Spread (1st 5) 1:52.0 |
| 2, 10, 19, 26, 30, (41), (43) |
| Jeremy Snejberg, Isaiah Ditta, Trevor Swanson, Blake Stua, Travis Felchlia, (Caleb Kent), (Jarod Snejberg) |
| 16:00.0, 16:37.0, 17:24.0, 17:36.0, 17:52.0, (18:22.0), (18:27.0) |
4 | 125 | Pontiac,
IL - Team Time (1st 5) 1:27:27.9 | Spread (1st 5) 2:31.5 |
| 3, 18, 24, 34, 46, (51), (60) |
| Nate Durham, Alex Sennott, Jack Fogarty, Carson Gregory, Kevin Sennott, (Noah Schrock), (Josh Davies) |
| 16:01.7, 17:23.0, 17:31.0, 17:59.0, 18:33.2, (18:45.1), (19:12.4) |
5 | 150 | Chicago (Leo),
IL - Team Time (1st 5) 1:29:18.1 | Spread (1st 5) 1:48.7 |
| 14, 16, 32, 35, 53, (64), (77) |
| Derrick Golden, Kenton Walker, Michael Mays, Damone Seals-Templeton, Damon Taylor, (Kyle Hickmon), (Christian Johnson) |
| 17:08.4, 17:19.2, 17:54.1, 17:59.3, 18:57.1, (19:32.1), (20:23.7) |
6 | 160 | Fairbury (Prairie Central),
IL - Team Time (1st 5) 1:29:20.1 | Spread (1st 5) 2:40.4 |
| 4, 31, 38, 38, 49, (55), (57) |
| Jacob Maquet, Carter Evans, Aaron Aberle, Aidan Krieger, Liam Barnes, (Jeremiah Dunahee), (Adrien Ruiz) |
| 16:04.6, 17:52.5, 18:19.0, 18:19.0, 18:45.0, (19:08.0), (19:10.0) |
7 | 186 | Herscher,
IL - Team Time (1st 5) 1:30:39.7 | Spread (1st 5) 2:47.0 |
| 9, 15, 47, 54, 61, (74), (75) |
| Tyler Howard, Chris Borschnack, Joe Buckley, Nick Bushey, Nate Joffe, (Nathan Joffe), (Justin Mau) |
| 16:30.0, 17:14.7, 18:36.0, 19:02.0, 19:17.0, (20:03.1), (20:13.0) |
| 186 | Joliet (Catholic Academy),
IL - Team Time (1st 5) 1:30:47.5 | Spread (1st 5) 1:16.0 |
| 21, 36, 37, 44, 48, (52), (59) |
| Marcus Porchia, Tyler Hinthorn, Matthew Ciarletti, Zach Corcoran, Fabian Damian, (Josh Lemke), (Ryan Drysch) |
| 17:26.0, 18:04.5, 18:07.0, 18:28.0, 18:42.0, (18:55.5), (19:11.0) |
9 | 202 | Manteno,
IL - Team Time (1st 5) 1:31:47.7 | Spread (1st 5) 2:15.6 |
| 23, 28, 40, 45, 66, (68), (73) |
| Guy Maisonneuve, Jacob Hyzy, Sean Malloy, Sam Malloy, Nicholas Ruhbeck, (Joey Kristo), (Joes Krisko) |
| 17:27.5, 17:45.0, 18:20.0, 18:32.1, 19:43.1, (19:52.0), (20:02.0) |
10 | 216 | Beecher,
IL - Team Time (1st 5) 1:32:17.0 | Spread (1st 5) 3:51.2 |
| 5, 19, 57, 65, 70, (71), (80) |
| Adam Swanson, Justin Janssen, Shawn Giggey, Shaun Giggey Jr, Logan Turney, (Anthony Gayton), (Bryan Wang) |
| 16:07.0, 17:24.0, 19:10.0, 19:37.8, 19:58.2, (20:00.7), (20:57.2) |
11 | 265 | Gardner (G.-South Wilmington),
IL - Team Time (1st 5) 1:34:57.6 | Spread (1st 5) 3:07.0 |
| 12, 49, 63, 69, 72, (76), (84) |
| Dan Muller, Payton Christoff, Kerrick Dyer, Josh Pearson, Calvin Croy, (Jack James), (Gino Faletti) |
| 16:54.0, 18:45.0, 19:22.6, 19:55.0, 20:01.0, (20:21.0), (21:45.0) |
12 | 361 | Richton Park (Southland College Prep Charter),
IL - Team Time (1st 5) 1:41:32.6 | Spread (1st 5) 1:58.4 |
| 56, 67, 78, 79, 81, (82), (83) |
| Jatrell Irons, Caleb Addison, Malik Fountain, Pierre Williams, Matthew Morgan, (Kevin Cunigan), (Marcus Bowers) |
| 19:08.6, 19:46.0, 20:36.0, 20:55.0, 21:07.0, (21:20.0), (21:24.0) |