1 | 67 | Winnebago,
IL - Team Time (1st 5) 1:19:00.7 | Spread (1st 5) 25.3 |
| 9, 12, 13, 15, 18, (22), (35) |
| Allan Daly, Nathan Ambrose, Nathan Smith, Nathan Nozzi, Jeff Swanson, (Christain Devant), (Noah Watson) |
| 15:36.7, 15:43.0, 15:46.0, 15:53.0, 16:02.0, (16:23.0), (16:37.9) |
2 | 110 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:20:51.1 | Spread (1st 5) 1:30.0 |
| 2, 23, 25, 29, 31, (37), (49) |
| Nick Monkemeyer, Alex Wilfong, Noah Wells, Brian Smith, Ethan Volk, (David Mecklenburg), (Steven Reierson) |
| 15:02.0, 16:23.7, 16:24.4, 16:29.0, 16:32.0, (16:41.0), (17:06.0) |
3 | 151 | El Paso (E.P.-Gridley),
IL - Team Time (1st 5) 1:22:12.3 | Spread (1st 5) 1:30.0 |
| 7, 16, 39, 41, 48, (50), (67) |
| Jacob Ludy, Tyler DeMarb, Andy Layden, Hunter Cobbley, Ryan Filkins, (Adam Ludy), (Luke Barnard) |
| 15:34.7, 15:56.0, 16:45.9, 16:51.0, 17:04.7, (17:08.0), (17:38.7) |
4 | 162 | Sterling (Newman Central Catholic),
IL - Team Time (1st 5) 1:22:51.0 | Spread (1st 5) 1:49.0 |
| 17, 19, 20, 32, 74, (82), (91) |
| Bryson Reyes, Drew Rosengren, Chris Ahlers, Micah Trancoso, Brady Osborn, (KC Knack), (Andrew Kobbeman) |
| 15:59.0, 16:11.0, 16:18.0, 16:35.0, 17:48.0, (18:01.2), (18:11.0) |
5 | 166 | Byron,
IL - Team Time (1st 5) 1:22:32.2 | Spread (1st 5) 2:36.0 |
| 1, 24, 34, 42, 65, (70), (76) |
| Tj Pitcock, Nick Wagner, Drew Franklin, Chad Trenholm, Peter Hodapp, (Jake Heitter), (Bryce Wilson) |
| 15:01.0, 16:24.2, 16:37.0, 16:53.0, 17:37.0, (17:42.9), (17:49.0) |
6 | 184 | Rock Falls,
IL - Team Time (1st 5) 1:23:02.9 | Spread (1st 5) 2:26.0 |
| 8, 10, 29, 54, 83, (84), (109) |
| Brayden Hamblen, Seth Williams, Cayden Erickson, Kasey Anger, Brodie Henson, (Jevon Hey), (Cameron Davis) |
| 15:36.0, 15:36.9, 16:29.0, 17:19.0, 18:02.0, (18:03.0), (18:38.0) |
7 | 187 | Harvard,
IL - Team Time (1st 5) 1:23:35.0 | Spread (1st 5) 1:56.0 |
| 6, 33, 44, 47, 57, (63), (65) |
| Jorge Pichardo, David Anaya, Jose Ortiz, Marcelino Perales, Eduardo Galvez, (Matt Logan), (Jacob Cobb) |
| 15:31.0, 16:36.0, 16:58.0, 17:03.0, 17:27.0, (17:36.0), (17:37.0) |
8 | 253 | Rockford Lutheran,
IL - Team Time (1st 5) 1:25:35.3 | Spread (1st 5) 1:38.7 |
| 28, 36, 43, 59, 87, (103), (119) |
| Matthew Kortze, Josh Stim, Chase Sluis, Adrian Radabaugh, Daniel Johnson, (Michael Martin), (Billy Hartenberger) |
| 16:27.3, 16:38.0, 16:55.0, 17:29.0, 18:06.0, (18:34.0), (19:00.0) |
9 | 281 | Kewanee (Wethersfield),
IL - Team Time (1st 5) 1:25:03.8 | Spread (1st 5) 3:42.7 |
| 3, 4, 69, 92, 113, (199) |
| Michael Cook, Cody Baele, Alex Landwehr, Keith Davis, Noah Dir, (Josh Harrell) |
| 15:04.0, 15:19.0, 17:42.7, 18:11.4, 18:46.7, (24:38.2) |
10 | 288 | Manlius (Bureau Valley),
IL - Team Time (1st 5) 1:27:14.0 | Spread (1st 5) 18.5 |
| 53, 55, 56, 60, 64, (68), (71) |
| Kane Eastwood, Ryan Taylor, Daniel Trone, Andrew Smith, Colton Peterson, (Yulian Osorio), (Kody Church) |
| 17:18.3, 17:23.8, 17:25.0, 17:30.1, 17:36.8, (17:40.4), (17:43.7) |
11 | 375 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:28:55.5 | Spread (1st 5) 2:15.5 |
| 26, 62, 80, 97, 110, (129), (135) |
| Skyler Yunk, Josh Herrmann, Tanner Synove, Josh Perez, Alan Rojas, (Tim Richert), (Daniel Richert) |
| 16:24.5, 17:31.0, 17:56.0, 18:24.0, 18:40.0, (19:17.0), (19:19.0) |
12 | 381 | Galva,
IL - Team Time (1st 5) 1:29:08.4 | Spread (1st 5) 2:41.9 |
| 27, 51, 72, 108, 123, (142), (146) |
| Ethan Stanley, Bryent VanDeWostine, Brennan Foley, Mike Bersell, Isaac Williamson, (Kyle Campagna), (Tyler Johnson) |
| 16:27.0, 17:10.0, 17:45.5, 18:37.0, 19:08.9, (19:31.3), (19:36.9) |
13 | 420 | Woodstock (Marian),
IL - Team Time (1st 5) 1:30:11.1 | Spread (1st 5) 58.6 |
| 58, 75, 93, 94, 100, (114), (116) |
| Mike Lyons, Alex Cetera, Justin Santopadre, Bryce Struttman, Danny Baumert, (Sam Gulbrandsen), (Andrew Payton) |
| 17:28.5, 17:48.7, 18:11.5, 18:15.3, 18:27.1, (18:49.6), (18:55.7) |
14 | 430 | Ottawa (Marquette),
IL - Team Time (1st 5) 1:30:22.4 | Spread (1st 5) 2:52.0 |
| 21, 89, 96, 98, 126, (132), (165) |
| John Weissensel, Cory Bugelholl, Thomas Lechtenberg, Jakob Weiss, Paul Jones, (Brandt Eller), (Ken Murphy) |
| 16:20.4, 18:07.0, 18:18.2, 18:24.4, 19:12.4, (19:17.1), (20:15.6) |
15 | 455 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:30:57.4 | Spread (1st 5) 51.0 |
| 78, 79, 81, 106, 111, (115), (141) |
| Justin McLean, Jason McLean, Andy Voltz, Kevin McLean, Justin Campbell, (Ethan Bode), (CJ McPherson) |
| 17:50.0, 17:53.4, 17:57.0, 18:36.0, 18:41.0, (18:53.0), (19:31.0) |
16 | 463 | Plano,
IL - Team Time (1st 5) 1:31:08.5 | Spread (1st 5) 3:13.1 |
| 38, 45, 107, 118, 155, (161), (181) |
| Marco Martinez, Luke Romano, Josh Ketterman, Giordano Gonzalez, Marcus Ramirez, (Lucas Thoms), (Danny Baker) |
| 16:41.2, 16:59.6, 18:36.4, 18:57.0, 19:54.3, (20:06.8), (20:45.5) |
17 | 518 | Cambridge,
IL - Team Time (1st 5) 1:32:56.8 | Spread (1st 5) 1:28.0 |
| 76, 85, 104, 124, 129, (164), (171) |
| Dylan Brooks, Christopher Bowles, Garron Bowers, Jason Beam, Anthony Brown, (Tristin Heady), (Kyle Ford) |
| 17:49.0, 18:04.1, 18:35.8, 19:10.9, 19:17.0, (20:10.8), (20:23.1) |
18 | 536 | Henry (H.-Senachwine),
IL - Team Time (1st 5) 1:32:55.2 | Spread (1st 5) 4:48.4 |
| 5, 52, 158, 159, 162, (183), (184) |
| Alex Pettis, Trevor Wiley, Jake Waldinger, Nick Waldinger, Brandon Smith, (Elliot Watkins), (Lucas Lambrecht) |
| 15:20.0, 17:17.2, 20:03.4, 20:06.2, 20:08.4, (20:56.2), (21:04.1) |
19 | 547 | Spring Valley (Hall),
IL - Team Time (1st 5) 1:33:03.0 | Spread (1st 5) 3:57.4 |
| 11, 120, 128, 143, 145, (173), (175) |
| Al Baldonado, Sandro Aldana, Tyler Pullam, Rosy Fuentes, Christian Garcia, (Gage Ripka), (Kyle Follmer) |
| 15:38.0, 19:01.2, 19:16.7, 19:31.7, 19:35.4, (20:24.4), (20:31.8) |
20 | 580 | Sandwich,
IL - Team Time (1st 5) 1:34:24.6 | Spread (1st 5) 1:11.1 |
| 90, 99, 125, 129, 137, (138), (148) |
| Payton Brinegar, Kyle Rogers, Scott Marisette, Rj Lundeen, Dani Cortez, (Cody Hulon), (Mitchell Vandervort) |
| 18:10.0, 18:25.2, 19:11.3, 19:17.0, 19:21.1, (19:26.0), (19:41.6) |
21 | 605 | Seneca,
IL - Team Time (1st 5) 1:34:42.3 | Spread (1st 5) 3:59.3 |
| 14, 139, 149, 150, 153, (167), (169) |
| Ross McCormick, James Miller, Carter Gallick, Brian Kluckhohn, Kole Gallick, (Anthony Hasse), (Zach Rivett) |
| 15:52.4, 19:26.5, 19:45.4, 19:46.3, 19:51.7, (20:19.1), (20:22.1) |
22 | 608 | Minonk (Fieldcrest),
IL - Team Time (1st 5) 1:35:08.3 | Spread (1st 5) 3:22.2 |
| 46, 122, 134, 136, 170, (177), (178) |
| Levi Schmillen, Chris Leigh, Kevin Stromberg, Brandon Pongracz, Dawson White, (Keegan Roth), (Zach Alden) |
| 17:00.2, 19:08.0, 19:18.6, 19:19.1, 20:22.4, (20:39.1), (20:40.1) |
23 | 615 | Amboy,
IL - Team Time (1st 5) 1:35:15.8 | Spread (1st 5) 1:48.7 |
| 95, 104, 112, 144, 160, (182), (188) |
| Skylar Wheeler, Ben Hosto, James Blackburn, Alan Stamberger, Nick Bickett, (Nick Dewey), (Paul Meyer) |
| 18:18.0, 18:35.8, 18:42.7, 19:32.6, 20:06.7, (20:52.9), (21:56.9) |
24 | 671 | Oregon,
IL - Team Time (1st 5) 1:37:06.1 | Spread (1st 5) 3:53.7 |
| 40, 117, 166, 168, 180, (198), (201) |
| Austin Burkhart, Zimrrith Granados, Jacob Harshman, Ricky Greenwood, Jacob Ebens, (Adam McFalls), (Will Coots) |
| 16:49.3, 18:56.0, 20:18.0, 20:19.8, 20:43.0, (24:32.0), (25:56.0) |
25 | 675 | Mendota,
IL - Team Time (1st 5) 1:39:29.8 | Spread (1st 5) 4:19.8 |
| 73, 102, 121, 189, 190, (195) |
| Lukas Brandner, Alex Harriott, Hayden Smith, Remigio Nanez, Garyn Sondgeroth, (Sean Bogle) |
| 17:46.0, 18:33.0, 19:07.0, 21:58.0, 22:05.8, (23:37.0) |
26 | 679 | Chillicothe (Illinois Valley Central),
IL - Team Time (1st 5) 1:38:20.8 | Spread (1st 5) 4:06.2 |
| 88, 127, 133, 140, 191, (197) |
| John Offutt, Anton Sturgeon, Ethan Sutherland, Nathan Schull, Daniel Merdian, (Caleb Adcock) |
| 18:06.8, 19:14.4, 19:18.1, 19:28.5, 22:13.0, (24:17.0) |
27 | 707 | Granville (Putnam County),
IL - Team Time (1st 5) 1:38:02.6 | Spread (1st 5) 3:00.7 |
| 61, 152, 157, 163, 174, (192) |
| Noe Flores, Mario Flores, Jon Sabotta, Christian Harris, Joe Berg, (Kurt Nabers) |
| 17:30.5, 19:49.0, 20:02.6, 20:09.3, 20:31.2, (22:31.3) |
28 | 755 | Peru (St. Bede),
IL - Team Time (1st 5) 1:40:26.3 | Spread (1st 5) 3:22.6 |
| 86, 147, 151, 185, 186, (187), (194) |
| Jake Condon, Brent Koogler, Leo Lopez, Jeff Barnes, John Kerasotes, (Garett Barto), (Abram Yucas) |
| 18:04.7, 19:40.1, 19:48.6, 21:25.6, 21:27.3, (21:47.5), (23:28.8) |
29 | 789 | Princeton,
IL - Team Time (1st 5) 1:47:29.0 | Spread (1st 5) 10:08.0 |
| 101, 154, 156, 176, 202 |
| Cody Workman, Patrick Arabia, Mason Hunt, Alex Biggs, Peter Wang |
| 18:28.0, 19:53.0, 19:56.0, 20:36.0, 28:36.0 |
30 | 939 | DePue,
IL - Team Time (1st 5) 1:53:06.1 | Spread (1st 5) 5:06.2 |
| 171, 179, 193, 196, 200 |
| Miguel Lopez, Hector Madrigal, Jesus Garcia, Luis Cruz, Alberto Acosta |
| 20:23.1, 20:41.5, 22:39.2, 23:53.0, 25:29.3 |