1 | 36 | Maranatha Academy,
KS - Team Time (1st 5) 1:32:06.0 | Spread (1st 5) 1:33.0 |
| 2, 5, 8, 9, 12, (16), (22) |
| Mitch Heller, Luke Miller, Caleb Hartig, Ian Bower, Cullen Arness, (Nick Hoduski), (Jensen Lemmon) |
| 17:37.0, 18:05.0, 18:35.0, 18:39.0, 19:10.0, (19:21.0), (21:23.0) |
2 | 55 | Central (Burden),
KS - Team Time (1st 5) 1:34:07.0 | Spread (1st 5) 1:48.0 |
| 3, 6, 14, 15, 17, (19), (24) |
| Gage McBee, Blaine Martin, Ty Taylor, Stetson Deets, Joe Hopper, (Jake Fischer), (Cole Loewer) |
| 17:41.0, 18:23.0, 19:15.0, 19:19.0, 19:29.0, (20:37.0), (22:22.0) |
3 | 59 | Berean Academy,
KS - Team Time (1st 5) 1:36:33.4 | Spread (1st 5) 3:17.5 |
| 4, 7, 10, 18, 20, (23) |
| Daniel Claassen, Nick Hirsch, Steven Busenitz, Cory Sundquist, Isak Hart, (Colt Broadie) |
| 17:55.2, 18:26.7, 18:44.7, 20:14.1, 21:12.7, (21:34.1) |
4 | 71 | Olpe,
KS - Team Time (1st 5) 1:40:44.1 | Spread (1st 5) 6:37.1 |
| 1, 11, 13, 21, 25 |
| Colby Nuessen, Kyle Barnhart, Derek Nuessen, Noah Haag, Nathan Schrock |
| 17:21.0, 18:51.7, 19:14.4, 21:18.9, 23:58.1 |