1 | 55 | Springfield (H.S.),
IL - Team Time (1st 5) 1:18:00.0 | Spread (1st 5) 59.0 |
| 3, 4, 7, 17, 24, (28), (39) |
| Nathan Hoffman, Sam Cross, Michael Simon, Patrick Fitzgibbon, William Butler, (Grant Luebkemann), (Jim Moore) |
| 15:10.0, 15:11.0, 15:39.0, 15:51.0, 16:09.0, (16:15.0), (16:29.0) |
2 | 57 | Mahomet (M.-Seymour),
IL - Team Time (1st 5) 1:18:34.0 | Spread (1st 5) 48.0 |
| 5, 8, 10, 14, 20, (39), (42) |
| Jonathan Schaap, Forrest Smoes, Lucas Prather, John Butcher, Cale McCormick, (Elijiah Johnson), (Ethan Russell) |
| 15:18.0, 15:40.0, 15:42.0, 15:48.0, 16:06.0, (16:29.0), (16:32.0) |
3 | 143 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:21:07.0 | Spread (1st 5) 38.0 |
| 17, 20, 29, 38, 39, (55), (132) |
| Josh Rodenberg, Jamen Helton, Jerrett Marcuson, Lance Mueller, Mitch Boehm, (Cole Rodenberg), (Will Zeisset) |
| 15:51.0, 16:06.0, 16:16.0, 16:25.0, 16:29.0, (16:49.0), (18:29.0) |
4 | 146 | Carbondale (H.S.),
IL - Team Time (1st 5) 1:21:02.0 | Spread (1st 5) 55.0 |
| 13, 16, 34, 34, 49, (75), (98) |
| James Douglas, Dylan Gibson, Seth Richardson, Cody Lennon, Jared Heern, (Cam McElheny), (Levi Coffer) |
| 15:47.0, 15:49.0, 16:22.0, 16:22.0, 16:42.0, (17:17.0), (17:46.0) |
5 | 176 | Champaign (Centennial),
IL - Team Time (1st 5) 1:21:43.0 | Spread (1st 5) 1:21.0 |
| 10, 19, 36, 45, 66, (73), (84) |
| Blas Garcia-Canga, Aaron Miller, Jackson Shedelbower, Reis DeSantis, Alec Shedelbower, (Dominic Corso), (Justin Werth) |
| 15:42.0, 15:59.0, 16:23.0, 16:36.0, 17:03.0, (17:14.0), (17:26.0) |
6 | 185 | Chatham (Glenwood),
IL - Team Time (1st 5) 1:21:52.2 | Spread (1st 5) 1:31.0 |
| 6, 15, 42, 54, 68, (92), (96) |
| Whitt Kinley, Marc Maton, Grant Kaiser, Cole Harper, Brandon Kuchar, (Connor Brunsman), (Lucas Taylor) |
| 15:37.0, 15:48.2, 16:32.0, 16:47.0, 17:08.0, (17:35.0), (17:43.0) |
7 | 250 | Mattoon,
IL - Team Time (1st 5) 1:23:27.0 | Spread (1st 5) 1:33.0 |
| 12, 48, 51, 62, 77, (95), (103) |
| Chris Third, Adam Sowers, Jacob Perry, Ben Righter, James Kimball, (Gary Trepanier), (Cooper Collings) |
| 15:46.0, 16:39.0, 16:43.0, 17:00.0, 17:19.0, (17:41.0), (17:52.6) |
8 | 270 | Champaign (Central),
IL - Team Time (1st 5) 1:24:01.0 | Spread (1st 5) 1:07.0 |
| 26, 46, 47, 74, 77, (88), (97) |
| Alex Goodlad, Corey White, Kain Shirley, Nimesh Avashia, Isaac Kasten, (Hayden Hinton), (Kyle Stuckey) |
| 16:12.0, 16:37.0, 16:38.0, 17:15.0, 17:19.0, (17:30.0), (17:44.9) |
9 | 281 | Troy (Triad),
IL - Team Time (1st 5) 1:24:16.0 | Spread (1st 5) 1:26.0 |
| 25, 27, 60, 76, 93, (113), (125) |
| Ben Richter, Dylan Faulkenberg, Brandon Rose, Colin Hayes, Ryan Krause, (Lucas Haller), (DJ Sparks) |
| 16:10.0, 16:13.0, 16:59.0, 17:18.0, 17:36.0, (17:59.0), (18:18.0) |
10 | 312 | Decatur (MacArthur),
IL - Team Time (1st 5) 1:23:33.0 | Spread (1st 5) 3:47.0 |
| 1, 29, 60, 104, 118, (121), (140) |
| Michael Clevenger, Nate Allyn, Tony Harris, Zachery Johnson, Lincoln VanMeter, (Eldon Potts), (Jacob Marling) |
| 14:18.0, 16:16.0, 16:59.0, 17:55.0, 18:05.0, (18:10.0), (18:45.0) |
11 | 330 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:25:25.0 | Spread (1st 5) 1:04.0 |
| 36, 69, 70, 70, 85, (89), (130) |
| David Modert, Jake Wilson, Brykell Patton, Clayton Tinsley, Karson Hahn, (Jordan Wilemon), (Daniel Flood) |
| 16:23.0, 17:09.0, 17:13.0, 17:13.0, 17:27.0, (17:31.0), (18:24.0) |
12 | 341 | Charleston,
IL - Team Time (1st 5) 1:24:32.0 | Spread (1st 5) 3:18.0 |
| 2, 49, 80, 100, 110, (128), (133) |
| Riley McInerney, Taylor Garrett, Niko Tadic, Colin McInerney, Zach Sanders, (Jay Daniels), (Grant Olson) |
| 14:40.0, 16:42.0, 17:23.0, 17:49.0, 17:58.0, (18:22.0), (18:30.0) |
13 | 353 | Salem,
IL - Team Time (1st 5) 1:25:30.0 | Spread (1st 5) 2:19.0 |
| 9, 53, 67, 110, 114, (123), (127) |
| Jacob Heser, Bryce Meigs, Quintin Goostree, Preston Burkett, Zach England, (Michael Owens), (Kyle Rogers) |
| 15:41.0, 16:46.0, 17:05.0, 17:58.0, 18:00.0, (18:11.0), (18:20.0) |
14 | 376 | Springfield (Sacred Heart-Griffin),
IL - Team Time (1st 5) 1:26:16.0 | Spread (1st 5) 40.0 |
| 58, 65, 79, 83, 91, (109), (115) |
| Matt O'Shea, Jon Bluhm, Michael Kelley, Mitch Kerr, Elek Wellman, (David Ahrens), (Ethan Bluhm) |
| 16:53.8, 17:02.4, 17:20.8, 17:25.2, 17:33.8, (17:57.8), (18:01.2) |
15 | 381 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:26:29.7 | Spread (1st 5) 2:22.7 |
| 33, 44, 63, 102, 139, (146), (153) |
| Devario Moore, Johnny Moore, Deonte Hamilton, Desi Moore, Ramon Shelton, (Jesse Douglas), (Kevin Baker) |
| 16:19.1, 16:35.7, 17:01.0, 17:52.1, 18:41.8, (18:54.6), (19:05.8) |
16 | 383 | Highland,
IL - Team Time (1st 5) 1:26:36.0 | Spread (1st 5) 2:40.0 |
| 22, 56, 59, 104, 142, (145), (163) |
| Alex Cranick, AJ Abert, Brad Sperber, Zach Bramstedt, Aaron Elledge, (Austin Fischer), (Trevor Langhauser) |
| 16:08.0, 16:51.0, 16:54.0, 17:55.0, 18:48.0, (18:54.0), (19:41.0) |
17 | 449 | Jerseyville (Jersey),
IL - Team Time (1st 5) 1:28:00.0 | Spread (1st 5) 2:30.0 |
| 22, 56, 104, 131, 136 |
| Samual Welbourne, Zack Hunter, Erik Hecker, Matt Wendell, Tim Lacy |
| 16:08.0, 16:51.0, 17:55.0, 18:28.0, 18:38.0 |
18 | 455 | Jacksonville (H.S.),
IL - Team Time (1st 5) 1:27:53.0 | Spread (1st 5) 1:26.0 |
| 52, 80, 94, 108, 121, (124), (156) |
| Kolby Briggs, Adam Enz, John Jacobs, Shane Blackley, David Sibert, (Will Brockschmidt), (Micah Fender) |
| 16:44.0, 17:23.0, 17:39.0, 17:57.0, 18:10.0, (18:13.0), (19:18.0) |
19 | 532 | Bethalto (Civic Memorial),
IL - Team Time (1st 5) 1:29:58.9 | Spread (1st 5) 2:11.9 |
| 70, 85, 98, 120, 159, (160), (161) |
| Zac Felkel, Tyler Lafferty, Keith Wrenn, Tommy Flack, Corey Stuart, (Jake Diamond), (Ben Walker) |
| 17:13.0, 17:27.0, 17:46.0, 18:08.0, 19:24.9, (19:29.6), (19:33.0) |
20 | 605 | Springfield (Southeast),
IL - Team Time (1st 5) 1:31:08.7 | Spread (1st 5) 1:06.0 |
| 82, 126, 129, 134, 134, (170), (172) |
| DeVante Perkins, Caleb Harris, Caleb Gant, Andrew Gochenour, Jamal Sims, (Ryan Heyel), (Chris Melton) |
| 17:25.0, 18:19.0, 18:22.7, 18:31.0, 18:31.0, (21:10.0), (21:27.8) |
21 | 607 | Taylorville,
IL - Team Time (1st 5) 1:31:57.5 | Spread (1st 5) 2:21.7 |
| 64, 87, 144, 155, 157, (169) |
| Grant Livingston, Nic Wright, Chase Finks, Noah Likes, Brian Brummer, (Mitchel Rhymes) |
| 17:01.9, 17:29.6, 18:52.5, 19:09.9, 19:23.6, (20:51.9) |
22 | 614 | Cahokia (H.S.),
IL - Team Time (1st 5) 1:33:14.0 | Spread (1st 5) 4:18.0 |
| 32, 110, 147, 158, 167, (168) |
| Darren PAyton, Jalon Monigan, Mike Monigan, Kenny Ball, Malik Ware, (Marlin Brady) |
| 16:19.0, 17:58.0, 18:56.0, 19:24.0, 20:37.0, (20:42.0) |
23 | 618 | Springfield (Lanphier),
IL - Team Time (1st 5) 1:31:51.7 | Spread (1st 5) 1:29.3 |
| 90, 100, 138, 140, 150, (151), (154) |
| Daniel Ellenburg, Robert Goin, Hunter Poggi, Kevin Stewart, Hunter Foster, (Tim Dudas), (Chase Miller) |
| 17:33.7, 17:49.0, 18:41.0, 18:45.0, 19:03.0, (19:04.0), (19:09.0) |
24 | 630 | Decatur (Eisenhower),
IL - Team Time (1st 5) 1:31:51.8 | Spread (1st 5) 1:04.0 |
| 107, 116, 117, 142, 148, (165), (171) |
| Matt Birch, Chase Myers, Ty Gehrken, PJ Riley, Kevin Trostle, (Tyler Chirich), (Darrell Allen) |
| 17:56.0, 18:03.0, 18:04.8, 18:48.0, 19:00.0, (19:53.0), (21:17.0) |
25 | 706 | Lincoln,
IL - Team Time (1st 5) 1:41:05.0 | Spread (1st 5) 6:44.0 |
| 29, 164, 166, 173, 174, (175), (176) |
| John Davis, Clayton Welch, Preston Marten, Nicholas Satterfield, Anthony Parker, (Ryder Mills), (William Spaulding) |
| 16:16.0, 19:52.0, 20:01.0, 21:56.0, 23:00.0, (23:50.0), (24:35.0) |
26 | 716 | Urbana (H.S.),
IL - Team Time (1st 5) 1:34:27.0 | Spread (1st 5) 1:33.0 |
| 119, 136, 148, 151, 162, (177), (178) |
| John Seyler, Scott Blanck, Zach Heinricher, Grant Allen, Evan Brown, (Aidan Epstein), (Ben Lierbersohn) |
| 18:06.0, 18:38.0, 19:00.0, 19:04.0, 19:39.0, (25:31.0), (27:57.6) |