1 | 61 | Elmhurst (York),
IL - Team Time (1st 5) 1:08:26.2 | Spread (1st 5) 1:07.7 |
| 2, 7, 14, 16, 22, (30), (32) |
| Ethan Kern, Daniel Klysh, Brian Pratt, Aidan Moran, Michael McKenna, (Michael Moriarty), (Will Yasdick) |
| 12:59.8, 13:29.9, 13:54.1, 13:54.9, 14:07.5, (14:13.4), (14:14.6) |
2 | 76 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:08:09.8 | Spread (1st 5) 1:40.8 |
| 1, 3, 13, 15, 44, (67), (115) |
| Joshua Methner, Max Svienty, Zach Joyce, Colin Safford, Spencer Burkhalter, (Sam Stubbs), (Matt Kim) |
| 12:49.0, 13:02.8, 13:53.8, 13:54.4, 14:29.8, (14:47.0), (15:33.7) |
3 | 92 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:09:42.8 | Spread (1st 5) 43.0 |
| 6, 17, 17, 23, 29, (40), (65) |
| Ben Akason, Felix Boeing, JD Shelly, Jackson Flick, Tyler Gilley, (James McColl), (Benny Greenberg) |
| 13:29.2, 13:56.1, 13:56.1, 14:09.2, 14:12.2, (14:25.4), (14:45.7) |
4 | 167 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:10:33.5 | Spread (1st 5) 1:32.4 |
| 5, 8, 20, 60, 74, (88), (106) |
| Dillon Blake, Carter Schorr, Trevor Werner, Jonathon Aube, Aaron De Lara, (Jeremy Hernandez), (Spencer Madden) |
| 13:21.5, 13:34.6, 14:01.5, 14:42.0, 14:53.9, (15:02.8), (15:23.9) |
5 | 204 | Plainfield (South),
IL - Team Time (1st 5) 1:12:03.2 | Spread (1st 5) 43.1 |
| 26, 28, 38, 39, 73, (137), (177) |
| Cody Gleim, Tyler Czoschke, Jake Schoo, Adrian Flores, Matthew Alberts, (Ty Furmankiewicz), (Alex Hartley) |
| 14:10.4, 14:11.4, 14:23.8, 14:24.1, 14:53.5, (16:01.0), (17:22.6) |
6 | 220 | Hinsdale (Central),
IL - Team Time (1st 5) 1:12:20.2 | Spread (1st 5) 24.7 |
| 33, 42, 43, 46, 56, (58), (72) |
| Steven Rakos, Aaron Lu, Carter McCarroll, Will Fahy, Charlie Brubaker, (Chinmay Amin), (Mason Steere) |
| 14:14.8, 14:26.7, 14:28.9, 14:30.3, 14:39.5, (14:41.1), (14:51.9) |
7 | 275 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:13:09.1 | Spread (1st 5) 1:51.5 |
| 12, 31, 51, 63, 118, (119), (163) |
| Alex Owens, Billy Delaney, Ryan Dettling, Sal Gumina, Joshua Woodward, (Greyson Schneider), (Sam Vogt) |
| 13:51.5, 14:14.0, 14:37.3, 14:43.3, 15:43.0, (15:43.1), (16:37.1) |
8 | 297 | Palatine (H.S.),
IL - Team Time (1st 5) 1:13:24.2 | Spread (1st 5) 34.2 |
| 37, 41, 68, 71, 80, (92), (94) |
| Muhammed Allahi, Ian Cameron, Matt Ritterbusch, Andrew Duran, Will Escudero, (Eldar Shanahan), (Michael Rossbach) |
| 14:23.5, 14:25.5, 14:47.5, 14:50.0, 14:57.7, (15:04.0), (15:04.2) |
9 | 303 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:13:18.0 | Spread (1st 5) 1:46.2 |
| 11, 34, 45, 100, 113, (140), (149) |
| Joey Kasch, Walter Glockner, Sean Bauer, Antonio Mora, Luke Burkum, (Connor Grace), (Jack Walsh) |
| 13:46.7, 14:14.9, 14:29.9, 15:13.6, 15:32.9, (16:03.6), (16:12.7) |
10 | 306 | Barrington,
IL - Team Time (1st 5) 1:13:16.7 | Spread (1st 5) 2:29.9 |
| 4, 27, 36, 112, 127, (128), (147) |
| Patrick Furlong, Aaron Sarkar, Trevor Giampa, Abraham Holtermann, Ryan Paul, (Richard Mack), (Connor Vondrak) |
| 13:21.0, 14:10.6, 14:22.6, 15:31.6, 15:50.9, (15:51.0), (16:10.7) |
11 | 325 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:13:58.1 | Spread (1st 5) 1:26.4 |
| 24, 48, 53, 83, 117, (129), (135) |
| Corey Kramer, Tyler Jensen, Austin Hunter, Nick Gerakaris, Nate Turner, (Larry Johnson), (Joshua Agama) |
| 14:09.7, 14:33.1, 14:38.4, 15:00.8, 15:36.1, (15:51.2), (15:55.4) |
12 | 344 | McHenry,
IL - Team Time (1st 5) 1:13:47.6 | Spread (1st 5) 1:20.3 |
| 19, 25, 97, 101, 102, (152), (154) |
| Dylan Jensen, Jessi Garcia, Will Puls, Jacob Letmanski, Jacob Mc Lean, (Brayden Singer), (Parker Zancho) |
| 13:58.4, 14:10.3, 15:06.2, 15:14.0, 15:18.7, (16:17.6), (16:22.4) |
13 | 369 | Des Plaines (Maine West),
IL - Team Time (1st 5) 1:14:40.2 | Spread (1st 5) 1:58.8 |
| 21, 35, 62, 110, 141, (146), (155) |
| Ray Ure, Jonathan Kang, Fabian Pena, Ian Huff, Michael Lindenmuth, (Jacob Reidl), (Johnny Picchiotti) |
| 14:05.8, 14:17.4, 14:42.5, 15:29.9, 16:04.6, (16:10.3), (16:25.1) |
14 | 374 | Lincolnshire (Stevenson),
IL - Team Time (1st 5) 1:14:35.6 | Spread (1st 5) 48.0 |
| 57, 60, 64, 84, 109, (122), (132) |
| Cameron Sprague, Mark Lozonvoy, Cameron Coffey, Dylan Murphy, Josh Tsai, (Robert Barreca), (Adhit Sundaram) |
| 14:39.7, 14:42.0, 14:45.2, 15:01.0, 15:27.7, (15:45.1), (15:53.5) |
15 | 396 | Plainfield (North),
IL - Team Time (1st 5) 1:15:04.8 | Spread (1st 5) 1:17.2 |
| 51, 54, 76, 81, 134, (136), (189) |
| Jacob Henry, Sean Curran, Jack Patton, Michael Schmauderer, Josh Peal, (Matthew Thomas), (Greg Roach) |
| 14:37.3, 14:38.8, 14:54.8, 14:59.4, 15:54.5, (15:55.8), (19:58.6) |
16 | 403 | Oak Park (O.P.-River Forest),
IL - Team Time (1st 5) 1:14:45.2 | Spread (1st 5) 31.8 |
| 47, 85, 87, 89, 95, (105), (108) |
| Will Vejcik, Jack Blatchford, Jonathan Brukhartz, Alfonso Acevedo, Thomas George, (Luke Clancy), (Garrett Credi) |
| 14:32.8, 15:02.2, 15:02.5, 15:03.1, 15:04.6, (15:23.7), (15:26.4) |
17 | 435 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:15:33.2 | Spread (1st 5) 2:00.8 |
| 10, 78, 107, 119, 121, (130), (133) |
| Alex Carlson, Benjamin Okolita, Ernie Rowoldt, Gary Ronning, James Tews, (Chris Llewellyn), (Trevis Clementi) |
| 13:43.3, 14:56.8, 15:25.9, 15:43.1, 15:44.1, (15:52.8), (15:54.0) |
18 | 449 | Lake Zurich,
IL - Team Time (1st 5) 1:16:04.6 | Spread (1st 5) 2:01.6 |
| 50, 55, 81, 99, 164, (176), (184) |
| Adam Cupples, Andrew Orals, Caleb Engelmann, Mark Santi, Will Stoval, (Aiden Gralinski), (Daiki SHinzato) |
| 14:36.6, 14:39.4, 14:59.4, 15:11.0, 16:38.2, (17:21.0), (18:04.7) |
19 | 475 | Oak Park (Fenwick),
IL - Team Time (1st 5) 1:16:12.0 | Spread (1st 5) 1:24.5 |
| 59, 79, 91, 104, 142, (153), (169) |
| Chris Brady, Bradley Domke, Matthew Zuber, Julian Maldonado, Chris Cummings, (Jack Hayford), (Vinny Micucci) |
| 14:41.5, 14:57.3, 15:03.6, 15:23.6, 16:06.0, (16:19.1), (16:41.7) |
20 | 492 | Chicago (St. Ignatius College Prep),
IL - Team Time (1st 5) 1:16:41.2 | Spread (1st 5) 1:42.0 |
| 49, 75, 103, 114, 151, (160), (175) |
| Jacob Flynn, Al Kaleshi, Michael Lesak, Luke Abraham, Jaime Barajas, (Anthony Shilati), (Aidan Prendergast) |
| 14:34.6, 14:54.7, 15:21.9, 15:33.4, 16:16.6, (16:33.2), (17:04.4) |
21 | 547 | Libertyville,
IL - Team Time (1st 5) 1:17:50.5 | Spread (1st 5) 3:18.8 |
| 9, 77, 122, 166, 173, (179), (186) |
| Will Gordon, Bennett Scheunemann, Josh Krueger, Dane Whitney, Chris Beattie, (Kevin Stone), (George Harvey) |
| 13:35.2, 14:55.5, 15:45.1, 16:40.7, 16:54.0, (17:44.8), (18:19.4) |
| 547 | South Elgin,
IL - Team Time (1st 5) 1:17:06.9 | Spread (1st 5) 57.7 |
| 90, 92, 96, 131, 138, (143), (157) |
| Shane McBride, Ryan Harvey, David Galanes, David Hahn, Derryl Barnes Jr., (Colin Frank), (Christian Graffy) |
| 15:03.5, 15:04.0, 15:05.1, 15:53.1, 16:01.2, (16:07.3), (16:30.5) |
23 | 551 | Chicago (Jones),
IL - Team Time (1st 5) 1:17:41.6 | Spread (1st 5) 1:25.3 |
| 66, 69, 124, 144, 148, (165), (171) |
| Matthew Lagges, Anthony Maida, Liam Meyering, Nicholas Lisanti, Antony Rizk, (Jason Mei), (Lukas Hecht) |
| 14:46.6, 14:47.8, 15:46.7, 16:08.6, 16:11.9, (16:40.2), (16:50.9) |
24 | 716 | Mt. Prospect (Prospect),
IL - Team Time (1st 5) 1:22:08.7 | Spread (1st 5) 3:14.7 |
| 86, 116, 161, 168, 185 |
| Kane LeComte, Dominic O'Connel, Maximilian Radlicz, Michael Composto, Alexander Radlicz |
| 15:02.3, 15:34.8, 16:33.5, 16:41.1, 18:17.0 |
25 | 737 | Streamwood,
IL - Team Time (1st 5) 1:28:00.0 | Spread (1st 5) 5:52.5 |
| 70, 111, 178, 188, 190 |
| Carlos Ramirez, Andrew Stallings, Daniyal Ahmed, Andrew Valdovinos, Josue Luna |
| 14:48.6, 15:30.7, 17:27.1, 19:32.5, 20:41.1 |
26 | 748 | Rockford (East),
IL - Team Time (1st 5) 1:21:23.0 | Spread (1st 5) 27.8 |
| 139, 145, 150, 156, 158, (170), (172) |
| Bradey Franks, Josephin Ndjebe, Onesphore Nduwayo, Derek Moore, Connor Coupar, (Carson Olofson), (Jack Bathje) |
| 16:02.9, 16:09.9, 16:12.8, 16:26.7, 16:30.7, (16:42.2), (16:51.2) |
27 | 773 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:23:00.9 | Spread (1st 5) 2:39.4 |
| 98, 159, 162, 174, 180, (181), (183) |
| Alfredo Ramirez, Tye Ball, Joseph Sanchez, Drew Walter, Graysn Nies, (Josh Day), (Nolan Phapheelom) |
| 15:07.8, 16:31.9, 16:34.1, 16:59.9, 17:47.2, (17:49.8), (17:54.2) |
28 | 787 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:24:58.9 | Spread (1st 5) 2:59.3 |
| 125, 126, 167, 182, 187 |
| George Boutot, Will Finucane, Erik Olson, Lance Olsen, Ben Burns |
| 15:48.7, 15:50.6, 16:40.8, 17:50.8, 18:48.0 |