1 | 64 | Waterloo (H.S.),
IL - Team Time (1st 5) 1:21:10.4 | Spread (1st 5) 2:24.5 |
| 1, 2, 9, 24, 28, (38), (40) |
| Lance Mueller, Cole Rodenberg, Will Zeisset, Jake Schwartz, Joe Daab, (Eli Dodd), (Noah Hays) |
| 14:57.0, 15:23.0, 16:08.1, 17:20.8, 17:21.5, (17:54.2), (17:56.9) |
2 | 68 | Carbondale (H.S.),
IL - Team Time (1st 5) 1:22:18.9 | Spread (1st 5) 1:55.6 |
| 3, 4, 5, 25, 31, (37), (43) |
| Micah Cherry, Atlantis Green, Kylan Rottinghaus, Xavier Barrera, Shawn Veras, (Josh Loyd), (Kyle Bathgate) |
| 15:37.0, 15:50.7, 15:57.7, 17:20.9, 17:32.6, (17:53.7), (17:59.7) |
3 | 94 | Mt. Vernon (H.S.),
IL - Team Time (1st 5) 1:24:15.0 | Spread (1st 5) 1:30.0 |
| 8, 12, 18, 22, 34, (45), (47) |
| Daniel Flood, Hagan Schneider, Tyler Williams, Evan Owens, Brandon Rios, (Michael Barban), (Asher Hughey) |
| 16:06.7, 16:19.9, 17:01.7, 17:10.0, 17:36.7, (18:02.6), (18:08.7) |
4 | 100 | Mascoutah,
IL - Team Time (1st 5) 1:24:01.3 | Spread (1st 5) 1:56.5 |
| 7, 11, 13, 25, 44, (59), (67) |
| Daniel Pearson, Nate Montemayor, Ethan Price, Julian Johnson, Zach Wood, (Kaleb Dabbs), (Jay Gray) |
| 16:04.1, 16:13.7, 16:22.0, 17:20.9, 18:00.6, (18:46.1), (19:25.7) |
5 | 102 | Marion (H.S.),
IL - Team Time (1st 5) 1:24:43.9 | Spread (1st 5) 1:37.0 |
| 6, 16, 17, 30, 33, (46), (48) |
| Zach Young, Jacob Young, Dustin Reed, Ryan Dismang, CJ Wrolson, (Ian Gilcrest), (Peyton Robison) |
| 15:57.9, 16:49.2, 16:53.2, 17:28.7, 17:34.9, (18:07.3), (18:12.7) |
6 | 110 | Troy (Triad),
IL - Team Time (1st 5) 1:24:53.7 | Spread (1st 5) 1:31.9 |
| 10, 15, 21, 29, 35, (52), (62) |
| Ryan Krause, Blake Maier, Adam Lawson, Colin Brannon, Joey Ramsey, (John Wade), (Zach Jung) |
| 16:08.4, 16:30.7, 17:07.6, 17:26.7, 17:40.3, (18:25.4), (18:54.2) |
7 | 184 | Breese (Mater Dei),
IL - Team Time (1st 5) 1:28:33.5 | Spread (1st 5) 1:58.0 |
| 14, 36, 41, 42, 51, (56), (66) |
| Luke Goebel, Kevin Medlin, Otto Stark, Zach Huelskamp, Ray Moylan, (Josh Albers), (Matt Mote) |
| 16:26.7, 17:45.6, 17:57.0, 17:59.5, 18:24.7, (18:41.0), (19:15.8) |
8 | 194 | Highland,
IL - Team Time (1st 5) 1:29:36.3 | Spread (1st 5) 1:49.0 |
| 19, 25, 32, 57, 61, (63), (64) |
| Hayden Smart, Zach Plocher, Grant Riggs, Trevor Langhauser, Jacob Plocher, (Brendan Schrage), (Zach Chapman) |
| 17:04.0, 17:20.9, 17:34.7, 18:43.7, 18:53.0, (18:58.0), (19:06.7) |
9 | 229 | East St. Louis (Sr.),
IL - Team Time (1st 5) 1:30:51.7 | Spread (1st 5) 1:20.7 |
| 23, 49, 50, 53, 54, (55), (58) |
| Bryaun Manuel, Dashawn Baldwin, Dayshawn Gilmore, Michael Hudspeth, Joshua Tolson, (Corey Jones), (Kortez Matthews) |
| 17:11.3, 18:15.5, 18:22.0, 18:30.9, 18:32.0, (18:37.3), (18:44.4) |
10 | 252 | Cahokia (H.S.),
IL - Team Time (1st 5) 1:33:43.8 | Spread (1st 5) 3:37.4 |
| 20, 39, 60, 65, 68, (69), (70) |
| Chris Mcgee, Chris Stanley, Chris Raymond, Ja'Mari Ward, Malik Simmons, (Brandon Roberson), (Quano Gailes) |
| 17:05.2, 17:56.0, 18:49.7, 19:10.3, 20:42.6, (21:21.0), (21:22.0) |