1 | 114 | Johnsburg,
IL - Team Time (1st 5) 1:20:48.7 | Spread (1st 5) 2:11.3 |
| 2, 10, 11, 43, 48, (76), (110) |
| Matt Stelmasek, Tim Bertulis, Dominic Miraldi, Myles Rozell, AJ Betancourt, (Ian Rasper), (Jon Molidor) |
| 14:57.0, 15:50.0, 15:52.4, 17:01.0, 17:08.3, (17:44.0), (18:24.0) |
2 | 145 | Elgin (Harvest Christian Academy),
IL - Team Time (1st 5) 1:22:46.0 | Spread (1st 5) 54.0 |
| 15, 18, 31, 40, 41, (48), (67) |
| Andrew Dobrescu, Mark Davila, Kyler Young, Connor Seals, Riley Steiner, (Michael Sisko), (Ryan Baker) |
| 16:05.0, 16:13.0, 16:37.0, 16:52.0, 16:59.0, (17:08.3), (17:36.0) |
3 | 157 | Sterling (Newman Central Catholic),
IL - Team Time (1st 5) 1:23:10.0 | Spread (1st 5) 1:16.0 |
| 9, 33, 34, 37, 44, (78), (95) |
| Chris Ahlers, Spencer Mauch, Shay Hafner, Brady Osborn, Ethan Nash, (Quentin Larson), (Matt Hodge) |
| 15:47.0, 16:45.0, 16:46.0, 16:49.0, 17:03.0, (17:45.8), (18:07.0) |
4 | 198 | Rock Falls,
IL - Team Time (1st 5) 1:22:31.3 | Spread (1st 5) 2:47.8 |
| 1, 3, 53, 69, 72, (76), (82) |
| Brayden Hamblen, Seth Williams, David Villa, Jonathan Cameron, Breu Knox, (Johnny Ross), (Colton Peterson) |
| 14:52.0, 15:09.0, 17:12.0, 17:38.5, 17:39.8, (17:44.0), (17:53.1) |
5 | 210 | Galva,
IL - Team Time (1st 5) 1:23:52.6 | Spread (1st 5) 2:35.1 |
| 13, 23, 27, 30, 117, (146), (157) |
| Caelin Foley, Mike Bersell, Kyle Campagna, Isaac Williamson, Trenton Niemeyer, (Ryan Russell), (Nathan Cutts) |
| 15:55.9, 16:17.1, 16:31.8, 16:36.8, 18:31.0, (19:05.4), (19:23.8) |
6 | 215 | Henry (H.-Senachwine),
IL - Team Time (1st 5) 1:24:23.6 | Spread (1st 5) 1:55.8 |
| 14, 26, 28, 61, 86, (98), (169) |
| Trevor Wiley, Jarrod Pettis, Ryan Garrison, Brandon Smith, William Sharkey, (Elliot Watkins), (Gage Schoepke) |
| 16:00.4, 16:29.1, 16:31.9, 17:26.0, 17:56.2, (18:09.9), (19:45.6) |
7 | 224 | Chillicothe (Illinois Valley Central),
IL - Team Time (1st 5) 1:24:17.4 | Spread (1st 5) 2:09.6 |
| 11, 17, 22, 84, 90, (107), (114) |
| Owen Habeger, Jordan Gerberding, Devin Smith, Noah Slater, Ethan Sutherland, (Finnian Jetton), (Josiah Smith) |
| 15:52.4, 16:11.0, 16:16.0, 17:56.0, 18:02.0, (18:21.0), (18:28.0) |
8 | 264 | Winnebago,
IL - Team Time (1st 5) 1:25:49.4 | Spread (1st 5) 1:42.4 |
| 21, 36, 58, 65, 84, (92), (102) |
| Alex Navarro, Devan Heslop, Jack Doyle, Dylan Pavlak, Devin Tervelt, (Chase Upmann), (Noah Watson) |
| 16:13.6, 16:46.2, 17:19.7, 17:33.9, 17:56.0, (18:05.0), (18:17.2) |
9 | 285 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:25:36.9 | Spread (1st 5) 2:44.8 |
| 3, 45, 74, 80, 83, (141), (153) |
| Skyler Yunk, Jacob Blouin, Blake Walters, Thomas Lee, Luke Wheeler, (Danny Tenorio), (Adrian Contreras) |
| 15:09.0, 17:03.3, 17:42.0, 17:48.8, 17:53.8, (18:58.1), (19:18.9) |
10 | 302 | Byron,
IL - Team Time (1st 5) 1:26:21.4 | Spread (1st 5) 2:15.3 |
| 16, 18, 62, 97, 109, (113), (149) |
| Jake Heitter, Chase Sarver, Ethan Fortener, Drew Linhart, Zack Fortener, (Kirk Martin), (Evan Buck) |
| 16:08.4, 16:13.0, 17:27.2, 18:09.1, 18:23.7, (18:26.7), (19:08.6) |
11 | 303 | Sherrard,
IL - Team Time (1st 5) 1:26:38.9 | Spread (1st 5) 1:50.4 |
| 24, 52, 57, 71, 99, (103), (121) |
| Graham Ausdal, Hunter Spengler, Keaton Helm, Kyle Mack, Tommy Davis, (Zachary Lebel), (Nathan Hoexter) |
| 16:21.3, 17:09.6, 17:16.7, 17:39.6, 18:11.7, (18:19.0), (18:34.4) |
12 | 327 | Minonk (Fieldcrest),
IL - Team Time (1st 5) 1:27:23.6 | Spread (1st 5) 1:39.7 |
| 34, 38, 68, 75, 112, (133), (171) |
| Kevin Stromberg, John Pickard, Logan Schmillen, Mitch Mckay, Andres Zhina, (Cade Holland), (Evan Seggermen) |
| 16:46.0, 16:51.1, 17:37.3, 17:43.5, 18:25.7, (18:45.4), (19:46.4) |
13 | 377 | Kewanee (Wethersfield),
IL - Team Time (1st 5) 1:27:57.7 | Spread (1st 5) 2:31.2 |
| 18, 32, 96, 100, 131, (135), (140) |
| Keith Davis, Noah Dir, Jacob Wolf, Joe Fisher, Kyle Davis, (Dylan Battin), (Jonathon Johnson) |
| 16:13.0, 16:37.9, 18:08.5, 18:14.1, 18:44.2, (18:48.5), (18:57.5) |
14 | 378 | Harvard,
IL - Team Time (1st 5) 1:28:39.6 | Spread (1st 5) 1:12.9 |
| 47, 66, 70, 94, 101, (128), (148) |
| Jacob Cobb, Arnie Rodriguez, Reid Stricker, Eddie Espain, Jose Ortiz, (Gilberto Mercado), (Erick Herrera) |
| 17:03.8, 17:34.1, 17:39.4, 18:05.6, 18:16.7, (18:40.7), (19:07.5) |
15 | 427 | Ottawa (Marquette),
IL - Team Time (1st 5) 1:29:08.4 | Spread (1st 5) 5:01.7 |
| 7, 29, 51, 152, 188, (212) |
| Thomas Lechtenberg, Luis Aguilar, Brandt Eller, Wyatt Hettel, Sundeep Yerrapragada, (Davide Ferrari) |
| 15:32.0, 16:35.1, 17:08.8, 19:18.8, 20:33.7, (22:33.6) |
16 | 437 | Seneca,
IL - Team Time (1st 5) 1:28:08.5 | Spread (1st 5) 3:56.3 |
| 6, 8, 127, 138, 158, (203), (205) |
| Ross McCormick, Christopher Collet, Kole Gallick, Zach Rivett, Joey Thomas, (Jace Casey), (Calvin Wilson) |
| 15:27.8, 15:45.0, 18:39.2, 18:52.4, 19:24.1, (21:34.3), (21:39.7) |
17 | 454 | Manlius (Bureau Valley),
IL - Team Time (1st 5) 1:30:06.0 | Spread (1st 5) 2:22.2 |
| 55, 56, 87, 91, 165, (173), (174) |
| Yulian Osorio, Morgan Strader, Austin Catton, Kurt Bitting, Bradley Sierens, (Robert Aukes), (Trevor Griffin) |
| 17:12.9, 17:16.2, 17:57.5, 18:04.3, 19:35.1, (19:50.8), (19:52.4) |
18 | 521 | Spring Valley (Hall),
IL - Team Time (1st 5) 1:31:24.6 | Spread (1st 5) 2:26.1 |
| 48, 60, 106, 144, 163, (177), (210) |
| Westley Schmidt, Gage Ripka, Ethan Cattani, Zeben Parochetti, Christopher Enriquez, (Lorenzo Olivares), (James Russell) |
| 17:08.3, 17:20.6, 18:20.1, 19:01.2, 19:34.4, (19:55.9), (22:27.8) |
19 | 551 | Cambridge,
IL - Team Time (1st 5) 1:32:06.7 | Spread (1st 5) 1:31.3 |
| 88, 89, 93, 120, 161, (166), (184) |
| Andrew Hand, Cameron Woodbury, Anthony Brown, Jordan Francis, Evan Sullivan, (Mitchell Todd), (John Poppy) |
| 17:58.7, 17:59.7, 18:05.3, 18:33.0, 19:30.0, (19:40.3), (20:11.4) |
20 | 561 | Elgin (Westminster Christian),
IL - Team Time (1st 5) 1:32:15.2 | Spread (1st 5) 1:59.3 |
| 63, 63, 126, 150, 159, (183), (214) |
| Tom Danner, Jason Yaccino, Ben Bertsche, Sam Hild, Nathan Horesch, (Cole Haecker), (Kevin Dean) |
| 17:28.3, 17:28.3, 18:38.3, 19:12.7, 19:27.6, (20:09.8), (22:37.3) |
21 | 568 | Oregon,
IL - Team Time (1st 5) 1:32:15.3 | Spread (1st 5) 1:46.6 |
| 59, 104, 115, 143, 147, (168), (176) |
| Ian Hussung, Jordan Wilkins, Zack Hawkins, Mike Bower, Arne Wendler, (Richard Bower), (Will Coots) |
| 17:19.9, 18:19.2, 18:29.2, 19:00.5, 19:06.5, (19:42.1), (19:55.6) |
22 | 589 | Plano,
IL - Team Time (1st 5) 1:32:46.9 | Spread (1st 5) 1:32.1 |
| 79, 111, 116, 129, 154, (190), (193) |
| Lucas Thoms, Brandon Littlefair, Alexian Saavedra, Jorge Aguilar, Ryan Jernigan, (Diego Nevarez), (Caleb Moody) |
| 17:47.6, 18:25.2, 18:30.4, 18:44.0, 19:19.7, (20:35.1), (20:41.4) |
23 | 596 | Granville (Putnam County),
IL - Team Time (1st 5) 1:33:36.3 | Spread (1st 5) 3:58.0 |
| 25, 46, 160, 180, 185, (216) |
| Noe Flores, Jon Sabotta, Michael Dzierzynski, Jimmy Hewitt, Cameron Colby, (Cristian Correa) |
| 16:29.0, 17:03.7, 19:29.8, 20:06.8, 20:27.0, (23:12.5) |
24 | 610 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:33:46.1 | Spread (1st 5) 3:20.8 |
| 54, 73, 132, 164, 187, (189), (191) |
| Andy Voltz, Ethan Bode, Jason Bray, Justin Campbell, Brennan Peters, (Kevin McLean), (Josh Cook) |
| 17:12.7, 17:40.9, 18:44.4, 19:34.6, 20:33.5, (20:34.0), (20:36.6) |
25 | 637 | Durand,
IL - Team Time (1st 5) 1:33:55.9 | Spread (1st 5) 2:53.4 |
| 42, 117, 136, 167, 175, (197), (208) |
| Grant Munson, Tyler Southard, Lucas Schulze, Thomas Braun, Dominic Milam, (Brock Klein), (Isaiah Burdick) |
| 16:59.5, 18:31.0, 18:51.4, 19:41.1, 19:52.9, (21:09.6), (22:08.9) |
26 | 648 | Kewanee (H.S.),
IL - Team Time (1st 5) 1:33:55.6 | Spread (1st 5) 5:54.7 |
| 5, 137, 155, 156, 195, (198), (200) |
| Rolando Aguilar, Sam Gleichman, Hunter Hand, Zeke Robleto, Carter Davis, (Isaac Hernandez), (Owen Vanwassenhove) |
| 15:12.0, 18:51.6, 19:22.0, 19:23.3, 21:06.7, (21:10.7), (21:17.3) |
27 | 658 | Princeton,
IL - Team Time (1st 5) 1:35:50.5 | Spread (1st 5) 4:59.2 |
| 39, 105, 130, 178, 206, (213) |
| Cody Workman, Kendile Whitford, Dillion Forbeck, Reid Smith, Sam May, (Chris Irlbeck) |
| 16:51.9, 18:19.7, 18:44.1, 20:03.7, 21:51.1, (22:36.6) |
28 | 661 | Rockford Lutheran,
IL - Team Time (1st 5) 1:33:59.7 | Spread (1st 5) 41.6 |
| 119, 122, 124, 145, 151, (170), (209) |
| Payton Parrotte, Connor Nelson, Euan Schmid, Jonathon Gustafson, Rudy Krueger, (Kyle Schiller), (Jackson Snorek) |
| 18:32.6, 18:34.7, 18:36.7, 19:01.5, 19:14.2, (19:45.9), (22:09.2) |
29 | 769 | Princeville,
IL - Team Time (1st 5) 1:38:03.9 | Spread (1st 5) 3:32.6 |
| 81, 123, 181, 182, 202, (204) |
| Jarod Baker, Alex Ramirez, Briar Hilsabeck, Paul Oelkers, Austin Herrmann, (Stephen Christianson) |
| 17:49.8, 18:35.5, 20:07.6, 20:08.6, 21:22.4, (21:38.1) |
30 | 792 | Savanna (West Carroll),
IL - Team Time (1st 5) 1:39:01.0 | Spread (1st 5) 2:57.7 |
| 108, 125, 162, 196, 201, (215), (223) |
| Daniel Hartman, Jacob Carey, Caleb Stines, Indigo Zach, Seth Curry, (Thomas Knight), (Ian Lundgren) |
| 18:22.2, 18:37.3, 19:34.3, 21:07.3, 21:19.9, (22:42.0), (26:47.0) |
31 | 921 | Somonauk,
IL - Team Time (1st 5) 2:00:20.4 | Spread (1st 5) 14:13.0 |
| 134, 142, 192, 226, 227 |
| Matt Zaeske, Mason Cheney, Corey Eaton, David Tripp, Trace Woodward |
| 18:48.2, 18:58.9, 20:38.1, 28:54.0, 33:01.2 |
32 | 935 | Peru (St. Bede),
IL - Team Time (1st 5) 1:44:40.1 | Spread (1st 5) 3:35.9 |
| 139, 179, 199, 207, 211, (219), (220) |
| Carter Funfsinn, Brent Koogler, Andrew Horn, John Kerasotes, Ryan Edwall, (Thomas Fauth), (Mario Cote) |
| 18:55.5, 20:04.3, 21:12.8, 21:56.1, 22:31.4, (25:37.8), (25:57.4) |
33 | 1001 | Toulon (Stark County),
IL - Team Time (1st 5) 2:03:37.1 | Spread (1st 5) 16:45.9 |
| 172, 186, 194, 221, 228 |
| Ethan Tyree, Noah Gibson, Dawson Dyken, Coal Worsfold, Michael Zavala |
| 19:47.7, 20:32.0, 20:43.9, 25:59.9, 36:33.6 |
34 | 1106 | Rockford (Keith Country Day),
IL - Team Time (1st 5) 2:11:28.0 | Spread (1st 5) 4:11.6 |
| 217, 218, 222, 224, 225 |
| Grant Nagel, Isaac Xie, Jacob Emrich-Muise, Ben Bosi, Michael Von Driska |
| 23:45.4, 25:36.9, 26:19.3, 27:49.4, 27:57.0 |