1 | 77 | Metamora,
IL - Team Time (1st 5) 1:17:46.8 | Spread (1st 5) 35.4 |
| 6, 8, 15, 22, 26, (31), (50) |
| Joel Anglin, John Mangold, Jake Gillum, Travis Scheirer, Keaton McClure, (Matt Wipfler), (John Crotteau) |
| 15:17.2, 15:19.3, 15:32.0, 15:45.7, 15:52.6, (15:56.1), (16:18.1) |
2 | 95 | Normal (University),
IL - Team Time (1st 5) 1:18:04.6 | Spread (1st 5) 56.2 |
| 4, 10, 11, 30, 40, (53), (73) |
| Alexander Bruno, Eli Hill, JD Layfayette, Lucas Houska, Andrew Porter, (Andrew Walch), (Aidan Vaughn) |
| 15:12.8, 15:20.9, 15:26.6, 15:55.3, 16:09.0, (16:20.6), (16:39.3) |
3 | 123 | Dunlap,
IL - Team Time (1st 5) 1:18:48.2 | Spread (1st 5) 52.4 |
| 9, 14, 18, 39, 43, (66), (95) |
| Anthony Holshouser, Phillip Copeland, John Eberle, Carson Potts, Drew Fick, (Thomas Skeels), (Dotun Taiwo) |
| 15:19.5, 15:29.8, 15:39.0, 16:08.0, 16:11.9, (16:34.0), (17:04.0) |
4 | 142 | Rock Island (Alleman),
IL - Team Time (1st 5) 1:18:49.3 | Spread (1st 5) 1:43.7 |
| 1, 24, 32, 34, 51, (62), (109) |
| Zach Hird, Kienan Otto, Matthew Mallary, Wesley Graham, Aaron Golding, (Augie Darrow), (Alec Ewers) |
| 14:35.7, 15:51.9, 15:59.1, 16:03.2, 16:19.4, (16:29.8), (17:17.7) |
5 | 183 | New Lenox (Lincoln-Way West),
IL - Team Time (1st 5) 1:20:17.5 | Spread (1st 5) 42.3 |
| 21, 25, 29, 49, 59, (60), (64) |
| Mitch Feehan, Ryan Kennedy, Kamil Stafinski, Adam Fabian, Cesar Zavala, (Billy Stripeik), (Dylan Pool) |
| 15:45.2, 15:52.0, 15:54.8, 16:18.0, 16:27.5, (16:27.9), (16:33.0) |
6 | 206 | East Peoria,
IL - Team Time (1st 5) 1:20:28.7 | Spread (1st 5) 1:23.9 |
| 5, 35, 36, 58, 72, (110), (142) |
| Matt Church, Michael Church, Cody Giebelhausen, Jimmy Kaufman, Nick Hillier, (Nick Hiller), (Nick Spokely) |
| 15:15.1, 16:03.5, 16:04.0, 16:27.1, 16:39.0, (17:19.0), (18:10.7) |
7 | 208 | Normal (Community West),
IL - Team Time (1st 5) 1:20:36.1 | Spread (1st 5) 1:13.2 |
| 17, 19, 42, 46, 84, (125), (127) |
| Alex Hillegass, Matt DeGroot, Reid Henry, Nick O'Neil, Robert Murphy, (Jonah Gerber), (Clinton Bloyd) |
| 15:38.8, 15:41.2, 16:09.8, 16:14.3, 16:52.0, (17:35.5), (17:42.0) |
8 | 216 | Geneseo,
IL - Team Time (1st 5) 1:21:00.0 | Spread (1st 5) 10.4 |
| 38, 41, 44, 45, 48, (64), (100) |
| Tony Gatter, Mitchell Lamb, David Chenoweth, Chaise Blakley, Nathan Soria, (Charley Elden), (Gabe Johnson) |
| 16:06.9, 16:09.7, 16:12.7, 16:13.4, 16:17.3, (16:33.0), (17:08.4) |
9 | 278 | Bartonville (Limestone),
IL - Team Time (1st 5) 1:21:39.3 | Spread (1st 5) 1:39.7 |
| 12, 20, 63, 85, 98, (108), (148) |
| Thomas Thornton, Matt Carr, Brody Williams, Tyler Hiserote, Parker Herz, (Justin Reavley), (John Thomson) |
| 15:27.0, 15:41.4, 16:30.1, 16:54.1, 17:06.7, (17:17.1), (18:46.4) |
10 | 282 | New Lenox (Providence Catholic),
IL - Team Time (1st 5) 1:21:50.7 | Spread (1st 5) 1:09.8 |
| 16, 55, 67, 67, 77, (111), (119) |
| Steve Sismelich, Michael Davis, Adam Morrison, Mike Higgins, Mitchell Sharkey, (Mike Grossmayer), (Christian Spesia) |
| 15:33.5, 16:23.5, 16:35.2, 16:35.2, 16:43.3, (17:19.5), (17:31.0) |
11 | 295 | Pontiac,
IL - Team Time (1st 5) 1:21:38.9 | Spread (1st 5) 2:03.4 |
| 2, 7, 86, 97, 103, (114), (120) |
| Zac Justus, Josh McCoy, Logan Durham, Matthew Hilleary, Kori Wells, (Nate Durham), (Kory Wells) |
| 15:07.7, 15:19.0, 16:54.5, 17:06.6, 17:11.1, (17:22.4), (17:31.1) |
12 | 347 | Bloomington (H.S.),
IL - Team Time (1st 5) 1:22:54.8 | Spread (1st 5) 2:46.0 |
| 3, 23, 71, 116, 134, (139), (143) |
| Sam Doud, Charles Smith, Mike Hebert, Sam Warner, Jack Doud, (Alex Soderlund), (Connell Gapinski) |
| 15:09.6, 15:48.0, 16:38.0, 17:23.6, 17:55.6, (18:05.9), (18:12.3) |
13 | 356 | Peoria (Notre Dame),
IL - Team Time (1st 5) 1:23:11.5 | Spread (1st 5) 25.0 |
| 56, 61, 78, 80, 81, (122), (130) |
| Patrick Bruch, Brady Dickerson, Victor Fortin, Alex McKenzie, Mitch Maushard, (Max Ehrhart), (Sam Cassidy) |
| 16:23.9, 16:28.3, 16:44.7, 16:45.7, 16:48.9, (17:33.0), (17:45.0) |
14 | 382 | Rock Island (H.S.),
IL - Team Time (1st 5) 1:23:36.5 | Spread (1st 5) 36.7 |
| 54, 74, 75, 89, 90, (107), (118) |
| Cole Neder, Josh Hathorn, Mugisha Fashingoma, Jerry Hacker, Thomas Ramirez, (Josh Hathrone), (Shawn Anderson) |
| 16:21.3, 16:40.1, 16:41.5, 16:55.6, 16:58.0, (17:17.0), (17:29.5) |
15 | 411 | Washington,
IL - Team Time (1st 5) 1:25:57.1 | Spread (1st 5) 3:12.3 |
| 28, 33, 52, 146, 152, (153), (160) |
| Jacob Lee, Seth Borrowman, Jack Klekamp, David Sabotta, Alex Phelps, (Harlon Henderson), (Carl Boeding) |
| 15:54.5, 16:01.4, 16:20.3, 18:34.1, 19:06.8, (19:10.5), (19:31.4) |
16 | 441 | Ottawa (Twp.),
IL - Team Time (1st 5) 1:24:42.9 | Spread (1st 5) 10.1 |
| 83, 87, 87, 91, 93, (123), (136) |
| Seamus McGettigan, T J Leseure, Ken Armstrong, Larry Coleman, Nathanael Nelson, (Chandlar Armstrong), (TJ LaSeure) |
| 16:51.8, 16:55.3, 16:55.3, 16:58.6, 17:01.9, (17:33.1), (17:58.0) |
17 | 462 | Morris,
IL - Team Time (1st 5) 1:24:58.7 | Spread (1st 5) 29.7 |
| 76, 79, 101, 102, 104, (105), (141) |
| Jake Hesslau, Zach Chapman, Tristan Degrush, Eric Robinson, Gallegos Vicente, (Al Alvarez), (Jayson Podschweit) |
| 16:43.0, 16:45.3, 17:08.5, 17:09.2, 17:12.7, (17:14.4), (18:10.3) |
18 | 467 | Morton,
IL - Team Time (1st 5) 1:25:05.1 | Spread (1st 5) 2:16.3 |
| 13, 96, 112, 117, 129, (132), (137) |
| Brady Carius, Tristan Riegler, Zack Siscoe, Ben Lange, Adam Messer, (Seth Fowler), (John Pray) |
| 15:27.6, 17:06.3, 17:19.9, 17:27.4, 17:43.9, (17:47.9), (18:00.7) |
19 | 526 | Peoria (Richwoods),
IL - Team Time (1st 5) 1:26:25.7 | Spread (1st 5) 1:40.4 |
| 37, 106, 124, 128, 131, (133), (135) |
| Brandon Rice, Shawn Rattan, Kiran Patel-O'Connor, Jace Patacsil, Dane Schlafley, (Jeremy Green), (Lorenzo Santigo) |
| 16:06.4, 17:14.5, 17:35.0, 17:43.0, 17:46.8, (17:55.3), (17:57.1) |
20 | 528 | Galesburg (H.S.),
IL - Team Time (1st 5) 1:27:52.6 | Spread (1st 5) 2:55.8 |
| 27, 70, 138, 144, 149, (157), (165) |
| David Whittle, Joseph Stewart, Bricyn Healey, Michael Anderson, Bryce Fenton, (Allen Massey), (Eric Cole) |
| 15:53.4, 16:37.8, 18:05.2, 18:27.0, 18:49.2, (19:26.3), (20:03.7) |
| 528 | Peoria (H.S.),
IL - Team Time (1st 5) 1:28:20.4 | Spread (1st 5) 3:12.3 |
| 47, 82, 94, 147, 158, (161), (163) |
| Derek Heerman, Princia Boungou, Arian Anderson, Jeremy Creasy, De'Entre Blount, (Tony Newell), (Peter Smart) |
| 16:16.9, 16:51.6, 17:02.8, 18:39.9, 19:29.2, (19:37.7), (19:57.4) |
22 | 544 | LaSalle (L.-Peru),
IL - Team Time (1st 5) 1:26:30.8 | Spread (1st 5) 59.0 |
| 69, 113, 115, 121, 126, (151), (159) |
| Connor Hickey, Andrew Broset, Alec Kessel, Brendon Sebastian, Ryan Porter, (Tyler Briddick), (Owen Stoneking) |
| 16:37.5, 17:21.5, 17:23.5, 17:31.8, 17:36.5, (19:02.3), (19:30.1) |
23 | 617 | Crete (C.-Monee),
IL - Team Time (1st 5) 1:31:09.4 | Spread (1st 5) 2:58.7 |
| 57, 99, 150, 155, 156, (162), (164) |
| Bryce Stluka, Tyler Bland, Versye O'Berry, Keith Bachert, Ryan Desjardins, (Chris Ghezzi), (Eric Sandoval) |
| 16:25.2, 17:06.9, 18:49.6, 19:23.8, 19:23.9, (19:39.3), (20:03.0) |
24 | 697 | Streator (Twp.),
IL - Team Time (1st 5) 1:33:01.0 | Spread (1st 5) 3:08.7 |
| 92, 140, 145, 154, 166, (167), (168) |
| Simon Cruz, Dolan Harris, Cale Adams, Logan Chismar, Kyle Mesarchik, (Steven Lawless), (Logan Bundy) |
| 17:01.0, 18:08.1, 18:30.6, 19:11.6, 20:09.7, (20:18.6), (20:52.3) |