1 | 40 | Normal (University),
IL - Team Time (1st 5) 1:17:20.0 | Spread (1st 5) 1:01.0 |
| 1, 2, 9, 10, 18, (26), (28) |
| Ryan Rutherford, Alex Parlette, Alex Chavez, Wesley Ward, Jace Mortimer, (CJ Hamilton), (Brendan Hoskins) |
| 14:58.0, 15:07.0, 15:37.0, 15:39.0, 15:59.0, (16:10.0), (16:12.0) |
2 | 61 | Peoria (Notre Dame),
IL - Team Time (1st 5) 1:18:41.0 | Spread (1st 5) 44.0 |
| 4, 8, 11, 19, 19, (29), (38) |
| Michael Kouri, Giorgio Grivetti, Paul Fortin, Tyler Franciscovich, Chris Fortin, (Dan Snodgrass), (Joe Gorman) |
| 15:20.0, 15:32.0, 15:41.0, 16:04.0, 16:04.0, (16:16.0), (16:49.0) |
3 | 72 | Yorkville (H.S.),
IL - Team Time (1st 5) 1:19:05.0 | Spread (1st 5) 33.0 |
| 7, 13, 16, 17, 19, (24), (33) |
| Eric Baker, Scott King, Kyle Dhuse, Zac Arcara, Chris Kellogg, (Jake Callahan), (Karl Bomba) |
| 15:31.0, 15:43.0, 15:53.0, 15:54.0, 16:04.0, (16:09.0), (16:31.0) |
4 | 76 | Morton,
IL - Team Time (1st 5) 1:19:12.0 | Spread (1st 5) 1:08.0 |
| 5, 6, 15, 19, 31, (35), (42) |
| Nick Piper, Austin Bradford, Joe Zeller, Nick Steffen, Walter Jankowski, (Grant Klobuchar), (Luke Riffle) |
| 15:22.0, 15:28.0, 15:48.0, 16:04.0, 16:30.0, (16:42.0), (17:01.0) |
5 | 100 | Dixon (H.S.),
IL - Team Time (1st 5) 1:19:53.0 | Spread (1st 5) 1:37.0 |
| 3, 14, 23, 24, 36, (48), (49) |
| Simon Thorpe, Aaron Grady, Keanen Corning, Skylar Mitchell, Roy Hummel, (Dylan Nutt), (Cody Sondgeroth) |
| 15:08.0, 15:45.0, 16:06.0, 16:09.0, 16:45.0, (17:26.0), (17:27.0) |
6 | 219 | Mahomet (M.-Seymour),
IL - Team Time (1st 5) 1:25:41.0 | Spread (1st 5) 1:57.0 |
| 26, 40, 46, 47, 60, (78), (80) |
| Lucas Prather, John Butcher, Jonathan Schaap, Elijiah Johnson, Evan Forbes, (Dan Lewis), (Bobby Butler) |
| 16:10.0, 16:55.0, 17:09.0, 17:20.0, 18:07.0, (19:54.0), (20:27.0) |
7 | 221 | East Peoria,
IL - Team Time (1st 5) 1:26:55.0 | Spread (1st 5) 3:27.0 |
| 12, 34, 49, 57, 69, (77), (84) |
| Kevin Eades, Alec Gonzalez, Alex Cortes, Jacob Vangunten, Noah Bond, (Gage Vanorder), (Zach Sells) |
| 15:42.0, 16:36.0, 17:27.0, 18:01.0, 19:09.0, (19:48.0), (21:16.0) |
8 | 244 | Galesburg (H.S.),
IL - Team Time (1st 5) 1:27:49.0 | Spread (1st 5) 2:14.0 |
| 31, 37, 53, 57, 66, (74), (79) |
| Josh Link, Beau Salsman, Michael Darling, Paul Fecht, Shay Hostens, (Noah Inness), (Steve Quinn) |
| 16:30.0, 16:46.0, 17:48.0, 18:01.0, 18:44.0, (19:41.0), (20:22.0) |
9 | 248 | Bloomington (H.S.),
IL - Team Time (1st 5) 1:27:44.0 | Spread (1st 5) 1:57.0 |
| 39, 43, 45, 54, 67, (68), (70) |
| Kyle O'Daniel, Coleman Mullenix, Keith Meyer, Joe Roig, Chace Leathers, (Gage Swearingen), (Keith Jackson) |
| 16:52.0, 17:05.0, 17:08.0, 17:50.0, 18:49.0, (18:58.0), (19:11.0) |
10 | 257 | Bartonville (Limestone),
IL - Team Time (1st 5) 1:28:44.0 | Spread (1st 5) 3:22.0 |
| 30, 41, 51, 59, 76 |
| Tyler Morse, Brice Welton, Ben Austin, Henry Tjaden, Shane McMullen |
| 16:23.0, 16:57.0, 17:36.0, 18:03.0, 19:45.0 |
11 | 301 | DeKalb,
IL - Team Time (1st 5) 1:31:38.3 | Spread (1st 5) 1:56.6 |
| 52, 55, 56, 63, 75, (91) |
| Chris Meyers, Matt Shamuluas, Matt Phanenbecker, Dalton Bates, Matt Monaghan, (Ben Meyers) |
| 17:44.7, 17:52.7, 17:53.2, 18:26.4, 19:41.3, (22:19.1) |
12 | 353 | Rantoul,
IL - Team Time (1st 5) 1:37:13.0 | Spread (1st 5) 3:13.0 |
| 61, 64, 71, 72, 85, (88), (89) |
| Nick Cole, Shawn Lauderdale, Andrew Brown, Jeremy Good, Bryson Belvito, (Martin Litwiller), (Nathan Hutton) |
| 18:18.0, 18:43.0, 19:12.0, 19:29.0, 21:31.0, (21:59.0), (22:06.0) |
13 | 361 | Lincoln,
IL - Team Time (1st 5) 1:40:33.0 | Spread (1st 5) 6:08.9 |
| 44, 64, 73, 87, 93, (94) |
| John Davis, Jacob Day, Aaron Klemm, Lavi Wang, Ryder Mills, (Ethan Anderson) |
| 17:07.0, 18:43.0, 19:32.1, 21:55.0, 23:15.9, (24:15.8) |
14 | 394 | Peoria (H.S.),
IL - Team Time (1st 5) 1:42:07.0 | Spread (1st 5) 3:15.0 |
| 62, 81, 82, 83, 86, (90), (92) |
| Shaquille Giles, Sterling Jackson, Luis Blanco, Matthew Zahner, Spencer Jackson, (Daniel Bidleman), (Andrew Neltner) |
| 18:23.0, 20:28.0, 20:42.0, 20:56.0, 21:38.0, (22:07.0), (22:22.0) |