1 | 35 | Lutheran (Kansas City),
MO - Team Time (1st 5) 1:30:51.8 | Spread (1st 5) 2:15.1 |
| 1, 2, 5, 11, 16, (21), (22) |
| Jesse Schultz, Aaron Boatman, Christian Hinrichs, Nathaniel Fischer, Mason Dickhut, (Caleb Schempp), (Christian Hernandez) |
| 17:06.9, 17:23.0, 18:01.3, 18:58.6, 19:22.0, (19:35.8), (19:40.0) |
2 | 58 | Montrose,
MO - Team Time (1st 5) 1:35:01.8 | Spread (1st 5) 59.0 |
| 6, 10, 13, 14, 15, (17), (33) |
| Drew Smith, Dakota Gay, Michael Ashley, Evan Mitts, Daniel Parsons, (Brendon Engeman), (Jacob Jurgensmeyer) |
| 18:22.3, 18:58.4, 19:09.1, 19:10.7, 19:21.3, (19:22.8), (21:41.0) |
3 | 99 | Weaubleau,
MO - Team Time (1st 5) 1:39:13.1 | Spread (1st 5) 5:32.4 |
| 3, 7, 19, 29, 41 |
| Chase Ratliff, Branden Miller, Colton Lambeth, Briar Tucker, Tristan Basadua |
| 17:24.1, 18:31.4, 19:25.3, 20:55.8, 22:56.5 |
4 | 113 | Northwest (Hughesville),
MO - Team Time (1st 5) 1:40:22.3 | Spread (1st 5) 2:54.8 |
| 8, 20, 24, 27, 34, (53) |
| Braden Hirschi, Jonathan Slaughter, Dallin Townsend, Sawyer Weathers, Braiden McEachern, (Dimitri Cosurco) |
| 18:47.1, 19:27.9, 19:44.3, 20:41.1, 21:41.9, (28:53.1) |
5 | 120 | Midway,
MO - Team Time (1st 5) 1:42:36.0 | Spread (1st 5) 5:33.0 |
| 4, 9, 26, 38, 43 |
| Chandler Stephens, Kyle Battin, Koltin McCuiston, Cole Spears, Zach Rogers |
| 17:38.0, 18:52.0, 20:32.0, 22:23.0, 23:11.0 |
6 | 155 | Kingsville,
MO - Team Time (1st 5) 1:48:41.0 | Spread (1st 5) 6:48.2 |
| 12, 18, 28, 45, 52 |
| Stanley Harper, Gunner Millam, Kevin Darnell, Izaah Rusche, Jason Welsch |
| 19:04.8, 19:25.1, 20:47.8, 23:30.3, 25:53.0 |
7 | 177 | Drexel,
MO - Team Time (1st 5) 1:51:04.0 | Spread (1st 5) 3:26.4 |
| 30, 31, 31, 35, 50, (51), (54) |
| Adam Gilbert, Russell Borden, Caleb Wright, Jamie Tomblin, Brandon Woods, (Paul Orton), (Questen Poole) |
| 21:21.5, 21:34.3, 21:34.3, 21:46.0, 24:47.9, (25:44.1), (32:22.4) |
8 | 189 | Smithton,
MO - Team Time (1st 5) 1:51:18.8 | Spread (1st 5) 4:18.3 |
| 25, 36, 39, 40, 49 |
| Trey Snapp, Andrew Frazee, Masun Smith, Jeremy Bridges, Roman Boyko |
| 20:06.8, 21:57.9, 22:24.3, 22:24.7, 24:25.1 |
9 | 192 | Lakeland,
MO - Team Time (1st 5) 1:52:14.6 | Spread (1st 5) 4:02.1 |
| 23, 37, 42, 44, 46, (47), (48) |
| Zach Hinkle, Dillion Davis, William Koch, Bailey Gotsch, Isaac Tichenor, (Caleb Wirsig), (Travis Young) |
| 19:41.2, 22:20.5, 23:08.0, 23:21.6, 23:43.3, (24:03.5), (24:12.9) |