1 | 128 | Mt. Prospect (Prospect),
IL - Team Time (1st 5) 1:10:00.3 | Spread (1st 5) 1:27.9 |
| 3, 17, 28, 39, 41, (42), (52) |
| Landon Samp, Luke Robinson, James Hanna, Brody Cushing, Collin Ryan, (Quinn Davis), (Ethan Maher) |
| 12:55.8, 14:01.0, 14:16.5, 14:23.3, 14:23.7, (14:24.8), (14:35.7) |
2 | 148 | Palatine (Fremd),
IL - Team Time (1st 5) 1:09:22.3 | Spread (1st 5) 2:42.0 |
| 1, 4, 10, 46, 87, (125), (134) |
| Jack Jennings, David Moore, Bryden Li, Nihal Kalsi, Aaden Kam, (Noah Young), (Chase Hinojosa) |
| 12:29.7, 13:17.6, 13:53.8, 14:29.5, 15:11.7, (15:50.5), (16:04.6) |
3 | 152 | Plainfield (North),
IL - Team Time (1st 5) 1:10:31.3 | Spread (1st 5) 1:28.4 |
| 6, 8, 13, 48, 77, (78), (114) |
| Logan Dodson, Dominic Frigo, Evan Patchett, Dominic LaMontagna, Cameron Ring, (Liam Beavers), (Zach Bucsanyi) |
| 13:29.1, 13:33.9, 13:56.9, 14:34.0, 14:57.5, (14:58.2), (15:32.4) |
4 | 155 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:11:29.6 | Spread (1st 5) 25.1 |
| 15, 33, 34, 36, 37, (38), (39) |
| Jakub Koziara, Gabriel Gronski, Brandon Rugg, Mateus Salomao, Aidan Korb, (Tim Laskiewicz), (Nathan Marotta) |
| 13:58.0, 14:22.6, 14:23.0, 14:23.0, 14:23.0, (14:23.0), (14:23.3) |
5 | 165 | Hinsdale (Central),
IL - Team Time (1st 5) 1:11:15.7 | Spread (1st 5) 1:13.2 |
| 7, 23, 30, 43, 62, (89), (97) |
| Henry Miller, Fawaz Anbari, Brady Gustafson, Elliot Kotleba, Johnny Krueger, (Ryan Mahler), (Bjorn Vinje) |
| 13:33.9, 14:09.5, 14:18.2, 14:27.1, 14:47.1, (15:14.0), (15:21.5) |
6 | 178 | Oak Park (O.P.-River Forest),
IL - Team Time (1st 5) 1:11:43.9 | Spread (1st 5) 55.6 |
| 9, 19, 32, 53, 65, (69), (119) |
| Connor Harmon, Ryan Solberg, Jeremy Meier, Nick Houghton, Jack Murphy, (Ryan Wangerow), (Seth Osta) |
| 13:52.6, 14:02.8, 14:22.6, 14:37.7, 14:48.2, (14:52.4), (15:42.8) |
7 | 182 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:11:41.7 | Spread (1st 5) 43.7 |
| 11, 20, 47, 50, 54, (73), (79) |
| Alex Czerwionka, Collin Frye, Anthony Staniszewski, Lucas Runtz, Brendan Tremblay, (Gavin Cook), (John Dobrinska) |
| 13:54.0, 14:05.5, 14:30.1, 14:34.4, 14:37.7, (14:55.8), (14:58.3) |
8 | 216 | Oswego (East),
IL - Team Time (1st 5) 1:12:19.0 | Spread (1st 5) 52.4 |
| 18, 27, 45, 55, 71, (83), (84) |
| Jack Wolstenholm, Andrew Link, Mason Van Denend, Logan Styles, Camden Frankino, (Remy Santos), (Ari Cabrera) |
| 14:02.4, 14:15.0, 14:27.4, 14:39.4, 14:54.8, (15:04.0), (15:05.4) |
9 | 227 | Barrington,
IL - Team Time (1st 5) 1:12:00.4 | Spread (1st 5) 1:30.0 |
| 5, 12, 66, 68, 76, (81), (85) |
| William Schneider, Ryan Scott, Lukas Lechowicz, Sidney Kanchwala, Matthew Sumang, (Benny Sulikowski), (Charlie Sukel) |
| 13:26.3, 13:55.2, 14:50.5, 14:52.2, 14:56.3, (14:58.7), (15:08.2) |
10 | 250 | Naperville (Neuqua Valley),
IL - Team Time (1st 5) 1:12:54.1 | Spread (1st 5) 54.0 |
| 16, 51, 57, 59, 67, (95), (120) |
| Jesse Gudauskas, Sam Parker, Aidan Pour, Reyaansh Bhagat, Tyler Rozycki, (Sarit Bose), (Visesh Balaji) |
| 13:58.1, 14:35.6, 14:42.9, 14:45.5, 14:52.1, (15:20.6), (15:43.5) |
11 | 280 | Lake Zurich,
IL - Team Time (1st 5) 1:12:16.6 | Spread (1st 5) 2:49.9 |
| 2, 22, 56, 92, 108, (112), (138) |
| Luke Marshall, Carson Porter, Nicholas Smith, Derek Haronik, Miles Foreman, (Lucas Lindberg), (Wu Yamamoto) |
| 12:39.9, 14:09.0, 14:41.6, 15:16.3, 15:29.8, (15:31.3), (16:06.3) |
12 | 284 | Elmhurst (York),
IL - Team Time (1st 5) 1:13:20.6 | Spread (1st 5) 54.1 |
| 21, 49, 58, 74, 82, (121), (127) |
| Anders Dochoff, Harrison Manternach, Ian Morgan, Thomas Gonzalez, Ignas Zemaitaitis, (Nick Stangarone), (Sam Grebs) |
| 14:06.8, 14:34.2, 14:42.9, 14:55.8, 15:00.9, (15:46.3), (15:51.1) |
13 | 314 | Plainfield (South),
IL - Team Time (1st 5) 1:13:53.6 | Spread (1st 5) 1:24.1 |
| 14, 29, 80, 93, 98, (102), (111) |
| Nick Valenciano, Kellan Hernandez, Chris Hinthorn, Reid Maranowicz, James Atwood, (Aiden Nissen), (Asim Saba) |
| 13:57.5, 14:17.5, 14:58.5, 15:18.5, 15:21.6, (15:24.0), (15:31.1) |
14 | 328 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:14:15.3 | Spread (1st 5) 1:40.9 |
| 24, 25, 31, 122, 126, (131), (135) |
| Alexander Strano, Walter Jesse, Peter Ercek, Ketan Offenbacher, Tristan Daley, (Jack Stone), (William Weedon) |
| 14:09.7, 14:10.1, 14:18.2, 15:46.7, 15:50.6, (15:57.5), (16:04.7) |
15 | 386 | Hoffman Estates (Conant),
IL - Team Time (1st 5) 1:14:57.1 | Spread (1st 5) 1:20.1 |
| 26, 72, 75, 103, 110, (140), (142) |
| Charlie Calderone, Joe Basile, Henry Dombrowski, Milo Pineda, Justin Czepiel, (Oliver Campbell), (Yusei Kojima) |
| 14:10.2, 14:55.4, 14:55.9, 15:25.3, 15:30.3, (16:09.8), (16:18.2) |
16 | 410 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:15:26.9 | Spread (1st 5) 52.4 |
| 60, 61, 70, 101, 118, (137), (157) |
| Maxim Suschko, Nicholas Shumaker, Griffin Oiler, Colin McKinney, Thomas Dimberio, (John Ciaglo), (Joseph Ortiz) |
| 14:45.5, 14:46.1, 14:53.8, 15:23.7, 15:37.9, (16:06.2), (17:05.9) |
17 | 444 | Rolling Meadows,
IL - Team Time (1st 5) 1:15:58.7 | Spread (1st 5) 1:00.9 |
| 44, 94, 99, 100, 107, (128), (132) |
| Dawid Opiola, Erick Olson, Lukas Samuels, Aaron Dominguez, David Thomas, (Alan Hernandez), (Peter Coon) |
| 14:27.4, 15:18.6, 15:21.7, 15:22.7, 15:28.3, (15:51.3), (15:59.9) |
18 | 533 | Downers Grove (South),
IL - Team Time (1st 5) 1:17:54.1 | Spread (1st 5) 1:52.9 |
| 63, 96, 113, 115, 146, (152), (158) |
| Charlie De La Paz, Owen Smott, Aditya Kota, Thomas O'Connor, Henry Pearson, (Michael Golminas), (Alex Zhao) |
| 14:47.2, 15:21.1, 15:31.9, 15:33.9, 16:40.0, (16:55.5), (17:27.3) |
19 | 566 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:20:56.4 | Spread (1st 5) 4:16.5 |
| 35, 104, 109, 153, 165, (169), (171) |
| Max Siejka, Anders Batchelor, Aiden Johnson, Bodi Hiltin, Cale Grable, (Carter Fox), (Sebastian Reuter) |
| 14:23.0, 15:25.9, 15:30.2, 16:57.8, 18:39.5, (20:45.9), (23:11.1) |
20 | 579 | Chicago (Jones),
IL - Team Time (1st 5) 1:18:52.4 | Spread (1st 5) 1:35.0 |
| 88, 105, 106, 130, 150, (151), (156) |
| Ignas Petrus, Cesar Garcia, Sinan Abuzayd, Benjamin Smaroff, Gavin Lao, (Diego Magallanes), (Elliot Papczun) |
| 15:13.8, 15:26.7, 15:28.2, 15:54.8, 16:48.9, (16:51.5), (17:04.6) |
21 | 594 | Buffalo Grove,
IL - Team Time (1st 5) 1:18:44.3 | Spread (1st 5) 59.0 |
| 90, 116, 123, 124, 141, (143), (144) |
| Nate Lipani, Spencer Flershem, Martin Weber, Emanuel Esquina, Jack Mungovan, (Alex Hernandez), (Easton Smith) |
| 15:15.3, 15:36.4, 15:48.4, 15:50.0, 16:14.3, (16:30.6), (16:31.0) |
22 | 603 | Palatine (H.S.),
IL - Team Time (1st 5) 1:20:14.9 | Spread (1st 5) 3:09.2 |
| 64, 117, 129, 133, 160, (166), (168) |
| Miles Serra, Anton Crane, William Colleran, Nathan Casbarian, Sean Bingham, (Justin Chen), (Krish Handa) |
| 14:47.8, 15:36.9, 15:52.8, 16:00.4, 17:57.0, (18:59.9), (20:22.4) |
23 | 638 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:23:32.1 | Spread (1st 5) 4:45.9 |
| 86, 91, 139, 155, 167 |
| Logan Vale, Mason McMurray, Adrian Pacheco Reyes, Matthew Garcia, Cesar Hernandez |
| 15:09.5, 15:15.9, 16:07.0, 17:04.3, 19:55.4 |
24 | 739 | Hoffman Estates (H.S.),
IL - Team Time (1st 5) 1:24:14.4 | Spread (1st 5) 1:54.2 |
| 136, 145, 148, 149, 161, (162), (163) |
| Brandon Rush, Jason Gabler, Fransisco Leon, Oliver Wilson, Jayden Dumar, (Artem Pochynok), (Jibran Khan) |
| 16:06.2, 16:35.9, 16:43.9, 16:48.0, 18:00.4, (18:04.8), (18:14.5) |
25 | 794 | Elk Grove Village (E.G.),
IL - Team Time (1st 5) 1:31:10.6 | Spread (1st 5) 4:51.5 |
| 147, 154, 159, 164, 170 |
| Charlie Brondsema, Josiah Naumann, AJ Colon, Kevin Fernandez, Adrian Garcia |
| 16:41.8, 17:03.8, 17:28.2, 18:23.5, 21:33.3 |