1 | 86 | Palos Heights (Shepard),
IL - Team Time (1st 5) 1:20:37.1 | Spread (1st 5) 1:12.1 |
| 2, 10, 19, 24, 31, (34), (77) |
| Evan Jamrozy, Jackson Sima, James Greene, Miguel Mora, Omar Montiel, (Santana Garcia), (Marcin Czaja) |
| 15:19.5, 16:07.6, 16:17.2, 16:21.2, 16:31.6, (16:34.8), (17:30.1) |
2 | 100 | Chicago (Marist),
IL - Team Time (1st 5) 1:20:15.2 | Spread (1st 5) 1:44.9 |
| 1, 7, 18, 32, 42, (51), (58) |
| Thomas Leonard, Jake Phillips, Tommy Kavanaugh, Andrew Kerlin, Kevin Bugos, (Luke Hortsman), (Brendan Geary) |
| 14:54.5, 15:52.5, 16:16.8, 16:32.0, 16:39.4, (16:51.3), (17:04.3) |
3 | 115 | Lisle (Benet Academy),
IL - Team Time (1st 5) 1:21:50.4 | Spread (1st 5) 26.4 |
| 13, 15, 17, 33, 37, (46), (47) |
| Sean Donnelly, Ben Grundman, Niklas Anderson, Dominic Adams, Sage Osborne, (Jack Robinson), (Connor Grumbles) |
| 16:10.5, 16:13.6, 16:15.0, 16:34.4, 16:36.9, (16:46.6), (16:47.8) |
4 | 156 | Blue Island (Eisenhower),
IL - Team Time (1st 5) 1:22:36.2 | Spread (1st 5) 1:09.0 |
| 11, 12, 28, 38, 67, (98) |
| Jonathan Jacobo, Josiah Sianez, Ivan Garcia, Angel Estrada, Anthony Herrera, (Alex Montalvo) |
| 16:08.0, 16:08.4, 16:24.7, 16:38.1, 17:17.0, (17:51.2) |
5 | 163 | Burbank (Reavis),
IL - Team Time (1st 5) 1:22:40.6 | Spread (1st 5) 1:16.1 |
| 8, 14, 26, 50, 65, (96) |
| Brandon Armendarez, Eduardo Garcia, Nomar Carrillo, Thomas Dziwisz, Isaac Lunar, (Brian Medina) |
| 15:59.1, 16:12.7, 16:22.7, 16:50.9, 17:15.2, (17:49.4) |
6 | 171 | Oak Lawn (Richards),
IL - Team Time (1st 5) 1:22:38.8 | Spread (1st 5) 1:26.2 |
| 6, 25, 29, 48, 63, (66), (122) |
| David Olmos, Jack Weiland, Louis Leahy, Owen Forberg, Luke Vana, (William Granz), (Josh Smith) |
| 15:48.7, 16:21.5, 16:25.5, 16:48.2, 17:14.9, (17:16.2), (18:20.7) |
7 | 225 | Midlothian (Bremen),
IL - Team Time (1st 5) 1:23:57.2 | Spread (1st 5) 1:07.7 |
| 22, 30, 41, 58, 74, (81), (114) |
| Matt Lovrich, Zach Casper, Tony Jucik, Angel Lopez, Mike Dudek, (Bryan Barban), (David Dudek) |
| 16:20.0, 16:25.9, 16:39.3, 17:04.3, 17:27.7, (17:33.7), (18:06.8) |
8 | 268 | Rancho Verde,
CA - Team Time (1st 5) 1:24:48.0 | Spread (1st 5) 1:31.0 |
| 22, 40, 45, 64, 97, (102), (107) |
| Ryan Luna, Andrew Romero, Daemion Lara, Joshua Rojas, Joshua Rodriguez, (Damond Contreras), (Kelenna Azu) |
| 16:20.0, 16:39.0, 16:43.0, 17:15.0, 17:51.0, (17:53.0), (17:57.0) |
9 | 272 | Oak Lawn (Community),
IL - Team Time (1st 5) 1:24:34.4 | Spread (1st 5) 2:07.8 |
| 3, 39, 60, 79, 91, (113), (141) |
| Jadon Pirkl, Angel Reyes, Dominic Niceforo, Jose Rios, Zach Olejniczak, (Gavin Hampton), (Cristian Zavala) |
| 15:34.6, 16:38.6, 17:05.3, 17:33.5, 17:42.4, (18:06.2), (18:54.0) |
10 | 275 | Lemont (H.S.),
IL - Team Time (1st 5) 1:25:13.0 | Spread (1st 5) 1:14.3 |
| 21, 36, 62, 75, 81, (108), (129) |
| TJ Polen, Nicholas Kania, Evan Schiffman, Niko Vallianatos, Anish Sabnis, (Liam Carey), (Andrew Tilly) |
| 16:19.4, 16:35.9, 17:14.3, 17:29.7, 17:33.7, (17:57.7), (18:27.2) |
11 | 295 | Darien (Hinsdale South),
IL - Team Time (1st 5) 1:25:11.1 | Spread (1st 5) 2:07.2 |
| 4, 27, 72, 92, 100, (106), (128) |
| Julian Watson, Nick Beronio, Josh Baron, Quartus Rassi, Kayden Miller, (Isiah Lashley), (Umair Arshad) |
| 15:45.0, 16:24.1, 17:27.1, 17:42.7, 17:52.2, (17:55.2), (18:25.9) |
12 | 346 | Arlington,
CA - Team Time (1st 5) 1:26:19.0 | Spread (1st 5) 1:09.0 |
| 35, 44, 85, 88, 94, (124), (152) |
| Vincent Navarro, Joseph Ensley, David Rush, Gavin Blackfelner, Aaron Lopez, (Antolin Garduno), (Maxwell Porter) |
| 16:35.0, 16:42.0, 17:37.0, 17:41.0, 17:44.0, (18:21.0), (19:04.0) |
13 | 373 | Oak Forest,
IL - Team Time (1st 5) 1:26:52.9 | Spread (1st 5) 2:23.6 |
| 5, 70, 87, 95, 116, (124), (155) |
| Michael Reif, Anthony Richter, Liam McGoldrick, Nick Leahy, Tim Moran, (Brandan Bagnara), (Smith Patel) |
| 15:48.4, 17:23.4, 17:40.7, 17:48.4, 18:12.0, (18:21.0), (19:10.1) |
14 | 429 | LaSalle (L.-Peru),
IL - Team Time (1st 5) 1:28:19.2 | Spread (1st 5) 2:37.3 |
| 20, 43, 90, 134, 142, (163), (171) |
| Logan Johnson, Ryan Hartman, Nollen Abriam, Matt Robinson, Matt Beard, (Jon Lemmer), (Erik Garcia) |
| 16:19.2, 16:39.9, 17:42.3, 18:41.3, 18:56.5, (19:45.7), (20:07.9) |
15 | 432 | Pontiac,
IL - Team Time (1st 5) 1:28:10.8 | Spread (1st 5) 2:01.1 |
| 52, 54, 84, 103, 139, (140), (157) |
| Ethan Schikel, Sam Fogarty, Leighton Gerdes, Carson Gregory, Tucker Riordan, (Weiland Torkelson), (Paul Giordano) |
| 16:51.6, 16:55.9, 17:36.8, 17:53.8, 18:52.7, (18:52.9), (19:17.6) |
16 | 434 | Orange Vista,
CA - Team Time (1st 5) 1:30:30.0 | Spread (1st 5) 4:50.0 |
| 9, 16, 53, 175, 181, (199), (200) |
| Yahir Venegas, Anthony Munoz, Cristian Huizar, Caleb Patterson, Brandon Arroyo, (Matthew Allee), (Emmanuel Franco) |
| 16:07.0, 16:14.0, 16:52.0, 20:20.0, 20:57.0, (21:59.0), (22:00.0) |
17 | 449 | Summit (Argo),
IL - Team Time (1st 5) 1:28:19.3 | Spread (1st 5) 1:13.3 |
| 49, 79, 100, 110, 111, (145), (151) |
| Thomas Diaz, Joel Vargas-Cortes, Sebastian Szuba, Gerson Diaz, Nicholas Kokot, (Jacob Hixon), (Brian Santizo) |
| 16:49.2, 17:33.5, 17:52.2, 18:01.9, 18:02.5, (19:00.4), (19:03.6) |
18 | 452 | Minonk (Fieldcrest),
IL - Team Time (1st 5) 1:28:42.1 | Spread (1st 5) 1:05.2 |
| 61, 71, 83, 118, 119, (131), (146) |
| Victor Echeveste, Christian Skaggs, Andy Wiesenhofer, Andrew Gochanour, Mason Stoeger, (Ryan Gochanour), (Connor Gochanour) |
| 17:10.9, 17:24.3, 17:35.7, 18:15.1, 18:16.1, (18:37.4), (19:00.7) |
19 | 474 | Aurora (Central Catholic),
IL - Team Time (1st 5) 1:29:11.0 | Spread (1st 5) 1:42.5 |
| 56, 68, 89, 126, 135, (153), (158) |
| Tony LoPresti, Rohn Ritchie, Sam Woody, Max Meyers, Jose Lopez, (Chris Cartwright), (James Stolfe) |
| 17:00.0, 17:22.4, 17:42.0, 18:24.1, 18:42.5, (19:04.8), (19:29.2) |
20 | 505 | Seneca,
IL - Team Time (1st 5) 1:29:52.2 | Spread (1st 5) 1:58.8 |
| 57, 78, 92, 130, 148, (160), (170) |
| Billy Glasscock, Spencer DeGraaf, Eli Eltrevoog, Levi Maierhofer, Brady Danek, (Noah Petty), (Chris Poyner) |
| 17:03.1, 17:32.3, 17:42.7, 18:32.2, 19:01.9, (19:32.4), (20:06.1) |
21 | 585 | Morris,
IL - Team Time (1st 5) 1:31:39.1 | Spread (1st 5) 1:50.9 |
| 55, 122, 133, 137, 138, (161), (162) |
| Tony Pethtel, Logan Severson, Bryce Claypool, Joe Pursell, Nico Ferrero, (Kevin Preuss), (Nate Diaz) |
| 16:59.5, 18:20.7, 18:41.0, 18:47.5, 18:50.4, (19:39.8), (19:43.6) |
| 585 | Palos Heights (Chicago Christian),
IL - Team Time (1st 5) 1:31:35.7 | Spread (1st 5) 1:38.2 |
| 69, 105, 120, 144, 147, (186), (189) |
| Nathanael Rivera, Gabe Kuecker, Joey Gawron, Brady Loerop, Kaleb VanDrunen, (Aidan Gorman), (Mesfin Zabrocki) |
| 17:23.2, 17:55.0, 18:17.0, 18:59.1, 19:01.4, (21:10.5), (21:31.0) |
23 | 644 | Plano,
IL - Team Time (1st 5) 1:34:54.3 | Spread (1st 5) 4:32.4 |
| 75, 86, 132, 150, 201, (206), (209) |
| Martin Diaz, Josh Thoms, Will Collins, Ace Frieders, Christopher Rydzewski, (Juan Aguilar), (Ronald Johnson) |
| 17:29.7, 17:38.5, 18:40.8, 19:03.2, 22:02.1, (22:19.6), (23:16.4) |
24 | 652 | New Lenox (Providence Catholic),
IL - Team Time (1st 5) 1:33:11.0 | Spread (1st 5) 1:51.8 |
| 104, 115, 127, 143, 163, (182), (187) |
| Josh Amann, Brian Matton, Xander Stoub, Gabe Spesia, James Remiasz, (Danny Jensen), (Andrew Dau) |
| 17:53.9, 18:07.6, 18:25.4, 18:58.4, 19:45.7, (20:58.1), (21:13.8) |
25 | 672 | Tinley Park (H.S.),
IL - Team Time (1st 5) 1:33:32.0 | Spread (1st 5) 1:29.5 |
| 109, 112, 136, 156, 159, (167), (180) |
| Nick Martin, Latrell Lloyd, Kendrick Dow, Nitthian Gopi, Adrian Izaguirre, (Eddie Mankiewicz), (Jacob Mrofka) |
| 18:00.2, 18:02.7, 18:47.4, 19:12.0, 19:29.7, (19:56.9), (20:39.2) |
26 | 699 | Streator (Twp.),
IL - Team Time (1st 5) 1:35:58.8 | Spread (1st 5) 2:48.4 |
| 72, 121, 166, 168, 172, (184), (185) |
| Rafael Pantoja, Dalton Dean, Joey Pawelczyk, Tre Bowman, Coltin Mesarchik, (Ethan Darrow), (Jason Houch) |
| 17:27.1, 18:20.2, 19:54.0, 20:02.0, 20:15.5, (21:05.2), (21:07.8) |
27 | 794 | Sandwich,
IL - Team Time (1st 5) 1:39:01.8 | Spread (1st 5) 2:32.0 |
| 99, 169, 173, 176, 177 |
| Steve Aguilar, Wyatt Miller, Hudson Wills, Jaedon Thompson, Dayton Beatty |
| 17:51.9, 20:04.6, 20:19.3, 20:22.1, 20:23.9 |
28 | 857 | Kankakee (Sr.),
IL - Team Time (1st 5) 1:43:34.5 | Spread (1st 5) 4:54.4 |
| 117, 149, 190, 193, 208, (210), (211) |
| Peter Rokowski, Demerius Cook-Johnson, Sam Yohnka, Zachary Boudreau, Brett Slajchert, (Alec Toronjo), (Andrew Shepherd) |
| 18:14.9, 19:02.1, 21:31.2, 21:37.0, 23:09.3, (24:47.6), (26:05.3) |
29 | 897 | Harvey (Thornton),
IL - Team Time (1st 5) 1:43:31.7 | Spread (1st 5) 1:40.7 |
| 165, 178, 179, 183, 192 |
| Jihad Muhammad, Amari Philip, Brian Jordan, Antonio Smith, Kyler Wright |
| 19:52.7, 20:31.4, 20:34.2, 21:00.0, 21:33.4 |
30 | 915 | Ottawa (Twp.),
IL - Team Time (1st 5) 1:44:43.5 | Spread (1st 5) 2:52.6 |
| 154, 174, 188, 197, 202, (204), (207) |
| Mike Murphy, Liam Tipple, Preston Slabaugh, Duncan Perry, Keegan Fleming, (Keegan Nagle), (Ryan Nelson) |
| 19:09.7, 20:19.7, 21:20.1, 21:51.7, 22:02.3, (22:15.7), (23:02.6) |
31 | 974 | Country Club Hills (Hillcrest),
IL - Team Time (1st 5) 1:48:57.8 | Spread (1st 5) 20.1 |
| 191, 194, 195, 196, 198, (203), (205) |
| Jorge Delatorre, Ja'Sai Kimsey, Julius Rollins, Hamari Bowers, Kamarie Woods, (Kenton Wright Jr), (Javoi Lee) |
| 21:32.1, 21:50.8, 21:51.2, 21:51.5, 21:52.2, (22:11.5), (22:16.3) |