1 | 92 | Elmwood,
IL - Team Time (1st 5) 1:11:15.0 | Spread (1st 5) 50.0 |
| 4, 14, 15, 27, 32, (45), (78) |
| Jake Callister, Jordan Hoffman, Jason Harkness, Austin Teel, Jake Osmulski, (Colby Brown), (Ryan Bybee) |
| 13:52.0, 14:06.0, 14:09.0, 14:26.0, 14:42.0, (15:00.0), (15:36.0) |
2 | 130 | Gardner (G.-South Wilmington),
IL - Team Time (1st 5) 1:12:23.0 | Spread (1st 5) 1:07.0 |
| 5, 19, 26, 34, 46, (59), (76) |
| Lane Hoffman, Brayden Cain, Dalton Wright, Stinnett Gettinger, Ryley Christoff, (Austin Walsh), (Brian Scoggin) |
| 13:54.0, 14:15.0, 14:24.0, 14:49.0, 15:01.0, (15:15.0), (15:35.0) |
3 | 152 | Kankakee (McNamara),
IL - Team Time (1st 5) 1:12:42.0 | Spread (1st 5) 54.0 |
| 17, 21, 29, 31, 54, (66), (90) |
| Mitchell O'brien, Caleb Wasson, Sean Crowley, Korey Decker, Cody Trost, (Bailey Wedig), (Aaron Trost) |
| 14:12.0, 14:17.0, 14:30.0, 14:37.0, 15:06.0, (15:26.0), (15:49.0) |
4 | 159 | Sterling (Newman Central Catholic),
IL - Team Time (1st 5) 1:13:16.0 | Spread (1st 5) 1:04.0 |
| 7, 27, 36, 40, 49, (67), (82) |
| Brady Henson, Seth Gierhat, Connor Brown, Kylan Reyes, Jake Trancoso, (Alex Deforest), (Dylan Harkness) |
| 13:59.0, 14:26.0, 14:51.0, 14:57.0, 15:03.0, (15:27.0), (15:41.0) |
5 | 171 | Eureka,
IL - Team Time (1st 5) 1:13:13.0 | Spread (1st 5) 1:30.0 |
| 8, 8, 24, 59, 72, (98), (112) |
| Ben Crenshaw, Brandon Grusy, Alex Hunt, Joshua Schaidle, Carson Mack, (Derek Scott), (Matt Schaidle) |
| 14:02.0, 14:02.0, 14:22.0, 15:15.0, 15:32.0, (16:01.0), (16:13.0) |
6 | 266 | Aurora (A. Christian),
IL - Team Time (1st 5) 1:15:02.0 | Spread (1st 5) 2:14.0 |
| 3, 13, 68, 80, 102, (116), (135) |
| Kyle Culp, Grason Poling, Jack Davis, Sam Schuette, Jared Osika, (Spencer Johnson), (Nate Mcnamara) |
| 13:49.0, 14:05.0, 15:28.0, 15:37.0, 16:03.0, (16:18.0), (16:33.0) |
7 | 271 | Mendota,
IL - Team Time (1st 5) 1:15:06.0 | Spread (1st 5) 2:46.0 |
| 8, 18, 42, 51, 152, (160), (204) |
| Ethan Sack, Adam Morris, Collin Reeder, Griffin Anderson, Adam Weeks, (Ian Richardson), (Justin Askins) |
| 14:02.0, 14:14.0, 14:58.0, 15:04.0, 16:48.0, (16:59.0), (18:12.0) |
8 | 285 | Chillicothe (Illinois Valley Central),
IL - Team Time (1st 5) 1:15:44.0 | Spread (1st 5) 1:53.0 |
| 6, 49, 56, 86, 88, (215) |
| Ryan Greskoviak, Drew Zadrzynski, Dusty Seckler, David Weber, Evan Schultz, (Alex Dunn) |
| 13:55.0, 15:03.0, 15:11.0, 15:47.0, 15:48.0, (18:52.0) |
9 | 339 | Ottawa (Marquette),
IL - Team Time (1st 5) 1:16:53.0 | Spread (1st 5) 2:05.0 |
| 20, 42, 63, 97, 117, (127), (145) |
| Douglas Skromme, Channing Voss, Evan Darm, James Weissensel, Brandon Forrest, (Lucas Hill), (Drew Gama) |
| 14:16.0, 14:58.0, 15:18.0, 16:00.0, 16:21.0, (16:26.0), (16:40.0) |
10 | 347 | Beecher,
IL - Team Time (1st 5) 1:17:10.0 | Spread (1st 5) 1:36.0 |
| 30, 34, 68, 104, 111, (124), (161) |
| Grant Nykaza, Griffin Nykaza, Joaquin Jordan, Mike Polzin, Aaron Borgnam, (Joshua Barelli), (Dan Knuth) |
| 14:36.0, 14:49.0, 15:28.0, 16:05.0, 16:12.0, (16:24.0), (17:00.0) |
11 | 352 | Spring Valley (Hall),
IL - Team Time (1st 5) 1:16:22.0 | Spread (1st 5) 3:02.0 |
| 2, 21, 52, 124, 153, (157), (164) |
| Nathaniel Kingry, Joseph Parochetti, TJ Mosbach, Austin Pelszynski, Brett Herrmann, (Brandon Allen), (Juan Vera) |
| 13:47.0, 14:17.0, 15:05.0, 16:24.0, 16:49.0, (16:57.0), (17:03.0) |
12 | 383 | Manlius (Bureau Valley),
IL - Team Time (1st 5) 1:17:55.0 | Spread (1st 5) 1:29.0 |
| 37, 39, 65, 121, 121, (131), (155) |
| Michael Lotspeich, Dylan Dykstra, Derrick Johnson, Trent Johnson, Cody Taylor, (Ryan Johnson), (Jeremy Culver) |
| 14:53.0, 14:55.0, 15:23.0, 16:22.0, 16:22.0, (16:28.0), (16:54.0) |
13 | 385 | Tremont,
IL - Team Time (1st 5) 1:17:58.0 | Spread (1st 5) 1:16.0 |
| 52, 61, 71, 84, 117, (141), (148) |
| Cole Dill, Colton Dailey, Austin Siedlech, Chris Pflederer, Taylor Schweigert, (Adam Koch), (Sam Stuber) |
| 15:05.0, 15:16.0, 15:31.0, 15:45.0, 16:21.0, (16:38.0), (16:43.0) |
14 | 394 | Knoxville,
IL - Team Time (1st 5) 1:18:07.0 | Spread (1st 5) 1:09.0 |
| 40, 57, 90, 102, 105, (135), (154) |
| Ryan Brennan, Brett Curry, Marcus Lowthian, Reagan Mason, Mike Alderson, (Jeff Hilgenberg), (John Kemper) |
| 14:57.0, 15:12.0, 15:49.0, 16:03.0, 16:06.0, (16:33.0), (16:52.0) |
15 | 397 | Kewanee (H.S.),
IL - Team Time (1st 5) 1:17:49.0 | Spread (1st 5) 2:18.0 |
| 12, 33, 114, 117, 121, (162), (191) |
| Mark Breedlove, Cristian Hernandez, Jason Henkins, Allen Nelson, David Hood, (Austin Siscoe), (Trevor Girkin) |
| 14:04.0, 14:45.0, 16:17.0, 16:21.0, 16:22.0, (17:02.0), (17:51.0) |
16 | 407 | Kewanee (Wethersfield),
IL - Team Time (1st 5) 1:18:06.0 | Spread (1st 5) 3:12.0 |
| 16, 46, 81, 95, 169, (171), (184) |
| Nick Wager, Drew Titlow, Rashaun DeBord, Rasheed DeBord, Curt Nelson, (Adam Blair), (Matt Elbus) |
| 14:10.0, 15:01.0, 15:38.0, 15:55.0, 17:22.0, (17:25.0), (17:38.0) |
| 407 | Winnebago,
IL - Team Time (1st 5) 1:17:56.0 | Spread (1st 5) 2:06.0 |
| 25, 55, 88, 106, 133, (147), (158) |
| Jaylin Neal, Ryan Miller, Brandon Clinite, Shawn Patrick, Sam Wurster, (Nick Olmstead), (Steven Lynn) |
| 14:23.0, 15:09.0, 15:48.0, 16:07.0, 16:29.0, (16:42.0), (16:58.0) |
18 | 424 | Byron,
IL - Team Time (1st 5) 1:18:43.0 | Spread (1st 5) 45.0 |
| 62, 76, 86, 100, 100, (108), (140) |
| Eric Dinges, Nate Brass, Andrew McCarey, Nick Lundin, Charles Sievers, (Austin Deets), (Brendan Halters) |
| 15:17.0, 15:35.0, 15:47.0, 16:02.0, 16:02.0, (16:08.0), (16:36.0) |
19 | 439 | Westmont,
IL - Team Time (1st 5) 1:18:49.0 | Spread (1st 5) 1:40.0 |
| 42, 46, 93, 117, 141, (149), (149) |
| Kevin Barnacle, Henry Arndt, Scott Dvorak, Morris Jaspers, R.J. Pleva, (Ray Honore), (Patrick Robertson) |
| 14:58.0, 15:01.0, 15:51.0, 16:21.0, 16:38.0, (16:44.0), (16:44.0) |
20 | 488 | Minonk (Fieldcrest),
IL - Team Time (1st 5) 1:19:49.0 | Spread (1st 5) 54.0 |
| 72, 84, 96, 109, 127, (174), (193) |
| Ryan Harms, James Leigh, Guthrie Wyss, Kinsly Tarmann, Collin Mangold, (Patrick Luckey), (Jacob Meyer) |
| 15:32.0, 15:45.0, 15:56.0, 16:10.0, 16:26.0, (17:28.0), (17:54.0) |
21 | 556 | Amboy,
IL - Team Time (1st 5) 1:21:29.0 | Spread (1st 5) 6:09.0 |
| 1, 58, 75, 194, 228, (240), (245) |
| Colton Shaw, Zack Piper, Dereck Henkel, Jimmy Tsai, Hauken Stien, (Jimmy Vrtis), (Taylor Daniels) |
| 13:19.0, 15:14.0, 15:33.0, 17:55.0, 19:28.0, (21:22.0), (21:44.0) |
22 | 566 | Princeton,
IL - Team Time (1st 5) 1:20:38.0 | Spread (1st 5) 2:33.0 |
| 23, 98, 141, 149, 155, (185), (209) |
| Kyle Arnett, Collin Schertz, Zach Kieffer, Jacob Mead, Andrew Birkey, (Greg Musselman), (Ryan Arndt) |
| 14:21.0, 16:01.0, 16:38.0, 16:44.0, 16:54.0, (17:39.0), (18:31.0) |
23 | 702 | Oregon,
IL - Team Time (1st 5) 1:23:34.0 | Spread (1st 5) 2:04.0 |
| 83, 130, 137, 164, 188 |
| Ryan Creegan, Garrett Newman, Nick Jones, Mahali Granados, Jake Smith |
| 15:43.0, 16:27.0, 16:34.0, 17:03.0, 17:47.0 |
24 | 716 | Durand,
IL - Team Time (1st 5) 1:24:05.0 | Spread (1st 5) 2:13.0 |
| 64, 134, 168, 171, 179, (183), (198) |
| Brad Overcash, Grant Colborn, Tony Polizzi, Michael Gross, Lucas Bybee, (Dan Johnson), (Matt Hamilton) |
| 15:19.0, 16:32.0, 17:17.0, 17:25.0, 17:32.0, (17:37.0), (17:58.0) |
25 | 734 | Henry (H.-Senachwine),
IL - Team Time (1st 5) 1:25:07.0 | Spread (1st 5) 3:24.0 |
| 72, 109, 162, 173, 218, (248) |
| Kenny Swartz, Wes Oltman, Kyle Mooney, Jason Rock, Mitch Dunphy, (Patrick Russell) |
| 15:32.0, 16:10.0, 17:02.0, 17:27.0, 18:56.0, (22:13.0) |
26 | 737 | Farmington,
IL - Team Time (1st 5) 1:25:33.0 | Spread (1st 5) 4:13.0 |
| 38, 106, 177, 194, 222 |
| Chase Coffey, Miah Miller, Brady Johnson, Lucas Flynn, Josh Sosa |
| 14:54.0, 16:07.0, 17:30.0, 17:55.0, 19:07.0 |
27 | 747 | Petersburg (PORTA),
IL - Team Time (1st 5) 1:24:37.0 | Spread (1st 5) 2:30.0 |
| 70, 138, 158, 182, 199, (211) |
| Shane Hoerbert, Austin Bliven, Robby Spath, Justin Brooks, Tyler Vaughn, (Frank Hopper) |
| 15:29.0, 16:35.0, 16:58.0, 17:36.0, 17:59.0, (18:45.0) |
28 | 766 | Delavan,
IL - Team Time (1st 5) 1:25:41.0 | Spread (1st 5) 2:58.0 |
| 94, 113, 167, 178, 214, (227), (231) |
| Will Cross, Blake Schafner, Austin Vaughn, Dakota Carter, Austen Dowds, (Blake Schwark), (Chance Dowds) |
| 15:53.0, 16:15.0, 17:11.0, 17:31.0, 18:51.0, (19:25.0), (19:31.0) |
29 | 775 | Granville (Putnam County),
IL - Team Time (1st 5) 1:28:43.0 | Spread (1st 5) 7:12.0 |
| 11, 92, 202, 231, 239, (245), (250) |
| Adam Flores, Lucas Foockle, Jeff Nieslawski, Chase Redshaw, Zach Scarborough, (Kevin Alleman), (Andrew White) |
| 14:03.0, 15:50.0, 18:04.0, 19:31.0, 21:15.0, (21:44.0), (25:44.0) |
30 | 817 | Plano,
IL - Team Time (1st 5) 1:26:36.0 | Spread (1st 5) 2:31.0 |
| 114, 144, 170, 176, 213, (224), (230) |
| Brandon Miller, Adam Morello, Michael Miller, Tk Williams, Dylan Klatt, (Andrew Debolt), (Alfonso Macias) |
| 16:17.0, 16:39.0, 17:23.0, 17:29.0, 18:48.0, (19:20.0), (19:30.0) |
31 | 818 | Monmouth (M.-Roseville),
IL - Team Time (1st 5) 1:26:20.0 | Spread (1st 5) 2:44.0 |
| 78, 146, 186, 201, 207, (212), (238) |
| Gatlin Marlow, Deandre McClendon, Cody Crouse, Devin Clark, Luis Viveros, (Russell Frakes), (Carter Neal) |
| 15:36.0, 16:41.0, 17:43.0, 18:00.0, 18:20.0, (18:47.0), (21:01.0) |
32 | 828 | Sherrard,
IL - Team Time (1st 5) 1:26:24.0 | Spread (1st 5) 1:31.0 |
| 126, 127, 187, 192, 196, (203), (233) |
| Johnathan Koprucki, Mike Horton, Michael Holdsworth, Joey Moritz, Jacob Hutton, (Lukas Zurcher), (Alex Ffelt) |
| 16:25.0, 16:26.0, 17:45.0, 17:52.0, 17:56.0, (18:09.0), (19:32.0) |
33 | 927 | Lisle (Sr.),
IL - Team Time (1st 5) 1:29:23.0 | Spread (1st 5) 2:33.0 |
| 138, 166, 180, 220, 223, (225), (234) |
| Greg Danner, Alex Begley, William P DeCraene, Greg R Dzuricsko, Matthew S Holland, (Austin C Goetz), (Sam E Rowe) |
| 16:35.0, 17:08.0, 17:34.0, 18:58.0, 19:08.0, (19:23.0), (19:34.0) |
34 | 937 | Franklin,
IL - Team Time (1st 5) 1:29:37.0 | Spread (1st 5) 2:26.0 |
| 131, 174, 206, 210, 216, (229), (249) |
| Kollin Keltner, Brendan Summers, Dalton Leonard, Zack Steelman, Allyn Edwards, (Zach Oettle), (Levi Steinacher) |
| 16:28.0, 17:28.0, 18:15.0, 18:32.0, 18:54.0, (19:29.0), (22:45.0) |
35 | 1037 | Somonauk,
IL - Team Time (1st 5) 1:33:01.0 | Spread (1st 5) 2:13.0 |
| 180, 189, 208, 225, 235, (236) |
| Mack Land, MITCH FOX, Joey Tuburan, Art Connolley, Dylan Marshall, (John Butler) |
| 17:34.0, 17:48.0, 18:29.0, 19:23.0, 19:47.0, (19:58.0) |
36 | 1045 | Peru (St. Bede),
IL - Team Time (1st 5) 1:33:40.0 | Spread (1st 5) 2:55.0 |
| 190, 196, 205, 217, 237, (244) |
| Szymon Ligas, AYETHAW TUN, John Jagiella, Connor Armstroong, Ben Read, (Will Haas) |
| 17:50.0, 17:56.0, 18:14.0, 18:55.0, 20:45.0, (21:39.0) |
37 | 1121 | Cambridge,
IL - Team Time (1st 5) 1:38:52.0 | Spread (1st 5) 3:28.0 |
| 199, 218, 221, 241, 242, (243), (247) |
| Julian Trotman, Matt Welch, Matthew Johnson, Austin Mathews, Jonath Timberlake, (Kenneth Johnson), (Jared Swanson) |
| 17:59.0, 18:56.0, 19:04.0, 21:26.0, 21:27.0, (21:35.0), (22:05.0) |