1 | 30 | New Lenox (Providence Catholic),
IL - Team Time (1st 5) 1:21:37.0 | Spread (1st 5) 1:51.1 |
| 1, 4, 5, 9, 11, (15), (22) |
| Kyle Bell, Jimmy Grill, Brock O'Neill, John Morrison, Nathan Krabbe, (Joe Murphy), (John McGuire) |
| 15:13.4, 16:13.6, 16:20.2, 16:45.3, 17:04.5, (17:24.5), (17:45.7) |
2 | 41 | LaSalle (L.-Peru),
IL - Team Time (1st 5) 1:23:32.8 | Spread (1st 5) 1:30.5 |
| 2, 3, 6, 14, 16, (17), (23) |
| Logan Johnson, Logan Schaefer, Ryan Hartman, Connor Bean, Jacob Pocivasek, (Jack Brittin), (Nollen Abriam) |
| 16:02.0, 16:09.6, 16:27.0, 17:21.7, 17:32.5, (17:35.5), (17:46.9) |
3 | 106 | Streator (Twp.),
IL - Team Time (1st 5) 1:29:00.0 | Spread (1st 5) 1:47.6 |
| 10, 12, 13, 35, 36, (37), (38) |
| Raffy Pantoja, Rafael Pantoja, Chase Ramon, Tre Bowman, Dalton Dean, (Coltin Mesarchik), (Xavier Dean) |
| 16:59.9, 17:15.3, 17:20.8, 18:36.5, 18:47.5, (19:03.1), (19:04.7) |
4 | 107 | Morris,
IL - Team Time (1st 5) 1:28:43.2 | Spread (1st 5) 1:50.7 |
| 8, 18, 20, 29, 32, (33), (34) |
| Tony Pethtel, James Ator, Alex Warrick, Jase Cole, Christian Riggs, (Nolan Robbins), (Kevin Preuss) |
| 16:36.4, 17:39.5, 17:41.2, 18:19.0, 18:27.1, (18:28.3), (18:32.9) |
5 | 141 | Ottawa (Twp.),
IL - Team Time (1st 5) 1:31:03.9 | Spread (1st 5) 2:46.2 |
| 7, 24, 31, 39, 40, (41), (45) |
| Noah Blakley, Mike Murphy, Zach Vogel, Marcos Serna, Ethan Chapman, (Nick Stehl), (Sam Atwood) |
| 16:29.0, 17:49.2, 18:24.7, 19:05.8, 19:15.2, (19:16.8), (19:24.8) |
6 | 150 | Olympia Fields (Rich Central) ** DON'T USE **,
IL - Team Time (1st 5) 1:31:43.0 | Spread (1st 5) 2:09.5 |
| 21, 25, 26, 27, 51, (55), (60) |
| Michael Bell, Caleb Greer, Terenz Bonner, Saul Barnes, Allen Baylock, (Tywan Mays), (Montez Hall) |
| 17:41.8, 17:56.8, 18:03.7, 18:09.4, 19:51.3, (21:06.3), (21:39.9) |
7 | 199 | Kankakee (Sr.),
IL - Team Time (1st 5) 1:35:22.6 | Spread (1st 5) 2:00.0 |
| 19, 42, 43, 46, 49, (52), (54) |
| Peter Rokowski, Cody Ramos, Demerius Cook, Andrew Beasley, Brady McCue, (Tyler Kinnunen), (Brett Slajchert) |
| 17:40.0, 19:17.0, 19:20.0, 19:25.6, 19:40.0, (19:52.0), (20:51.0) |
8 | 202 | Richton Park (Rich South) ** DON'T USE **,
IL - Team Time (1st 5) 1:35:32.0 | Spread (1st 5) 1:43.0 |
| 28, 30, 44, 47, 53, (57), (61) |
| Chris Montgomery, Damon Taylor, Emmanuel Perezchica, Emmanuel Phelps, Kyle Hickmon, (Amaree Gantt), (Devon Curry) |
| 18:17.1, 18:24.1, 19:20.4, 19:30.3, 20:00.1, (21:33.5), (21:58.0) |
9 | 292 | Manteno,
IL - Team Time (1st 5) 1:47:24.4 | Spread (1st 5) 2:19.0 |
| 50, 58, 59, 62, 63, (66) |
| Nick Ruhbeck, Nathan Ledesma, Alex Vandergriff, Tyler Mann, Jason Kramer, (Ryan Santoro) |
| 19:51.0, 21:36.2, 21:38.4, 22:08.8, 22:10.0, (26:27.0) |
10 | 300 | Park Forest (Rich East) ** DON'T USE **,
IL - Team Time (1st 5) 1:56:49.5 | Spread (1st 5) 7:07.9 |
| 48, 56, 64, 65, 67, (68), (69) |
| Anthony Thomas, Nikko Robinson, Corey Buckner, Devontae Lopez, Joey Coker, (Jailen Brown), (Deshaun Gilbert) |
| 19:39.7, 21:13.2, 24:11.1, 24:57.9, 26:47.6, (28:49.8), (29:33.7) |