1 | 47 | Sterling (H.S.),
IL - Team Time (1st 5) 1:19:00.4 | Spread (1st 5) 2:04.9 |
| 1, 6, 8, 14, 18, (28), (29) |
| Dale Johnson, Aalin Schmidt, Parker Janssen, Jordan Britt, Charles Johnson, (Parker Blakeslee), (Parker Blakeslee) |
| 14:23.0, 15:53.5, 15:56.0, 16:20.0, 16:27.9, (16:50.0), (16:57.4) |
2 | 61 | Geneseo,
IL - Team Time (1st 5) 1:19:23.7 | Spread (1st 5) 1:59.9 |
| 2, 3, 7, 22, 27, (31), (34) |
| Dylan Gehl, Sam Mosbarger, Jaxson Sottos, Max Johnson, Jack Kreiss, (Kaden Elmer), (Aidan Bries) |
| 14:48.4, 15:14.9, 15:55.2, 16:36.9, 16:48.3, (17:00.6), (17:06.2) |
3 | 69 | Dunlap,
IL - Team Time (1st 5) 1:21:08.6 | Spread (1st 5) 41.4 |
| 9, 11, 12, 13, 24, (25), (35) |
| Charlie Serrahn, Jacob Gladstone, Luke Williams, Jack Nester, Max Draksler, (Aaron Mohr), (Alex Colvin) |
| 15:57.6, 16:05.0, 16:09.2, 16:17.8, 16:39.0, (16:44.4), (17:08.4) |
4 | 126 | Chillicothe (Illinois Valley Central),
IL - Team Time (1st 5) 1:24:28.3 | Spread (1st 5) 2:09.2 |
| 5, 15, 19, 43, 44, (50), (51) |
| Brecken Fahrenkrug, Cullan Fahrenkrug, Bubka (Munkhbat) Carlson, Adam Murnan, Phoenix Perreault, (Owen Mitchell), (Reece Fraikes) |
| 15:45.8, 16:23.6, 16:29.0, 17:54.9, 17:55.0, (18:21.2), (18:23.8) |
| 126 | Rock Falls,
IL - Team Time (1st 5) 1:23:47.7 | Spread (1st 5) 34.7 |
| 17, 21, 26, 30, 32, (33), (46) |
| Gunnar Damhoff, Gabe Moyer, Anthony Valdivia, Christian Cid, Brady Root, (Jeffrey Sommer), (Ian Finney) |
| 16:27.0, 16:33.9, 16:46.1, 16:59.0, 17:01.7, (17:03.9), (18:00.0) |
6 | 169 | Galesburg (H.S.),
IL - Team Time (1st 5) 1:26:21.4 | Spread (1st 5) 3:01.7 |
| 4, 20, 38, 53, 54, (55), (58) |
| Dominic Cantarini, Andrew Peterson, Luke Thomas, Braden Rees, Aaron Clark, (Jalen Abbott), (Finnegan Martin) |
| 15:31.9, 16:30.0, 17:15.9, 18:30.0, 18:33.6, (18:35.3), (18:48.1) |
7 | 191 | Macomb,
IL - Team Time (1st 5) 1:28:14.1 | Spread (1st 5) 2:12.5 |
| 10, 41, 45, 47, 48, (49), (57) |
| Jack Dunseth, Kyler Glaue, Alex Simmons, David Simmons, Marc Simmons, (Ethan Hoyt), (Jacob Petitgout) |
| 16:04.6, 17:49.0, 17:58.9, 18:04.5, 18:17.1, (18:17.2), (18:40.0) |
8 | 206 | Peoria (Richwoods),
IL - Team Time (1st 5) 1:28:04.1 | Spread (1st 5) 1:14.2 |
| 36, 37, 39, 42, 52, (56), (60) |
| Mason Beschorner, Aiden Post, Gabe Gross, Sam Swain, Nathan Mura, (Owen Cook), (Coby Jones) |
| 17:09.8, 17:10.8, 17:27.1, 17:52.4, 18:24.0, (18:39.0), (18:58.6) |
9 | 246 | Bartonville (Limestone),
IL - Team Time (1st 5) 1:36:55.4 | Spread (1st 5) 6:27.4 |
| 16, 40, 62, 63, 65, (66), (67) |
| Jackson Manley, Blake Schade, Jamaine Fleming, Ryan Grashuis, Nate Silomba, (Justin Trammell), (Tyler Long) |
| 16:25.8, 17:31.3, 20:00.2, 20:04.9, 22:53.2, (23:26.2), (23:55.1) |
10 | 275 | Peoria (H.S.),
IL - Team Time (1st 5) 1:41:52.2 | Spread (1st 5) 8:43.3 |
| 23, 59, 61, 64, 68, (69), (70) |
| Kencey Purdle, Malakai Page, Tyron Lee, Dale Stewart, Josias Hollins, (Nassir Collins), (Sergio Velazquez Acuahuitl) |
| 16:37.6, 18:50.0, 19:20.2, 21:43.5, 25:20.9, (25:23.5), (25:39.4) |