1 | 56 | Staley,
MO - Team Time (1st 5) 1:22:42.3 | Spread (1st 5) 1:08.1 |
| 1, 2, 3, 16, 34, (47), (48) |
| Preston Wheeler, Jack Warner, Luke Winkler, Collin Riggins, Dawson Walker, (Drew Sallman), (Nathan Nguyen) |
| 16:08.7, 16:14.9, 16:19.5, 16:42.4, 17:16.8, (18:03.0), (18:05.4) |
2 | 59 | Liberty,
MO - Team Time (1st 5) 1:23:06.6 | Spread (1st 5) 28.7 |
| 4, 7, 9, 18, 21, (25), (27) |
| Ryan Mata, Logan Bly, Daniel Garrison, Tyler Bolz, Justin Steffensmeier, (Kenneth Lenger iii), (Phillip Cleary) |
| 16:23.5, 16:32.4, 16:32.9, 16:45.6, 16:52.2, (16:59.1), (17:02.7) |
3 | 82 | Central (St. Joseph),
MO - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 20.7 |
| 11, 12, 17, 19, 23, (26), (31) |
| Nathan Barry, James Cera, Damion Mujica, Ben Galloway, Ben Willoughby, (Corbin Cera), (Mason Orscheln) |
| 16:35.4, 16:36.7, 16:43.4, 16:48.1, 16:56.1, (17:02.3), (17:14.2) |
4 | 96 | Liberty North,
MO - Team Time (1st 5) 1:24:05.9 | Spread (1st 5) 30.9 |
| 8, 10, 21, 28, 29, (40), (41) |
| Ethan Lee, Samuel Travis, Jakob Lewis, Johnathen House, John Sieren, (Dylan Duncan), (Justin King) |
| 16:32.8, 16:34.2, 16:52.2, 17:03.0, 17:03.7, (17:33.4), (17:35.7) |
5 | 134 | Park Hill South,
MO - Team Time (1st 5) 1:25:29.2 | Spread (1st 5) 54.0 |
| 13, 14, 31, 37, 39, (53), (58) |
| Christian Ludtke, Bret Worley, Maxwell Goertzen, Ethan Mick, Andrew Sincere, (Tyler Clippard), (Mason Reno) |
| 16:37.9, 16:39.1, 17:14.2, 17:26.1, 17:31.9, (18:16.4), (18:24.0) |
6 | 149 | Platte County,
MO - Team Time (1st 5) 1:25:52.0 | Spread (1st 5) 42.3 |
| 15, 30, 33, 35, 36, (38), (43) |
| Jackson Letcher, Evan McPhatter, Matthew Sullivan, Peter Doole, Blake Bjustrom, (keegan Cordova), (Dakota Simmons) |
| 16:41.7, 17:11.3, 17:14.3, 17:20.7, 17:24.0, (17:27.5), (17:52.0) |
7 | 153 | Kearney,
MO - Team Time (1st 5) 1:27:13.8 | Spread (1st 5) 1:44.7 |
| 5, 6, 45, 46, 51, (56), (57) |
| Mason Marshall, Jacob Ewer, Brendan Elam, Banner Updike, Jacob Wootton, (Cameron Smith), (Reed Beyeler) |
| 16:28.8, 16:30.3, 17:59.0, 18:02.2, 18:13.5, (18:19.9), (18:22.7) |
8 | 232 | Park Hill,
MO - Team Time (1st 5) 1:30:25.6 | Spread (1st 5) 2:43.4 |
| 20, 24, 55, 63, 70, (71), (72) |
| Dan Foster, Isaiah Phillips, Ryan Fette, Evan Ericksen, Durant Lipford, (Kevin Johnson), (Vincent Costanzo) |
| 16:51.0, 16:57.2, 18:18.0, 18:45.0, 19:34.4, (19:40.0), (19:41.1) |
9 | 283 | North Kansas City,
MO - Team Time (1st 5) 1:32:38.0 | Spread (1st 5) 1:20.2 |
| 49, 52, 54, 61, 67, (68), (73) |
| Robert Marsh, Robbie Marsh, Dylan Hood, Chance Wagner, Charles Maloney, (Hunter Tysdal), (Demetrius Trotter) |
| 18:07.2, 18:14.0, 18:16.7, 18:32.7, 19:27.4, (19:30.9), (19:45.7) |
10 | 295 | Oak Park,
MO - Team Time (1st 5) 1:32:37.8 | Spread (1st 5) 46.4 |
| 50, 59, 60, 62, 64, (65), (66) |
| Tyler Gray, Robbie Gresty, Malachi Pingleton, Gabriel Pingleton, Nathan White, (Hudson Allen), (Sean Toole) |
| 18:09.9, 18:25.4, 18:30.5, 18:35.7, 18:56.3, (19:05.8), (19:16.5) |
11 | 340 | Winnetonka,
MO - Team Time (1st 5) 1:37:50.8 | Spread (1st 5) 2:32.0 |
| 44, 69, 74, 76, 77, (80), (82) |
| Brian Purkaple, Ty Matthes, Nick Bolton, Giorgio Acsenvil, Ezra Adams, (Zachary Johnson), (Max Wood) |
| 17:56.5, 19:32.3, 19:50.5, 20:03.0, 20:28.5, (24:03.1), (31:36.1) |
12 | 355 | East (Kansas City),
MO - Team Time (1st 5) 1:49:28.0 | Spread (1st 5) 9:39.0 |
| 42, 75, 78, 79, 81 |
| Nejmadin Ahmed, Mahamat Arbab, Isaiah Gonzalez, Robert Ferguson, Ayham Barghooth |
| 17:45.0, 19:51.0, 20:56.0, 23:32.0, 27:24.0 |