1 | 94 | Barrington,
IL - Team Time (1st 5) 1:09:58.5 | Spread (1st 5) 39.6 |
| 10, 12, 19, 26, 27, (36), (60) |
| Alexander Kermath, Zach Daniel, Bryan Piscitello, Ryan Fryer, Quinn Zona, (Reid Zona), (Ethan Sirois) |
| 13:36.2, 13:50.8, 14:00.7, 14:15.0, 14:15.8, (14:29.5), (14:47.7) |
2 | 114 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:09:36.9 | Spread (1st 5) 1:42.1 |
| 1, 7, 13, 32, 61, (84), (99) |
| Nicholas Falk, Patrick Jamieson, Blake Deger, George Cahill, Tamar Frydman, (Roger Li), (Malcolm Waite) |
| 13:06.1, 13:26.0, 13:51.6, 14:25.0, 14:48.2, (15:13.2), (15:30.5) |
3 | 144 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:10:39.6 | Spread (1st 5) 1:31.9 |
| 2, 15, 22, 52, 53, (83), (85) |
| Connor Oiler, Sean Safford, Harrison Gillespie, Michael Renner, Luke Altmeyer, (Johnny Lifka), (Matt Ilinylch) |
| 13:10.7, 13:55.0, 14:09.5, 14:41.8, 14:42.6, (15:12.4), (15:14.1) |
4 | 150 | Chicago (St. Ignatius College Prep),
IL - Team Time (1st 5) 1:11:31.8 | Spread (1st 5) 45.6 |
| 16, 21, 29, 30, 54, (65), (104) |
| Brian Moore, Theo Conroy, Henry Gilbert, Samuel Hansen, Zach Kiley, (Declan Glaysher), (Nicholas Kiley) |
| 13:57.5, 14:05.4, 14:22.1, 14:23.7, 14:43.1, (14:49.7), (15:34.8) |
5 | 152 | Elmhurst (York),
IL - Team Time (1st 5) 1:10:46.0 | Spread (1st 5) 1:21.4 |
| 6, 9, 24, 55, 58, (62), (63) |
| Jackson Geiger, Eric Rutherford, Garrett Schwan, Ryder Maston, Charlie Bianchi, (Ryan Marti), (Jonah Parayil) |
| 13:25.6, 13:33.9, 14:13.9, 14:45.6, 14:47.0, (14:48.4), (14:48.5) |
6 | 190 | Mt. Prospect (Prospect),
IL - Team Time (1st 5) 1:12:01.5 | Spread (1st 5) 1:38.7 |
| 11, 17, 35, 37, 90, (114) |
| Andy McNally, T.J. Garland, Kosta Skoufos, Sean Kura, Kamil Drozd, (Jacob Siciliano) |
| 13:41.9, 14:00.0, 14:28.4, 14:30.6, 15:20.6, (15:49.5) |
7 | 196 | Palatine (H.S.),
IL - Team Time (1st 5) 1:11:13.5 | Spread (1st 5) 1:55.3 |
| 4, 5, 50, 51, 86, (122), (127) |
| Thomas O'Sullivan, Patrick McClanahan, Riley Beasley, Tyler Perry, Tyler Murphy, (Angel Adaya), (Ethan Leigh) |
| 13:19.5, 13:20.0, 14:39.3, 14:39.9, 15:14.8, (16:01.3), (16:09.7) |
8 | 208 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:12:47.7 | Spread (1st 5) 54.0 |
| 25, 30, 34, 40, 79, (82), (100) |
| Christian Azar, Kevin Miller, Tyler Toms, Conner Mogge, Jake Saelens, (Anthony Fernandez), (Alex Petinaux) |
| 14:14.1, 14:23.7, 14:28.2, 14:33.6, 15:08.1, (15:11.9), (15:31.6) |
9 | 214 | Hinsdale (Central),
IL - Team Time (1st 5) 1:12:03.3 | Spread (1st 5) 2:00.5 |
| 3, 18, 45, 59, 89, (92), (95) |
| Colby Revord, Henry Gruber, Luke Gooding, Tristan Moncrief, Grant Zhang, (Zane Virant), (Colin Anderson) |
| 13:18.8, 14:00.5, 14:37.3, 14:47.4, 15:19.3, (15:22.9), (15:24.6) |
10 | 256 | Downers Grove (South),
IL - Team Time (1st 5) 1:13:17.7 | Spread (1st 5) 1:06.5 |
| 20, 42, 47, 66, 81, (106), (107) |
| Joseph Puccillo, Nick Motuelle, Robert Del Cotto, Michael Joseph, Jordan D'Urso, (Patrick Dunn), (Thomas Noller) |
| 14:04.2, 14:34.0, 14:38.7, 14:50.1, 15:10.7, (15:38.1), (15:39.5) |
11 | 317 | Oswego (East),
IL - Team Time (1st 5) 1:14:07.8 | Spread (1st 5) 1:30.1 |
| 14, 68, 70, 71, 94, (153), (155) |
| Charlie McElyea, Jerod Kaku, Louie Burgos, Justin Rickenbaugh, Brady Benoit, (Creighton Patterson), (Camerone Evans) |
| 13:54.4, 14:55.9, 14:56.3, 14:56.7, 15:24.5, (16:55.9), (17:02.4) |
12 | 337 | Lake Zurich,
IL - Team Time (1st 5) 1:14:24.7 | Spread (1st 5) 2:13.9 |
| 8, 46, 75, 98, 110, (140), (150) |
| Danny Burns, Kevin Loftus, Chris Manning, Aidan Markiewicz, Jaydon Taboada, (Jack Blietz), (Ryan Wiltgen) |
| 13:30.9, 14:37.4, 15:02.0, 15:29.6, 15:44.8, (16:34.5), (16:51.9) |
13 | 353 | Oak Park (O.P.-River Forest),
IL - Team Time (1st 5) 1:15:07.2 | Spread (1st 5) 1:08.6 |
| 33, 40, 73, 102, 105, (111), (113) |
| Ryan Leonard, Roscoe Cadwell, Jack Dwyer, Leo Rooney, Lou Delano, (Philip Walby), (Wes Morrison) |
| 14:26.8, 14:33.6, 14:59.3, 15:32.1, 15:35.4, (15:46.0), (15:47.8) |
14 | 359 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:15:03.3 | Spread (1st 5) 1:36.3 |
| 23, 72, 74, 78, 112, (172) |
| Geordan Patrylak, Jack Draper, Oliver Ferdinand, Mason Miller, Tim Tossey, (Ethan Hershberger) |
| 14:10.8, 14:58.9, 14:59.9, 15:06.6, 15:47.1, (18:39.5) |
15 | 384 | Chicago (Jones),
IL - Team Time (1st 5) 1:15:53.4 | Spread (1st 5) 1:39.9 |
| 39, 44, 80, 91, 130, (156), (171) |
| Leo Necheles, Alan Menninger, Alexander Papadopoulos, Peter Flynn, Joshua Rio, (Joseph Scalise), (Ben Schwan) |
| 14:33.1, 14:35.9, 15:09.4, 15:22.0, 16:13.0, (17:02.5), (18:32.4) |
16 | 398 | Plainfield (North),
IL - Team Time (1st 5) 1:16:01.9 | Spread (1st 5) 1:16.9 |
| 48, 56, 57, 118, 119, (131), (138) |
| Suchir Sumant, Nick Simpson, Matthew Schmauderer, Chris Suarez, Alessandro Cabrera, (Liam McEvilly), (Sawyer Presson) |
| 14:38.8, 14:45.9, 14:46.3, 15:55.2, 15:55.7, (16:16.3), (16:27.0) |
17 | 445 | Oak Park (Fenwick),
IL - Team Time (1st 5) 1:16:40.2 | Spread (1st 5) 1:28.3 |
| 64, 69, 77, 103, 132, (137), (154) |
| Tommy Nettleton, Lee O'Bryan, Finley Huggin, Carl Lukas, Danny Walsh, (Jonathon Mahomes), (Zac Daley) |
| 14:49.1, 14:56.1, 15:05.2, 15:32.4, 16:17.4, (16:25.6), (16:56.5) |
18 | 447 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:16:53.3 | Spread (1st 5) 1:35.7 |
| 38, 87, 96, 101, 125, (145), (152) |
| Seichi Shinozaki, Matthew Hjorth, Charles Newton, Andrew Allison, Peter Scheidt, (Emmett Healy), (Adam Lenczowski) |
| 14:31.6, 15:17.1, 15:25.6, 15:31.7, 16:07.3, (16:45.4), (16:55.1) |
19 | 453 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:17:22.2 | Spread (1st 5) 2:16.0 |
| 43, 49, 96, 116, 149, (157), (164) |
| Niraj Abraham, Jack Schokora, Justin Harron, Jackson Steele, Andrew Deering, (Ben Mehalic), (Andrew Haddad) |
| 14:35.8, 14:39.0, 15:25.6, 15:50.0, 16:51.8, (17:05.4), (17:34.8) |
20 | 531 | Plainfield (South),
IL - Team Time (1st 5) 1:19:17.6 | Spread (1st 5) 2:35.0 |
| 28, 76, 128, 148, 151, (164) |
| Scott Crabb, Grant Swanson, Omar Duarte, Braden Kidd, Emilio Venegas, (Adam Johnson) |
| 14:18.6, 15:04.2, 16:10.4, 16:50.8, 16:53.6, (17:34.8) |
21 | 595 | South Elgin,
IL - Team Time (1st 5) 1:20:12.7 | Spread (1st 5) 1:27.3 |
| 88, 93, 129, 141, 144, (160), (163) |
| Christian Gleba, Dylan Angel Lainez, Seth Schmitt, Andrew Owens, Tyler Ripoli, (Ryan Droesch), (Isaac Zamudio) |
| 15:17.3, 15:24.2, 16:12.0, 16:34.6, 16:44.6, (17:11.7), (17:34.0) |
22 | 631 | Rockford (Guilford),
IL - Team Time (1st 5) 1:20:46.7 | Spread (1st 5) 30.7 |
| 120, 123, 123, 126, 139, (143), (162) |
| Connor Sherman, Owen Dahlberg, Jackson Durso, Carson Dennis, Esteban Castanon, (Colin Burley), (Ben Branyan) |
| 15:58.6, 16:04.6, 16:04.6, 16:09.6, 16:29.3, (16:43.9), (17:16.5) |
23 | 636 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:22:12.4 | Spread (1st 5) 3:18.7 |
| 67, 117, 136, 147, 169, (174), (200) |
| Jakub Iwanski, Jack McInerney, Will Fehrman, Daniel Dolan, Aidan Gaughan, (William Von staats), (Max Dietlin) |
| 14:55.8, 15:51.6, 16:24.4, 16:46.1, 18:14.5, (18:42.8), (23:02.1) |
24 | 679 | Libertyville,
IL - Team Time (1st 5) 1:22:52.0 | Spread (1st 5) 2:05.7 |
| 108, 109, 135, 161, 166, (168), (192) |
| Evan Dallas, Colin Bath, Andrew Finch, Chris Hanagan, Gabe Banek, (Tyler Torres), (Michael Lothspeich) |
| 15:42.8, 15:43.3, 16:23.8, 17:13.6, 17:48.5, (17:54.8), (21:24.7) |
25 | 779 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:29:22.5 | Spread (1st 5) 3:42.7 |
| 121, 133, 167, 178, 180, (187), (189) |
| Aiden Gruner, Nick Greenland, Noah Rogers, Trevor Johnston, Carter Moski, (Roger McGee), (Aktanay Kwazdran) |
| 15:59.9, 16:19.1, 17:53.1, 19:27.8, 19:42.6, (20:25.3), (20:30.2) |
26 | 848 | Rockford (East),
IL - Team Time (1st 5) 1:36:34.3 | Spread (1st 5) 6:32.6 |
| 115, 170, 173, 193, 197, (198), (201) |
| Miles Lang, Ben Bathje, Charles Williams, Bryce Lawson, Cade Wilkins, (Tommie Cassel), (Kavonnie Dotson) |
| 15:49.7, 18:15.3, 18:41.4, 21:25.6, 22:22.3, (22:27.9), (23:23.1) |
27 | 852 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:35:24.2 | Spread (1st 5) 5:50.9 |
| 134, 158, 179, 185, 196, (202), (203) |
| James Lindsey, Angel Chavez, Julian Licon, Kane Lamb, Cody O'Neal, (Parker Ball), (Jason Bowman) |
| 16:21.4, 17:06.6, 19:38.9, 20:05.0, 22:12.3, (23:38.3), (24:08.6) |
28 | 863 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:34:32.1 | Spread (1st 5) 3:33.7 |
| 142, 175, 177, 183, 186, (190), (191) |
| Jack Collier, Bailen Estrada, Evan Aarvig, Matthew Moeller, Wesley Waugh, (Dylan Paccagnia), (Max Moroz) |
| 16:43.3, 18:44.2, 19:03.5, 19:44.1, 20:17.0, (21:09.5), (21:20.8) |
29 | 901 | Streamwood,
IL - Team Time (1st 5) 1:48:32.7 | Spread (1st 5) 12:38.4 |
| 145, 159, 188, 204, 205, (206) |
| Uvaldo Ramirez, Jacob Rubio, Fabian Rodriguez, Omar Reyes, Daniel Ramirez, (Magno Torres) |
| 16:45.4, 17:08.4, 20:25.8, 24:49.3, 29:23.8, (29:44.8) |
30 | 917 | Rockford (Auburn),
IL - Team Time (1st 5) 1:39:49.9 | Spread (1st 5) 2:28.5 |
| 176, 181, 182, 184, 194, (195), (199) |
| Alex Luddington, Charlie Thomas, Ian Torrisi, Ulises Gomez, Alex Woodruff, (Tyler Stenberg), (Michael Mueller) |
| 19:00.6, 19:43.6, 19:43.7, 19:52.9, 21:29.1, (21:44.3), (22:36.6) |