1 | 25 | Liberty,
MO - Team Time (1st 5) 59:01.2 | Spread (1st 5) 48.1 |
| 1, 4, 5, 6, 9, (16), (21) |
| Ryan Flood, Max Martin, Daniel Garrison, Riley Brookins, Logan Bly, (Ryan Mata), (Nolan Burroughs) |
| 11:23.3, 11:47.7, 11:47.9, 11:50.9, 12:11.4, (12:29.1), (12:44.1) |
2 | 55 | Staley,
MO - Team Time (1st 5) 1:01:06.5 | Spread (1st 5) 54.0 |
| 2, 8, 12, 14, 19, (37), (41) |
| Tyler Rodvelt, Preston Wheeler, Jack Warner, Luke Winkler, Tyler Collins, (Murphy Corum), (Casey Flynn) |
| 11:46.2, 11:58.7, 12:15.1, 12:26.3, 12:40.2, (13:40.1), (13:55.4) |
3 | 63 | Platte County,
MO - Team Time (1st 5) 1:01:32.6 | Spread (1st 5) 48.6 |
| 7, 10, 11, 15, 20, (22), (32) |
| Jackson Letcher, Evan Edwards, keegan Cordova, Nick Bjustrom, Evan McPhatter, (Jared Maksudian), (Hunter Long) |
| 11:54.3, 12:14.2, 12:14.8, 12:26.4, 12:42.9, (12:45.7), (13:23.9) |
4 | 73 | Liberty North,
MO - Team Time (1st 5) 1:02:26.0 | Spread (1st 5) 1:11.3 |
| 2, 13, 17, 18, 23, (25), (27) |
| Nathan Stinson, Travis Akin, Chase Hickman, Ethan Davis, Tommy Bryant, (Holden Walters), (Aidan Boyden) |
| 11:46.2, 12:24.3, 12:38.9, 12:39.1, 12:57.5, (13:08.2), (13:13.3) |
5 | 158 | Fort Osage,
MO - Team Time (1st 5) 1:07:04.0 | Spread (1st 5) 25.5 |
| 28, 29, 31, 33, 37, (39), (40) |
| Austyn Smith, Hayden Astry, Benjamin Preston, Micah Copeland, Alex Zachgo, (Zwy Burke), (Steven McDowell) |
| 13:14.6, 13:20.3, 13:23.0, 13:26.0, 13:40.1, (13:51.1), (13:53.6) |
6 | 176 | Kearney,
MO - Team Time (1st 5) 1:08:04.2 | Spread (1st 5) 54.9 |
| 26, 30, 35, 42, 43, (45), (46) |
| Brendan Elam, Banner Updike, Cameron Smith, Matt Walter, Tyler Pedo, (Corbin Andersen), (Austin Watts) |
| 13:09.1, 13:21.4, 13:32.1, 13:57.6, 14:04.0, (14:35.6), (14:42.0) |
7 | 191 | Central (St. Joseph),
MO - Team Time (1st 5) 1:09:59.6 | Spread (1st 5) 1:56.1 |
| 24, 34, 36, 48, 49, (51), (54) |
| Caleb Potter, Garrett Pemberton, Fred Flores, Nick Steele, Tyler Orth, (Evan Maxey), (Trace Arnold) |
| 13:01.8, 13:29.5, 13:34.1, 14:56.3, 14:57.9, (15:43.9), (16:03.2) |
8 | 252 | Park Hill,
MO - Team Time (1st 5) 1:16:44.2 | Spread (1st 5) 2:11.0 |
| 44, 47, 50, 55, 56, (57), (58) |
| Angelo Pacheco, Devin Robertson, Ryan Lack, Joseph Serrone, Adam Velez, (Kory Habiger), (Patrick Stevenson) |
| 14:09.8, 14:49.8, 15:03.1, 16:20.7, 16:20.8, (16:41.7), (16:48.9) |
9 | 285 | Winnetonka,
MO - Team Time (1st 5) 1:25:46.0 | Spread (1st 5) 3:25.0 |
| 52, 53, 59, 60, 61, (62), (63) |
| Michael Armendariz, Giorgio Acsenvil, RJ Hill, Anthony Perdue, Caleb Smith, (Tanner Chadwick), (Andre Perdue) |
| 15:58.4, 16:01.8, 16:49.8, 17:32.6, 19:23.4, (22:20.2), (22:23.0) |