1 | 17 | O'Fallon (H.S.),
IL - Team Time (1st 5) 1:19:39.0 | Spread (1st 5) 45.9 |
| 1, 2, 3, 4, 7, (8), (11) |
| Alex Riba, Patrick Perrier, Dorian Gordon, Steven Chorma, Brennan Koester, (Evan Wesslund), (Dorrian Gordon) |
| 15:30.1, 15:40.9, 16:01.0, 16:11.0, 16:16.0, (16:19.0), (16:45.6) |
2 | 41 | Edwardsville (H.S.),
IL - Team Time (1st 5) 1:22:40.0 | Spread (1st 5) 55.0 |
| 5, 5, 8, 10, 13, (16), (16) |
| Chad Maxwell, Brydon Groves-Scott, Ethan Townzen, Ryker Frohock, Zain Pyarali, (Fredrick Schoenthal), (James Mayfield) |
| 16:15.0, 16:15.0, 16:19.0, 16:41.0, 17:10.0, (17:34.0), (17:34.0) |
3 | 101 | Granite City,
IL - Team Time (1st 5) 1:28:13.0 | Spread (1st 5) 1:21.0 |
| 12, 19, 19, 22, 29, (51), (54) |
| Greg Rogers, Zach Manion, Zachary Manion, Tyler Manion, Chris Steward, (Tino Briagas), (Jon Wojtowicz) |
| 16:53.0, 17:38.0, 17:38.0, 17:50.0, 18:14.0, (19:04.7), (19:21.6) |
4 | 146 | Moline (H.S.),
IL - Team Time (1st 5) 1:30:44.3 | Spread (1st 5) 54.1 |
| 15, 30, 32, 34, 35, (41), (43) |
| Matt Tuttle-Timm, Benito Martinez, Timothy Knobloch, Jake Barr, Koffivi Vonor, (Jared Larson), (Jake Nord) |
| 17:27.9, 18:14.5, 18:18.1, 18:21.8, 18:22.0, (18:29.3), (18:34.3) |
5 | 147 | Collinsville,
IL - Team Time (1st 5) 1:30:29.0 | Spread (1st 5) 1:53.0 |
| 14, 18, 25, 37, 53, (55), (57) |
| Alex Reed, Burleigh Hawk, Robert Parkinson, Thomas Boyer, Zachery Novero, (Paul Cacioppo), (Bryce Whitehead) |
| 17:20.0, 17:36.0, 17:55.0, 18:25.0, 19:13.0, (19:47.0), (20:06.0) |
6 | 152 | Belleville (East),
IL - Team Time (1st 5) 1:30:53.0 | Spread (1st 5) 34.0 |
| 24, 26, 28, 36, 38, (46), (52) |
| Brandon Day, Dakari Franklin, Ray Schultz, Amani Franklin, Brendan Karwoski, (Remington Ibarra), (Aidan Cole) |
| 17:54.0, 17:59.0, 18:09.0, 18:23.0, 18:28.0, (18:49.0), (19:12.0) |
7 | 179 | Belleville (West),
IL - Team Time (1st 5) 1:31:55.0 | Spread (1st 5) 59.0 |
| 21, 33, 39, 42, 44, (48) |
| Hunter Cason, Chris Jackson, Henry Schmitz, James Downen, Kole Rakers, (David Hirst) |
| 17:48.0, 18:20.0, 18:29.0, 18:31.0, 18:47.0, (18:56.0) |
8 | 223 | Quincy (Sr.),
IL - Team Time (1st 5) 1:36:42.0 | Spread (1st 5) 3:07.0 |
| 23, 31, 49, 58, 62 |
| Jonathan Robinson, Garrad Straube, Michael Dureska, Austin Schroeder, Dillon Smith |
| 17:53.0, 18:18.0, 18:57.0, 20:34.0, 21:00.0 |
9 | 235 | Alton (Sr.),
IL - Team Time (1st 5) 1:37:11.0 | Spread (1st 5) 2:38.0 |
| 27, 39, 50, 59, 60, (61), (63) |
| Matt Bower, Jackson Scheiter, Brennon Vogt, Sam Strader, Jonathon Cheathem, (Nolen Adney), (Patrick McDill) |
| 18:08.0, 18:29.0, 19:03.0, 20:45.0, 20:46.0, (20:51.0), (21:30.0) |
10 | 275 | Lansing (Thornton Fractional South),
IL - Team Time (1st 5) 1:41:27.0 | Spread (1st 5) 3:22.0 |
| 44, 47, 55, 64, 65, (66), (67) |
| Travis Middleton, Anthony Kyte, Thomas Kotel, Luis Ayala, DJ Jackson, (Tyler Zigterman), (Marshall Terrell) |
| 18:47.0, 18:55.0, 19:47.0, 21:49.0, 22:09.0, (25:02.0), (25:31.0) |