1 | 95 | McHenry,
IL - Team Time (1st 5) 1:01:43.3 | Spread (1st 5) 56.5 |
| 5, 9, 15, 28, 38, (52), (65) |
| Caleb Schopen, Jessi Garcia, Ian Knebl, Kade MacDonald, Jorge Aragon, (Will Puls), (Justin Wilde) |
| 11:55.0, 12:01.6, 12:12.4, 12:42.8, 12:51.5, (13:12.4), (13:27.1) |
2 | 103 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:01:06.0 | Spread (1st 5) 1:43.5 |
| 1, 3, 17, 40, 42, (60), (73) |
| Will Kelly, Will Houser, James Kurtzweil, Wade Herrera, Anthony Tyson, (John Bresnahan), (Preston Davidson) |
| 11:11.9, 11:43.7, 12:21.1, 12:53.9, 12:55.4, (13:22.6), (13:39.5) |
3 | 122 | Palatine (Fremd),
IL - Team Time (1st 5) 1:02:41.5 | Spread (1st 5) 40.7 |
| 12, 17, 27, 32, 34, (44), (51) |
| Thomas Novak, Anish Pokharkar, Kevin Lui, Jack Wolski, Joshua Thakurdas, (Nick Grasse), (Daniel Ko) |
| 12:06.4, 12:21.1, 12:41.6, 12:45.3, 12:47.1, (12:58.4), (13:11.2) |
4 | 141 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:03:06.5 | Spread (1st 5) 42.0 |
| 14, 26, 31, 33, 37, (39), (61) |
| Ethan Neale, Seth Nosek, Ethan Walker, Isaiah Dallal, Brady Popovich, (Aaron Lodwig), (Charles Fitts) |
| 12:07.0, 12:39.9, 12:44.4, 12:46.2, 12:49.0, (12:51.9), (13:23.0) |
5 | 149 | Rolling Meadows,
IL - Team Time (1st 5) 1:02:50.7 | Spread (1st 5) 1:42.3 |
| 4, 8, 10, 58, 69, (98), (107) |
| Jack Martin, Stephen Barretto, Jacob Wright, Matt Helminski, Nathan Helminski, (Michael O'Keeffe), (Devin Santinello) |
| 11:52.5, 12:00.3, 12:03.1, 13:20.0, 13:34.8, (14:27.4), (15:25.6) |
6 | 162 | Belvidere (North),
IL - Team Time (1st 5) 1:03:02.0 | Spread (1st 5) 1:41.0 |
| 2, 19, 45, 47, 49, (71), (78) |
| Max Beutel, Zander Casis, Hayden Zaluckyj, Steve Brown, James Murphy, (Noah Anderson), (Aiden Massman) |
| 11:28.5, 12:21.9, 13:00.2, 13:01.9, 13:09.5, (13:38.1), (13:45.9) |
7 | 185 | Elgin (Larkin),
IL - Team Time (1st 5) 1:04:03.0 | Spread (1st 5) 1:43.6 |
| 15, 22, 24, 41, 83, (102), (123) |
| Miguel Rodriguez, Miguel Uriostegui, Jair Villagomez, Leopoldo Solis, Angelo Butcher, (Alex Goto), (James Sohn) |
| 12:12.4, 12:27.2, 12:33.1, 12:54.3, 13:56.0, (14:43.7), (19:40.4) |
8 | 202 | Woodstock (H.S.),
IL - Team Time (1st 5) 1:04:31.3 | Spread (1st 5) 1:40.3 |
| 7, 28, 43, 50, 74, (90), (112) |
| Aidan Schleutermann, Jack Hansen, Daniel Berkebile, Adam Thomas, Nick Weber, (Logan Hagmann), (Quentin Crown) |
| 11:59.7, 12:42.8, 12:58.1, 13:10.7, 13:40.0, (14:12.9), (16:00.2) |
9 | 206 | Crystal Lake (South),
IL - Team Time (1st 5) 1:04:32.3 | Spread (1st 5) 1:31.8 |
| 6, 22, 54, 57, 67, (70), (99) |
| Matt Brown, Christopher Davis, Josh Martinez, Jack Lyons, KT Siversten, (Josh Dierson), (Gabe Waz) |
| 11:59.5, 12:27.2, 13:15.2, 13:19.1, 13:31.3, (13:37.6), (14:27.6) |
10 | 248 | Elgin (H.S.),
IL - Team Time (1st 5) 1:05:37.4 | Spread (1st 5) 53.6 |
| 25, 36, 59, 62, 66, (72), (75) |
| Nicholas Vences, Maximillian Coryell, Jason Zaldivar, Israel Arreguin, Luis Sanchez, (Julian Anselmo), (Roshan Betkerur) |
| 12:34.3, 12:48.9, 13:22.0, 13:24.3, 13:27.9, (13:38.8), (13:43.2) |
11 | 284 | Fox Lake (Grant),
IL - Team Time (1st 5) 1:06:52.7 | Spread (1st 5) 2:45.0 |
| 12, 21, 55, 91, 105, (114), (122) |
| Colton Romig, Ryan Bishop, Jalen Rios, Emilio Figueroa, Blake Sieckowski, (Josh Delgado), (Trey Romig) |
| 12:06.4, 12:24.5, 13:17.3, 14:13.1, 14:51.4, (16:06.4), (18:58.5) |
12 | 285 | West Chicago (H.S.),
IL - Team Time (1st 5) 1:06:29.0 | Spread (1st 5) 2:10.9 |
| 11, 48, 53, 80, 93, (96), (104) |
| Peter Osielski, Joseph Williamson, Luiz Guzman, Josiah McLean, Jacob Romero, (Caleb Shade), (Oscar Almonte) |
| 12:05.9, 13:04.0, 13:13.2, 13:49.1, 14:16.8, (14:23.1), (14:47.9) |
13 | 312 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:07:06.5 | Spread (1st 5) 1:40.1 |
| 20, 63, 64, 81, 84, (109), (111) |
| Max Wizgird, Sebastian Waz, Enrique Rivas, George Boutot, Will Finucane, (Lance Olsen), (Kevin Villa) |
| 12:22.8, 13:25.2, 13:25.8, 13:49.8, 14:02.9, (15:35.8), (15:38.9) |
14 | 358 | Lake Villa (Lakes),
IL - Team Time (1st 5) 1:08:39.5 | Spread (1st 5) 1:27.6 |
| 30, 68, 85, 86, 89, (92), (95) |
| Tim Smith, Aidan Gillespie, Ty Dwyer, Sean Humpa, Liam Faustino, (Ben Schneiderheinze), (Colin Monge) |
| 12:43.9, 13:33.9, 14:03.8, 14:06.4, 14:11.5, (14:14.3), (14:21.4) |
15 | 386 | Wauconda,
IL - Team Time (1st 5) 1:10:08.4 | Spread (1st 5) 2:36.0 |
| 46, 56, 77, 97, 110, (116), (117) |
| Kai Keene, Aidan Miller, Pat Jenkins, Matt Jasinski, Josef Gerle, (Andrew Zalewski), (Nate Brown) |
| 13:01.8, 13:18.2, 13:45.1, 14:25.5, 15:37.8, (16:18.4), (16:24.2) |
16 | 465 | Streamwood,
IL - Team Time (1st 5) 1:11:44.2 | Spread (1st 5) 58.9 |
| 79, 88, 94, 101, 103, (118), (119) |
| Christopher Lopez, Christian Diaz-DeLaVega, Daniel Ramirez, Maximo Alanis, Andrew Valdovinos, (Peter Nguyen), (Xavier Lee) |
| 13:47.5, 14:11.0, 14:18.6, 14:40.7, 14:46.4, (17:08.9), (17:17.9) |
17 | 469 | Harvard,
IL - Team Time (1st 5) 1:17:05.8 | Spread (1st 5) 7:06.3 |
| 76, 82, 87, 100, 124 |
| Jacob Pedersen, Zach Isonhart, JJ Lich, Levi Austin, Andrew Pierce |
| 13:43.6, 13:52.3, 14:08.5, 14:31.5, 20:49.9 |
18 | 477 | Woodstock (Marian),
IL - Team Time (1st 5) 1:15:35.7 | Spread (1st 5) 3:30.7 |
| 35, 106, 108, 113, 115, (120), (121) |
| Peter Walsdorf, Angel Vences, Luke Morehead, Jack Suarez, Evan Knudsen, (Quentin Blais), (Jake Wand) |
| 12:47.5, 14:57.2, 15:28.6, 16:04.2, 16:18.2, (17:30.1), (18:19.8) |