1 | 59 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:18:09.9 | Spread (1st 5) 50.5 |
| 3, 5, 14, 16, 21, (29), (30) |
| Daniel Occhipinti, Austin Adams, Aidan Lodwig, Jacob Wielgos, Ethan Walker, (Ethan Neal), (Isaiah Dallal) |
| 15:06.8, 15:19.4, 15:52.8, 15:53.6, 15:57.3, (16:13.8), (16:18.5) |
2 | 62 | Lisle (Benet Academy),
IL - Team Time (1st 5) 1:18:32.8 | Spread (1st 5) 49.9 |
| 4, 7, 12, 17, 22, (25), (26) |
| Connor O'Keefe, Ben Grundman, Sean Donnelly, Jack Robinson, Dominic Adams, (William Forman), (Jack Tams) |
| 15:13.2, 15:32.4, 15:49.4, 15:54.7, 16:03.1, (16:10.3), (16:12.1) |
3 | 92 | Burlington (Central),
IL - Team Time (1st 5) 1:19:17.3 | Spread (1st 5) 1:37.9 |
| 1, 10, 19, 28, 34, (35), (54) |
| Anthony Farmer, Gio Martinez, Jack Hartmann, Adam Kries, Logan Andersen, (Tyler Gerke), (Zac Schmidt) |
| 14:53.4, 15:44.0, 15:55.5, 16:13.1, 16:31.3, (16:31.5), (16:59.3) |
4 | 129 | Darien (Hinsdale South),
IL - Team Time (1st 5) 1:21:04.5 | Spread (1st 5) 1:03.6 |
| 9, 23, 24, 31, 42, (43), (53) |
| Julian Watson, Nick Beronio, Tim Rudolph, Max Cazzato, Alex Grindeanu, (Josh Baron), (Jake Estrada) |
| 15:42.9, 16:06.8, 16:07.4, 16:20.9, 16:46.5, (16:47.7), (16:58.1) |
5 | 138 | Wheaton (St. Francis),
IL - Team Time (1st 5) 1:21:12.2 | Spread (1st 5) 1:26.9 |
| 6, 13, 33, 43, 43, (74), (82) |
| Dan Weizeorick, Jon Aquino, Chris Covone, Christopher Spahn, Luke Orwig, (Sam King), (Larry Li) |
| 15:20.8, 15:52.5, 16:23.5, 16:47.7, 16:47.7, (17:24.5), (17:36.8) |
6 | 235 | Lemont (H.S.),
IL - Team Time (1st 5) 1:23:52.2 | Spread (1st 5) 1:20.0 |
| 20, 37, 50, 61, 67, (91), (96) |
| Andrew Deuschle, Gavin Pawell, Niko Vallianatos, Lucas Zaczek, Joe Cantone, (Matt Deuschle), (Nathan Pawlak) |
| 15:56.3, 16:38.5, 16:53.9, 17:07.2, 17:16.3, (17:52.2), (17:59.5) |
7 | 259 | Lombard (Montini),
IL - Team Time (1st 5) 1:24:16.3 | Spread (1st 5) 2:06.3 |
| 8, 32, 62, 69, 88, (109), (117) |
| Jayden Gertsen, Ian Kwit, Nick Fisch, Drew Bolisay, Tommy May, (Nathan Hoeflich), (Mick Flannery) |
| 15:39.4, 16:21.9, 17:07.4, 17:21.9, 17:45.7, (18:14.6), (18:36.7) |
8 | 269 | Calumet City (Thornton Fractional North),
IL - Team Time (1st 5) 1:24:41.4 | Spread (1st 5) 1:21.2 |
| 27, 46, 52, 65, 79, (89), (103) |
| Jesus Espinoza, Antwan Moore, Manuel Salinas, Adael Jaimes-Sotelo, Xavier Williams, (Trent Lee), (Cesar Cruz) |
| 16:12.9, 16:48.6, 16:55.8, 17:10.0, 17:34.1, (17:46.8), (18:09.5) |
9 | 280 | Riverside (R.-Brookfield),
IL - Team Time (1st 5) 1:25:14.4 | Spread (1st 5) 35.3 |
| 40, 49, 59, 64, 68, (81), (87) |
| Josh Ranft, David Keen, Conor Raymond, Peter Kallas, Quinn Van Nice, (Chris Magno), (Paul Proteau) |
| 16:45.0, 16:52.6, 17:06.6, 17:09.9, 17:20.3, (17:35.9), (17:43.9) |
10 | 284 | Aurora (Illinois Math and Science Academy),
IL - Team Time (1st 5) 1:24:22.4 | Spread (1st 5) 3:00.6 |
| 2, 18, 66, 97, 101, (122), (127) |
| Daniel Chen, Daniel Soto, Ishaar Ganesan, Jason Liu, Jake Sutter, (Ethan Thieme), (Andrew Wiedernmann) |
| 15:05.5, 15:54.9, 17:15.7, 18:00.2, 18:06.1, (18:55.9), (19:09.8) |
11 | 285 | Midlothian (Bremen),
IL - Team Time (1st 5) 1:25:16.4 | Spread (1st 5) 1:03.9 |
| 36, 38, 56, 72, 83, (85), (102) |
| Sam Luna, Angel Lopez, Zach Casper, Matt Lovrich, Bryan Barban, (Brian Jasien), (Elyjah Richardson) |
| 16:34.5, 16:39.3, 17:01.3, 17:22.9, 17:38.4, (17:40.8), (18:08.9) |
12 | 341 | Glen Ellyn (Glenbard South),
IL - Team Time (1st 5) 1:26:39.0 | Spread (1st 5) 1:04.8 |
| 47, 55, 70, 77, 92, (93), (124) |
| Wesley Jedlicka, Ethan Woods, Ryan Allspach, Mike Eloubary, Tyler Kalebic, (Edwin Svobada), (Ryan Daca) |
| 16:52.1, 17:00.0, 17:22.0, 17:28.0, 17:56.9, (17:58.4), (19:02.0) |
13 | 357 | LaGrange Park (Nazareth Academy),
IL - Team Time (1st 5) 1:26:45.8 | Spread (1st 5) 2:26.8 |
| 11, 71, 76, 94, 105, (106), (114) |
| Scott Sikorski, Christian Cano, Jaquin Aguilar, Connor Uphues, Brendan O'Brien, (Jack O'Brien), (Joshua Neumann) |
| 15:45.7, 17:22.3, 17:26.7, 17:58.6, 18:12.5, (18:13.0), (18:27.7) |
14 | 393 | West Chicago (Wheaton Academy),
IL - Team Time (1st 5) 1:27:44.2 | Spread (1st 5) 1:21.7 |
| 48, 63, 75, 99, 108, (110), (113) |
| Nate Bierly, Blake Wittstock, Sheldon Powell, Jacob Prasil, Owen Eldersveld, (Will Lyon), (Westen Myers) |
| 16:52.3, 17:08.6, 17:26.3, 18:03.0, 18:14.0, (18:16.0), (18:22.5) |
15 | 425 | Oak Forest,
IL - Team Time (1st 5) 1:28:35.5 | Spread (1st 5) 2:53.8 |
| 15, 78, 100, 112, 120, (137), (140) |
| Michael Reif, Raj Patel, Zach Maher, Nick Leahy, Tim Moran, (Ben Howe), (Guiseppi Smith) |
| 15:53.3, 17:32.9, 18:04.7, 18:17.5, 18:47.1, (19:50.6), (19:58.7) |
16 | 427 | Tinley Park (H.S.),
IL - Team Time (1st 5) 1:29:06.9 | Spread (1st 5) 2:33.1 |
| 39, 57, 84, 116, 131, (132), (144) |
| Ishaan Patel, Nick Martin, Josh Hartman, Nick Marfoe, Kendrick Dow, (Latrell Lloyd), (Ryan Brogan) |
| 16:41.6, 17:01.4, 17:39.9, 18:29.3, 19:14.7, (19:16.8), (20:22.2) |
17 | 442 | Plano,
IL - Team Time (1st 5) 1:29:50.4 | Spread (1st 5) 2:25.3 |
| 41, 59, 90, 123, 129, (139), (145) |
| Sebastian Esparza, Martin Diaz, Jorge Aguilar, Will Collins, Juan Aguilar, (Juan Puga), (Ace Frieders) |
| 16:45.5, 17:06.6, 17:51.5, 18:56.0, 19:10.8, (19:58.0), (20:26.0) |
18 | 486 | Chicago Heights (Marian),
IL - Team Time (1st 5) 1:30:01.9 | Spread (1st 5) 1:15.7 |
| 73, 86, 98, 111, 118, (133), (136) |
| Nathan Kalvig, Christopher Kasperan, Keagan Morgan, Marko Mikich, Jalen Cunningham, (Andrew Dwyre), (Robbie Grill) |
| 17:23.5, 17:41.5, 18:00.6, 18:17.1, 18:39.2, (19:20.4), (19:44.5) |
19 | 493 | Evergreen Park,
IL - Team Time (1st 5) 1:31:49.4 | Spread (1st 5) 3:32.8 |
| 51, 80, 95, 121, 146, (169), (172) |
| Horace Holifield, Anthony Richter, Dan Farritor, Fabian Llamas, Charlie Novak, (Jack Novak), (Cameron Torres) |
| 16:55.7, 17:35.6, 17:59.3, 18:50.3, 20:28.5, (22:41.6), (25:22.9) |
20 | 542 | Burbank (St. Laurence),
IL - Team Time (1st 5) 1:32:20.4 | Spread (1st 5) 2:05.0 |
| 58, 114, 119, 125, 126, (128), (130) |
| Julian Marquez, Joseph Diaz, Vincent Rio, Patrick Murphy, Rocco Sarno, (Ryan Hahn), (Konrad Kozina) |
| 17:02.6, 18:27.7, 18:40.4, 19:02.1, 19:07.6, (19:09.9), (19:13.2) |
21 | 699 | Country Club Hills (Hillcrest),
IL - Team Time (1st 5) 1:41:02.3 | Spread (1st 5) 3:10.5 |
| 104, 141, 149, 150, 155, (160), (166) |
| James Edgecombe, Gabriel Are, Quentin Winters, Devon Jackson, Javoi Hill, (Kendall Dow), (Jorge Delatorre) |
| 18:11.5, 20:04.1, 20:42.1, 20:42.6, 21:22.0, (21:50.1), (22:15.2) |
22 | 720 | Chicago (St. Rita),
IL - Team Time (1st 5) 1:42:49.1 | Spread (1st 5) 3:20.5 |
| 106, 143, 156, 157, 158, (159), (168) |
| Lorenzo Alvarez, Peter Viz, Padraig Flannery, Mike Baniewicz, Billy Veugeler, (Thomas Rooney), (Billy Baniewicz) |
| 18:13.0, 20:12.5, 21:24.6, 21:25.5, 21:33.5, (21:49.3), (22:38.9) |
23 | 744 | Chicago (Hancock),
IL - Team Time (1st 5) 1:43:30.7 | Spread (1st 5) 1:04.4 |
| 142, 146, 151, 152, 153, (154), (163) |
| Sebastian Ramirez, Juan Varela, Adolfo Calderon, Emilio Alvarez, Jonathan Hernandez, (Josue Uriostegui), (Cesar Morales) |
| 20:10.6, 20:28.5, 20:43.0, 20:53.6, 21:15.0, (21:17.6), (21:58.6) |
24 | 764 | Chicago (Washington),
IL - Team Time (1st 5) 1:54:02.6 | Spread (1st 5) 11:17.9 |
| 135, 138, 148, 170, 173 |
| Julian Tenorio, Bryan Perfecto, Roel Garcia, Brian Reyes, Oliver Lara |
| 19:35.0, 19:52.3, 20:36.1, 23:06.3, 30:52.9 |
25 | 786 | Dolton (Thornridge),
IL - Team Time (1st 5) 1:47:39.2 | Spread (1st 5) 2:44.3 |
| 134, 161, 162, 164, 165, (167), (171) |
| Xzavier Neal, Taofik Afolabi, Cinque Alexander, Rashaun Anderson, Sean Easterling, (Corey Thomas), (Rashan Anderson) |
| 19:26.8, 21:52.3, 21:58.0, 22:11.0, 22:11.1, (22:27.7), (23:24.0) |