1 | 41 | Warsaw West Hancock,
IL - Team Time (1st 5) 1:21:51.2 | Spread (1st 5) 2:33.4 |
| 1, 5, 6, 14, 15, (16), (20) |
| Miles Sheppard, Noah Stout, Parker Quinlan, Dominick Quinlan, Nick DuPont, (Quentin Althar), (Gabe Miller) |
| 14:47.5, 16:05.2, 16:22.8, 17:14.8, 17:20.9, (17:24.5), (17:33.4) |
2 | 65 | Macomb,
IL - Team Time (1st 5) 1:24:36.8 | Spread (1st 5) 2:17.2 |
| 2, 4, 12, 23, 24, (28), (32) |
| Stan Melkumian, Ben La Prad, Ryan Ames, Noah La Prad, Max Ryner, (Mathew Sadler), (Amir Oden-Shabazz) |
| 15:37.8, 16:00.5, 17:09.9, 17:53.6, 17:55.0, (18:16.9), (18:40.5) |
3 | 87 | Franklin,
IL - Team Time (1st 5) 1:26:58.3 | Spread (1st 5) 1:10.9 |
| 10, 13, 19, 21, 24, (26), (29) |
| Jake Gutzman, Noah Lyons, Thad Bergschneider, Robby Biesenthal, Tyler Kanganis, (Chris Bandy), (Carson Bowman) |
| 16:44.1, 17:14.7, 17:29.6, 17:34.9, 17:55.0, (17:59.0), (18:17.1) |
4 | 106 | Rushville (R.-Industry),
IL - Team Time (1st 5) 1:28:48.7 | Spread (1st 5) 2:55.0 |
| 8, 9, 11, 34, 44, (45), (58) |
| Dylan Crook, Tyler Bickerman, Nick Seaver, Justin Shelts, Dylan Koch, (Myles Ackman), (Adam Sipes) |
| 16:40.0, 16:42.1, 17:00.6, 18:51.0, 19:35.0, (19:39.0), (22:21.0) |
5 | 153 | Beardstown,
IL - Team Time (1st 5) 1:32:17.5 | Spread (1st 5) 1:17.7 |
| 22, 27, 31, 35, 38, (39), (46) |
| Eric De La Cruz, Agner Marrero Torres, Godman Sodjedo, Adrian Rodriguez, Cristian Perez, (Godwin Sodjedo), (Derek Lopez) |
| 17:39.0, 18:10.8, 18:39.0, 18:52.0, 18:56.7, (19:07.0), (19:44.0) |
6 | 178 | Havana,
IL - Team Time (1st 5) 1:35:00.6 | Spread (1st 5) 5:50.6 |
| 3, 36, 37, 48, 54, (55), (57) |
| Adam Bohm, Eric Bohm, Chris Munsch, Blake Cagle, Ryan Koonce, (Hunter Bennett), (Ben Snider) |
| 15:47.0, 18:53.0, 18:54.0, 19:49.0, 21:37.6, (21:43.0), (22:17.0) |
7 | 189 | Quincy (Notre Dame),
IL - Team Time (1st 5) 1:35:23.6 | Spread (1st 5) 1:02.4 |
| 30, 33, 41, 42, 43, (49), (53) |
| Tedros Berhorst, Aden Genenbacher, Curtis Steinkamp, Tristan Pritts, Austin Haskins, (Henry Cann), (Tyler Bozarth) |
| 18:24.4, 18:47.1, 19:18.9, 19:26.4, 19:26.8, (20:04.2), (20:45.7) |
8 | 197 | Liberty,
IL - Team Time (1st 5) 1:40:07.4 | Spread (1st 5) 6:41.0 |
| 7, 18, 51, 60, 61 |
| Cannen Wolf, Lucas Obert, Keegan Sunde, Dalton Obert, Julian Luaders |
| 16:28.0, 17:28.4, 20:09.0, 22:53.0, 23:09.0 |
9 | 245 | Knoxville,
IL - Team Time (1st 5) 1:54:41.6 | Spread (1st 5) 15:49.0 |
| 17, 50, 52, 62, 64 |
| Dawson Hensley, Ashton Hensley, Isaac Nolan, Jordan Manning, Christian Perzee |
| 17:26.8, 20:04.4, 20:29.7, 23:24.9, 33:15.8 |
10 | 265 | Lewistown,
IL - Team Time (1st 5) 1:50:56.0 | Spread (1st 5) 8:07.0 |
| 40, 47, 56, 59, 63 |
| John Hess, John Ross Hess, Max Johnson, Tanner Johnson, Lucas Adams |
| 19:08.0, 19:45.0, 22:11.0, 22:37.0, 27:15.0 |