1 | 32 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:16:57.6 | Spread (1st 5) 1:16.2 |
| 1, 3, 6, 7, 15, (29), (38) |
| Ryan Watts, Geordan Patrylak, Drew Stover, Ryan Luitjohan, Jacob Grandone, (Wyatt Erber), (Jack Draper) |
| 14:41.2, 15:08.9, 15:33.5, 15:36.6, 15:57.4, (16:29.4), (16:35.7) |
2 | 73 | O'Fallon (H.S.),
IL - Team Time (1st 5) 1:19:44.5 | Spread (1st 5) 26.8 |
| 8, 13, 16, 17, 19, (35), (40) |
| Nick Edwards, Dylan Ybarra, Eli Greenstreet, Jack Peterson, Ethan Nieroda, (Peyton Mueller), (Nico Parker) |
| 15:40.4, 15:52.4, 15:57.9, 16:06.6, 16:07.2, (16:33.0), (16:39.9) |
3 | 92 | Pekin,
IL - Team Time (1st 5) 1:20:27.5 | Spread (1st 5) 43.3 |
| 10, 11, 20, 25, 26, (31), (32) |
| Drae Heiple, Jackson Custer, Huston Gillespie, Jeremy Leichtenberg, Noah Sivori, (Jonathan Blanchard), (Parker Ruder) |
| 15:41.6, 15:48.7, 16:08.9, 16:23.4, 16:24.9, (16:29.9), (16:31.2) |
4 | 108 | Normal (Community West),
IL - Team Time (1st 5) 1:20:55.4 | Spread (1st 5) 42.1 |
| 12, 14, 21, 27, 34, (37), (49) |
| Luke Reinhart, Harrison Taylor, Grayson Talaski, Josh Perry, Logan Saufley, (Sky Riddle), (Quentin Irwin) |
| 15:50.8, 15:56.7, 16:09.8, 16:25.2, 16:32.9, (16:34.1), (16:59.2) |
5 | 129 | Collinsville,
IL - Team Time (1st 5) 1:21:12.6 | Spread (1st 5) 1:32.7 |
| 4, 9, 22, 46, 48, (62), (67) |
| Trey Peterson, Theo Paxton, Axel Muniz, Brock Cunningham, Andrew Gonski, (Kevin Varela), (Evan Heintz) |
| 15:26.0, 15:41.2, 16:12.8, 16:53.9, 16:58.7, (17:19.0), (17:30.8) |
6 | 192 | Belleville (West),
IL - Team Time (1st 5) 1:23:31.4 | Spread (1st 5) 51.2 |
| 23, 24, 36, 51, 58, (69), (71) |
| Tim Carter, Jacob Bates, Noah O'Renic, Noah Stuckel, Jarred McLean, (Gabe Kurfman), (Dillon Rule) |
| 16:21.7, 16:23.0, 16:33.8, 17:00.0, 17:12.9, (17:47.2), (17:53.8) |
7 | 199 | Quincy (Sr.),
IL - Team Time (1st 5) 1:23:02.3 | Spread (1st 5) 2:25.4 |
| 2, 28, 44, 59, 66, (70), (72) |
| Fiker Rosen, Ayden Triplett, Matthew McClelland Jr., Ian Malaney, Colby Allen, (Demetrius Leaphart), (Thomas Hess) |
| 15:03.9, 16:26.5, 16:48.0, 17:14.6, 17:29.3, (17:50.7), (17:55.6) |
8 | 204 | Normal (Community),
IL - Team Time (1st 5) 1:23:48.6 | Spread (1st 5) 1:19.6 |
| 18, 33, 42, 47, 64, (74), (75) |
| Andrew Svob, Tyler Chapman, Jack Thomas, Peter Metivier, Patrick Roper, (Evan Galvin), (Drew Thomas) |
| 16:07.0, 16:32.2, 16:44.4, 16:58.4, 17:26.6, (18:07.4), (18:16.7) |
9 | 212 | Belleville (East),
IL - Team Time (1st 5) 1:23:39.5 | Spread (1st 5) 1:33.0 |
| 5, 45, 53, 54, 55, (57), (77) |
| Byron Jones, John Shindler, Max Ziegler, Ben Harris, Kelton Schuermann, (Quin Gray), (Connor Barnsley) |
| 15:33.0, 16:49.5, 17:05.1, 17:05.9, 17:06.0, (17:11.3), (18:39.1) |
10 | 246 | Granite City,
IL - Team Time (1st 5) 1:24:51.0 | Spread (1st 5) 51.9 |
| 30, 41, 52, 60, 63, (65), (68) |
| Thomas Westbrook, Aaron McKeal, Randy Gardner, Mason Drake, Alex Weaver, (Ethan Beatty), (Jackson Kirk) |
| 16:29.5, 16:43.6, 17:01.4, 17:15.1, 17:21.4, (17:27.4), (17:35.6) |
11 | 249 | Alton (Sr.),
IL - Team Time (1st 5) 1:24:46.0 | Spread (1st 5) 38.0 |
| 39, 43, 50, 56, 61, (73), (76) |
| Dylan Forsythe, Christian Kotzamanis, Victor Humphrey, Simon McClaine, River Wrishnik, (Trae Corby), (Parker Mayhew) |
| 16:37.2, 16:46.7, 16:59.7, 17:07.2, 17:15.2, (17:56.3), (18:23.2) |