1 | 42 | Liberty,
MO - Team Time (1st 5) 1:22:03.2 | Spread (1st 5) 55.0 |
| 1, 4, 7, 12, 18, (26), (29) |
| Ryan Flood, Ryan Mata, Daryl Gichui, Logan Bly, Riley Brookins, (Daniel Garrison), (Darryl Gichui) |
| 15:51.7, 16:20.1, 16:29.7, 16:35.0, 16:46.7, (17:06.0), (17:09.7) |
2 | 76 | Central (St. Joseph),
MO - Team Time (1st 5) 1:23:25.4 | Spread (1st 5) 49.6 |
| 3, 13, 16, 20, 24, (25), (31) |
| Boston Small, Ben Galloway, Nathan Barry, Ben Willoughby, Myles Keener, (Mason Orscheln), (Braxton Hardy) |
| 16:10.6, 16:39.4, 16:43.3, 16:51.9, 17:00.2, (17:03.0), (17:13.6) |
3 | 82 | Park Hill South,
MO - Team Time (1st 5) 1:23:39.4 | Spread (1st 5) 53.8 |
| 5, 10, 14, 19, 34, (40), (43) |
| Eli Guzman, David Rouse, Trey Rouse, Ewan Frick, Christian Ludtke, (Ethan Mick), (Bret Worley) |
| 16:22.9, 16:30.7, 16:40.0, 16:49.1, 17:16.7, (17:31.6), (17:37.1) |
4 | 107 | Staley,
MO - Team Time (1st 5) 1:24:57.0 | Spread (1st 5) 2:25.4 |
| 2, 11, 17, 22, 55, (59), (60) |
| Tyler Rodvelt, Preston Wheeler, Jack Warner, Luke Winkler, Nathan Nguyen, (Dawson Walker), (Brandon Luke) |
| 16:09.6, 16:32.1, 16:44.3, 16:56.0, 18:35.0, (18:57.4), (18:57.5) |
5 | 124 | Liberty North,
MO - Team Time (1st 5) 1:25:08.1 | Spread (1st 5) 1:08.4 |
| 6, 21, 23, 33, 41, (44), (45) |
| Nathan Stinson, Samuel Travis, Ethan Davis, Jakob Lewis, Aidan Boyden, (Chase Hickman), (Johnathen House) |
| 16:25.7, 16:52.8, 16:59.5, 17:16.0, 17:34.1, (17:42.0), (17:43.1) |
6 | 151 | Platte County,
MO - Team Time (1st 5) 1:25:57.9 | Spread (1st 5) 55.5 |
| 8, 32, 36, 37, 38, (46), (49) |
| Jackson Letcher, Evan McPhatter, Nick Bjustrom, Matthew Sullivan, keegan Cordova, (Evan Edwards), (Peter Doole) |
| 16:29.9, 17:14.2, 17:23.2, 17:25.2, 17:25.4, (17:49.0), (17:53.6) |
7 | 155 | Kearney,
MO - Team Time (1st 5) 1:26:15.6 | Spread (1st 5) 1:26.9 |
| 9, 14, 35, 47, 50, (51), (66) |
| Jacob Ewer, Mason Marshall, Tyler Pedo, Cameron Smith, Brendan Elam, (Banner Updike), (Reed Beyeler) |
| 16:30.2, 16:40.0, 17:18.0, 17:50.3, 17:57.1, (18:04.5), (19:37.1) |
8 | 242 | Oak Park,
MO - Team Time (1st 5) 1:31:03.6 | Spread (1st 5) 1:53.1 |
| 30, 39, 53, 58, 62, (69), (70) |
| Jonathan Hill, Abdelrahim Mahgoub, Robbie Gresty, Sean Toole, Malachi Pingleton, (Avery Donoho), (Mak Gawg) |
| 17:11.2, 17:26.3, 18:34.1, 18:47.7, 19:04.3, (19:58.5), (20:07.8) |
9 | 245 | Park Hill,
MO - Team Time (1st 5) 1:31:11.6 | Spread (1st 5) 2:12.8 |
| 28, 42, 48, 63, 64, (66), (68) |
| Isaiah Phillips, Parker Canfield, Dan Foster, Evan Ericksen, Ryan Fette, (Donovan Boyd), (Devin Robertson) |
| 17:09.1, 17:36.8, 17:51.2, 19:12.6, 19:21.9, (19:37.1), (19:39.4) |
10 | 246 | North Kansas City,
MO - Team Time (1st 5) 1:31:19.9 | Spread (1st 5) 1:41.2 |
| 27, 52, 54, 56, 57, (73), (74) |
| Zach Mertes, Robbie Marsh, Ako Hamaamin, Dylan Hood, Robert Marsh, (Christian Boswell), (Sammy Dinh) |
| 17:06.2, 18:14.0, 18:34.9, 18:37.4, 18:47.4, (21:13.6), (21:15.4) |
11 | 344 | Winnetonka,
MO - Team Time (1st 5) 1:40:32.0 | Spread (1st 5) 2:25.3 |
| 61, 65, 71, 72, 75, (76), (77) |
| Brian Purkaple, Kyle Haden, Ty Matthes, Kyle Hayden, Nick Bolton, (Caleb Smith), (Tanner Chadwick) |
| 18:59.8, 19:27.3, 20:15.8, 20:24.0, 21:25.1, (22:33.4), (24:24.3) |