1 | 74 | O'Fallon (H.S.),
IL - Team Time (1st 5) 1:17:47.3 | Spread (1st 5) 1:15.0 |
| 1, 15, 15, 21, 22, (39), (41) |
| Michael Scolarici, Craig Munie, Connor Ryan, Alex Riba, Jake Slaughter, (Jose Mendez), (Nicholai Sarpy) |
| 14:37.0, 15:44.0, 15:44.0, 15:50.3, 15:52.0, (16:23.0), (16:28.0) |
2 | 78 | Normal (Community West),
IL - Team Time (1st 5) 1:18:05.2 | Spread (1st 5) 59.4 |
| 5, 7, 17, 23, 26, (34), (61) |
| Drew Kerschieter, Bryce Basting, Hayden Ringer, Peyton Scheuermann, Tyler Becker, (Roman Endrizzi), (Caleb Wiebenga) |
| 15:07.9, 15:10.0, 15:45.0, 15:55.0, 16:07.3, (16:14.6), (16:49.6) |
3 | 84 | Moline (H.S.),
IL - Team Time (1st 5) 1:18:07.7 | Spread (1st 5) 1:05.0 |
| 4, 6, 10, 31, 33, (42), (45) |
| Michael Castel, Aleksandar Stojanovic, Alek Stojanovic, Luke Padesky, Aaron Peck, (Seth Williams), (Ian Miller) |
| 15:07.0, 15:08.0, 15:29.3, 16:11.4, 16:12.0, (16:29.0), (16:29.7) |
4 | 99 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:18:37.1 | Spread (1st 5) 1:40.1 |
| 2, 8, 18, 27, 44, (48), (52) |
| Garrett Sweatt, Daniel Mazar, Chris Taglieri, Tony Thompson, Dameon Morgan, (Chad Maxwell), (Austin Abegg) |
| 14:49.0, 15:22.0, 15:48.0, 16:09.0, 16:29.1, (16:32.0), (16:39.0) |
5 | 116 | Minooka,
IL - Team Time (1st 5) 1:19:55.0 | Spread (1st 5) 31.0 |
| 12, 23, 25, 27, 29, (66), (73) |
| Joe McAsey, Kyle Smith, Ben Heide, Joey Santillo, Sean Coyle, (Danny Bahret), (Andrew Carpenter) |
| 15:40.0, 15:55.0, 16:00.0, 16:09.0, 16:11.0, (17:03.0), (17:11.0) |
6 | 167 | Frankfort (Lincoln-Way East),
IL - Team Time (1st 5) 1:21:09.0 | Spread (1st 5) 50.0 |
| 12, 35, 37, 37, 46, (47), (68) |
| Joe Pavilonis, Dan August, John Brassea, Adam Woods, Tom Rotondi, (Zach Boehmke), (Sean Hosty) |
| 15:40.0, 16:15.0, 16:22.0, 16:22.0, 16:30.0, (16:31.0), (17:04.0) |
7 | 193 | Normal (Community),
IL - Team Time (1st 5) 1:21:39.5 | Spread (1st 5) 58.0 |
| 14, 36, 40, 50, 53, (53), (64) |
| Eric Warehime, Payton Campbell, Quinn Biever, Tyler Samp, Ryan O'Leary, (Brad Mueller), (Austin Kiesewetter) |
| 15:43.0, 16:16.5, 16:24.0, 16:35.0, 16:41.0, (16:41.0), (17:01.2) |
8 | 282 | East Moline (United),
IL - Team Time (1st 5) 1:23:19.6 | Spread (1st 5) 3:36.3 |
| 3, 9, 11, 129, 130, (140) |
| Cody Webster, Andy Martinez, Keith Sands, Carl Woodard, Conner Scott, (Jesus Sanchez) |
| 15:01.0, 15:27.8, 15:37.4, 18:36.1, 18:37.3, (19:19.6) |
9 | 301 | Pekin,
IL - Team Time (1st 5) 1:24:12.0 | Spread (1st 5) 1:41.0 |
| 20, 29, 76, 84, 92, (110), (125) |
| Tyler Veerman, Mike Jarrin, Adam Bollinger, Neil Mulvey, Taylor Singleton, (Travis Park), (Ryan Buley) |
| 15:50.0, 16:11.0, 17:17.0, 17:23.0, 17:31.0, (17:50.0), (18:31.0) |
10 | 321 | Tinley Park (Andrew),
IL - Team Time (1st 5) 1:24:44.1 | Spread (1st 5) 1:07.7 |
| 32, 60, 69, 77, 83, (95), (119) |
| Mike Falco, Tyler Thelen, Dean Knieps, Anthony Falco, John Tomaszewski, (Isaac Withrow), (Austin Gomez) |
| 16:11.7, 16:49.0, 17:06.7, 17:17.3, 17:19.4, (17:32.5), (18:11.0) |
11 | 325 | Belleville (East),
IL - Team Time (1st 5) 1:24:53.0 | Spread (1st 5) 55.0 |
| 42, 49, 70, 79, 85, (86), (91) |
| Kip Kuldell, Joe Cheatham, Anthony Suarez, Jon Williams, Alec Jackson, (Alex Davis), (Zack Thomas) |
| 16:29.0, 16:34.0, 17:08.0, 17:18.0, 17:24.0, (17:24.3), (17:29.5) |
12 | 373 | Joliet (Central),
IL - Team Time (1st 5) 1:25:56.0 | Spread (1st 5) 34.0 |
| 62, 63, 79, 82, 87, (88), (131) |
| Jed Lafond, Will Coble, Nick Bravo, Nyc Kilcoyne, Sam Wietlispach, (Jeff Lindstrom), (Sean Miller) |
| 16:52.0, 17:01.0, 17:18.0, 17:19.0, 17:26.0, (17:27.0), (18:38.0) |
13 | 379 | Belleville (West),
IL - Team Time (1st 5) 1:26:04.0 | Spread (1st 5) 51.0 |
| 55, 74, 75, 79, 96, (103), (107) |
| Jordan Lewis, Mike Magee, Nate Gonzalez, Brandon Wise, Anthony Kimutis, (Shane Blick), (Shane McCottrell) |
| 16:42.0, 17:15.0, 17:16.0, 17:18.0, 17:33.0, (17:42.0), (17:48.0) |
14 | 383 | New Lenox (Lincoln-Way Central),
IL - Team Time (1st 5) 1:25:52.5 | Spread (1st 5) 2:18.5 |
| 19, 59, 88, 102, 115, (126), (139) |
| Kyle Counter, Dru Rozewicki, Erich Eichwald, Seamus Wray, Alex Ahlgrim, (Josh Wegler), (Bryan Cherry) |
| 15:49.0, 16:48.6, 17:27.0, 17:40.4, 18:07.5, (18:34.4), (19:10.6) |
15 | 420 | Alton (Sr.),
IL - Team Time (1st 5) 1:27:15.0 | Spread (1st 5) 2:24.0 |
| 51, 56, 66, 111, 136, (141), (143) |
| Daniel Parham, Dillan Laaker, Neil Roper, Berdaro Hendricks, Micah Weigel, (Bobby Williams), (Antonio Simon) |
| 16:37.0, 16:43.0, 17:03.0, 17:51.0, 19:01.0, (19:21.0), (19:37.0) |
16 | 425 | Chicago Heights (Marian),
IL - Team Time (1st 5) 1:26:46.0 | Spread (1st 5) 1:07.0 |
| 57, 65, 93, 99, 111, (120), (121) |
| Jonathon Caffarelli, Nate Bodnar, James Jackson, Matthew Ireland, Neil Lancaster, (Chris Merriman), (Bill Clarke) |
| 16:44.0, 17:02.0, 17:32.0, 17:37.0, 17:51.0, (18:13.0), (18:14.0) |
17 | 511 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:28:48.4 | Spread (1st 5) 1:00.5 |
| 72, 94, 113, 114, 118, (122), (124) |
| Johnny Moore, Deonte Hamilton, Frederick Bonner, Devario Moore, Davonte Smith, (Desi Moore), (Richardson Donnell) |
| 17:08.7, 17:32.2, 17:54.3, 18:04.0, 18:09.2, (18:14.5), (18:21.7) |
18 | 516 | Quincy (Sr.),
IL - Team Time (1st 5) 1:28:45.0 | Spread (1st 5) 39.0 |
| 90, 101, 103, 106, 116, (117), (128) |
| Zack Boyer, Clayton Roll, Brenner Eversden, Kyle Grimm, Brandon Romans, (Harrison Elbe), (Brenner Duesterhaus) |
| 17:29.0, 17:40.0, 17:42.0, 17:46.0, 18:08.0, (18:09.0), (18:35.4) |
19 | 542 | Granite City,
IL - Team Time (1st 5) 1:29:25.0 | Spread (1st 5) 1:02.0 |
| 98, 100, 105, 108, 131, (133), (135) |
| Matt VonNida, Matthew VonNida, Nathan Carnahan, Tino Briagas, Cody Broyles, (Brian Newman), (James Ashburn) |
| 17:36.0, 17:38.0, 17:44.0, 17:49.0, 18:38.0, (18:41.0), (18:54.0) |
20 | 564 | Collinsville,
IL - Team Time (1st 5) 1:31:29.7 | Spread (1st 5) 2:45.2 |
| 71, 97, 123, 127, 146, (148), (151) |
| Dominique Manley, Chris Reed, Jacob Lewis, Evan Lloyd, Robert Vecchetti, (Brandon Frerker), (Aaron Rule) |
| 17:08.3, 17:34.5, 18:18.7, 18:34.7, 19:53.5, (20:21.6), (20:43.5) |
21 | 577 | Bradley (B.-Bourbonnais),
IL - Team Time (1st 5) 1:34:20.9 | Spread (1st 5) 3:41.3 |
| 58, 78, 145, 147, 149, (150), (152) |
| Marty Hinze, Kevin Martin, Brandon Reyes, Ryan Kee, Montana Caise, (Scott Stack), (Joey Martino) |
| 16:45.8, 17:17.5, 19:43.9, 20:06.6, 20:27.1, (20:34.7), (20:47.5) |
22 | 660 | New Lenox (Providence Catholic),
IL - Team Time (1st 5) 1:34:15.8 | Spread (1st 5) 1:33.1 |
| 109, 134, 137, 138, 142, (144), (153) |
| Dave Hansen, Kevin Ryan, Mike Shaw, Mike Simon, Alec Logothetis, (Cole Ferguson), (Jerry Huguelet) |
| 17:49.7, 18:47.0, 19:07.4, 19:08.9, 19:22.8, (19:41.9), (21:31.4) |