1 | 23 | Liberty,
IL - Team Time (1st 5) 1:00:10.9 | Spread (1st 5) 13.7 |
| 2, 3, 4, 6, 8, (11), (13) |
| Jordan Neisen, Landon Obert, Logan Robbins, Jackson Tenhouse, Nolton Klingele, (Cannen Wolf), (Carter Holt) |
| 11:58.0, 11:59.2, 12:00.7, 12:01.3, 12:11.7, (12:30.8), (13:01.4) |
2 | 86 | Springfield Christian,
IL - Team Time (1st 5) 1:05:23.0 | Spread (1st 5) 2:11.5 |
| 7, 9, 12, 28, 30, (43) |
| Joseph Goodenow, James Goodenow, Drake Rutledge, Dade Wilson, Chris Robinson, (Jacob Elliott) |
| 12:02.0, 12:12.9, 12:46.2, 14:08.4, 14:13.5, (20:21.4) |
3 | 102 | Carthage,
IL - Team Time (1st 5) 1:08:33.8 | Spread (1st 5) 29.9 |
| 17, 18, 20, 23, 24, (32), (34) |
| Cole Kirkham, Jerick LeMaire, Drake Mudd, Jacob Long, Lance Belshaw, (Osten Blevins), (Mason Burling) |
| 13:26.1, 13:29.3, 13:48.4, 13:54.0, 13:56.0, (14:33.0), (14:50.4) |
4 | 107 | Springfield Christ the King,
IL - Team Time (1st 5) 1:08:36.8 | Spread (1st 5) 3:12.2 |
| 5, 16, 21, 29, 36, (37), (38) |
| Connor Hine, Sean Hazelrigg, Jacob Puccetti, Wes Hine, Peter Harmon, (Kole Kersting), (Ryan Shea) |
| 12:01.1, 13:22.8, 13:49.4, 14:10.2, 15:13.3, (15:41.4), (15:47.9) |
5 | 118 | Jacksonville Our Saviour,
IL - Team Time (1st 5) 1:09:18.9 | Spread (1st 5) 24.3 |
| 19, 21, 25, 26, 27, (31), (33) |
| Kohen Hoots, Ethan Walker, Joe Whalen, Aiden Lahey, Jesse Bohlman, (Max Bruner), (Charlie Peters) |
| 13:35.3, 13:49.4, 13:56.6, 13:58.0, 13:59.6, (14:18.8), (14:35.6) |
6 | 130 | Mendon Unity,
IL - Team Time (1st 5) 1:15:26.3 | Spread (1st 5) 7:26.0 |
| 1, 14, 35, 39, 41 |
| Jacob Presser, Clayton Tallcot, Tucker Shupe, Jace Maglioachetti, Aden Trautvetter |
| 11:39.0, 13:02.1, 15:07.2, 16:33.0, 19:05.0 |
7 | 151 | Dallas City,
IL - Team Time (1st 5) 1:23:21.6 | Spread (1st 5) 8:23.2 |
| 10, 15, 40, 42, 44, (45) |
| Matt McDowell, Eli Newton, Jacob Sparrow, Spencer Brown, John Krzyzaniac, (Peyton Brown) |
| 12:15.0, 13:07.7, 17:49.7, 19:31.0, 20:38.2, (23:20.0) |