1 | 92 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:17:44.0 | Spread (1st 5) 20.0 |
| 10, 13, 18, 24, 27, (55), (79) |
| Franky Romano, Roland Prenzler, Dan Powell, Jack Pifer, Max Hartmann, (Zach Walters), (Jacob Schoenthal) |
| 15:23.0, 15:27.0, 15:34.0, 15:37.0, 15:43.0, (16:17.0), (16:34.0) |
2 | 95 | Minooka,
IL - Team Time (1st 5) 1:16:32.3 | Spread (1st 5) 1:46.0 |
| 1, 9, 23, 29, 33, (46), (46) |
| Soren Knudsen, Jordan Freese, Mark Dames, Matthew Mason, Jack Sullivan, (Cody Hoshell), (Justin Tutt) |
| 14:02.0, 15:22.3, 15:36.0, 15:44.0, 15:48.0, (16:07.0), (16:07.0) |
3 | 99 | O'Fallon (H.S.),
IL - Team Time (1st 5) 1:17:38.0 | Spread (1st 5) 52.0 |
| 4, 14, 14, 32, 35, (35), (41) |
| Christopher Conrad, Joey Black, Will VanAlstine, Kyle Dismukes, Garrett Blenkush, (Matthew Gilster), (Hayden Ybarra) |
| 15:02.0, 15:28.0, 15:28.0, 15:46.0, 15:54.0, (15:54.0), (16:00.0) |
4 | 104 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:18:00.6 | Spread (1st 5) 34.0 |
| 7, 18, 18, 26, 35, (41), (48) |
| Zack Price, Ben Summers, Patrick Black, Alexx Nauman, Alex Loos, (Eric Nauman), (Matt Cox) |
| 15:20.0, 15:34.0, 15:34.0, 15:38.6, 15:54.0, (16:00.0), (16:07.2) |
5 | 111 | Frankfort (Lincoln-Way East),
IL - Team Time (1st 5) 1:17:33.0 | Spread (1st 5) 1:30.0 |
| 3, 5, 21, 27, 55, (59), (62) |
| Noah Healy, Brett Gardner, Scott Platek, Michael Trost, Will Evans, (Jeremy Stajkowski), (David Nino) |
| 14:47.0, 15:11.0, 15:35.0, 15:43.0, 16:17.0, (16:20.0), (16:25.0) |
6 | 203 | New Lenox (Lincoln-Way West),
IL - Team Time (1st 5) 1:19:01.9 | Spread (1st 5) 2:16.5 |
| 2, 8, 17, 76, 100, (109), (130) |
| Evan Mitchell, Jonathan Stiglic, Ryan Taylor, Casey Gervase, Brady Green, (Cade Vetor), (Ethan Trost) |
| 14:40.0, 15:21.0, 15:33.0, 16:31.4, 16:56.5, (17:04.9), (17:24.5) |
7 | 222 | Normal (Community West),
IL - Team Time (1st 5) 1:20:15.5 | Spread (1st 5) 40.9 |
| 25, 40, 45, 54, 58, (70), (89) |
| Tyler Dunn, Gabriel Bush, Charlie Wetzel, Colin McQueen, Ben Zinn, (Spencer Allsop), (Zaine Losk) |
| 15:37.1, 15:57.9, 16:06.8, 16:15.7, 16:18.0, (16:30.0), (16:45.1) |
8 | 231 | New Lenox (Lincoln-Way Central),
IL - Team Time (1st 5) 1:20:27.3 | Spread (1st 5) 38.8 |
| 31, 38, 50, 52, 60, (61), (102) |
| Josh Perch, Zak Hutchinson, Jared Kreis, Nate Rittenbacher, Andrew Englert, (Kevin Nolan), (Jackson Burriss) |
| 15:45.5, 15:54.2, 16:08.5, 16:14.8, 16:24.3, (16:24.8), (16:58.7) |
9 | 270 | Bradley (B.-Bourbonnais),
IL - Team Time (1st 5) 1:20:50.8 | Spread (1st 5) 1:13.7 |
| 12, 30, 66, 77, 85, (96), (145) |
| Lenny Baumann, Leonard Baumann, Zach Joaquin, Jacob Fritz, Mark Pickering, (Noah Kuxmann), (Grayson Gonski) |
| 15:26.0, 15:45.3, 16:27.8, 16:32.0, 16:39.7, (16:52.6), (17:35.3) |
| 270 | East Moline (United),
IL - Team Time (1st 5) 1:21:07.9 | Spread (1st 5) 1:07.0 |
| 10, 55, 67, 68, 70, (131), (132) |
| Dalton Martin, Sawyer Swearingen, Trevor Viren, Nathan Scherschel, James Wright, (Luis Cortes), (Ben Rhodes) |
| 15:23.0, 16:17.0, 16:28.5, 16:29.4, 16:30.0, (17:25.1), (17:25.7) |
11 | 348 | Pekin,
IL - Team Time (1st 5) 1:22:06.4 | Spread (1st 5) 1:21.2 |
| 22, 44, 88, 93, 101, (166), (169) |
| Kolton Dunkelbarger, Brody Blackwell, Andrew Wolfe, Seth Kasinger, Cole Russell, (Jayden Tabb), (Bennett Custer) |
| 15:35.5, 16:02.0, 16:44.0, 16:48.2, 16:56.7, (18:06.0), (18:13.3) |
12 | 380 | Moline (H.S.),
IL - Team Time (1st 5) 1:22:35.8 | Spread (1st 5) 48.9 |
| 43, 80, 81, 82, 94, (113), (141) |
| Andrew Ellison, Tim Wolf, Nikola Stojanovic, Logan Pauley, Ryan Lodico, (Alex Klumb), (Spencer Clapper) |
| 16:00.4, 16:34.4, 16:35.7, 16:36.0, 16:49.3, (17:09.3), (17:30.9) |
13 | 400 | Normal (Community),
IL - Team Time (1st 5) 1:23:02.9 | Spread (1st 5) 23.4 |
| 72, 73, 74, 83, 98, (115), (116) |
| Nathan Witte, Dillon Butler, Jacob Myers, Colin Fitzgerald, Xavier Scott, (Sujith Molakala), (Matthew Rowley) |
| 16:30.6, 16:30.9, 16:31.0, 16:36.4, 16:54.0, (17:09.7), (17:10.5) |
14 | 423 | Alton (Sr.),
IL - Team Time (1st 5) 1:23:29.0 | Spread (1st 5) 1:39.9 |
| 39, 53, 63, 120, 148, (163), (176) |
| Evan Rathgeb, Arie Macias, Kelvin Cummings, Cassius Havis, Sam Gentelin, (Zak Wilson), (Ben Lewis) |
| 15:57.1, 16:15.5, 16:25.6, 17:13.8, 17:37.0, (18:01.5), (18:29.5) |
15 | 444 | Granite City,
IL - Team Time (1st 5) 1:23:35.1 | Spread (1st 5) 3:01.5 |
| 6, 16, 103, 149, 170, (173), (177) |
| Andrew O'Keefe, Will O'Keefe, Leo Nikonowicz, Kariem Ali, Aiden Sampson, (Joshua Royce), (Donald James) |
| 15:12.0, 15:30.2, 16:58.9, 17:40.5, 18:13.5, (18:19.7), (18:32.0) |
16 | 469 | Belleville (West),
IL - Team Time (1st 5) 1:24:09.7 | Spread (1st 5) 1:19.5 |
| 34, 97, 110, 111, 117, (122), (136) |
| Brian Gichuru, Luke Robben, Nate Robben, Jimmy Reed, Lucas Robben, (Justin Koderhandt), (Ethan Lamons) |
| 15:51.8, 16:53.6, 17:06.1, 17:06.9, 17:11.3, (17:18.5), (17:28.0) |
17 | 472 | Joliet (Central),
IL - Team Time (1st 5) 1:24:10.9 | Spread (1st 5) 1:14.4 |
| 49, 84, 90, 123, 126, (144), (147) |
| Oscar Tejeda, Andre Martinez, Nick Rios, Erick Islas, Adrian Reynoso, (Julian Mines), (Leo Patino) |
| 16:07.6, 16:36.6, 16:46.1, 17:18.6, 17:22.0, (17:33.1), (17:36.4) |
18 | 486 | Tinley Park (Andrew),
IL - Team Time (1st 5) 1:24:27.9 | Spread (1st 5) 1:01.1 |
| 51, 91, 112, 114, 118, (137), (156) |
| Moe Maro, Tom Doyle, Justin George, Matt Ryan, Jeffrey Serafini, (Drew Haynie), (Jack Ballard) |
| 16:10.8, 16:47.8, 17:07.8, 17:09.6, 17:11.9, (17:28.2), (17:49.3) |
19 | 498 | Joliet (West),
IL - Team Time (1st 5) 1:24:45.9 | Spread (1st 5) 53.4 |
| 63, 99, 105, 107, 124, (150), (152) |
| Jeremy Sikes, Arturo Cruz, Andrew Limacher, Anthony Sain, Julian Rosenbach, (Joey Mojica), (Antonio Segura) |
| 16:25.6, 16:55.0, 17:01.9, 17:04.4, 17:19.0, (17:41.6), (17:44.9) |
20 | 514 | Belleville (East),
IL - Team Time (1st 5) 1:24:59.7 | Spread (1st 5) 1:36.0 |
| 65, 75, 91, 119, 164, (167), (168) |
| Jackson Howell, Zachariah Panek, Dillon Vaupel, Quinten Titchenal, Anthony Mannino, (Ty Hill), (Nicholas Hill) |
| 16:26.0, 16:31.1, 16:47.8, 17:12.8, 18:02.0, (18:11.0), (18:12.0) |
21 | 568 | Flossmoor (Homewood-F.),
IL - Team Time (1st 5) 1:25:41.2 | Spread (1st 5) 1:01.1 |
| 69, 95, 125, 139, 140, (142), (151) |
| Stewart Keene, Elijah Leake, Joseph Henry, Bradley Coen, Jazz Jabulani, (Wyatt Shipman), (Byron Graham) |
| 16:29.6, 16:50.9, 17:20.8, 17:29.2, 17:30.7, (17:32.5), (17:43.4) |
22 | 607 | Rock Island (H.S.),
IL - Team Time (1st 5) 1:26:17.9 | Spread (1st 5) 1:14.9 |
| 78, 107, 121, 146, 155, (157), (175) |
| Terrell Robinson, Logan Conner, Jalil Gay, Tony Vandewalle, Aminia Mashimango, (Tavion Douglas-Rogan), (Andrew Bushnell) |
| 16:33.0, 17:04.4, 17:16.6, 17:36.0, 17:47.9, (17:50.5), (18:23.5) |
23 | 647 | Lansing (Thornton Fractional South),
IL - Team Time (1st 5) 1:27:17.9 | Spread (1st 5) 1:20.1 |
| 104, 106, 128, 135, 174, (182), (183) |
| Cyrus Dixon, Trevor Greenwood, Roger Chavez, Kevin Lawson, Samuel Siquieros, (Josh Gann), (Matt Pimental) |
| 17:01.8, 17:04.1, 17:23.0, 17:27.1, 18:21.9, (18:56.0), (18:58.6) |
24 | 670 | Quincy (Sr.),
IL - Team Time (1st 5) 1:27:22.3 | Spread (1st 5) 1:19.1 |
| 87, 128, 134, 159, 162, (172), (181) |
| Wyatt Wollaston, William Kipping, Noah Fleer, Josh Daly, Nick Thrasher, (Sean McCaughey), (Nicholas Thrasher) |
| 16:41.0, 17:23.0, 17:26.8, 17:51.4, 18:00.1, (18:15.7), (18:47.4) |
25 | 674 | Collinsville,
IL - Team Time (1st 5) 1:27:16.8 | Spread (1st 5) 1:11.2 |
| 86, 133, 143, 154, 158, (161), (165) |
| Jacob Sewell, Richard Alexander, Austin Roberts, Will Autenreith, Edgar Acevedo, (Garrett Lee), (Adrian Ochoa) |
| 16:39.8, 17:26.0, 17:33.0, 17:47.0, 17:51.0, (17:57.0), (18:05.0) |
26 | 767 | Chicago Heights (Bloom Twp.),
IL - Team Time (1st 5) 1:29:26.1 | Spread (1st 5) 1:11.7 |
| 127, 138, 153, 171, 178, (184), (185) |
| Roberto Garcia, Logan Wetzel, Alex Torres, Mitchell Briggs, Andrew Jacobs, (Walter Travis), (Marc Middleton) |
| 17:22.3, 17:28.6, 17:46.9, 18:14.3, 18:34.0, (19:00.8), (19:00.9) |
27 | 892 | South Holland (Thornwood),
IL - Team Time (1st 5) 1:34:06.2 | Spread (1st 5) 1:39.7 |
| 160, 179, 180, 186, 187, (188), (189) |
| Shane Crozier, Damone Garrison, Antonio Roberson, Graham Christian, Josh Nailon, (Dominic Gamez), (Noel Trimmuel) |
| 17:53.6, 18:36.7, 18:41.1, 19:21.5, 19:33.3, (20:14.0), (20:18.4) |