1 | 56 | West Nodaway,
MO - Team Time (1st 5) 1:30:44.4 | Spread (1st 5) 3:44.6 |
| 1, 4, 5, 17, 29, (49), (58) |
| Tyler Blay, Duke Ingraham, Riley Blay, Preston Bateman, Keevin Maupin, (Grant Adkins), (Braden Mires) |
| 16:27.0, 17:23.2, 17:33.9, 19:08.7, 20:11.6, (21:37.9), (22:17.7) |
2 | 103 | College Heights Christian,
MO - Team Time (1st 5) 1:36:46.9 | Spread (1st 5) 2:13.5 |
| 9, 14, 19, 24, 37, (42), (48) |
| Caleb Quade, Derrick McMillan, Rolen Sanderson, Lincoln Martin, Corban Thomas, (Steven Calandro), (Brayden Youngberg) |
| 18:24.8, 18:50.4, 19:16.1, 19:37.3, 20:38.3, (21:02.3), (21:27.7) |
3 | 106 | Mound City,
MO - Team Time (1st 5) 1:36:28.9 | Spread (1st 5) 3:06.7 |
| 3, 8, 28, 33, 34, (47), (50) |
| Lane Zembles, Keaton Zembles, Zachary Dominguez, William Heck, Quinton Livengood, (Carl Carver), (Lane Flint) |
| 17:15.9, 18:23.7, 20:06.1, 20:20.6, 20:22.6, (21:25.2), (21:38.7) |
4 | 114 | Liberal,
MO - Team Time (1st 5) 1:37:40.7 | Spread (1st 5) 3:13.2 |
| 10, 12, 16, 25, 51, (55), (59) |
| Bryson Overstreet, Max Dingman, Rowdy Myers, Case Hampton, Cameron Peak, (Josue Lozano), (Noah Endicott) |
| 18:29.8, 18:38.6, 18:52.8, 19:56.5, 21:43.0, (22:15.3), (22:18.0) |
5 | 121 | Kingsville,
MO - Team Time (1st 5) 1:37:32.9 | Spread (1st 5) 6:31.9 |
| 2, 6, 10, 36, 67, (79) |
| Luke Engel, Grant Engel, Ryan Bailey, James Hawthorne, Jack Yeaman, (Nathaniel Aswegan) |
| 17:05.4, 17:52.3, 18:29.8, 20:28.1, 23:37.3, (34:40.6) |
6 | 128 | Montrose,
MO - Team Time (1st 5) 1:39:00.3 | Spread (1st 5) 1:32.9 |
| 18, 20, 23, 27, 40, (45), (57) |
| Jadon Crowder, Bailey Carter, Carson Rohaus, Cameron Davis, Blake Wareham, (Keon Engeman), (Nathaniel Bailey) |
| 19:13.3, 19:22.9, 19:34.3, 20:03.6, 20:46.2, (21:18.9), (22:16.4) |
7 | 156 | Wheaton,
MO - Team Time (1st 5) 1:40:47.7 | Spread (1st 5) 2:28.5 |
| 15, 22, 35, 38, 46, (61), (76) |
| Zane Johnson, Lance Greenwell, Blake Morgan, Fernando Gonzalez, Wyatt Gorman, (Camren Brattin), (Hector Juarez) |
| 18:51.2, 19:30.3, 20:27.3, 20:39.2, 21:19.7, (22:45.0), (27:14.8) |
8 | 174 | Tarkio,
MO - Team Time (1st 5) 1:42:46.0 | Spread (1st 5) 3:27.7 |
| 13, 30, 31, 44, 56, (66), (78) |
| Jordan Graf, Hunter Bennett, Daniel Lesher, Lucas Joesting, Matthew Driskell, (Thomas Danielson), (Jaden Clark) |
| 18:47.7, 20:14.8, 20:15.7, 21:12.4, 22:15.4, (23:36.9), (28:15.8) |
9 | 236 | McAuley Catholic,
MO - Team Time (1st 5) 1:47:56.2 | Spread (1st 5) 3:14.4 |
| 26, 41, 52, 54, 63, (70) |
| Thomas Black, Aidrian Keefer, Kable Reichardt, Phil Motazedi, Drew Zeb, (Cade Englert) |
| 19:57.5, 20:58.4, 21:52.0, 21:56.4, 23:11.9, (23:56.9) |
10 | 247 | Winston,
MO - Team Time (1st 5) 1:51:06.6 | Spread (1st 5) 6:45.8 |
| 7, 32, 68, 69, 71 |
| Braden Lee, Jacob Uthe, Asher Vaughn, Elijah Uthe, Clyde Mullikin |
| 18:17.5, 20:17.7, 23:40.9, 23:47.2, 25:03.3 |
11 | 260 | Hardin-Central,
MO - Team Time (1st 5) 1:50:12.4 | Spread (1st 5) 3:53.0 |
| 21, 53, 60, 62, 64, (74), (77) |
| Mason Freece, Isaac Heil, Korbin Pugh, Drew Hawkins, Kameron Pugh, (Benjamin Barnett), (Mason McCaulley) |
| 19:28.8, 21:54.0, 22:29.2, 22:58.6, 23:21.8, (25:19.3), (27:29.0) |
12 | 292 | Osborn,
MO - Team Time (1st 5) 1:55:37.6 | Spread (1st 5) 4:27.9 |
| 39, 43, 65, 72, 73, (75), (80) |
| Skyler McNeely, Colin Sanderson, Braxton Gibson, Doran Saunders, Colby Frazier, (Marek Mitchell), (William Nichols) |
| 20:41.2, 21:05.2, 23:36.4, 25:05.7, 25:09.1, (25:47.9), (50:18.3) |