1 | 27 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:17:35.0 | Spread (1st 5) 43.3 |
| 2, 3, 5, 6, 11, (13), (17) |
| Matt Neubauer, Marc DiVerde, Mitch Wilkins, Alex Wagner, Tommy MacMeekin, (Matt Hearne), (Matt Tunnicliffe) |
| 15:06.0, 15:24.0, 15:36.7, 15:39.0, 15:49.3, (15:55.6), (16:19.2) |
2 | 50 | Crystal Lake (Central),
IL - Team Time (1st 5) 1:18:44.6 | Spread (1st 5) 1:30.2 |
| 1, 4, 14, 15, 16, (18), (19) |
| Ryan Alvarez, Chris Alvarez, Eric Loria, Connor Sterchi, Chris Sirridge, (Paul Duntemann), (Elias Peters) |
| 14:44.0, 15:32.7, 16:00.4, 16:13.3, 16:14.2, (16:30.1), (16:40.6) |
3 | 113 | Vernon Hills,
IL - Team Time (1st 5) 1:24:22.7 | Spread (1st 5) 1:40.2 |
| 10, 20, 24, 25, 34, (38), (42) |
| Andrew Thompson, Alexander Lang, Krishna Mundada, Nicholas Garpow, Kyle Schrems, (Spencer Alexander), (James Baek) |
| 15:48.9, 16:49.7, 17:04.3, 17:10.7, 17:29.1, (17:37.5), (17:44.4) |
4 | 139 | Bensenville (Fenton),
IL - Team Time (1st 5) 1:25:23.3 | Spread (1st 5) 1:51.8 |
| 12, 21, 29, 37, 40, (45), (48) |
| Rob Howe, Michael Harkins, Christian Hernandez, Miguel Rosas, Piotr Gorecki, (Tomas Cardenas), (Basil Huang) |
| 15:50.1, 16:57.2, 17:19.1, 17:35.0, 17:41.9, (17:48.4), (17:53.2) |
5 | 150 | Champaign (Central),
IL - Team Time (1st 5) 1:26:48.0 | Spread (1st 5) 31.0 |
| 22, 28, 31, 33, 36, (41), (52) |
| Kain Shirley, Daniel Coleman, Jon Picchietti, Alex Goodlad, Kyle Hammel, (Kendrith Rowland), (Chris Svendsen) |
| 17:02.0, 17:18.0, 17:26.0, 17:29.0, 17:33.0, (17:44.0), (18:32.0) |
6 | 159 | Danville (H.S.),
IL - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 3:24.0 |
| 8, 9, 30, 55, 57, (58), (65) |
| Matt Cleveland, Jovon Shaw, DeVante Robinson, Tucker Viljevac, Ashish Patel, (Aidan Tibben), (Deven Hudson-Greenlee) |
| 15:44.0, 15:46.0, 17:23.0, 18:43.0, 19:08.0, (19:11.0), (20:30.0) |
7 | 176 | Bartonville (Limestone),
IL - Team Time (1st 5) 1:29:10.0 | Spread (1st 5) 4:48.0 |
| 7, 23, 26, 54, 66, (69) |
| Tyler Morse, Brice Welton, Ben Austin, Shane McMullen, Stephon Johnson, (Ben Lastoria) |
| 15:43.0, 17:04.0, 17:11.0, 18:41.0, 20:31.0, (24:41.0) |
8 | 214 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:30:22.0 | Spread (1st 5) 2:04.0 |
| 27, 31, 46, 51, 59, (61), (61) |
| Jared Wilemon, Adam Hurst, Collin Young, Dustin Ferguson, Victor Durham, (Karson Hahn), (Steven Boss) |
| 17:16.0, 17:26.0, 17:50.0, 18:30.0, 19:20.0, (19:50.0), (19:50.0) |
| 214 | Salem,
IL - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 1:09.0 |
| 35, 39, 43, 44, 53, (56), (60) |
| Jacob Heser, Kolin Clark, Thomas Goff, Jared White, Preston Burkett, (Cole Woodward), (Grayson Purcell) |
| 17:31.0, 17:41.0, 17:45.0, 17:46.0, 18:40.0, (18:48.0), (19:37.0) |
10 | 272 | Effingham (H.S.),
IL - Team Time (1st 5) 1:34:35.0 | Spread (1st 5) 2:27.0 |
| 46, 49, 50, 63, 64, (67), (68) |
| Cody Harpster, Nick Gardewine, Curran Walsh, Mark Devall, Nick Hage, (Zach Kronewitter), (Thomas Lasher) |
| 17:50.0, 18:09.0, 18:15.0, 20:04.0, 20:17.0, (22:08.0), (22:23.0) |