1 | 25 | St. Louis University,
MO - Team Time (1st 5) 1:24:40.6 | Spread (1st 5) 50.9 |
| 1, 2, 5, 7, 10, (11), (12) |
| Dustan Davidson, Joe Laughlin, Billy Balossi, Eric Butler, Brad Gale, (William Kelly), (Jake Lepak) |
| 16:26.1, 16:42.9, 17:06.0, 17:08.6, 17:17.0, (17:19.1), (17:24.8) |
2 | 42 | Webster Groves,
MO - Team Time (1st 5) 1:25:42.4 | Spread (1st 5) 41.9 |
| 3, 4, 8, 13, 14, (15), (22) |
| Billy Howells, Lucas Bennett, Cameron Aydelotte, Joe Grasso, Billy Johnson, (Brendan Andre), (Samuel Getz) |
| 16:45.0, 16:52.5, 17:12.2, 17:25.8, 17:26.9, (17:28.2), (18:05.3) |
3 | 96 | Hazelwood West,
MO - Team Time (1st 5) 1:29:37.6 | Spread (1st 5) 1:34.7 |
| 6, 17, 20, 25, 28, (29), (31) |
| Ryan Winters, Andrew Daily, Jake Decker, James Stallings, Deshaun Carpenter, (Darwin Carpenter), (Makel Hale) |
| 17:08.3, 17:31.1, 17:40.9, 18:34.3, 18:43.0, (18:50.7), (19:06.1) |
4 | 121 | Ladue Horton Watkins,
MO - Team Time (1st 5) 1:31:32.2 | Spread (1st 5) 1:40.5 |
| 16, 18, 26, 27, 34, (37), (38) |
| Ryan Witt, Devin Callahan, Aramis Rickey, Adam Sherberg, Nevan Giuliani, (Theodore Turner), (Max Kornfeld) |
| 17:30.5, 17:33.8, 18:38.4, 18:38.5, 19:11.0, (19:23.2), (19:24.1) |
5 | 165 | St. John Vianney,
MO - Team Time (1st 5) 1:35:34.8 | Spread (1st 5) 2:31.2 |
| 19, 32, 35, 36, 43, (47), (49) |
| Zachary Layton, Samuel Moore, Joe Nelson, Patrick Trani, Brendan Flynn, (Brendan Spinks), (Jack Eisenbarger) |
| 17:37.8, 19:10.0, 19:17.0, 19:21.0, 20:09.0, (20:39.0), (20:50.0) |
6 | 183 | Chaminade College Prep,
MO - Team Time (1st 5) 1:38:00.1 | Spread (1st 5) 2:40.0 |
| 21, 23, 45, 46, 48, (54), (57) |
| Zack Gronowski, Brian Covington, Bradley Sanchez, Joe Chellis, Brendan Crawford, (Ian Shaughnessy), (William Kaiser) |
| 18:01.0, 18:31.3, 20:22.0, 20:24.8, 20:41.0, (21:11.0), (21:42.5) |
7 | 194 | Hazelwood Central,
MO - Team Time (1st 5) 1:38:41.3 | Spread (1st 5) 1:55.5 |
| 30, 33, 39, 42, 50, (53), (55) |
| Oji Wells, Lamont Colvin, Elias Chambers, Cameron Porter, Tyerance Jackson, (Joshua Person), (Elijah Turner) |
| 18:55.1, 19:10.7, 19:44.6, 20:00.3, 20:50.6, (21:09.0), (21:12.0) |
8 | 216 | McCluer North,
MO - Team Time (1st 5) 1:41:26.0 | Spread (1st 5) 4:40.7 |
| 9, 41, 52, 56, 58, (59), (60) |
| Clinton Heffner, Jacob Dominguez, Tyrique Jackson, Isaiah Jackson, Justin Lightfoot, (Jason Holliman), (Max Armstrong) |
| 17:14.6, 19:57.2, 20:59.0, 21:19.9, 21:55.3, (22:10.3), (22:25.7) |
9 | 220 | Ritenour,
MO - Team Time (1st 5) 1:42:03.7 | Spread (1st 5) 4:00.0 |
| 24, 40, 44, 51, 61, (62), (63) |
| Ransome Drexler, Alex Peterson, Courtland Barnes, Austin Cornell, Sean Baker, (Carlos Pacheco), (Juan Robles) |
| 18:34.0, 19:52.4, 20:10.3, 20:53.0, 22:34.0, (23:30.0), (26:36.7) |