1 | 61 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:15:27.0 | Spread (1st 5) 1:08.0 |
| 1, 2, 14, 20, 24, (38), (40) |
| Jake Hoffert, Luke Hoffert, Trevor Wills, Zack Price, Alexx Nauman, (Cody Hornyak), (Jake Firrantello) |
| 14:30.0, 14:31.0, 15:13.0, 15:35.0, 15:38.0, (15:53.0), (15:53.3) |
2 | 120 | Grayslake (Central),
IL - Team Time (1st 5) 1:17:40.0 | Spread (1st 5) 1:04.0 |
| 5, 16, 17, 38, 44, (52), (56) |
| Jack (John) Aho, Jack Battaglia, Max Brunk, John Girmscheid, Eli Minsky, (Suneed Ahmed), (Daniel Vincent) |
| 14:54.0, 15:25.0, 15:30.0, 15:53.0, 15:58.0, (16:06.0), (16:09.0) |
3 | 124 | Vernon Hills,
IL - Team Time (1st 5) 1:17:09.6 | Spread (1st 5) 1:21.0 |
| 3, 10, 26, 41, 44, (49), (55) |
| Shane Williamson, Tyler Smith, Rob Williams, Tim Krashevsky, Alex Geier, (Trevor Moyers), (Caleb Ju) |
| 14:37.0, 15:01.0, 15:40.0, 15:53.6, 15:58.0, (16:02.9), (16:07.1) |
4 | 142 | Crystal Lake (Central),
IL - Team Time (1st 5) 1:18:10.0 | Spread (1st 5) 1:05.9 |
| 7, 22, 28, 36, 49, (65), (86) |
| Cole Barkocy, Weston Sterchi, Jacob Cannizzo, Steven Hillier, Ryan Bush, (Brandon Tomasello), (Tyler Tomasello) |
| 14:57.0, 15:37.0, 15:42.1, 15:51.0, 16:02.9, (16:20.8), (16:44.8) |
5 | 146 | Crystal Lake (Prairie Ridge),
IL - Team Time (1st 5) 1:18:14.7 | Spread (1st 5) 1:02.0 |
| 13, 22, 29, 30, 52, (66), (80) |
| Filip Pajak, Mike Ostrow, Mitch Kazin, Scott Hearne, Tyler Figgins, (Chris Berg), (David Tulke) |
| 15:04.0, 15:37.0, 15:43.6, 15:44.1, 16:06.0, (16:22.7), (16:33.0) |
6 | 147 | Sterling (H.S.),
IL - Team Time (1st 5) 1:18:13.1 | Spread (1st 5) 1:08.2 |
| 10, 21, 27, 32, 57, (70), (74) |
| Jonathan Landis, Dewey Landis, Cody Lund, Jake Gebhardt, Ethan Rocha, (Zach Alston), (Evan Reiley) |
| 15:01.0, 15:35.7, 15:41.7, 15:45.5, 16:09.2, (16:25.4), (16:28.7) |
7 | 218 | Maple Park (Kaneland),
IL - Team Time (1st 5) 1:19:53.1 | Spread (1st 5) 54.8 |
| 19, 25, 33, 68, 73, (91), (101) |
| Austin Kintz, Matthew Richtman, Brandon Park, Sean Spaetzel, Mitch Reger, (Andrew Kantola), (Will Kuipers) |
| 15:33.3, 15:39.4, 15:48.4, 16:23.9, 16:28.1, (16:50.5), (16:57.1) |
8 | 240 | Belvidere (North),
IL - Team Time (1st 5) 1:19:51.6 | Spread (1st 5) 1:33.5 |
| 4, 37, 61, 67, 71, (78), (82) |
| Eryk Yunk, Alec Beutel, Kyle Graff, Alec Scott, Will Palmer, (Jake Martocci), (Jared Ellingson) |
| 14:53.0, 15:51.1, 16:18.1, 16:22.9, 16:26.5, (16:30.5), (16:38.4) |
9 | 245 | Lake Forest,
IL - Team Time (1st 5) 1:19:36.8 | Spread (1st 5) 1:57.6 |
| 8, 9, 46, 85, 97, (109), (122) |
| Matthew Mekaelian, Mark Myers, Etienne Najman, Zach Streightiff, Richard Faller, (Grant Levin), (Carter Oakley) |
| 14:58.0, 15:00.0, 15:58.5, 16:44.7, 16:55.6, (17:04.0), (17:10.5) |
10 | 343 | Sycamore (H.S.),
IL - Team Time (1st 5) 1:21:44.1 | Spread (1st 5) 1:49.8 |
| 15, 58, 60, 95, 115, (119), (125) |
| Adam Millburg, Sam Zurbuch, Stephen Poorten, Brian Johnston, Michael Lerohl, (Jason Ruetten), (Ryan Guss) |
| 15:18.1, 16:09.6, 16:14.0, 16:54.5, 17:07.9, (17:08.5), (17:15.4) |
11 | 363 | Woodstock (H.S.),
IL - Team Time (1st 5) 1:21:54.3 | Spread (1st 5) 2:14.1 |
| 5, 48, 92, 102, 116, (161), (166) |
| Luke Beattie, Spencer Hanson, Jarod Baker, Spencer Stumpff, Donovan Chambers, (Wyatt Walkington), (Justin Kucharski) |
| 14:54.0, 16:00.9, 16:53.2, 16:58.1, 17:08.1, (17:51.7), (18:12.3) |
12 | 381 | Burlington (Central),
IL - Team Time (1st 5) 1:22:01.5 | Spread (1st 5) 2:20.5 |
| 10, 35, 83, 121, 132, (141), (151) |
| Clay Musial, Nick Harvey, Kyle Nuebauer, Kyle Neubauer, Eric Johnson, (Andrew Barrueta), (Mitchell Roedel) |
| 15:01.0, 15:50.3, 16:38.5, 17:10.2, 17:21.5, (17:32.4), (17:41.0) |
13 | 387 | Dixon (H.S.),
IL - Team Time (1st 5) 1:22:56.7 | Spread (1st 5) 1:04.5 |
| 34, 79, 87, 93, 94, (126), (138) |
| Evan Grady, Blain Masterson, Owen Vanhorn, Sean Masterson, Lukas Widekind, (Luke Stees), (Chase Fisher) |
| 15:49.9, 16:32.3, 16:46.4, 16:53.7, 16:54.4, (17:16.2), (17:26.2) |
14 | 399 | Rockford (Boylan Catholic),
IL - Team Time (1st 5) 1:22:56.0 | Spread (1st 5) 1:09.1 |
| 42, 54, 88, 107, 108, (130), (134) |
| AJ Englesen, AJ Engelsen, Jimmy Krein III, Alec Maloney, Rocky Hickey, (Matt Black), (David Nowak) |
| 15:54.7, 16:06.9, 16:47.6, 17:03.0, 17:03.8, (17:19.5), (17:22.2) |
15 | 439 | DeKalb,
IL - Team Time (1st 5) 1:23:39.4 | Spread (1st 5) 45.7 |
| 63, 69, 90, 105, 112, (113), (117) |
| Brandon Anderson, Thomas Wuchte, Nathan Wellendorf, Nate Wellendorf, Cameron Shotton, (David Buller), (Ben Martin) |
| 16:20.4, 16:24.5, 16:48.0, 17:00.4, 17:06.1, (17:07.4), (17:08.2) |
16 | 447 | Antioch,
IL - Team Time (1st 5) 1:23:27.8 | Spread (1st 5) 1:29.0 |
| 43, 47, 104, 118, 135, (136), (139) |
| Zach Besson, Dan Ressler, Tommy Castino, Kevin Vettesse, Tyler Glassman, (Bogdan Anghel), (Pat Schoenfelder) |
| 15:56.0, 15:58.8, 16:59.6, 17:08.4, 17:25.0, (17:25.1), (17:30.9) |
17 | 467 | Mundelein (Carmel),
IL - Team Time (1st 5) 1:23:56.3 | Spread (1st 5) 1:07.8 |
| 59, 72, 99, 110, 127, (149), (150) |
| Patrick Pastika, Michael Cusack, Stephen Lacke, Patrick Hogan, Jack Teehan, (Michael Orsini), (Austin Truesdale) |
| 16:09.9, 16:27.7, 16:56.8, 17:04.2, 17:17.7, (17:40.5), (17:40.7) |
18 | 469 | Grayslake (North),
IL - Team Time (1st 5) 1:24:04.2 | Spread (1st 5) 58.5 |
| 62, 64, 100, 114, 129, (144), (146) |
| Liam O'Connell, Dylan Ponomar, Brannon Morris, Miguel Carrera, Cameron Detweiler, (John Mutter), (Brannan Morris) |
| 16:20.2, 16:20.7, 16:56.9, 17:07.7, 17:18.7, (17:35.9), (17:37.1) |
19 | 528 | Marengo,
IL - Team Time (1st 5) 1:24:47.3 | Spread (1st 5) 1:47.5 |
| 31, 98, 124, 133, 142, (159), (160) |
| Victor Arevalo, Brian Karlow, Alex Leonard, Jonathan Mier, Christopher Villarreal, (Jadon Kozin), (Alec Phillips) |
| 15:45.1, 16:56.3, 17:11.3, 17:22.0, 17:32.6, (17:48.6), (17:49.3) |
20 | 533 | Lake Villa (Lakes),
IL - Team Time (1st 5) 1:24:55.9 | Spread (1st 5) 58.9 |
| 81, 84, 103, 122, 143, (157), (162) |
| Jacob Hubbard, Daniel Miller, Kael Moran, Kellen Moczynski, Robert Kuhlmann, (Alex DiGiammarino), (Jake Scheuring) |
| 16:34.6, 16:38.7, 16:58.6, 17:10.5, 17:33.5, (17:46.5), (17:54.3) |
21 | 574 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:26:40.0 | Spread (1st 5) 3:15.9 |
| 51, 77, 106, 154, 186, (194), (195) |
| Ryan Hommowun, Chris Williams, John Kellum, Nicholas Koschak, Joey Kaht, (Owen Smith), (Trevor Guilfoyle) |
| 16:03.8, 16:30.4, 17:02.5, 17:43.6, 19:19.7, (22:23.4), (22:26.8) |
22 | 623 | Hampshire,
IL - Team Time (1st 5) 1:26:47.9 | Spread (1st 5) 2:59.4 |
| 18, 128, 152, 154, 171, (175), (176) |
| Jacob Oury, Kyle Blake, William Matushek, Jake Serio, Max Oury, (Jack Brown), (Angel Yescas) |
| 15:32.4, 17:18.3, 17:41.8, 17:43.6, 18:31.8, (18:38.5), (18:42.1) |
23 | 644 | Rochelle,
IL - Team Time (1st 5) 1:26:44.1 | Spread (1st 5) 47.7 |
| 96, 120, 131, 144, 153, (156), (166) |
| Spencer Di Simoni, Spencer DiSimoni, Julian Hernandez, Aaron Davis, Colfay Pointer, (Aaron Davis), (Brian Johnson) |
| 16:55.2, 17:09.2, 17:20.9, 17:35.9, 17:42.9, (17:44.5), (18:12.3) |
24 | 677 | Wauconda,
IL - Team Time (1st 5) 1:27:24.0 | Spread (1st 5) 1:12.8 |
| 89, 137, 140, 148, 163, (164), (165) |
| Ricky Sidlowski, Adrian Zambrano, Colin McFaddin, Adam Fox, Brandon Haye, (Joseph Petralia), (James Barten) |
| 16:47.9, 17:25.8, 17:31.2, 17:38.4, 18:00.7, (18:01.0), (18:05.5) |
25 | 776 | Woodstock (North),
IL - Team Time (1st 5) 1:31:20.8 | Spread (1st 5) 2:34.1 |
| 76, 170, 173, 177, 180, (181), (183) |
| Jesse Long, Braeden Given, Wesley Ford, Sam Reuter, Derek Hartmann, (Brendan Smith), (Matt Haynes) |
| 16:29.0, 18:28.7, 18:37.0, 18:43.0, 19:03.1, (19:04.4), (19:14.5) |
26 | 784 | Belvidere (H.S.),
IL - Team Time (1st 5) 1:30:32.2 | Spread (1st 5) 1:31.7 |
| 111, 158, 169, 172, 174, (178), (188) |
| Wayne Kramer, Sam Arco, Matt Danzl-Tauer, Thomas Truty, Calvin Cornelius, (John Kmieciak), (Branden Pierce) |
| 17:05.5, 17:47.6, 18:26.9, 18:35.0, 18:37.2, (18:46.9), (19:28.3) |
27 | 828 | Sandwich,
IL - Team Time (1st 5) 1:35:07.8 | Spread (1st 5) 3:53.4 |
| 74, 185, 187, 190, 192, (193), (196) |
| Cody Hulon, Rj Lundeen, Hudi Cocilion, Ross Evans, Evan Underhile, (Anthony Vruno), (Alex Rudd) |
| 16:28.7, 19:18.5, 19:20.7, 19:37.8, 20:22.1, (21:35.2), (24:48.6) |
28 | 860 | Freeport (H.S.),
IL - Team Time (1st 5) 1:33:20.5 | Spread (1st 5) 1:36.9 |
| 147, 168, 179, 182, 184, (189), (191) |
| Sam Wilks, Jonah Fulton, Nathan Skarlupka, Jacob Priewe, Hunter Deal, (Austin Anderson), (Jeff Cutler) |
| 17:38.2, 18:23.3, 18:51.8, 19:12.1, 19:15.1, (19:35.5), (19:40.5) |