1 | 20 | Orland Park (Sandburg),
IL - Team Time (1st 5) 1:01:06.9 | Spread (1st 5) 44.2 |
| 1, 2, 4, 5, 8, (21), (24) |
| Griffin Lehnhardt, Tommy Sieczkowski, Ismail Tineh, Ahmad Alhayek, Anthony Malysz, (Naail Chaundry), (Noah White) |
| 11:47.5, 12:03.5, 12:17.9, 12:26.3, 12:31.7, (13:04.5), (13:15.8) |
2 | 59 | Downers Grove (North),
IL - Team Time (1st 5) 1:03:48.5 | Spread (1st 5) 27.8 |
| 6, 10, 12, 13, 18, (19), (23) |
| Phillip Tipton, Niall Brennan, Evan Cummins, Matt Rowley, Elijah Chen, (Vidhur Gunda), (Jonah Kopecky) |
| 12:31.0, 12:38.5, 12:49.6, 12:50.6, 12:58.8, (12:59.3), (13:12.2) |
3 | 103 | Downers Grove (South),
IL - Team Time (1st 5) 1:05:45.9 | Spread (1st 5) 33.7 |
| 15, 17, 20, 25, 26, (27), (28) |
| Colin Meyer, Ben Tunney, Nolan Witt, Sam Hudec, Qasim Simba, (Luc Alvarez), (Nick Novotny) |
| 12:52.7, 12:57.7, 13:03.1, 13:26.0, 13:26.4, (13:26.8), (13:36.8) |
4 | 105 | Blue Island (Eisenhower),
IL - Team Time (1st 5) 1:06:33.6 | Spread (1st 5) 2:10.0 |
| 7, 11, 16, 30, 41, (43), (47) |
| Josiah Sianez, Ivan Garcia, Elder Trujillo, Miguel Barrera, Jonathan Jacobo, (Alejandro Manzano), (Brandon Moreno) |
| 12:31.4, 12:47.0, 12:55.5, 13:38.3, 14:41.4, (15:26.1), (15:57.4) |
5 | 129 | Chicago (Brother Rice),
IL - Team Time (1st 5) 1:06:56.0 | Spread (1st 5) 1:59.7 |
| 3, 22, 33, 34, 37, (44), (46) |
| Eddie Burke, Kevin O'Connell, Danny Farritor, Mike Corcoran, Kevin Lynch, (Daniel Zapata), (Tom Skrypkun) |
| 12:09.7, 13:04.9, 13:41.8, 13:50.2, 14:09.4, (15:34.1), (15:38.2) |
6 | 174 | Palos Heights (Shepard),
IL - Team Time (1st 5) 1:13:27.2 | Spread (1st 5) 6:09.5 |
| 9, 32, 36, 38, 59 |
| Miguel Mora, Eric Leonard, Jamie Blanding, Angel Gutierrez, Kenton Wiley |
| 12:37.6, 13:39.8, 13:59.5, 14:23.2, 18:47.1 |
7 | 182 | Plainfield (Central),
IL - Team Time (1st 5) 1:13:41.9 | Spread (1st 5) 3:22.4 |
| 14, 29, 42, 48, 49, (52), (58) |
| Aiden Haughian, Colin Graefen, Tony Torres, Luke Edmondson, Frank Tribble, (Jaden Gergescz), (Alec Ruiz) |
| 12:52.0, 13:37.8, 14:56.4, 16:01.3, 16:14.4, (16:52.7), (18:09.3) |
8 | 204 | Palos Hills (Stagg),
IL - Team Time (1st 5) 1:14:26.9 | Spread (1st 5) 3:15.4 |
| 31, 35, 40, 45, 53, (54), (56) |
| Luca Giaveri, Gabe Duda, Luisse Iringan, Alex Florczyk, Fabian Kinastowski, (Devin Thielmann), (Ethan Zickert) |
| 13:38.7, 13:50.8, 14:28.9, 15:34.4, 16:54.1, (16:56.1), (17:24.6) |
9 | 252 | Chicago (Mt. Carmel),
IL - Team Time (1st 5) 1:22:50.3 | Spread (1st 5) 3:24.0 |
| 39, 50, 51, 55, 57, (60) |
| Joe Goosherst, Ethan Bouley, Ben Fields, Kolton Hall, Andrew Bueno, (Nick Kennedy) |
| 14:25.8, 16:30.9, 16:48.8, 17:15.0, 17:49.8, (19:27.2) |