1 | 54 | Johnsburg,
IL - Team Time (1st 5) 1:29:15.0 | Spread (1st 5) 2:26.4 |
| 5, 6, 7, 13, 23 |
| Andrew Ardon, Ethan Berthoud, Jackson Batt, Brad Wizceb, Braden Horne |
| 16:51.5, 17:16.6, 17:20.8, 18:28.2, 19:17.9 |
2 | 65 | Lanark (Eastland),
IL - Team Time (1st 5) 1:30:54.5 | Spread (1st 5) 5:28.8 |
| 1, 2, 15, 16, 31 |
| Stephen Reifsteck, Jayden Day, Ethan Dertz, Christian Hamblen, Hudson Groezinger |
| 15:54.5, 16:16.4, 18:38.3, 18:42.0, 21:23.3 |
3 | 81 | Winnebago,
IL - Team Time (1st 5) 1:33:43.8 | Spread (1st 5) 3:30.8 |
| 9, 10, 11, 22, 29 |
| Davy Lyons, Logan Kast, Tony Dierks, Brady Doyle, Andrew Marshall |
| 17:23.0, 18:05.7, 18:07.1, 19:14.2, 20:53.8 |
4 | 84 | Durand,
IL - Team Time (1st 5) 1:33:28.2 | Spread (1st 5) 2:36.1 |
| 8, 12, 14, 24, 26, (27), (32) |
| Liam Hammond, Evan Folk, Aaron Folk, Josh Bardell, Antonio Suarez, (Tyler Kormoczy), (Jesse Biesemeier) |
| 17:21.4, 18:10.5, 18:37.9, 19:20.9, 19:57.5, (20:21.2), (21:23.7) |
5 | 88 | Byron,
IL - Team Time (1st 5) 1:34:07.8 | Spread (1st 5) 4:18.9 |
| 3, 17, 18, 20, 30, (34) |
| Samuel Lewis, Carter Conderman, Ethan Kirk, Isaac Mondello, Jon Wicklein, (Tim Shouer) |
| 16:38.0, 18:42.6, 18:51.4, 18:58.9, 20:56.9, (23:12.7) |
6 | 97 | Oregon,
IL - Team Time (1st 5) 1:34:40.7 | Spread (1st 5) 3:48.2 |
| 4, 19, 21, 25, 28, (33) |
| Andrew Harshman, Ryan Hussung, Conner Harshman, Kenny Bower, Charles Gatz, (Brandon Hyde-Jones) |
| 16:43.2, 18:53.3, 19:04.8, 19:28.0, 20:31.4, (22:34.8) |