1 | 46 | Minooka,
IL - Team Time (1st 5) 1:17:15.5 | Spread (1st 5) 26.7 |
| 3, 6, 7, 14, 16, (17), (19) |
| Jordan Freese, Vincent Van Eck, Jason Hoffman, Daniel Schalk, Hunter Phillips, (Seth Joder), (Mark Dames) |
| 15:15.8, 15:18.4, 15:18.7, 15:40.1, 15:42.5, (15:45.2), (15:47.1) |
2 | 70 | Normal (University),
IL - Team Time (1st 5) 1:18:14.4 | Spread (1st 5) 41.0 |
| 4, 8, 11, 23, 24, (25), (44) |
| Jackson McClure, Dane Alexander, Cooper Wilken, Josh Nepomuceno, Sean Supan, (Alex Hess), (Andy Kehias) |
| 15:16.9, 15:30.1, 15:32.8, 15:56.7, 15:57.9, (15:58.0), (16:33.3) |
3 | 124 | Normal (Community West),
IL - Team Time (1st 5) 1:19:11.6 | Spread (1st 5) 2:10.7 |
| 1, 20, 22, 33, 48, (54), (59) |
| Charlie Wetzel, Luke Reinhart, Gabriel Bush, Cody Dunn, Elijah Bush, (Josh Perry), (Grayson Talaski) |
| 14:30.9, 15:49.8, 15:55.7, 16:13.6, 16:41.6, (16:53.4), (17:03.5) |
4 | 133 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:20:02.8 | Spread (1st 5) 51.6 |
| 9, 15, 32, 36, 41, (50), (51) |
| Ivan Westcott, Ben Tholen, Alex Loos, Jackson Edwards, Corey Kramer, (Jack Stillmunkes), (Austin Hunter) |
| 15:30.5, 15:40.7, 16:13.4, 16:16.1, 16:22.1, (16:43.0), (16:43.3) |
5 | 138 | Normal (Community),
IL - Team Time (1st 5) 1:20:25.9 | Spread (1st 5) 44.7 |
| 13, 26, 27, 30, 42, (65), (75) |
| Colin Fitzgerald, Drew Toohill, Jacob Myers, Ajitesh Muppuru, Carter Owen, (Alex Kraft), (Jacob Haggarty) |
| 15:39.5, 16:06.8, 16:07.0, 16:08.4, 16:24.2, (17:15.0), (17:47.3) |
6 | 143 | Pekin,
IL - Team Time (1st 5) 1:20:14.8 | Spread (1st 5) 1:17.5 |
| 2, 29, 34, 35, 43, (46), (52) |
| Brody Blackwell, Seth Kasinger, Jonathan Blanchard, Russell Sarff, Bennett Custer, (Jayden Tabb), (Jeremy Leichtenberg) |
| 15:09.6, 16:07.9, 16:14.5, 16:15.7, 16:27.1, (16:38.9), (16:47.4) |
7 | 200 | Joliet (West),
IL - Team Time (1st 5) 1:22:07.4 | Spread (1st 5) 1:00.0 |
| 21, 37, 38, 49, 55, (66), (69) |
| Julian Rosenbach, Luke Pollack, Joey Mojica, Antonio Segura, Abraham Vertiz, (George Limacher), (Tony Segura) |
| 15:54.0, 16:16.6, 16:20.0, 16:42.8, 16:54.0, (17:16.2), (17:19.9) |
8 | 202 | Bradley (B.-Bourbonnais),
IL - Team Time (1st 5) 1:22:25.0 | Spread (1st 5) 1:14.0 |
| 18, 27, 47, 53, 57, (58), (76) |
| Jacob Fritz, Grayson Gonski, Brendan Dalcanton, Kellen Saindon, Noah Kuxmann, (Boston Brooks), (Kevon Holbrook) |
| 15:46.0, 16:07.0, 16:41.0, 16:51.0, 17:00.0, (17:02.0), (17:50.0) |
9 | 204 | Moline (H.S.),
IL - Team Time (1st 5) 1:22:16.9 | Spread (1st 5) 1:33.4 |
| 10, 31, 40, 61, 62, (70), (72) |
| Jackson McClellan, Tim Wolf, Nikola Stojanovic, Jon Hutton, Michael Aumuller, (Nic Johnson), (Nikolas Johnson) |
| 15:31.9, 16:12.7, 16:21.8, 17:05.2, 17:05.3, (17:24.0), (17:35.1) |
10 | 237 | Joliet (Central),
IL - Team Time (1st 5) 1:23:22.7 | Spread (1st 5) 1:59.2 |
| 5, 45, 56, 64, 67, (68), (71) |
| Jay Dworak, George Zavala, Daniel Rodriguez, Alex Robinson, Alex Ortiz, (Johnathan Garcia), (Erik Tejeda) |
| 15:17.9, 16:38.6, 16:59.3, 17:09.8, 17:17.1, (17:19.5), (17:24.3) |
11 | 246 | East Moline (United),
IL - Team Time (1st 5) 1:23:45.1 | Spread (1st 5) 2:04.3 |
| 12, 38, 60, 63, 73, (74), (77) |
| James Wright, Roberto Munoz, Logan Veloz, Trey Heinz, Ben Rhodes, (Darren Manion), (Rashid Adam) |
| 15:34.4, 16:20.0, 17:04.3, 17:07.7, 17:38.7, (17:40.7), (18:05.4) |