1 | 27 | Plainfield (South),
IL - Team Time (1st 5) 1:17:30.6 | Spread (1st 5) 35.4 |
| 1, 5, 6, 7, 8, (13), (15) |
| Camyn Viger, BJ Sorg, Owen O'Shea, Dylan Maloney, Ethan Reynoso, (Gavin Borger), (Jack Wright) |
| 15:05.4, 15:33.4, 15:34.8, 15:36.2, 15:40.8, (16:03.2), (16:05.8) |
2 | 68 | Plainfield (North),
IL - Team Time (1st 5) 1:20:00.6 | Spread (1st 5) 1:23.9 |
| 2, 11, 13, 19, 23, (32), (39) |
| Oliver Burns, Owen Stahl, Easton Miller, Thomas Czerwinski, Ryan Tracey, (Quinn Davis), (Cullen Williams) |
| 15:05.9, 15:58.2, 16:03.2, 16:23.5, 16:29.8, (16:52.2), (17:00.2) |
3 | 117 | Frankfort (Lincoln-Way East),
IL - Team Time (1st 5) 1:22:27.6 | Spread (1st 5) 58.8 |
| 12, 17, 20, 28, 40, (55), (59) |
| Jack Roberts, Gerry Cushing, Justin Falejczyk, Drew Arnold, Sean Hanrahan, (Miguel Garcia), (Landon Johnson) |
| 16:01.8, 16:13.4, 16:28.4, 16:43.4, 17:00.6, (17:27.7), (17:29.8) |
4 | 134 | Minooka,
IL - Team Time (1st 5) 1:22:32.8 | Spread (1st 5) 1:49.1 |
| 3, 27, 29, 33, 42, (44), (47) |
| Zachary Balzer, Nick Paugys, Ben Resar, Tyler Herrera, Hayden Host, (Gavin Carlson), (Nico Cimino) |
| 15:12.7, 16:41.3, 16:44.5, 16:52.5, 17:01.8, (17:05.2), (17:06.9) |
5 | 149 | O'Fallon (H.S.),
IL - Team Time (1st 5) 1:23:36.2 | Spread (1st 5) 1:00.2 |
| 18, 20, 22, 38, 51, (63), (87) |
| Dylan Ybarra, Zach Thoman, Eli Greenstreet, Ethan Nieroda, Robert Wocking, (Brayden Kloeppel), (Jackson Gherardini) |
| 16:19.5, 16:28.4, 16:29.5, 16:59.1, 17:19.7, (17:37.6), (18:17.6) |
6 | 151 | Oswego (East),
IL - Team Time (1st 5) 1:23:10.6 | Spread (1st 5) 1:40.6 |
| 4, 31, 36, 37, 43, (45), (52) |
| Parker Nold, Dhairya Trivedi, Jack Schultz, Jacob Lanzara, Carter Pankiewicz, (Nicholas Goduto), (Noel Velasquez) |
| 15:21.9, 16:49.7, 16:58.0, 16:58.5, 17:02.5, (17:05.9), (17:19.9) |
7 | 164 | Oswego (H.S.),
IL - Team Time (1st 5) 1:23:35.6 | Spread (1st 5) 1:32.0 |
| 10, 16, 26, 54, 58, (65), (66) |
| Brady Nelson, Matt Padilla, Brodey Skipworth, Stephen Lundy, Adam Kararo, (Alan Mindock), (Mitchell Bucher) |
| 15:56.6, 16:07.1, 16:36.6, 17:26.7, 17:28.6, (17:39.6), (17:40.9) |
8 | 221 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:25:39.8 | Spread (1st 5) 41.7 |
| 30, 35, 49, 50, 57, (72), (75) |
| Jake Younger, Ben Whaley, Ryan Rotramel, Brody Greyer, Owen Horeni, (Ben Kieffer), (Lukas Summers) |
| 16:46.8, 16:53.4, 17:14.3, 17:16.8, 17:28.5, (17:56.3), (17:57.1) |
9 | 248 | Plainfield (Central),
IL - Team Time (1st 5) 1:26:17.1 | Spread (1st 5) 1:25.3 |
| 24, 25, 61, 62, 76, (77), (97) |
| Harlan Matson, Tyler Schick, Tanner Torri, Ubaldo Rodriguez, Michael Kawa, (Luke Adair), (Raymond Churchill) |
| 16:34.3, 16:34.8, 17:32.8, 17:35.6, 17:59.6, (18:00.0), (18:40.1) |
10 | 282 | New Lenox (Lincoln-Way Central),
IL - Team Time (1st 5) 1:27:12.0 | Spread (1st 5) 57.6 |
| 34, 46, 64, 67, 71, (79), (81) |
| Ethan Hoff, Evan Jensen, Devin Smith, Braden Hoff, Leo Grzesiak, (Kyle Friedl), (Jack Galminas) |
| 16:53.0, 17:06.6, 17:38.6, 17:43.2, 17:50.6, (18:02.6), (18:03.5) |
11 | 284 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:27:16.3 | Spread (1st 5) 1:11.8 |
| 41, 48, 53, 56, 86, (88), (89) |
| Jackson Amick, Ben Perulfi, Hugh Davis, Colin Thomas, Scott Baxter, (Sam Wittek), (Ben Ziobro) |
| 17:01.7, 17:07.9, 17:25.3, 17:27.9, 18:13.5, (18:17.8), (18:20.0) |
12 | 319 | Joliet (West),
IL - Team Time (1st 5) 1:27:44.5 | Spread (1st 5) 2:31.3 |
| 9, 68, 78, 80, 84, (96), (104) |
| Marcellus Mines, Alejandro Vieyra, Sebastian Rojas, Julian Esquivel, Daniel Orozco, (Aiden Grembowicz), (Emmanuel Zamoras) |
| 15:41.3, 17:45.8, 18:01.4, 18:03.4, 18:12.6, (18:38.3), (19:11.4) |
13 | 430 | Alton (Sr.),
IL - Team Time (1st 5) 1:31:34.2 | Spread (1st 5) 1:00.1 |
| 74, 82, 83, 90, 101, (103), (109) |
| Noah Gallivan, Simon McClaine, Alex Macias, Christian Kotzamanis, Victor Humphrey, (River Wrishnik), (Charlie McAfoos) |
| 17:56.9, 18:07.8, 18:10.2, 18:22.3, 18:57.0, (19:01.8), (19:39.3) |
14 | 486 | Belleville (East),
IL - Team Time (1st 5) 1:37:18.5 | Spread (1st 5) 5:52.8 |
| 60, 73, 91, 114, 148 |
| Max Ziegler, Kelton Schuermann, Chase Cooley, Kyle Cooley, Christian Hicks |
| 17:32.7, 17:56.5, 18:25.1, 19:58.7, 23:25.5 |
15 | 507 | New Lenox (Lincoln-Way West),
IL - Team Time (1st 5) 1:34:58.9 | Spread (1st 5) 55.0 |
| 93, 100, 102, 105, 107, (121), (137) |
| Samuel Ronspies, Anthony Rokas, John Kennedy, Jackson Ethridge, Colin Woltman, (Nicholas Dul), (Darren Rys) |
| 18:25.7, 18:56.0, 18:58.2, 19:18.3, 19:20.7, (20:18.3), (21:39.7) |
16 | 525 | Collinsville,
IL - Team Time (1st 5) 1:37:37.6 | Spread (1st 5) 3:09.1 |
| 69, 85, 117, 125, 129, (146), (147) |
| Andrew Gonski, Trey Peterson, Brian Castro, Cal Swartz, Yared Benitz-Salgado, (Will Slazinik), (De Andre Brown) |
| 17:46.8, 18:13.0, 20:06.4, 20:35.5, 20:55.9, (23:19.4), (23:22.9) |
17 | 532 | Moline (H.S.),
IL - Team Time (1st 5) 1:36:56.0 | Spread (1st 5) 1:38.0 |
| 94, 99, 110, 111, 118, (123), (124) |
| Isaiah Engle, Hunter Toye, Julian Dayton, Harry VanVooren, Vincent Stout, (Connor Trapkus), (Connor Pauley) |
| 18:31.0, 18:48.0, 19:40.0, 19:48.0, 20:09.0, (20:23.0), (20:35.0) |
18 | 548 | Plainfield (East),
IL - Team Time (1st 5) 1:38:13.2 | Spread (1st 5) 2:46.7 |
| 92, 95, 112, 116, 133, (140), (145) |
| Ryan Breese, Ryan Ciezczak, Omar Abusharbain, Joey Lagattolla, Tyler Fadenholz, (Dylan McCormick), (Anthony DeMaria) |
| 18:25.5, 18:33.3, 19:56.7, 20:05.5, 21:12.2, (22:09.3), (23:18.2) |
19 | 572 | Chicago Heights (Bloom Twp.),
IL - Team Time (1st 5) 1:40:51.6 | Spread (1st 5) 3:46.0 |
| 69, 98, 134, 135, 136, (141), (150) |
| Antonio Gutierrez, Juan Tavares, Jonathan Tavares, Emmanuel Sahagun, Armando Melagoza, (Luis Garcia), (Benton Pigatti) |
| 17:46.8, 18:44.2, 21:23.2, 21:24.6, 21:32.8, (22:33.1), (24:09.4) |
20 | 601 | Flossmoor (Homewood-F.),
IL - Team Time (1st 5) 1:41:36.1 | Spread (1st 5) 54.1 |
| 113, 119, 120, 122, 127, (130), (131) |
| Rory Paredes, Langston Walton, Robert Harris, Nelson Speaks, Elliot Simpson, (Rosalio Walker), (Jacob Roe) |
| 19:57.4, 20:11.9, 20:15.5, 20:19.8, 20:51.5, (21:03.9), (21:04.6) |
21 | 616 | Richton Park (Rich Township),
IL - Team Time (1st 5) 1:43:27.3 | Spread (1st 5) 3:13.7 |
| 106, 108, 128, 132, 142, (151) |
| Daniel Wright, Eric White, Q Hunley, Jayden Johnson, Caleb Abrams, (Colin Zeman) |
| 19:20.1, 19:30.6, 20:52.2, 21:10.6, 22:33.8, (25:35.7) |
22 | 661 | Romeoville (H.S.),
IL - Team Time (1st 5) 1:47:42.7 | Spread (1st 5) 3:01.2 |
| 115, 126, 138, 139, 143, (144), (149) |
| Ethan Hurley, Noah Pulins, Javier Tinoco, Eric Guzman, Azariah Henry Bolls, (Michael Michienzi), (Kevin Hopkins) |
| 20:01.8, 20:48.5, 21:47.0, 22:02.4, 23:03.0, (23:12.3), (23:55.1) |