1 | 82 | Rockford (R. Christian),
IL - Team Time (1st 5) 1:19:12.0 | Spread (1st 5) 53.0 |
| 3, 16, 17, 20, 26, (29), (40) |
| Riley Wells, Brent Brunner, Josiah Vogel, Jack Kurtz, Noah Wells, (Nicolas Capriola), (Cal Granite) |
| 15:17.0, 15:51.0, 15:54.0, 16:00.0, 16:10.0, (16:24.0), (16:47.0) |
2 | 92 | Elgin (Harvest Christian Academy),
IL - Team Time (1st 5) 1:19:45.0 | Spread (1st 5) 1:02.0 |
| 6, 12, 20, 23, 31, (103), (135) |
| Andrew Dobrescu, Payton Kasper, Mark Davila, Kyler Young, Connor Seals, (Erik Richter), (Chris Dobrescu) |
| 15:29.0, 15:42.0, 16:00.0, 16:03.0, 16:31.0, (18:08.9), (18:42.1) |
| 92 | Richmond (R.-Burton),
IL - Team Time (1st 5) 1:19:41.0 | Spread (1st 5) 1:13.0 |
| 4, 14, 19, 24, 31, (61), (70) |
| Ryan Hommowun, Nick Koschak, John Kellum, Chris Williams, Thomas Koschak, (Alex Selepa), (Nick DeGroot) |
| 15:18.0, 15:47.0, 15:58.0, 16:07.0, 16:31.0, (17:19.0), (17:34.7) |
4 | 108 | Sterling (Newman Central Catholic),
IL - Team Time (1st 5) 1:20:10.0 | Spread (1st 5) 1:42.0 |
| 2, 11, 24, 28, 43, (69), (78) |
| Chris Ahlers, Spencer Mauch, Shay Hafner, Matt Hodge, Brady Osborn, (Ben Sheats), (Quentin Larson) |
| 15:12.0, 15:36.0, 16:07.0, 16:21.0, 16:54.0, (17:34.0), (17:42.0) |
5 | 145 | Chillicothe (Illinois Valley Central),
IL - Team Time (1st 5) 1:21:40.0 | Spread (1st 5) 1:16.0 |
| 10, 18, 37, 39, 41, (100), (102) |
| Owen Habeger, Jordan Gerberding, Devin Smith, Noah Slater, Elias Bergman, (Josiah Smith), (Finnian Jetton) |
| 15:33.0, 15:57.0, 16:39.0, 16:42.0, 16:49.0, (18:07.7), (18:08.7) |
6 | 202 | Rock Falls,
IL - Team Time (1st 5) 1:22:07.0 | Spread (1st 5) 3:22.0 |
| 1, 22, 36, 62, 81, (87), (87) |
| Brayden Hamblen, Dawson Smith, Matt Laws, Rio Salas, Colton Peterson, (Javier DeLaTorre), (Garrett Winfield) |
| 14:23.0, 16:02.0, 16:37.0, 17:20.0, 17:45.0, (17:50.0), (17:50.0) |
7 | 254 | Winnebago,
IL - Team Time (1st 5) 1:25:00.0 | Spread (1st 5) 1:18.0 |
| 27, 33, 44, 75, 75, (108), (120) |
| Alex Navarro, Devin Tervelt, Dylan Pavlak, Chase Upmann, Jack Doyle, (Tyler Hendrickson), (Ollie Johnson) |
| 16:18.0, 16:33.0, 16:57.0, 17:36.0, 17:36.0, (18:14.0), (18:30.0) |
8 | 338 | Byron,
IL - Team Time (1st 5) 1:26:44.0 | Spread (1st 5) 2:21.0 |
| 15, 52, 72, 95, 104, (129), (136) |
| Chase Sarver, Drew Linhart, Ethan Fortener, Ethan Kirk, Collin Conderman, (Kirk Martin), (Jonah Pearson) |
| 15:49.0, 17:08.0, 17:35.0, 18:02.0, 18:10.0, (18:38.0), (18:43.0) |
9 | 348 | Ottawa (Marquette),
IL - Team Time (1st 5) 1:26:01.7 | Spread (1st 5) 3:48.8 |
| 8, 13, 42, 126, 159, (191) |
| Thomas Lechtenberg, Luis Aguilar, Brandt Eller, Angelo Bayno, Brandon Ruggles, (Wyatt Hettel) |
| 15:32.9, 15:44.6, 16:49.9, 18:32.6, 19:21.7, (20:00.3) |
10 | 369 | Seneca,
IL - Team Time (1st 5) 1:27:08.4 | Spread (1st 5) 3:37.7 |
| 5, 44, 54, 117, 149, (162), (179) |
| Christopher Collet, Ben Krause, Wyatt Baldauf, Isaac Brockman, Jon Ugolini, (Joey Thomas), (Trevor Till) |
| 15:28.0, 16:57.0, 17:09.1, 18:28.6, 19:05.7, (19:25.9), (19:41.7) |
11 | 389 | Galva,
IL - Team Time (1st 5) 1:27:58.5 | Spread (1st 5) 2:11.4 |
| 30, 48, 86, 96, 129, (137), (167) |
| Caelin Foley, Kyle Campagna, Nathan Cutts, Nate Peters, Trenton Niemeyer, (Brandon Weller), (Dylan Kuberski) |
| 16:26.6, 17:01.5, 17:49.6, 18:02.8, 18:38.0, (18:43.3), (19:33.0) |
12 | 431 | Minonk (Fieldcrest),
IL - Team Time (1st 5) 1:29:09.3 | Spread (1st 5) 1:11.3 |
| 50, 82, 83, 106, 110, (116), (144) |
| Logan Schmillen, Braden Peck, Mitch Mckay, Ryan Gochanour, Connor Gochanour, (Andrew Gochanour), (Cade Holland) |
| 17:04.8, 17:48.2, 17:48.6, 18:11.6, 18:16.1, (18:25.5), (18:55.2) |
13 | 442 | Harvard,
IL - Team Time (1st 5) 1:29:20.4 | Spread (1st 5) 1:47.4 |
| 56, 63, 78, 99, 146, (160), (199) |
| Reid Stricker, Jacob Cobb, Miguel Mercado, Eric McDowell, JJ Lich, (Ramiro Sanchez), (Eddie Espain) |
| 17:12.0, 17:21.0, 17:42.0, 18:06.0, 18:59.4, (19:22.0), (20:26.0) |
14 | 468 | Henry (H.-Senachwine),
IL - Team Time (1st 5) 1:29:59.0 | Spread (1st 5) 1:56.3 |
| 60, 68, 74, 112, 154, (156), (205) |
| Ryan Wasson, Ryan Garrison, Jarrod Pettis, Connor Baldoni, Gage Schoepke, (Ethan Lacey), (Noah Vosteen) |
| 17:17.5, 17:33.1, 17:35.4, 18:19.2, 19:13.8, (19:15.4), (20:37.8) |
15 | 483 | Kewanee (Wethersfield),
IL - Team Time (1st 5) 1:30:04.4 | Spread (1st 5) 1:57.7 |
| 46, 59, 93, 140, 145, (171), (183) |
| Austin Earley, Kevin Sanchez, Joe Fisher, Kyle Davis, Jacob Wolf, (Jonathon Johnson), (Ryan Goodman) |
| 16:59.0, 17:15.7, 18:01.0, 18:52.0, 18:56.7, (19:35.4), (19:53.0) |
16 | 509 | Elgin (Westminster Christian),
IL - Team Time (1st 5) 1:30:29.9 | Spread (1st 5) 2:56.9 |
| 35, 51, 115, 142, 166, (217), (228) |
| Tom Danner, Jason Yaccino, Ben Bertsche, Nathan Horesch, Sam Hild, (Cole Haecker), (Josh Sandberg) |
| 16:35.1, 17:06.7, 18:23.9, 18:52.2, 19:32.0, (21:15.0), (21:56.0) |
17 | 512 | Erie-Prophetstown,
IL - Team Time (1st 5) 1:30:42.4 | Spread (1st 5) 1:54.0 |
| 57, 65, 111, 129, 150, (199), (244) |
| Chris Bonnell, Ben DeNeve, Chris Link, Max Weidel, Owen Abell, (Alex Abell), (Zakk Pritchard) |
| 17:15.0, 17:22.0, 18:18.4, 18:38.0, 19:09.0, (20:26.0), (28:00.3) |
18 | 514 | Woodstock (Marian),
IL - Team Time (1st 5) 1:30:02.7 | Spread (1st 5) 3:38.9 |
| 8, 107, 109, 138, 152, (164), (193) |
| Ryan Jones, Spencer Hines, Andrew Pascente, Michael Morehead, Derek Lee, (Gilbert Duran), (Clay Gulbrandsen) |
| 15:32.9, 18:12.8, 18:14.2, 18:51.0, 19:11.8, (19:26.9), (20:03.1) |
19 | 555 | Manlius (Bureau Valley),
IL - Team Time (1st 5) 1:31:45.6 | Spread (1st 5) 2:38.0 |
| 63, 67, 89, 148, 188, (216), (225) |
| Bradley Sierens, Kurt Bitting, Austin Catton, Trevor Griffin, Allen Guenther, (Robert Aukes), (Tyson Wager) |
| 17:21.0, 17:33.0, 17:51.6, 19:01.0, 19:59.0, (21:13.0), (21:46.0) |
20 | 566 | Sherrard,
IL - Team Time (1st 5) 1:32:14.1 | Spread (1st 5) 2:44.0 |
| 72, 85, 93, 120, 196, (209), (210) |
| Zachary Lebel, Corey Tegtmeier, Peyton Bradaric, Nathan Hoexter, Ian Ausdal, (Zach Slavish), (Sam Clifford) |
| 17:35.0, 17:49.1, 18:01.0, 18:30.0, 20:19.0, (20:44.0), (20:45.7) |
21 | 570 | Oregon,
IL - Team Time (1st 5) 1:31:58.0 | Spread (1st 5) 2:57.0 |
| 47, 53, 132, 151, 187, (194), (218) |
| Ian Hussung, Jordan Wilkins, Zack Hawkins, Richard Bower, Mike Bower, (Brandon Hyde-Jones), (Kenny Bower) |
| 17:01.0, 17:09.0, 18:39.0, 19:11.0, 19:58.0, (20:04.0), (21:18.0) |
22 | 585 | Johnsburg,
IL - Team Time (1st 5) 1:32:19.8 | Spread (1st 5) 5:07.4 |
| 7, 71, 97, 204, 206, (207), (215) |
| Tim Bertulis, AJ Betancourt, Ben Guzick, Matt Tobin, Nate Wendt, (Trevor Santiago), (Chris Tobin) |
| 15:31.0, 17:34.9, 18:03.9, 20:31.6, 20:38.4, (20:39.5), (21:01.2) |
23 | 593 | Spring Valley (Hall),
IL - Team Time (1st 5) 1:32:10.0 | Spread (1st 5) 2:56.3 |
| 38, 113, 122, 147, 173, (176), (213) |
| Westley Schmidt, Ethan Cattani, Daniel Yanez, Christopher Enriquez, Gage Ripka, (Zeben Parochetti), (Lorenzo Olivares) |
| 16:41.5, 18:19.7, 18:30.3, 19:00.7, 19:37.8, (19:40.0), (20:52.3) |
24 | 600 | Savanna (West Carroll),
IL - Team Time (1st 5) 1:32:37.0 | Spread (1st 5) 2:21.0 |
| 55, 98, 124, 158, 165, (172), (238) |
| Jacob Casey, Daniel Hartman, Caleb Stines, Andrew Vankampen, Trapper Hartman, (Indigo Zach), (Pippin Legel) |
| 17:10.0, 18:04.0, 18:32.0, 19:20.0, 19:31.0, (19:36.0), (23:00.0) |
25 | 611 | Peru (St. Bede),
IL - Team Time (1st 5) 1:32:44.8 | Spread (1st 5) 1:44.1 |
| 91, 101, 114, 128, 177, (214), (223) |
| Anthony Hernandez, Carter Funfsinn, Curt Lang, Brent Koogler, Ryan Edwall, (Joe Peacock), (Jacob Lowrey) |
| 17:56.2, 18:08.1, 18:23.1, 18:37.1, 19:40.3, (21:01.0), (21:35.1) |
26 | 617 | Genoa (G.-Kingston),
IL - Team Time (1st 5) 1:33:14.0 | Spread (1st 5) 3:21.0 |
| 49, 80, 124, 167, 197, (212), (232) |
| Ryan Wade, Michael Booton, Brennan Peters, Ian Dvorak, Mikhail Slavenas, (Jacob Bray), (Colin Strader) |
| 17:02.0, 17:44.0, 18:32.0, 19:33.0, 20:23.0, (20:50.0), (22:04.0) |
27 | 643 | Cambridge,
IL - Team Time (1st 5) 1:33:30.0 | Spread (1st 5) 1:50.0 |
| 84, 104, 119, 161, 175, (190), (192) |
| Jordan Francis, Andrew Hand, Cameron Woodbury, Evan Sullivan, Carson Anderson, (Jacob Stone), (Kamron Gray) |
| 17:49.0, 18:10.0, 18:29.0, 19:23.0, 19:39.0, (20:00.0), (20:03.0) |
| 643 | Rockford Lutheran,
IL - Team Time (1st 5) 1:33:13.0 | Spread (1st 5) 1:20.0 |
| 90, 123, 132, 143, 155, (226), (231) |
| Grant Gustafson, Euan Schmid, Connor Nelson, Rudy Krueger, Kyle Schiller, (Eric Pohlman), (Andrew Garab) |
| 17:54.0, 18:31.0, 18:39.0, 18:55.0, 19:14.0, (21:51.0), (22:03.0) |
29 | 652 | Poplar Grove (North Boone),
IL - Team Time (1st 5) 1:33:43.0 | Spread (1st 5) 3:23.0 |
| 34, 77, 170, 185, 186, (203), (241) |
| Blake Walters, Connor Yunk, Adrian Contreras, Mason Dunn, Michael Marchetti, (Ethan Kloster), (Francisco Salazar) |
| 16:34.0, 17:41.0, 19:35.0, 19:56.0, 19:57.0, (20:31.0), (23:45.0) |
30 | 673 | Plano,
IL - Team Time (1st 5) 1:34:25.7 | Spread (1st 5) 3:12.6 |
| 58, 92, 153, 169, 201, (208), (211) |
| Jorge Aguilar, Brandon Littlefair, Javony Burciaga, Ryan Jernigan, Juan Aguilar, (Gorge Aguilar), (Anthony Heriaud) |
| 17:15.2, 17:56.5, 19:12.6, 19:33.6, 20:27.8, (20:42.0), (20:47.7) |
31 | 711 | Granville (Putnam County),
IL - Team Time (1st 5) 1:34:54.2 | Spread (1st 5) 2:13.5 |
| 66, 127, 157, 180, 181, (184), (227) |
| Noe Flores, Jon Sabotta, Michael Dzierzynski, Cameron Colby, James Hewitt, (Jimmy Hewitt), (Sami Khouaja) |
| 17:32.1, 18:35.6, 19:18.6, 19:42.3, 19:45.6, (19:54.5), (21:54.2) |
32 | 958 | Kewanee (H.S.),
IL - Team Time (1st 5) 1:42:57.3 | Spread (1st 5) 3:49.7 |
| 140, 163, 198, 222, 235, (236), (237) |
| Hunter Hand, Isaac Hernandez, Sam Gleichman, Carter Davis, Owen Vanwassenhove, (Bryan Sanchez), (Manuel Sotello) |
| 18:52.0, 19:26.0, 20:23.6, 21:34.0, 22:41.7, (22:53.0), (22:58.0) |
33 | 1000 | Princeton,
IL - Team Time (1st 5) 1:43:39.1 | Spread (1st 5) 3:01.0 |
| 134, 202, 219, 221, 224, (229) |
| Dillion Forbeck, Reid Smith, Chris Irlbeck, Xander D'Ambrosio, Eli Crouch, (Sam May) |
| 18:42.0, 20:30.1, 21:20.0, 21:24.0, 21:43.0, (21:58.1) |
34 | 1009 | Washburn (Lowpoint-W.),
IL - Team Time (1st 5) 1:46:20.8 | Spread (1st 5) 5:01.8 |
| 139, 174, 220, 234, 242 |
| Ozzy Surratt, Tommy Nino, Trey Brown, Brody Hinkle, Austin Tucker |
| 18:51.9, 19:37.9, 21:22.4, 22:34.9, 23:53.7 |
35 | 1018 | Princeville,
IL - Team Time (1st 5) 1:44:32.3 | Spread (1st 5) 3:19.4 |
| 178, 182, 189, 230, 239 |
| Briar Hilsabeck, Nicholas Miller, Paul Oelkers, Austin Herrmann, Alex Cramer |
| 19:41.3, 19:51.6, 19:59.1, 21:59.6, 23:00.7 |
36 | 1029 | Somonauk,
IL - Team Time (1st 5) 1:49:17.5 | Spread (1st 5) 6:17.5 |
| 118, 195, 233, 240, 243, (245) |
| Matt Zaeske, Ryan Zaeske, Andrew Stonecipher, Corey Eaton, Andrew Milligan, (David Tripp) |
| 18:28.9, 20:04.8, 22:19.3, 23:38.1, 24:46.4, (30:01.1) |