1 | 25 | Rock Bridge,
MO - Team Time (1st 5) 54:45.4 | Spread (1st 5) 52.2 |
| 1, 3, 6, 7, 8, (11), (16) |
| Jacob Ripley, Brandon Young, Parker Brummit, Kevin Khiene, James Fishman-Weaver, (Cameron Fuller), (Jonathan LaHue) |
| 10:19.0, 10:56.4, 11:07.8, 11:11.0, 11:11.2, (11:40.4), (12:02.1) |
2 | 50 | Ft. Zumwalt West,
MO - Team Time (1st 5) 57:43.4 | Spread (1st 5) 1:16.9 |
| 2, 5, 12, 13, 18, (19), (23) |
| Jared Sinkey, Jason Brown, Alexander Stephens, Chase Porter, James Classen, (Riley Harris), (John Coleman) |
| 10:55.0, 11:05.7, 11:42.6, 11:48.2, 12:11.9, (12:25.3), (12:42.6) |
3 | 93 | Holt,
MO - Team Time (1st 5) 1:01:35.8 | Spread (1st 5) 1:43.0 |
| 9, 15, 17, 25, 27, (31) |
| Austin Kuehler, Nathan Schweiger, Ben Goldstein, Joseph Harmann, Abel Alverez, (Alex Gervais) |
| 11:30.0, 11:49.1, 12:09.2, 12:54.5, 13:13.0, (15:23.3) |
4 | 95 | Francis Howell Central,
MO - Team Time (1st 5) 1:01:56.2 | Spread (1st 5) 1:38.8 |
| 10, 14, 21, 24, 26, (28), (29) |
| Noah Duckworth, Noah Marks, Gage Ratterman, Jake Currier, Zach Miller, (Kiefer Matteson), (Tony Parato) |
| 11:30.6, 11:48.5, 12:34.6, 12:53.1, 13:09.4, (13:22.3), (13:53.4) |
5 | 108 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:06:43.3 | Spread (1st 5) 4:42.2 |
| 4, 20, 22, 30, 32 |
| Josh Skeeters, Hunter Low, Alex Clark, Weston Klein, Jacob Armstrong |
| 11:01.9, 12:26.6, 12:34.7, 14:56.0, 15:44.1 |