1 | 44 | Freeburg,
IL - Team Time (1st 5) 1:23:01.4 | Spread (1st 5) 54.8 |
| 2, 9, 10, 11, 12, (16), (24) |
| Josh LaChance, Colin Van Pelt, Evan Schlichting, Lawrence Somosa, Mark Rozhon, (Zachary Duffie), (Daniel Obernuefemann) |
| 16:00.5, 16:39.7, 16:42.5, 16:43.4, 16:55.3, (17:08.2), (17:27.5) |
2 | 126 | Columbia,
IL - Team Time (1st 5) 1:24:56.6 | Spread (1st 5) 3:42.5 |
| 1, 3, 30, 45, 47, (68), (75) |
| Ethan Hogan, Calvin Range, Joe Caya, Calvin Otz, Quinn Bahon, (Quinn Bahan), (Broderick Curtis) |
| 14:35.4, 16:05.9, 17:41.8, 18:15.6, 18:17.9, (18:49.4), (19:13.1) |
3 | 141 | Breese (Mater Dei),
IL - Team Time (1st 5) 1:27:43.2 | Spread (1st 5) 1:16.7 |
| 17, 18, 19, 27, 60, (73), (77) |
| Jonathan Holthaus, Nolan Goebel, Jack Shelton, Owen Huelsmann, Cam Albers, (Dan Goring), (Nolan Ritzheimer) |
| 17:11.7, 17:15.4, 17:15.8, 17:31.9, 18:28.4, (19:11.5), (19:14.0) |
4 | 145 | Roxana,
IL - Team Time (1st 5) 1:27:53.7 | Spread (1st 5) 48.5 |
| 15, 21, 33, 37, 39, (50), (72) |
| Anthony Hardin, Wyatt Doyle, Nathan Gilbert, Hunter Ponce, Noah McVey, (Erick Scroggins), (Maurice Sparks) |
| 17:05.9, 17:17.9, 17:44.5, 17:51.0, 17:54.4, (18:18.6), (19:07.3) |
5 | 150 | Glen Carbon (Father McGivney),
IL - Team Time (1st 5) 1:28:12.9 | Spread (1st 5) 1:14.5 |
| 14, 22, 31, 35, 48, (53), (64) |
| Liam Schmidt, Liam Boeving, Connor Schmidt, Riley Strack, Levi Huber, (Evan Rybak), (Aidan Schmidt) |
| 17:03.5, 17:22.4, 17:42.0, 17:47.0, 18:18.0, (18:19.4), (18:36.1) |
6 | 170 | Edwardsville (Metro-East Lutheran),
IL - Team Time (1st 5) 1:27:56.4 | Spread (1st 5) 2:12.3 |
| 4, 25, 28, 56, 57, (65), (93) |
| Max Weber, Carter Pryor, Grayson Wyatt, Gavin Rodgers, JJ Lostutter, (Jack Shank), (Adam Broekemeier) |
| 16:09.6, 17:29.0, 17:35.3, 18:20.6, 18:21.9, (18:38.8), (20:39.6) |
7 | 180 | Breese (Central),
IL - Team Time (1st 5) 1:28:54.4 | Spread (1st 5) 1:54.5 |
| 8, 20, 41, 49, 62, (74), (84) |
| Noah Hunt, Blake Heimann, Aidan Diesen, Noah Markus, Robert Hofer, (Cody Schiefer), (Isaiah Becker) |
| 16:38.5, 17:17.5, 18:07.1, 18:18.3, 18:33.0, (19:12.7), (20:05.7) |
8 | 197 | Belleville (Althoff Catholic),
IL - Team Time (1st 5) 1:29:33.5 | Spread (1st 5) 1:45.3 |
| 13, 34, 38, 46, 66, (71), (90) |
| Sam Hiller, Ravonne Clemons, Joseph Talafuse, Ryan Schillinger, Ethan Schillinger, (Michael Ruocco), (Christian Tell) |
| 16:57.1, 17:45.0, 17:53.1, 18:15.9, 18:42.4, (19:06.7), (20:18.6) |
9 | 214 | Trenton (Wesclin),
IL - Team Time (1st 5) 1:29:52.9 | Spread (1st 5) 2:31.9 |
| 5, 29, 52, 59, 69, (97), (103) |
| Cole Gruenke, Theo White, Brandon Oelrich, Lucas Haas, Demetrius Jackson-Monroe, (Jack Van Gorkom), (Kanyon Becker) |
| 16:27.2, 17:41.1, 18:19.0, 18:26.5, 18:59.1, (20:47.9), (21:34.4) |
10 | 223 | Centralia (Christ Our Rock Lutheran),
IL - Team Time (1st 5) 1:31:02.6 | Spread (1st 5) 3:35.4 |
| 7, 36, 42, 51, 87, (89), (108) |
| Elijah Gregory, Zerek Koch, Yilin Lu, Isaiah Lyons, Thomas Taylor, (Christian Nollman), (Liagel Lyons) |
| 16:35.0, 17:48.1, 18:10.4, 18:18.7, 20:10.4, (20:16.8), (22:38.3) |
11 | 274 | Dupo,
IL - Team Time (1st 5) 1:33:47.6 | Spread (1st 5) 4:37.7 |
| 6, 23, 67, 80, 98, (101), (102) |
| Peter Taylor, Chris Sacayon, Skyler Ross, Noah Theurer, Gavin Calhoun, (Marley Lambert), (Chase Koppenhofer) |
| 16:34.9, 17:27.2, 18:46.0, 19:46.9, 21:12.6, (21:28.9), (21:29.1) |
12 | 301 | O'Fallon (First Baptist Academy),
IL - Team Time (1st 5) 1:34:29.0 | Spread (1st 5) 2:39.6 |
| 26, 32, 78, 79, 86, (88), (91) |
| Peyton Broyles, Gray Lipe, Tanner Martinez, Sawyer Mitchell, Oliver Clydesdale, (Landon Moore), (Bohdi Devine) |
| 17:30.3, 17:42.1, 19:27.7, 19:39.0, 20:09.9, (20:11.5), (20:19.1) |
13 | 315 | Staunton,
IL - Team Time (1st 5) 1:35:12.3 | Spread (1st 5) 2:47.6 |
| 40, 44, 53, 83, 95, (107) |
| Nicholas Monahan, Troy Albertina, Rhyse Rucker, Thomas Ogata, Nate Oller, (Trevor Myers) |
| 17:54.9, 18:12.9, 18:19.4, 20:02.6, 20:42.5, (22:26.1) |
14 | 372 | Piasa (Southwestern),
IL - Team Time (1st 5) 1:37:26.2 | Spread (1st 5) 3:00.3 |
| 55, 58, 63, 96, 100, (109), (110) |
| Garrett Beuttel, Drew Spangler, Bram Beuttel, Eben Makler, Zach Rue, (Logan Custer), (Chase Miller) |
| 18:19.7, 18:25.7, 18:34.0, 20:46.8, 21:20.0, (22:49.7), (22:50.4) |
15 | 390 | Greenville,
IL - Team Time (1st 5) 1:39:21.5 | Spread (1st 5) 3:41.2 |
| 43, 76, 81, 85, 105, (113) |
| Michael Wilson, Wyatt Emken, Daniel Graham, Ashton White, Vance Wesselmann, (Nate Troemel) |
| 18:11.7, 19:13.3, 19:54.6, 20:09.0, 21:52.9, (23:19.4) |
16 | 433 | Alton (Marquette),
IL - Team Time (1st 5) 1:41:11.1 | Spread (1st 5) 3:04.0 |
| 61, 82, 92, 94, 104 |
| Daniel Kline, Hayden Sherman, Braden Nash, Josh Kreitner, Owen Page |
| 18:31.5, 19:55.5, 20:26.5, 20:42.1, 21:35.5 |
17 | 498 | Madison,
IL - Team Time (1st 5) 1:48:35.0 | Spread (1st 5) 4:05.1 |
| 70, 99, 106, 111, 112, (114), (115) |
| Alex Kennedy, Cooper Morales-Escobar, Salik Cole, Terion Wilbourn, Elijah Compton, (Keyshaun Borney), (Everette Malone) |
| 19:05.2, 21:13.9, 22:03.8, 23:01.8, 23:10.3, (23:28.4), (26:38.1) |