1 | 104 | Winnetka (New Trier),
IL - Team Time (1st 5) 1:09:35.8 | Spread (1st 5) 24.0 |
| 12, 14, 23, 27, 28, (30), (37) |
| Charlie Maher, Austin Santacruz, Om Kanwar, Charlie Kupets, Charlie Pearlman, (Jack Myers), (Barr Iserloth) |
| 13:43.5, 13:44.9, 13:54.1, 14:05.8, 14:07.5, (14:08.4), (14:11.6) |
2 | 158 | Palatine (H.S.),
IL - Team Time (1st 5) 1:10:09.4 | Spread (1st 5) 1:27.0 |
| 1, 26, 32, 43, 56, (57), (69) |
| Graham Brown, Connor McGough, Patrick Seeberger, Dean Roehrborn, Tim Geary, (Ryan Kissane), (Ryan Petersen) |
| 13:05.4, 13:59.9, 14:09.7, 14:22.0, 14:32.4, (14:32.8), (14:42.7) |
3 | 167 | Barrington,
IL - Team Time (1st 5) 1:10:35.7 | Spread (1st 5) 1:09.1 |
| 7, 15, 16, 55, 74, (80), (83) |
| Konrad Eiring, Adam Phillips, Pitcher Seagrist, Kyle Monahan, Connor Smith, (Ryan Perkins), (Daiel Stermer) |
| 13:39.8, 13:47.2, 13:47.6, 14:32.2, 14:48.9, (14:52.2), (14:54.2) |
4 | 196 | Elmhurst (York),
IL - Team Time (1st 5) 1:10:37.5 | Spread (1st 5) 1:45.2 |
| 2, 19, 39, 59, 77, (88), (144) |
| Matt Plowman, Nathan Dale, Matt Hogan, Connor Lockie, Samuel Rivera, (Alex Sepanski), (Thomas Stotzer) |
| 13:05.8, 13:50.2, 14:16.1, 14:34.4, 14:51.0, (14:59.3), (15:39.5) |
5 | 200 | Wheeling,
IL - Team Time (1st 5) 1:10:41.0 | Spread (1st 5) 1:48.0 |
| 3, 17, 24, 60, 96, (115), (122) |
| Bruce Ferraro, Edwin Hernandez, Edwin Arteaga, Brian Hernandez, Cole Dammeier, (Steven Abraham), (Roberto Gonzalez) |
| 13:17.0, 13:49.0, 13:55.0, 14:35.0, 15:05.0, (15:20.0), (15:28.0) |
6 | 206 | Oak Park (O.P.-River Forest),
IL - Team Time (1st 5) 1:11:09.2 | Spread (1st 5) 1:32.0 |
| 5, 22, 34, 53, 92, (113), (123) |
| Pierce Sheehan, Samuel Demaree, Ryan Hodes, Jonathan Parrish, Gawne Luke, (Jacob Skubish), (Gabriel Matesanz) |
| 13:31.5, 13:52.0, 14:10.5, 14:31.7, 15:03.5, (15:18.3), (15:28.1) |
7 | 232 | Wheaton (W. Warrenville South),
IL - Team Time (1st 5) 1:12:01.0 | Spread (1st 5) 24.7 |
| 35, 40, 47, 48, 62, (64), (101) |
| Carson Discher, David Dillon, Pete Kania, Jonah Reinhart, Matthew Dungan, (Kyle Cepeda), (Jack Havey) |
| 14:10.9, 14:17.3, 14:27.3, 14:29.9, 14:35.6, (14:36.8), (15:08.3) |
8 | 257 | Gurnee (Warren),
IL - Team Time (1st 5) 1:12:03.2 | Spread (1st 5) 1:25.5 |
| 6, 38, 52, 75, 86, (119), (150) |
| Reese Brady, Adam Shurson, Michael Kleine, Jakob Martinez, Cory Flood, (Wil Kellerhals), (Nathan Campbell) |
| 13:32.2, 14:12.0, 14:31.3, 14:50.0, 14:57.7, (15:26.0), (15:45.4) |
9 | 260 | Wilmette (Loyola Academy),
IL - Team Time (1st 5) 1:12:00.6 | Spread (1st 5) 1:30.8 |
| 10, 18, 41, 87, 104, (127), (137) |
| Spencer Kelly, Christian Swenson, Callen Ruiz, Cameron Mulhall, Ross Sullivan, (Michael Krzeczkowski), (Joe Van Horn) |
| 13:41.6, 13:49.3, 14:18.6, 14:58.7, 15:12.4, (15:30.5), (15:35.7) |
10 | 276 | Glenview (Glenbrook South),
IL - Team Time (1st 5) 1:12:14.7 | Spread (1st 5) 2:12.4 |
| 4, 33, 49, 50, 140, (149), (152) |
| David O'gara, Alex Jackman, Casey Henrickson, Charlie Castelli, Brent Mitchell, (Tom Olickal), (David Cohn) |
| 13:25.5, 14:10.1, 14:30.4, 14:30.8, 15:37.9, (15:44.8), (15:47.2) |
11 | 278 | Mundelein (H.S.),
IL - Team Time (1st 5) 1:12:33.2 | Spread (1st 5) 1:05.6 |
| 20, 46, 54, 73, 85, (131), (143) |
| Liam Mellon, Mickey Cardenas, Chris Palacios, Bryce Richards, Madi Cardenas, (Edgar Calixto-Garcia), (Christian Haro) |
| 13:50.7, 14:26.1, 14:32.0, 14:48.1, 14:56.3, (15:32.9), (15:39.4) |
12 | 328 | Rockton (Hononegah),
IL - Team Time (1st 5) 1:13:06.2 | Spread (1st 5) 1:20.9 |
| 13, 58, 66, 94, 97, (125), (177) |
| Jared Christiansen, Dylan Houde, Jeremy Wittmus, Tyler Ebany, Enkh-Orgil Enkhbayar, (Nathan Hegge), (Ben Rosplock) |
| 13:44.5, 14:33.9, 14:38.0, 15:04.4, 15:05.4, (15:29.0), (16:21.2) |
13 | 351 | Libertyville,
IL - Team Time (1st 5) 1:13:30.2 | Spread (1st 5) 1:39.3 |
| 8, 45, 79, 105, 114, (124), (135) |
| Max Roberts, Alex Zoellick, Austin Fuller, Scott Scheuneman, Nick Seneczko, (Hakan Stanis), (Anthony Gurovski) |
| 13:39.9, 14:24.4, 14:52.1, 15:14.6, 15:19.2, (15:28.6), (15:34.8) |
14 | 359 | Crystal Lake (South),
IL - Team Time (1st 5) 1:13:31.4 | Spread (1st 5) 1:57.7 |
| 25, 31, 68, 78, 157, (171), (192) |
| Drew Kophman, David Lenzini, Matt Lundine, Connor Hudak, Jordan Zeken, (Jared Avers), (Emilio Acevedo) |
| 13:55.4, 14:09.0, 14:42.2, 14:51.7, 15:53.1, (16:13.9), (16:45.4) |
15 | 404 | Chicago (St. Ignatius College Prep),
IL - Team Time (1st 5) 1:14:12.8 | Spread (1st 5) 1:37.4 |
| 9, 82, 95, 106, 112, (116), (184) |
| Andy Weber, Brian Santino, Joey Connelly, Nikolas Polite, Crofton Kelly, (Connor Widelka), (Dante Domenella) |
| 13:40.7, 14:53.7, 15:04.9, 15:15.4, 15:18.1, (15:20.5), (16:35.2) |
16 | 413 | LaGrange (Lyons),
IL - Team Time (1st 5) 1:14:28.3 | Spread (1st 5) 40.7 |
| 61, 70, 72, 102, 108, (118), (120) |
| Keefe Mulligan, Max Olson, Andrew Lichtenauer, Ben Gawthrop, Thomas Cushing, (Vince Arata), (Jake Langan) |
| 14:35.5, 14:43.3, 14:44.9, 15:08.4, 15:16.2, (15:23.9), (15:27.0) |
17 | 437 | Lincolnshire (Stevenson),
IL - Team Time (1st 5) 1:14:44.6 | Spread (1st 5) 1:23.1 |
| 36, 71, 90, 106, 134, (145), (162) |
| Samuel Oh, David Bredin, Jeremy Bloomfield, Alex Mazursky, Brian Lin, (Shepard Swift), (Paul Halliday) |
| 14:11.2, 14:43.6, 15:00.1, 15:15.4, 15:34.3, (15:40.0), (15:57.6) |
18 | 484 | Arlington Heights (Hersey),
IL - Team Time (1st 5) 1:15:21.1 | Spread (1st 5) 1:34.7 |
| 29, 44, 131, 133, 147, (155), (160) |
| Alex Medina, Owen Connor, Calvin Tran, Sean Prior, John McGuinness, (Jarrett Huff), (Seth Harden) |
| 14:07.9, 14:23.9, 15:32.9, 15:33.8, 15:42.6, (15:52.2), (15:55.8) |
19 | 497 | Carpentersville (Dundee-Crown),
IL - Team Time (1st 5) 1:15:45.3 | Spread (1st 5) 1:00.2 |
| 50, 81, 117, 121, 128, (172), (206) |
| Todd Noreen, Grzelak Max, Whalen Good, Sam Parreno, Alec Bucholc, (Alex Clark), (Tyler Dispensa) |
| 14:30.8, 14:53.2, 15:22.7, 15:27.6, 15:31.0, (16:14.1), (18:18.3) |
20 | 536 | Chicago (Lane),
IL - Team Time (1st 5) 1:15:46.8 | Spread (1st 5) 2:01.6 |
| 11, 100, 138, 139, 148, (167), (176) |
| Jonathan Vara, Connor McDermott, Luke Clohisy, Matthew Haak, David Schmieg, (Christian Badillo), (Shawn Shaner) |
| 13:42.2, 15:07.4, 15:36.4, 15:37.0, 15:43.8, (16:01.5), (16:20.0) |
21 | 541 | Lake Zurich,
IL - Team Time (1st 5) 1:16:08.0 | Spread (1st 5) 1:41.1 |
| 42, 65, 111, 158, 165, (179), (196) |
| Justin Shim, Pat MacDonald, Ryan Obsuszt, Logan Ejupi, Mark Spatz, (Alex Metzger), (Ryan Finley) |
| 14:19.4, 14:37.1, 15:17.2, 15:53.8, 16:00.5, (16:23.5), (16:54.3) |
22 | 548 | McHenry,
IL - Team Time (1st 5) 1:16:19.8 | Spread (1st 5) 1:02.6 |
| 76, 84, 103, 129, 156, (191), (197) |
| Chris Laudick, Sean Lindgren, Dylan Curry, Zach Weaver, Nevada Perry, (Chris Caner), (Joe Greve) |
| 14:50.3, 14:55.4, 15:09.4, 15:31.8, 15:52.9, (16:45.0), (17:06.8) |
23 | 565 | Aurora (Waubonsie Valley),
IL - Team Time (1st 5) 1:16:25.7 | Spread (1st 5) 1:02.2 |
| 63, 89, 130, 141, 142, (151), (163) |
| Will Gnesda, Ben Gruman, Michael Julius, Jeff Qian, Kyle Theophilus, (Joey Johnson), (Jared Kuhel) |
| 14:36.6, 15:00.0, 15:32.3, 15:38.0, 15:38.8, (15:45.8), (15:58.3) |
24 | 626 | Moline (H.S.),
IL - Team Time (1st 5) 1:17:19.6 | Spread (1st 5) 2:34.3 |
| 21, 126, 136, 161, 182, (186), (193) |
| Koffivi Vonor, Jake Nord, Colton Maenhout, Alaiveir Atwater, Andrew Levesque, (Brandon Hantz), (Kody Puebla) |
| 13:51.6, 15:30.0, 15:35.2, 15:56.9, 16:25.9, (16:36.0), (16:51.1) |
25 | 701 | Park Ridge (Maine South),
IL - Team Time (1st 5) 1:18:23.8 | Spread (1st 5) 1:33.0 |
| 67, 146, 153, 166, 169, (173), (174) |
| Paul d'Ambrosio, Brian Talbott, Ben Steffen, Aidan Gaskin, Guy Olson, (Garrett Young), (Aaron Cortez) |
| 14:40.4, 15:41.5, 15:47.4, 16:01.1, 16:13.4, (16:16.5), (16:17.2) |
26 | 710 | St. Charles (North),
IL - Team Time (1st 5) 1:18:53.6 | Spread (1st 5) 1:22.1 |
| 91, 110, 154, 175, 180 |
| Max Markowicz, Danny Obernesser, Devin Davis, Alex Bishop, Jacob Carlson |
| 15:02.7, 15:16.6, 15:51.6, 16:17.9, 16:24.8 |
27 | 726 | Huntley,
IL - Team Time (1st 5) 1:19:01.8 | Spread (1st 5) 1:32.1 |
| 98, 109, 164, 168, 187, (195), (215) |
| Nick Meyer, Elijah Green, Logan Ganassin, Ricky Raclawski, Michael Schmitt, (Jimmy Jestus), (Jake Vera) |
| 15:05.5, 15:16.4, 16:00.2, 16:02.1, 16:37.6, (16:53.2), (20:37.7) |
28 | 816 | Waukegan (H.S.),
IL - Team Time (1st 5) 1:20:51.7 | Spread (1st 5) 1:45.5 |
| 99, 159, 181, 183, 194, (198), (202) |
| Ivan Juarez, Topilitzin Gomez, Jacob Greider, Omar Ron, Joseph Chagoya, (Jimmy Chagoya), (Enrique Zamudio) |
| 15:05.8, 15:55.5, 16:25.0, 16:34.1, 16:51.3, (17:08.0), (17:53.1) |
29 | 839 | West Chicago (H.S.),
IL - Team Time (1st 5) 1:22:49.5 | Spread (1st 5) 3:14.0 |
| 93, 169, 184, 188, 205, (211), (212) |
| Luis Sanchez, Joe Skipor, Zac Page, Sam Roskamp, Dominic Sole, (Abraham Mendez), (Joe Sawicki) |
| 15:04.2, 16:13.4, 16:35.2, 16:38.5, 18:18.2, (18:45.8), (18:53.5) |
30 | 956 | Zion (Z.-Benton),
IL - Team Time (1st 5) 1:25:19.9 | Spread (1st 5) 1:28.2 |
| 178, 189, 190, 199, 200, (204), (207) |
| Angel Arroyo, Dakota Burroughs, Daniel Olvera, Sean Zatz, Ethan Alfaro, (Alex Uriostegue), (Drake Cleveland) |
| 16:21.9, 16:43.3, 16:44.0, 17:40.6, 17:50.1, (18:04.7), (18:21.0) |
31 | 1031 | Cary (C.-Grove),
IL - Team Time (1st 5) 1:31:35.5 | Spread (1st 5) 50.4 |
| 201, 203, 208, 209, 210, (213), (214) |
| Nick Mason, Tyler Stordahl, Hunter Bjork, Donny Unti, Curtis Krupa, (Mitchell Danley), (Cameron Scott) |
| 17:51.6, 17:59.2, 18:22.0, 18:40.7, 18:42.0, (19:52.8), (20:21.7) |