1 | 26 | Sterling (H.S.),
IL - Team Time (1st 5) 1:18:13.1 | Spread (1st 5) 1:08.2 |
| 2, 3, 4, 6, 11, (16), (18) |
| Jonathan Landis, Dewey Landis, Cody Lund, Jake Gebhardt, Ethan Rocha, (Zach Alston), (Evan Reiley) |
| 15:01.0, 15:35.7, 15:41.7, 15:45.5, 16:09.2, (16:25.4), (16:28.7) |
2 | 52 | Belvidere (North),
IL - Team Time (1st 5) 1:19:51.6 | Spread (1st 5) 1:33.5 |
| 1, 8, 12, 14, 17, (20), (22) |
| Eryk Yunk, Alec Beutel, Kyle Graff, Alec Scott, Will Palmer, (Jake Martocci), (Jared Ellingson) |
| 14:53.0, 15:51.1, 16:18.1, 16:22.9, 16:26.5, (16:30.5), (16:38.4) |
3 | 104 | Dixon (H.S.),
IL - Team Time (1st 5) 1:22:56.7 | Spread (1st 5) 1:04.5 |
| 7, 21, 23, 26, 27, (39), (44) |
| Evan Grady, Blain Masterson, Owen Vanhorn, Sean Masterson, Lukas Widekind, (Luke Stees), (Chase Fisher) |
| 15:49.9, 16:32.3, 16:46.4, 16:53.7, 16:54.4, (17:16.2), (17:26.2) |
4 | 106 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 1:09.1 |
| 9, 10, 24, 31, 32, (40), (43) |
| AJ Englesen, AJ Engelsen, Jimmy Krein III, Alec Maloney, Rocky Hickey, (Matt Black), (David Nowak) |
| 15:54.7, 16:06.9, 16:47.6, 17:03.0, 17:03.8, (17:19.5), (17:22.2) |
5 | 117 | DeKalb,
IL - Team Time (1st 5) 1:23:39.4 | Spread (1st 5) 45.7 |
| 13, 15, 25, 30, 34, (35), (36) |
| Brandon Anderson, Thomas Wuchte, Nathan Wellendorf, Nate Wellendorf, Cameron Shotton, (David Buller), (Ben Martin) |
| 16:20.4, 16:24.5, 16:48.0, 17:00.4, 17:06.1, (17:07.4), (17:08.2) |
6 | 159 | Marengo,
IL - Team Time (1st 5) 1:24:47.3 | Spread (1st 5) 1:47.5 |
| 5, 29, 38, 42, 45, (51), (52) |
| Victor Arevalo, Brian Karlow, Alex Leonard, Jonathan Mier, Christopher Villarreal, (Jadon Kozin), (Alec Phillips) |
| 15:45.1, 16:56.3, 17:11.3, 17:22.0, 17:32.6, (17:48.6), (17:49.3) |
7 | 200 | Rochelle,
IL - Team Time (1st 5) 1:26:44.1 | Spread (1st 5) 47.7 |
| 28, 37, 41, 46, 48, (49), (53) |
| Spencer Di Simoni, Spencer DiSimoni, Julian Hernandez, Aaron Davis, Colfay Pointer, (Aaron Davis), (Brian Johnson) |
| 16:55.2, 17:09.2, 17:20.9, 17:35.9, 17:42.9, (17:44.5), (18:12.3) |
8 | 251 | Belvidere (H.S.),
IL - Team Time (1st 5) 1:30:32.2 | Spread (1st 5) 1:31.7 |
| 33, 50, 55, 56, 57, (58), (64) |
| Wayne Kramer, Sam Arco, Matt Danzl-Tauer, Thomas Truty, Calvin Cornelius, (John Kmieciak), (Branden Pierce) |
| 17:05.5, 17:47.6, 18:26.9, 18:35.0, 18:37.2, (18:46.9), (19:28.3) |
9 | 277 | Sandwich,
IL - Team Time (1st 5) 1:35:07.8 | Spread (1st 5) 3:53.4 |
| 18, 62, 63, 66, 68, (69), (70) |
| Cody Hulon, Rj Lundeen, Hudi Cocilion, Ross Evans, Evan Underhile, (Anthony Vruno), (Alex Rudd) |
| 16:28.7, 19:18.5, 19:20.7, 19:37.8, 20:22.1, (21:35.2), (24:48.6) |
10 | 281 | Freeport (H.S.),
IL - Team Time (1st 5) 1:33:20.5 | Spread (1st 5) 1:36.9 |
| 47, 54, 59, 60, 61, (65), (67) |
| Sam Wilks, Jonah Fulton, Nathan Skarlupka, Jacob Priewe, Hunter Deal, (Austin Anderson), (Jeff Cutler) |
| 17:38.2, 18:23.3, 18:51.8, 19:12.1, 19:15.1, (19:35.5), (19:40.5) |