1 | 15 | Pleasant Hill,
MO - Team Time (1st 5) 58:17.0 | Spread (1st 5) 39.0 |
| 1, 2, 3, 4, 5, (6), (12) |
| Jacob Watson, Joe Madison, Garrett Bakken, Cole Sullivan, Ryan Bolden, (Shawn Gallagher), (Jackson Caley) |
| 11:20.0, 11:21.0, 11:39.0, 11:58.0, 11:59.0, (12:00.0), (12:08.0) |
2 | 69 | Grain Valley,
MO - Team Time (1st 5) 1:01:51.2 | Spread (1st 5) 35.8 |
| 9, 13, 14, 15, 18, (20), (21) |
| Alex Slater, Kevin Keck, Mitch Chapman, Cameron Tecce, Ethan Lasley, (Dalton Miller), (Timmy Hinton) |
| 12:04.2, 12:21.8, 12:22.0, 12:23.2, 12:40.0, (12:41.1), (12:42.0) |
| 69 | Oak Grove,
MO - Team Time (1st 5) 1:01:47.0 | Spread (1st 5) 48.0 |
| 8, 10, 11, 18, 22, (23), (28) |
| Blake Jackson, Jackson Engelhard, Mac Dumsky, Justin Horn, Nathan Stricker, (Tatien Miller), (Tanner Lowrey) |
| 12:03.0, 12:06.0, 12:07.0, 12:40.0, 12:51.0, (12:59.0), (13:53.0) |
4 | 116 | Richmond,
MO - Team Time (1st 5) 1:06:02.0 | Spread (1st 5) 1:36.0 |
| 16, 17, 24, 29, 30, (32), (34) |
| Haiden Kilpatrick, Trevor Burns, Noah Taylor, Andrew Bidding, Jack Bentley, (Riley Maulsby), (Drew Appleberry) |
| 12:25.0, 12:34.0, 13:06.0, 13:56.0, 14:01.0, (14:05.0), (14:18.0) |
5 | 127 | Harrisonville,
MO - Team Time (1st 5) 1:10:20.0 | Spread (1st 5) 6:03.0 |
| 7, 25, 26, 27, 42 |
| Josh Barnett, Jonathan Kohl, Caleb Dreyer, Colton Slayden, Emilo Cervantes |
| 12:02.0, 13:09.0, 13:24.0, 13:40.0, 18:05.0 |
6 | 177 | Cristo Rey Kansas City,
MO - Team Time (1st 5) 1:12:40.0 | Spread (1st 5) 49.8 |
| 31, 35, 36, 37, 38, (39), (40) |
| Francisco Diaz, Trey Miller, Julian Etheridge, Lamont Gaines, Darrias Garlington, (Melvin Sanchez), (Fernando Amparan) |
| 14:02.5, 14:32.4, 14:36.3, 14:36.5, 14:52.3, (15:10.1), (15:16.7) |
7 | 206 | Chillicothe,
MO - Team Time (1st 5) 1:27:17.2 | Spread (1st 5) 5:15.1 |
| 33, 41, 43, 44, 45, (46), (47) |
| Jacob Parkes, Zach Girres, Noah Cross, Colin Carlton, Payton Ranes, (Dalton Rosenbach), (Alex Braymer) |
| 14:12.4, 17:05.9, 18:12.6, 18:18.8, 19:27.5, (22:19.6), (26:32.0) |