1 | 17 | Webster Groves,
MO - Team Time (1st 5) 51:32.0 | Spread (1st 5) 54.0 |
| 1, 2, 3, 5, 6, (7), (8) |
| Tyler Lawson, Lamont Wilson, Lucas Bennett, Billy Johnson, Brendan Andre, (August Bont), (Jonathan Hayes) |
| 9:45.0, 10:16.0, 10:17.0, 10:35.0, 10:39.0, (10:45.0), (10:46.0) |
2 | 66 | Rock Bridge,
MO - Team Time (1st 5) 54:45.4 | Spread (1st 5) 52.2 |
| 4, 11, 16, 17, 18, (26), (35) |
| 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) |
3 | 74 | St. Louis University,
MO - Team Time (1st 5) 55:32.0 | Spread (1st 5) 24.8 |
| 10, 12, 13, 19, 20, (21), (22) |
| Paul Burka, Rory Butler, Gunnar Himich, Declan Tajkowski, Joe Watkins, (Jack Heller), (Riley McEnery) |
| 10:56.2, 10:59.9, 11:00.0, 11:14.9, 11:21.0, (11:23.5), (11:24.0) |
4 | 119 | Ft. Zumwalt West,
MO - Team Time (1st 5) 57:43.4 | Spread (1st 5) 1:16.9 |
| 9, 15, 27, 29, 39, (40), (46) |
| 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) |
5 | 151 | St. John Vianney,
MO - Team Time (1st 5) 59:08.0 | Spread (1st 5) 29.0 |
| 25, 28, 31, 33, 34, (36), (37) |
| Alex Horn, Andrew Lamartina, Christopher Dreyer, Patrick Trani, Brendan Spinks, (Sam Kuhlmeyer), (Ben Holtzmann) |
| 11:33.0, 11:46.0, 11:49.0, 11:58.0, 12:02.0, (12:03.0), (12:07.0) |
6 | 195 | Francis Howell Central,
MO - Team Time (1st 5) 1:01:56.2 | Spread (1st 5) 1:38.8 |
| 24, 30, 42, 47, 52, (54), (56) |
| 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) |
| 195 | Holt,
MO - Team Time (1st 5) 1:01:35.8 | Spread (1st 5) 1:43.0 |
| 23, 32, 38, 49, 53, (59) |
| 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) |
8 | 217 | Ft. Zumwalt South,
MO - Team Time (1st 5) 1:06:43.3 | Spread (1st 5) 4:42.2 |
| 14, 41, 44, 58, 60 |
| 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 |
9 | 236 | Ladue Horton Watkins,
MO - Team Time (1st 5) 1:04:16.1 | Spread (1st 5) 31.1 |
| 42, 45, 48, 50, 51, (55), (57) |
| Armon Adams, Sam Zoellner, Ori Miller, Justin Lam, Samuel Korn, (Noah Goldman), (Anthony Schuster) |
| 12:34.6, 12:42.3, 12:53.3, 13:00.2, 13:05.7, (13:24.0), (13:53.5) |