1 | 37 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:00:35.6 | Spread (1st 5) 38.0 |
| 5, 6, 7, 9, 10, (11), (18) |
| Daniel Skeeters, Owen Bates, Julian Galaz, Micah Gray, Seth Pawlik, (Evan Milbert), (Elias Barro) |
| 11:48.4, 12:00.8, 12:02.3, 12:17.7, 12:26.4, (12:26.5), (13:00.7) |
2 | 39 | St. Charles,
MO - Team Time (1st 5) 59:30.9 | Spread (1st 5) 2:10.2 |
| 1, 2, 3, 14, 19, (20), (21) |
| Nate Maples, Jack Case, Luke Nottmeyer, James Warner, Brenden Barteau, (Samuel Bland), (Brody Adams) |
| 10:51.3, 11:24.9, 11:34.7, 12:38.5, 13:01.5, (13:02.1), (13:47.3) |
3 | 51 | Ft. Zumwalt East,
MO - Team Time (1st 5) 1:01:34.8 | Spread (1st 5) 1:10.4 |
| 3, 8, 12, 13, 15, (16), (17) |
| Tyler Anderson, Andrew Smallfield, Shalin Patel, Graydon Carle, Daniel McClellan, (Marcos Rodriguez), (Cole Doskal) |
| 11:34.7, 12:13.5, 12:29.3, 12:32.2, 12:45.1, (12:46.3), (12:56.2) |