1 | 41 | Owensville,
MO - Team Time (1st 5) 1:06:36.5 | Spread (1st 5) 1:20.5 |
| 1, 4, 11, 12, 13, (14), (21) |
| Bobby Coello, Felix Guerrero, Aiden Schoen, Xavier Bayless, Tristan Davis, (Ethan Harris), (Nick Abel) |
| 12:26.8, 13:12.0, 13:33.8, 13:36.6, 13:47.3, (13:52.1), (14:28.9) |
2 | 56 | Hermann,
MO - Team Time (1st 5) 1:07:51.2 | Spread (1st 5) 2:21.5 |
| 3, 8, 9, 10, 26, (28), (31) |
| Trigg Lindahl, Charles Schutt, Ayden Elder, Jackson Poehlman, Aidan Heaney, (John Borzillo), (Max Miller) |
| 12:39.0, 13:21.8, 13:24.2, 13:25.7, 15:00.5, (15:01.2), (15:39.2) |
3 | 67 | Union,
MO - Team Time (1st 5) 1:08:38.7 | Spread (1st 5) 45.0 |
| 6, 7, 17, 18, 19, (24), (29) |
| Lucas Hoekel, Kyle Cudney, Ty Greenwalt, Cole Cudney, Aiden Borgmann, (Taylor Meyer), (Isaac Meyer) |
| 13:18.4, 13:20.2, 13:57.4, 13:59.3, 14:03.4, (14:47.0), (15:05.9) |
4 | 112 | St. Clair,
MO - Team Time (1st 5) 1:14:48.7 | Spread (1st 5) 5:54.2 |
| 2, 16, 23, 27, 44 |
| Tommy Perkins, Dawson Husereau, Cameron Tedrick, Liam James, Jace Bell |
| 12:36.5, 13:56.5, 14:44.1, 15:00.9, 18:30.7 |
5 | 116 | Pacific,
MO - Team Time (1st 5) 1:15:29.7 | Spread (1st 5) 3:59.2 |
| 5, 15, 25, 33, 38, (42) |
| David Magsigay, Cody Stahl, Ronan Wesloh, Luke Wade, Bennett Parker, (Tristan Rohmann) |
| 13:15.7, 13:54.1, 14:47.7, 16:17.3, 17:14.9, (18:06.1) |
6 | 156 | New Haven,
MO - Team Time (1st 5) 1:19:12.1 | Spread (1st 5) 3:04.7 |
| 20, 30, 32, 35, 39, (40), (41) |
| Ethan Bickmeyer, Ryan Steinbeck, Michael McFerrin, Dylan See, Ryan Westermeyer, (Alberto Martinez-Tulais), (Dane Oelrichs) |
| 14:11.7, 15:12.7, 15:56.8, 16:34.5, 17:16.4, (17:21.7), (17:37.5) |
7 | 172 | Sullivan,
MO - Team Time (1st 5) 1:23:16.7 | Spread (1st 5) 3:54.7 |
| 22, 34, 36, 37, 43, (45), (46) |
| George Bonney, Brady Brooks, Ian Studdard, Zach Center, Devin Smith, (Damian Cockran), (Drake Ransom) |
| 14:35.0, 16:25.7, 16:35.9, 17:10.4, 18:29.7, (19:14.9), (20:02.9) |