1 | 41 | Minooka,
IL - Team Time (1st 5) 1:22:17.2 | Spread (1st 5) 59.5 |
| 2, 4, 10, 11, 14, (16), (45) |
| Zachary Balzer, Daniel Schalk, Cole Kics, Hayden Host, Emerson Fayman, (Alex Forster), (Ben Resar) |
| 15:55.9, 16:07.0, 16:37.8, 16:41.1, 16:55.4, (16:55.9), (17:37.0) |
2 | 65 | Plainfield (South),
IL - Team Time (1st 5) 1:23:52.8 | Spread (1st 5) 58.6 |
| 5, 12, 13, 15, 20, (20), (27) |
| Camyn Viger, Gavin Borger, Dylan Maloney, Ethan Reynoso, Scott Crabb, (Jack Wright), (Owen O'Shea) |
| 16:12.8, 16:44.6, 16:48.3, 16:55.7, 17:11.4, (17:11.4), (17:16.1) |
3 | 91 | Plainfield (Central),
IL - Team Time (1st 5) 1:24:46.3 | Spread (1st 5) 50.0 |
| 8, 9, 17, 24, 33, (46), (54) |
| Paul DeAvila, Michael Forbear, Aaron Wyckoff, Alex Rojo, Tyler Schick, (Cameron Mulyk), (Jayson Matula) |
| 16:34.2, 16:37.3, 16:56.3, 17:14.3, 17:24.2, (17:40.9), (17:51.8) |
4 | 122 | Plainfield (North),
IL - Team Time (1st 5) 1:25:43.7 | Spread (1st 5) 59.1 |
| 7, 23, 26, 31, 35, (41), (42) |
| Oliver Burns, Ashton Earlywine, Quinn Davis, Owen Stahl, Cooper Shelton, (Chris Suarez), (Aaron Dinh) |
| 16:28.3, 17:14.0, 17:15.0, 17:19.0, 17:27.4, (17:32.5), (17:33.0) |
5 | 141 | New Lenox (Lincoln-Way Central),
IL - Team Time (1st 5) 1:25:17.7 | Spread (1st 5) 1:54.1 |
| 1, 29, 32, 36, 43, (53), (61) |
| Caden Simone, Ethan Hoff, Connor LeBeau, Andrew Flais, Vincent Demma, (Evan Jensen), (Devin Smith) |
| 15:39.0, 17:17.0, 17:20.7, 17:27.9, 17:33.1, (17:51.6), (18:03.4) |
6 | 185 | O'Fallon (H.S.),
IL - Team Time (1st 5) 1:27:11.6 | Spread (1st 5) 1:24.2 |
| 6, 38, 40, 50, 51, (59), (75) |
| Dylan Ybarra, Zach Thoman, Eli Greenstreet, Peyton Mueller, Ryan Garrett, (Nathanael Boston), (Ethan Nieroda) |
| 16:27.0, 17:31.4, 17:31.8, 17:50.2, 17:51.2, (18:01.8), (18:28.7) |
7 | 223 | Frankfort (Lincoln-Way East),
IL - Team Time (1st 5) 1:27:44.5 | Spread (1st 5) 2:27.4 |
| 3, 37, 49, 60, 74, (76), (107) |
| Nolan Rogers, Miguel Garcia, Hayden Stairs, Adam Drumheller, Nathan Wall, (Marv Quinones), (Robert Hahn) |
| 15:58.5, 17:28.6, 17:48.5, 18:03.0, 18:25.9, (18:32.6), (19:20.3) |
8 | 259 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:29:20.3 | Spread (1st 5) 1:48.3 |
| 18, 19, 47, 85, 90, (92), (94) |
| Geordan Patrylak, Ryan Luitjohan, Jacob Grandone, Ben Ziobro, Alex Uder, (Oliver Ferdinand), (Jackson Amick) |
| 16:58.9, 17:09.2, 17:42.8, 18:42.2, 18:47.2, (18:49.2), (18:56.1) |
9 | 263 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:29:15.3 | Spread (1st 5) 46.0 |
| 39, 44, 56, 57, 67, (79), (87) |
| Brody Ferko, Nick Clever, Nathan Summers, Ben Whaley, Hayden Reyes, (Brody Greyer), (Ryan Rotramel) |
| 17:31.7, 17:36.6, 17:54.6, 17:54.7, 18:17.7, (18:36.3), (18:45.7) |
10 | 268 | Lockport (Twp.),
IL - Team Time (1st 5) 1:29:36.1 | Spread (1st 5) 48.7 |
| 34, 52, 55, 63, 64, (68), (82) |
| John (Jack) Kajmowicz, Caleb Brownlee, Cameron Valcich, Caden Gallagher, Michael Welcome, (Max Maloney), (Matas Mikuckas) |
| 17:24.9, 17:51.5, 17:53.8, 18:12.3, 18:13.6, (18:19.9), (18:39.7) |
11 | 290 | Flossmoor (Homewood-F.),
IL - Team Time (1st 5) 1:30:25.4 | Spread (1st 5) 2:00.7 |
| 22, 25, 62, 81, 100, (111) |
| Dane Ivancevic, Habtamu Epley, John Hockenberry, Trip Shonkwiler, Denzel Lee, (Damarion Best) |
| 17:12.3, 17:14.4, 18:08.3, 18:37.4, 19:13.0, (19:33.5) |
12 | 346 | Joliet (Central),
IL - Team Time (1st 5) 1:31:44.2 | Spread (1st 5) 1:48.9 |
| 28, 65, 66, 90, 97, (118), (121) |
| Alex Ortiz, Daniel Zavala, Juventus Martinez, Joshua Ramirez-Arce, Carlos Manzo, (Oscar Mancera), (Matthew Reyes) |
| 17:16.5, 18:17.5, 18:17.6, 18:47.2, 19:05.4, (19:50.8), (19:59.2) |
13 | 430 | Plainfield (East),
IL - Team Time (1st 5) 1:33:45.2 | Spread (1st 5) 1:35.7 |
| 48, 84, 89, 104, 105, (119), (126) |
| Daniel Flores, Ryan Breese, Ryan Dungo, Ryan Ciezczak, Kevin Birge, (Joey Lagattolla), (Michael Murray) |
| 17:44.0, 18:40.2, 18:45.9, 19:15.4, 19:19.7, (19:52.0), (20:26.0) |
14 | 434 | New Lenox (Lincoln-Way West),
IL - Team Time (1st 5) 1:33:54.8 | Spread (1st 5) 27.4 |
| 77, 80, 86, 95, 96, (99), (120) |
| Jackson Cogan, Samuel Ronspies, Caden Pearl, Sean Urbanciz, Colin Woltman, (Benjamin Applegate), (John Kennedy) |
| 18:33.8, 18:36.4, 18:45.1, 18:58.3, 19:01.2, (19:12.2), (19:52.9) |
15 | 437 | Collinsville,
IL - Team Time (1st 5) 1:34:28.2 | Spread (1st 5) 2:05.0 |
| 58, 71, 73, 113, 122, (135), (137) |
| Trey Peterson, Andrew Gonski, Brock Cunningham, Evan Heintz, Alejandro Mendoza, (Dylan Meek), (Laurentino Martinez) |
| 17:57.5, 18:24.1, 18:25.2, 19:38.9, 20:02.5, (22:21.4), (22:29.9) |
16 | 442 | Granite City,
IL - Team Time (1st 5) 1:34:28.3 | Spread (1st 5) 2:28.3 |
| 30, 83, 103, 110, 116, (124), (127) |
| Thomas Westbrook, Aidan Harris, Samuel Yeager, Ethan Beatty, Leighton Cohea, (Daniel Wilson), (Brenden Rayl) |
| 17:17.4, 18:39.9, 19:14.8, 19:30.5, 19:45.7, (20:18.5), (20:32.6) |
17 | 455 | Moline (H.S.),
IL - Team Time (1st 5) 1:35:03.0 | Spread (1st 5) 1:54.0 |
| 69, 70, 93, 100, 123, (125), (129) |
| Jackson Ruud, Hunter Toye, Julian Dayton, Sayid Sirojev, Cole Iams, (Marvin Plant), (Alex Dudek) |
| 18:20.0, 18:23.0, 18:53.0, 19:13.0, 20:14.0, (20:23.0), (21:06.0) |
18 | 484 | Alton (Sr.),
IL - Team Time (1st 5) 1:35:38.6 | Spread (1st 5) 1:14.5 |
| 72, 78, 108, 112, 114, (115), (117) |
| Dylan Forsythe, Victor Humphrey, Alex Macias, Simon McClaine, River Wrishnik, (Noah Gallivan), (Jonathan Krafka) |
| 18:24.8, 18:35.0, 19:22.7, 19:36.8, 19:39.3, (19:44.8), (19:50.3) |
19 | 556 | Chicago Heights (Bloom Twp.),
IL - Team Time (1st 5) 1:39:57.2 | Spread (1st 5) 2:38.1 |
| 87, 98, 109, 130, 132, (133), (134) |
| Isaac Ramos, Juan Tavares, Antonio Gutierrez, Gabriel Sahagun, Jonathan Tavares, (Armando Gutierrez), (Benton Pigatti) |
| 18:45.7, 19:08.4, 19:27.0, 21:12.3, 21:23.8, (21:38.3), (21:51.7) |
20 | 601 | Romeoville (H.S.),
IL - Team Time (1st 5) 1:43:04.4 | Spread (1st 5) 3:09.7 |
| 100, 106, 128, 131, 136, (138), (139) |
| Anthony Zaca, Victor Lopez, Nathan Florendo, Sebastian Banach, Greg Escalon, (Diego Fraga), (Josh Rizaldo) |
| 19:13.0, 19:20.2, 20:53.9, 21:14.6, 22:22.7, (23:33.9), (24:22.0) |