1 | 35 | Whitfield,
MO - Team Time (1st 5) 1:32:07.0 | Spread (1st 5) 2:53.9 |
| 1, 4, 6, 7, 17, (19), (23) |
| Nate Gelber, Matthew Ruvinov, Jared Klutke, Henry Baer, Kai Braadbaart, (Jack Amato), (Alex Baumann) |
| 16:53.7, 18:16.3, 18:31.9, 18:37.5, 19:47.6, (19:49.1), (20:16.0) |
2 | 44 | Principia,
MO - Team Time (1st 5) 1:33:49.9 | Spread (1st 5) 1:31.7 |
| 3, 5, 11, 12, 13, (20), (25) |
| Conrad Heath, Parker Tibbetts, Ian Tennison, Matt Ross, Tyler Wingert, (Lincoln Griswold), (Chaz Wilcoxen) |
| 17:42.7, 18:27.8, 19:11.4, 19:13.6, 19:14.4, (19:59.5), (20:34.6) |
3 | 66 | Lutheran North,
MO - Team Time (1st 5) 1:35:25.4 | Spread (1st 5) 3:15.7 |
| 2, 9, 15, 18, 22, (24), (30) |
| Joe Bachmann, Nick Gaeke, Nicholas Ricks, Jacob Meyer, Alexander Tomazi, (Joshua Blight), (Jaylin Dorsey) |
| 16:55.0, 19:01.7, 19:29.1, 19:48.9, 20:10.7, (20:20.3), (21:28.9) |
4 | 69 | Metro Academy & Classical,
MO - Team Time (1st 5) 1:37:03.2 | Spread (1st 5) 1:12.2 |
| 8, 10, 14, 16, 21, (27), (29) |
| Ben Spitznagel, Adrian Marley-Weaver, Kislay Bishnupuri, Ben Trask, Ben Sprtiznager, (Adrian Lee-Harvey), (Scott Gmoser) |
| 18:50.3, 19:05.7, 19:23.2, 19:41.5, 20:02.5, (20:45.1), (21:00.4) |
5 | 150 | Cardinal Ritter College Prep,
MO - Team Time (1st 5) 1:51:31.1 | Spread (1st 5) 3:22.4 |
| 26, 28, 31, 32, 33, (34) |
| Edward Doyle, Malcolm Shaw-Reed, Quentin Phillips, David Pulphus, Maurice Evans, (Jullian Snipes) |
| 20:44.3, 20:52.6, 21:46.4, 24:01.1, 24:06.7, (25:16.0) |