1 | 71 | Springfield (H.S.),
IL - Team Time (1st 5) 1:17:46.2 | Spread (1st 5) 53.2 |
| 2, 9, 11, 23, 26, (28), (30) |
| Heath Warren, Jackson Esela, Logan Besalke, JD Kropid, Barrett Kurmann, (J.D. Kropid), (Evan Northrup) |
| 15:00.8, 15:28.0, 15:33.6, 15:49.8, 15:54.0, (15:54.9), (15:56.0) |
2 | 112 | Chatham (Glenwood),
IL - Team Time (1st 5) 1:18:43.8 | Spread (1st 5) 59.2 |
| 3, 12, 28, 31, 38, (41), (46) |
| Landon Skelly, Chris Durr, Dathan Maton, Michael Rogers, Logan Capps, (Drey Maton), (Ryan Reidesel) |
| 15:08.8, 15:36.0, 15:54.9, 15:56.1, 16:08.0, (16:09.2), (16:14.7) |
3 | 133 | Charleston,
IL - Team Time (1st 5) 1:19:18.1 | Spread (1st 5) 1:23.0 |
| 4, 13, 17, 42, 57, (78), (79) |
| Colton Bell, Joe McKirahan, Ross Osterday, Nick Oakley, Austin Ames, (Clayton Redden), (Ryan Chambers) |
| 15:12.0, 15:37.4, 15:43.7, 16:10.0, 16:35.0, (16:49.7), (16:49.9) |
4 | 212 | Carbondale (H.S.),
IL - Team Time (1st 5) 1:20:48.8 | Spread (1st 5) 1:32.4 |
| 5, 6, 51, 68, 82, (86), (98) |
| Atlantis Green, Micah Cherry, Colton Nelson, Shawn McKitrick, Peter Aaflaq, (Shawn Veras), (Kemari Cossia) |
| 15:20.9, 15:21.6, 16:30.3, 16:42.7, 16:53.3, (16:54.9), (17:01.3) |
5 | 219 | Mattoon,
IL - Team Time (1st 5) 1:21:19.9 | Spread (1st 5) 49.4 |
| 24, 25, 48, 60, 62, (84), (102) |
| Charles Osley, Mitchell Kremer, Jake Ghere, Greg Thorn, David Thompson, (Gavin Prior), (Jed Donaldson) |
| 15:51.2, 15:51.4, 16:18.7, 16:38.0, 16:40.6, (16:54.0), (17:04.0) |
6 | 227 | Salem,
IL - Team Time (1st 5) 1:21:02.6 | Spread (1st 5) 1:37.4 |
| 15, 18, 36, 45, 113, (145), (173) |
| Blake Quandt, Hayden Wimberly, Dawson Webster, Caden Owens, Dawson Linder, (Robert Stanton), (Andrew Barnett) |
| 15:41.2, 15:44.8, 16:05.4, 16:12.6, 17:18.6, (18:05.7), (18:46.0) |
7 | 231 | Jerseyville (Jersey),
IL - Team Time (1st 5) 1:21:00.4 | Spread (1st 5) 1:59.8 |
| 1, 46, 50, 53, 81, (87), (104) |
| Ben Flowers, Nick Reynolds, Mike Roach, Mark Wendell, Andrew Bertman, (Christian Cazier), (Nick Loepker) |
| 14:53.0, 16:14.7, 16:28.9, 16:31.0, 16:52.8, (16:55.3), (17:07.5) |
8 | 248 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:21:57.6 | Spread (1st 5) 57.3 |
| 18, 38, 63, 64, 65, (75), (148) |
| Hagan Schneider, Tyler Williams, Dylan Blackford, Michael Foutch, Michael Barban, (Evan Owens), (Nate Blevins) |
| 15:44.8, 16:08.0, 16:41.3, 16:41.4, 16:42.1, (16:47.2), (18:08.9) |
9 | 251 | Marion (H.S.),
IL - Team Time (1st 5) 1:21:18.8 | Spread (1st 5) 1:15.2 |
| 16, 20, 33, 90, 92, (95), (117) |
| Zach Young, Ryan Melvin, Jade Chew, Jade Chow, Julian McPhail, (CJ Wrolson), (AJ Segers) |
| 15:41.6, 15:45.9, 15:58.5, 16:56.0, 16:56.8, (16:58.5), (17:19.7) |
10 | 256 | Taylorville,
IL - Team Time (1st 5) 1:21:26.1 | Spread (1st 5) 1:44.0 |
| 8, 14, 49, 77, 108, (161), (163) |
| Luke Sloan, Lawrence Curtin, Tommy O'brien, Will Walton, Seth Sloan, (Reese Bergschneider), (Ryan Brown) |
| 15:27.4, 15:38.0, 16:19.7, 16:49.6, 17:11.4, (18:22.8), (18:25.5) |
11 | 290 | Mascoutah,
IL - Team Time (1st 5) 1:22:26.2 | Spread (1st 5) 1:38.0 |
| 21, 37, 54, 59, 119, (123), (136) |
| Ethan Price, Daniel Pearson, Casmir Cozzi, Parker Zurbrugg, Christopher Crossen, (Patrick Thompson), (Chris Ferguson -Scott) |
| 15:47.0, 16:07.5, 16:31.2, 16:35.5, 17:25.0, (17:29.5), (17:47.3) |
12 | 325 | Springfield (Sacred Heart-Griffin),
IL - Team Time (1st 5) 1:22:31.4 | Spread (1st 5) 1:26.6 |
| 10, 43, 85, 93, 94, (106), (107) |
| Nate Fierstos, Dustin Moles, Michael Oh, Brendan Fahey, Devin McReynolds, (Billy Swift), (Michael Bracco) |
| 15:31.0, 16:10.9, 16:54.8, 16:57.1, 16:57.6, (17:10.0), (17:10.8) |
13 | 392 | Jacksonville (H.S.),
IL - Team Time (1st 5) 1:23:58.5 | Spread (1st 5) 1:32.1 |
| 34, 55, 80, 97, 126, (129), (133) |
| Jacob Moberly, Jacob Covell, Jacob Estabrook, Jacob James, Ryan Fatheree, (Adam Schumacher), (Sam Brockschmidt) |
| 16:01.7, 16:31.6, 16:50.6, 17:00.8, 17:33.8, (17:37.1), (17:40.9) |
14 | 400 | Rochester,
IL - Team Time (1st 5) 1:24:18.8 | Spread (1st 5) 2:45.4 |
| 7, 40, 58, 143, 152, (154), (161) |
| Josh Cable, Austin Mitchell, Joe Santarelli, Riley McKneelen, Mason Brown, (Colton Mitchell), (Danny Ryan) |
| 15:26.1, 16:08.3, 16:35.1, 17:57.8, 18:11.5, (18:13.1), (18:22.8) |
15 | 413 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:24:19.5 | Spread (1st 5) 1:38.5 |
| 32, 72, 73, 109, 127, (130), (142) |
| Jake Schwartz, Adam Robson, David Lunk, Noah Hays, Blake Rusteberg, (Sam Kreinberg), (David Lewis) |
| 15:57.7, 16:45.9, 16:46.1, 17:13.6, 17:36.2, (17:37.4), (17:56.2) |
16 | 416 | Olney (Richland County),
IL - Team Time (1st 5) 1:24:09.2 | Spread (1st 5) 1:21.1 |
| 35, 44, 105, 111, 121, (137), (166) |
| Michael DeMeyer, Nathan DeMeyer, Tyler Hughes, Owen Powell, Treston Stanley, (Nathaniel Troester), (Caleb Thomas) |
| 16:04.9, 16:12.1, 17:08.9, 17:17.3, 17:26.0, (17:47.5), (18:31.8) |
17 | 474 | Champaign (Central),
IL - Team Time (1st 5) 1:25:05.1 | Spread (1st 5) 1:41.8 |
| 27, 96, 99, 125, 127, (132), (146) |
| Henry Sills, Noah Brunson, John Miller, Hayden Garrison, Kyle Treakle, (John Smith), (Marcus Higgins) |
| 15:54.4, 16:58.9, 17:02.6, 17:33.0, 17:36.2, (17:40.6), (18:05.8) |
18 | 483 | Springfield (Lanphier),
IL - Team Time (1st 5) 1:25:21.4 | Spread (1st 5) 42.3 |
| 66, 89, 100, 110, 118, (122), (153) |
| Aaron Riggins, Jordan Graves, Eric Mason, Gavin Blisset, James Mehundrew, (Dearis Herron), (Johnathan Carter) |
| 16:42.3, 16:55.4, 17:02.8, 17:16.3, 17:24.6, (17:28.3), (18:12.5) |
19 | 526 | Champaign (Centennial),
IL - Team Time (1st 5) 1:26:25.7 | Spread (1st 5) 1:45.6 |
| 56, 74, 116, 120, 160, (184), (185) |
| Carter Ware, David Lee, Tri Do, Luke Starks, Nathan Hart, (Evan Peirce), (Michael Lee) |
| 16:34.5, 16:46.4, 17:19.4, 17:25.3, 18:20.1, (19:17.0), (19:19.0) |
20 | 530 | Centralia (H.S.),
IL - Team Time (1st 5) 1:26:36.7 | Spread (1st 5) 2:52.0 |
| 22, 83, 124, 131, 170 |
| Garrett Blanchard, Lucas Haake, Drew Wehking, Ryan Hargis, Crede Correll |
| 15:49.7, 16:53.7, 17:32.3, 17:39.3, 18:41.7 |
21 | 539 | Troy (Triad),
IL - Team Time (1st 5) 1:26:29.9 | Spread (1st 5) 1:47.3 |
| 52, 101, 113, 115, 158, (173), (179) |
| Adam Lawson, Zach Jung, Colin Brannon, Joey Ramsey, Deric Patton, (Aaron Foster), (Jackson Saffel) |
| 16:30.9, 17:03.3, 17:18.6, 17:18.9, 18:18.2, (18:46.0), (18:58.8) |
22 | 578 | Urbana (H.S.),
IL - Team Time (1st 5) 1:27:35.2 | Spread (1st 5) 1:51.8 |
| 67, 70, 135, 138, 168, (178), (182) |
| Payton Borich, Justice Carter, David Gable, David Owen, Daniel Wright, (Andrew Kowalski), (Micah Stearns) |
| 16:42.5, 16:43.7, 17:44.8, 17:49.9, 18:34.3, (18:57.7), (19:06.4) |
23 | 635 | Effingham (H.S.),
IL - Team Time (1st 5) 1:28:06.3 | Spread (1st 5) 1:19.6 |
| 91, 103, 140, 144, 157, (176), (181) |
| Jacob Donaldson, Patrick Siner, Brett Koester, CJ Schmidt, Josh McCammon, (Collin Hecht), (Colin Hecht) |
| 16:56.3, 17:05.0, 17:50.7, 17:58.4, 18:15.9, (18:51.0), (19:05.1) |
24 | 660 | Bethalto (Civic Memorial),
IL - Team Time (1st 5) 1:30:13.1 | Spread (1st 5) 2:48.0 |
| 71, 76, 150, 177, 186, (188), (200) |
| Frank Trost, Cohl Callies, Weihua Li, Jarrett Lacquement, Drake Stephenson, (Parker Borth), (Alex Killebrew) |
| 16:45.0, 16:49.4, 18:09.7, 18:56.0, 19:33.0, (19:38.0), (20:33.0) |
25 | 678 | Highland,
IL - Team Time (1st 5) 1:29:30.9 | Spread (1st 5) 1:48.7 |
| 61, 141, 155, 156, 165, (167), (171) |
| Jacob Plocher, Caleb Machuca, Brock Schrage, Brendan Schrage, Joe Gallo, (Bret Cochran), (Adam Kelso) |
| 16:39.6, 17:53.6, 18:14.6, 18:14.8, 18:28.3, (18:32.8), (18:45.0) |
26 | 690 | Decatur (MacArthur),
IL - Team Time (1st 5) 1:30:54.6 | Spread (1st 5) 3:10.3 |
| 69, 87, 169, 172, 193 |
| Robbie Miller, Billy Price, Matthew McCauley, Connor Dickey, Kyler Morlan |
| 16:43.3, 16:55.3, 18:36.6, 18:45.8, 19:53.6 |
27 | 693 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:29:24.6 | Spread (1st 5) 51.7 |
| 112, 134, 147, 149, 151, (183), (190) |
| Bryaun Manuel, Dayshawn Gilmore, Kortez Matthews, Corey Jones, Sanchez Rhodes, (Michael Hudspeth), (Delano Anderson) |
| 17:18.1, 17:41.0, 18:06.5, 18:09.2, 18:09.8, (19:10.5), (19:41.8) |
28 | 865 | Cahokia (H.S.),
IL - Team Time (1st 5) 1:34:56.6 | Spread (1st 5) 2:11.1 |
| 139, 159, 180, 191, 196, (199), (202) |
| Chris Mcgee, Chris Stanley, Chris Raymond, Tyran Lyons, Gabriel Guffey, (Brandon Roberson), (Andra Ward) |
| 17:50.3, 18:19.0, 19:00.2, 19:45.7, 20:01.4, (20:11.9), (21:15.3) |
29 | 923 | Decatur (Eisenhower),
IL - Team Time (1st 5) 1:37:10.2 | Spread (1st 5) 1:45.8 |
| 164, 175, 189, 197, 198, (204), (206) |
| Ryan Ruple, Chris Butler, Niraj Tailor, Trey Williams, Gage Scott, (Ben Sloan), (Will Outzen) |
| 18:25.8, 18:47.7, 19:41.0, 20:04.1, 20:11.6, (22:01.7), (23:16.2) |
30 | 969 | Springfield (Southeast),
IL - Team Time (1st 5) 1:39:55.9 | Spread (1st 5) 1:01.7 |
| 187, 192, 194, 195, 201, (203), (205) |
| Kano Stewart, Opeoluwa Jones, Joshua White, Dalton Wyse, Braedyn Ayers, (Calvin Mitchell), (Oswald Hountondiji) |
| 19:35.8, 19:46.6, 19:57.6, 19:58.4, 20:37.5, (21:19.8), (23:01.5) |