1 | 26 | Benton,
IL - Team Time (1st 5) 1:15:56.0 | Spread (1st 5) 2:26.2 |
| 1, 2, 5, 6, 12, (13), (26) |
| Gavin Genisio, Gabriel McLain, Mason Tieffel, Kaden Blades, Jack Bacon, (Seager Sanchez), (Briggs Miller) |
| 13:54.6, 14:30.9, 15:30.7, 15:39.0, 16:20.8, (16:24.1), (16:49.9) |
2 | 128 | Belleville (Althoff Catholic),
IL - Team Time (1st 5) 1:24:18.6 | Spread (1st 5) 54.8 |
| 16, 17, 28, 29, 38, (56), (63) |
| Sam Hiller, Ryan Schillinger, Joseph Talafuse, Ethan Schillinger, Adam Jansen, (Michael Ruocco), (Brenden Rayl) |
| 16:32.5, 16:34.2, 16:52.0, 16:52.6, 17:27.3, (18:10.3), (18:20.1) |
3 | 133 | Murphysboro,
IL - Team Time (1st 5) 1:24:29.7 | Spread (1st 5) 1:45.4 |
| 10, 20, 25, 27, 51, (84), (117) |
| Jonathan Witzman, Edgar Garcia, Hunter Douglas, Jack Castleman, Tobius Raines, (Brayden Craig), (Ethan Mueller) |
| 16:14.0, 16:36.9, 16:48.8, 16:50.6, 17:59.4, (19:07.8), (21:01.5) |
4 | 151 | DuQuoin (H.S.),
IL - Team Time (1st 5) 1:25:09.0 | Spread (1st 5) 1:45.2 |
| 8, 19, 35, 44, 45, (70), (116) |
| Hayden Swiney, Caiden Cook, Conor Gross, Zachary Tilley, Reid Tilley, (Bo Knapp), (Braylon Bohanon) |
| 15:58.0, 16:36.5, 17:11.9, 17:39.4, 17:43.2, (18:38.0), (20:49.4) |
5 | 165 | Anna (A.-Jonesboro),
IL - Team Time (1st 5) 1:25:37.5 | Spread (1st 5) 2:05.3 |
| 18, 21, 23, 31, 72, (99), (108) |
| Blake Abernathy, Tilman Dallas, Ryder Ottolini, Lucas Hoehner, Eric Chen, (Ben Margraff), (Trevor Treece) |
| 16:34.8, 16:38.0, 16:44.0, 17:00.6, 18:40.1, (19:30.9), (20:29.3) |
6 | 185 | Centralia (Christ Our Rock Lutheran),
IL - Team Time (1st 5) 1:26:12.4 | Spread (1st 5) 3:14.4 |
| 4, 30, 39, 41, 71, (88), (121) |
| Elijah Gregory, Zerek Koch, Carson Pigg, Isaiah Lyons, Wyatt Gregory, (Anderson Engele), (Liagel Lyons) |
| 15:25.2, 16:58.6, 17:33.0, 17:36.0, 18:39.6, (19:17.2), (21:35.5) |
7 | 197 | Fairfield,
IL - Team Time (1st 5) 1:26:59.4 | Spread (1st 5) 2:20.2 |
| 7, 37, 48, 52, 53, (54), (62) |
| Grant Jennette, Nathan Legg, Treyton Lewis, Ashton King, Skylar Bladel, (Jarret Vaughan), (Kanyen Lingafelter) |
| 15:44.7, 17:19.9, 17:50.1, 17:59.8, 18:04.9, (18:06.3), (18:19.8) |
8 | 220 | Steeleville,
IL - Team Time (1st 5) 1:27:13.2 | Spread (1st 5) 3:44.5 |
| 3, 36, 46, 61, 74, (76), (85) |
| Cayton Cratch, Camden Pierce, Tyler Ernsting, Andrew Welten, Mason Hill, (Cale Newby), (Connor Brown) |
| 15:04.2, 17:15.2, 17:47.4, 18:17.7, 18:48.7, (18:52.7), (19:08.3) |
9 | 221 | Charleston,
IL - Team Time (1st 5) 1:27:43.9 | Spread (1st 5) 1:20.6 |
| 32, 33, 34, 57, 65, (68), (92) |
| Blake Homann, Gunner Barr, Hunter Grabiec, Jonathan Brown, Dylan Hawk, (Noah Hardwick), (Tyler Hodges) |
| 17:02.0, 17:03.4, 17:05.1, 18:10.8, 18:22.6, (18:28.9), (19:21.8) |
10 | 268 | Effingham (H.S.),
IL - Team Time (1st 5) 1:30:08.9 | Spread (1st 5) 2:52.9 |
| 11, 42, 50, 79, 86 |
| Alex Gordon, Adam Flack, Aaron Hill, Ino Mapes, Evan Klingler |
| 16:19.2, 17:36.8, 17:57.3, 19:03.5, 19:12.1 |
11 | 300 | Cowden (C.-Herrick),
IL - Team Time (1st 5) 1:31:12.5 | Spread (1st 5) 3:11.8 |
| 14, 47, 59, 78, 102 |
| August Cosart, Griffin Vaughn, Aiden Wallace, Porter Lilly, Drake Richards |
| 16:30.0, 17:47.8, 18:15.0, 18:57.9, 19:41.8 |
12 | 318 | Okawville,
IL - Team Time (1st 5) 1:31:48.3 | Spread (1st 5) 2:35.2 |
| 24, 58, 60, 82, 94, (96), (103) |
| Ryker Obermeier, Kaden Buehler, Nolan Frantz, Emil Galliano, Oliver Gabautz, (William Tepe), (Gabriel Charles) |
| 16:48.0, 18:14.8, 18:16.3, 19:06.0, 19:23.2, (19:26.1), (19:48.9) |
13 | 341 | Metropolis (Massac County),
IL - Team Time (1st 5) 1:32:31.1 | Spread (1st 5) 2:35.6 |
| 22, 67, 75, 87, 90, (91), (95) |
| Jaydon Miller, Reese Thompson, Seth Etherton, Aden Parks, Seth Jeffords, (Sean Clemons), (Nate Jones) |
| 16:42.4, 18:27.5, 18:49.0, 19:14.2, 19:18.0, (19:18.4), (19:23.4) |
14 | 366 | Nashville,
IL - Team Time (1st 5) 1:35:36.6 | Spread (1st 5) 6:26.3 |
| 9, 49, 66, 114, 128, (131) |
| Evan Eberhart, Silas Hill, Noah Szopinski, Marcus Bartolotta, Jacob McBride, (Zeke Kinder) |
| 16:09.2, 17:50.8, 18:24.3, 20:36.8, 22:35.5, (23:27.9) |
15 | 387 | McLeansboro (Hamilton County),
IL - Team Time (1st 5) 1:34:23.9 | Spread (1st 5) 2:05.7 |
| 40, 69, 77, 100, 101, (123), (124) |
| Micheal Link, Micah Middendorf, Rayce Reynolds, Jafet Valle, DuWayne Lytle, (Fisher Brown), (Maverick Zachman) |
| 17:34.4, 18:35.2, 18:55.6, 19:38.6, 19:40.1, (21:46.5), (21:53.5) |
16 | 418 | Dieterich,
IL - Team Time (1st 5) 1:35:56.1 | Spread (1st 5) 2:43.7 |
| 43, 73, 93, 104, 105, (111), (112) |
| Trevor Crutcher, Trevor Niemerg, Kaden Iffert, Tanner Niemerg, Gabe Jackson, (Cody Landers), (Jaden Ordner) |
| 17:37.3, 18:43.8, 19:23.1, 19:50.9, 20:21.0, (20:35.3), (20:35.6) |
17 | 425 | Teutopolis,
IL - Team Time (1st 5) 1:37:03.6 | Spread (1st 5) 3:19.3 |
| 55, 80, 81, 89, 120 |
| Oliver Lee, James Hughey, Nicholas Waldhoff, Luke Dennis, Will Deters |
| 18:09.3, 19:03.8, 19:04.1, 19:17.8, 21:28.6 |
18 | 487 | Junction (Gallatin County),
IL - Team Time (1st 5) 1:41:59.5 | Spread (1st 5) 5:38.1 |
| 15, 106, 119, 121, 126, (127), (129) |
| Braiden Respondek, Elliott Glover, Isaac Walters, Preston Wilson, Dakota McBride, (Dylan Rushing), (Owen Wargel) |
| 16:31.3, 20:21.4, 21:21.9, 21:35.5, 22:09.4, (22:25.9), (22:49.6) |
19 | 488 | Dupo,
IL - Team Time (1st 5) 1:39:23.0 | Spread (1st 5) 2:12.3 |
| 64, 98, 107, 109, 110, (113), (115) |
| Keith West, Chase Koppenhofer, Gavin Calhoun, Jastek Ross, Noah Theurer, (Mason Reyes), (Jermaine Stanley) |
| 18:21.2, 19:29.9, 20:26.0, 20:32.4, 20:33.5, (20:36.1), (20:39.2) |
20 | 553 | Campbell Hill (Trico),
IL - Team Time (1st 5) 1:45:15.7 | Spread (1st 5) 4:17.9 |
| 83, 97, 118, 125, 130, (132) |
| William Grau, Colin Evans, Colin Hughey, Qwentin McBride, David Grau, (Mason Krause) |
| 19:07.2, 19:29.4, 21:06.9, 22:07.1, 23:25.1, (23:42.5) |