1 | 97 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:08:32.7 | Spread (1st 5) 2:06.5 |
| 1, 2, 4, 5, 85, (90), (96) |
| Robert St. Clair, Dario Carrillo, Aidan Afonso, Michael Parduhn, Michael Kim, (Matt Olorvida), (Sean Finerty) |
| 13:09.8, 13:19.3, 13:22.6, 13:24.7, 15:16.3, (15:18.6), (15:34.6) |
2 | 103 | Barrington,
IL - Team Time (1st 5) 1:10:40.1 | Spread (1st 5) 33.7 |
| 11, 15, 21, 23, 33, (45), (62) |
| Greg Van Hollen, Ben Pokorny, John Hennin, Neal Bergman, James Lyon, (Skyler Giampa), (Andreas Reaume) |
| 13:52.0, 14:00.2, 14:08.9, 14:13.3, 14:25.7, (14:31.6), (14:55.1) |
3 | 129 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:11:11.2 | Spread (1st 5) 38.2 |
| 10, 20, 31, 33, 35, (43), (52) |
| Josh Crull, Andrew Wilson, Tyler Wilson, Spencer Hielkema, David Breiten, (Nick McChesney), (West Jennings) |
| 13:47.7, 14:06.4, 14:25.5, 14:25.7, 14:25.9, (14:28.1), (14:48.7) |
4 | 140 | Plainfield (South),
IL - Team Time (1st 5) 1:10:51.9 | Spread (1st 5) 1:16.2 |
| 2, 19, 26, 46, 47, (107), (113) |
| Christian Knowlton, Carson Vittorio, Tommy Wade, Will Lathrop, James Sottosanto, (Ryan Dodge), (Kennedy Branch) |
| 13:19.3, 14:04.5, 14:19.5, 14:33.1, 14:35.5, (15:53.9), (16:07.4) |
5 | 152 | Elmhurst (York),
IL - Team Time (1st 5) 1:11:29.0 | Spread (1st 5) 1:11.6 |
| 7, 12, 27, 52, 54, (64), (84) |
| Brendan Hill, Eddie Ryan, Billy Kluth, Antonio Lepore, Pierre Cuyeu, (John Manning), (Calvin Carta) |
| 13:37.7, 13:52.5, 14:20.8, 14:48.7, 14:49.3, (14:55.7), (15:16.0) |
6 | 158 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:11:41.6 | Spread (1st 5) 58.7 |
| 13, 16, 17, 51, 61, (66), (97) |
| Ian Spears, Tom Brady, Sean Dempsey, Austin Tauber, Ian Dempsey, (Sean Sodaro), (Micheal Kinnavy) |
| 13:56.1, 14:01.4, 14:02.3, 14:47.0, 14:54.8, (14:56.3), (15:35.8) |
7 | 174 | Hinsdale (Central),
IL - Team Time (1st 5) 1:12:11.0 | Spread (1st 5) 3.0 |
| 29, 30, 37, 38, 40, (48), (58) |
| Matt Kusak, Kevin Hopkins, Brandon Belgrad, Fletcher Spillers, Will Ricker, (Anshul Sankaran), (Charlie Carter) |
| 14:24.5, 14:24.9, 14:27.0, 14:27.1, 14:27.5, (14:42.5), (14:53.8) |
8 | 212 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:12:33.5 | Spread (1st 5) 42.9 |
| 22, 39, 42, 44, 65, (67), (68) |
| Cameron Chang, John Keenan, Ben Weiler, Luke Wisner, Charlie Forbes, (David Peters), (Graeme Lane) |
| 14:13.0, 14:27.4, 14:27.8, 14:29.4, 14:55.9, (14:56.5), (14:57.1) |
9 | 240 | Palatine (H.S.),
IL - Team Time (1st 5) 1:13:12.7 | Spread (1st 5) 1:29.2 |
| 8, 24, 59, 73, 76, (80), (106) |
| Joe Ahlgrim, Thomas Lambke, Luke Sauerland, Evan Waller, Andrew Frank, (Jinchuan Wu), (Malcolm Filichia) |
| 13:41.8, 14:17.8, 14:54.0, 15:08.1, 15:11.0, (15:15.2), (15:51.6) |
10 | 245 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:13:07.5 | Spread (1st 5) 1:34.0 |
| 9, 18, 57, 70, 91, (125), (143) |
| Jack Lynch, John Schmeltz, Ian Gallo, John Howard, Joseph Blasko, (Zach Swanson), (Brandon Clesen) |
| 13:47.0, 14:02.7, 14:53.0, 15:03.8, 15:21.0, (16:32.4), (17:10.6) |
11 | 273 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:13:42.3 | Spread (1st 5) 2:04.8 |
| 6, 14, 50, 101, 102, (119), (146) |
| Ryan Buch, Thomas McCarthy, Josh Harden, Jack Harmon, Scott Waters, (Bobby McKavanagh), (Raj Ravi) |
| 13:36.6, 13:58.9, 14:44.9, 15:40.5, 15:41.4, (16:12.9), (17:23.3) |
12 | 345 | Chicago (St. Ignatius College Prep),
IL - Team Time (1st 5) 1:15:03.8 | Spread (1st 5) 1:00.4 |
| 25, 69, 75, 88, 88, (95), (109) |
| John Walls, William Taylor, Tivas Gupta, Thomas Novy, John Rittereiser, (Xavier Gutierrez), (Mark Jamil) |
| 14:17.9, 15:00.4, 15:08.9, 15:18.3, 15:18.3, (15:25.7), (15:55.7) |
13 | 356 | Rockford (East),
IL - Team Time (1st 5) 1:15:45.8 | Spread (1st 5) 1:41.0 |
| 28, 60, 71, 85, 112, (142), (150) |
| Ethan Winternheimer, Noah Friske, Cole Bathje, Jacob Woloszyn, Carson Olafson, (Adian Johnson), (Kyle Swick) |
| 14:24.3, 14:54.1, 15:05.8, 15:16.3, 16:05.3, (17:04.8), (17:58.5) |
14 | 396 | Chicago (Jones),
IL - Team Time (1st 5) 1:16:18.1 | Spread (1st 5) 1:35.8 |
| 41, 77, 81, 87, 110, (118), (131) |
| Noah Fitch, Carlos Barragan, Michael Villa, Jeremy Yakes, Michael Youngblood, (Andrew Cobb), (Carmen Katalinic) |
| 14:27.7, 15:13.4, 15:15.3, 15:18.2, 16:03.5, (16:12.7), (16:35.6) |
15 | 416 | Libertyville,
IL - Team Time (1st 5) 1:16:23.6 | Spread (1st 5) 53.1 |
| 49, 82, 93, 94, 98, (99), (100) |
| Ben Moody, Reed DeLude, Matt Beckman, Nicholas Otto, Jared Robbins, (Ben Johnson), (Ethan Robbins) |
| 14:43.8, 15:15.5, 15:22.7, 15:24.7, 15:36.9, (15:37.8), (15:39.4) |
16 | 428 | Aurora (Marmion Academy),
IL - Team Time (1st 5) 1:17:30.8 | Spread (1st 5) 1:51.9 |
| 32, 56, 104, 115, 121, (123), (126) |
| Jack Brewster, Jake Harron, Jake Coffman, Stephen Baker, Keoni English, (Franklin Motyka), (Christian Schultz) |
| 14:25.6, 14:51.8, 15:46.9, 16:09.0, 16:17.5, (16:28.0), (16:32.8) |
17 | 471 | Machesney Park (Harlem),
IL - Team Time (1st 5) 1:18:29.1 | Spread (1st 5) 2:28.7 |
| 36, 79, 105, 111, 140, (141), (160) |
| Brady Johnson, Joab Irwin, Michael Gille, Shane Paladino, David Perian, (Travis Oesterriech), (Alejo Tarragona) |
| 14:26.4, 15:15.1, 15:47.3, 16:05.2, 16:55.1, (16:55.5), (20:30.8) |
18 | 498 | Rockford (Jefferson),
IL - Team Time (1st 5) 1:19:05.2 | Spread (1st 5) 1:48.8 |
| 55, 78, 103, 127, 135, (136), (145) |
| Ruben Lopez, Dontay Leonard, Gabriel Trejo, Josh Perea-Hernandez, Graysn Nies, (Drew Walter), (Tye Ball) |
| 14:51.2, 15:14.3, 15:46.3, 16:33.4, 16:40.0, (16:40.1), (17:18.9) |
19 | 538 | Skokie (Niles West),
IL - Team Time (1st 5) 1:19:35.0 | Spread (1st 5) 1:21.8 |
| 83, 92, 114, 117, 132, (149), (154) |
| Patrick Holbrook, Sam Aljupoor, Nauman Khan, Christopher Holly, Neo Marin, (Lucas Rochester), (Michael Tulsky) |
| 15:15.7, 15:22.0, 16:08.5, 16:11.3, 16:37.5, (17:55.6), (18:28.1) |
20 | 560 | Lake Zurich,
IL - Team Time (1st 5) 1:20:35.7 | Spread (1st 5) 1:32.8 |
| 72, 108, 122, 124, 134, (155), (156) |
| Lukas Troutman, Ryan Pearce, Alex Irvine, Thomas Tran, Joey Boreczky, (Markus Kittlaus), (Tommy Braasch) |
| 15:06.7, 15:55.0, 16:23.9, 16:30.6, 16:39.5, (18:30.0), (18:35.8) |
21 | 637 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:25:10.4 | Spread (1st 5) 3:51.8 |
| 74, 116, 138, 152, 157, (158), (163) |
| Kyle Wizgird, Carlos Canello, Inigo Kesseler, Albert Navarro, Brian Tellez, (Chris Reza), (Carlos Aguirre) |
| 15:08.2, 16:10.8, 16:49.2, 18:02.2, 19:00.0, (19:15.0), (21:34.0) |
22 | 644 | South Elgin,
IL - Team Time (1st 5) 1:22:41.5 | Spread (1st 5) 24.2 |
| 120, 128, 129, 130, 137, (144), (151) |
| Shane McBride, Jeevan Acharya, Jake Reinhofer, Andrew Richardson, Finnegan Engel, (Samuel Vassallo), (Sergio Perez) |
| 16:17.3, 16:33.5, 16:33.8, 16:35.4, 16:41.5, (17:14.7), (18:00.6) |
| 644 | West Chicago (H.S.),
IL - Team Time (1st 5) 1:27:36.4 | Spread (1st 5) 6:36.2 |
| 63, 133, 139, 147, 162 |
| Zenen Cardenas, John Hernandez, Jack Brotnow, Angel Flores, Liam Kelly |
| 14:55.3, 16:38.1, 16:53.5, 17:38.0, 21:31.5 |
24 | 785 | Streamwood,
IL - Team Time (1st 5) 1:40:32.5 | Spread (1st 5) 5:04.0 |
| 148, 153, 159, 161, 164 |
| Andrew Stallings, Daniyal Ahmed, Carlos Ramirez, Jakub Adamek, Jovanni Lopez |
| 17:52.9, 18:21.9, 20:11.6, 21:09.2, 22:56.9 |