1 | 29 | Hillsboro,
MO - Team Time (1st 5) 1:10:10.4 | Spread (1st 5) 1:45.2 |
| 1, 2, 6, 9, 11, (14), (15) |
| Josh Allison, Jonah Allison, Gavin Vaughn, Tyler Winslett, Jesse Gore, (Richard Wiethop), (Clayton Schneider) |
| 12:58.5, 13:18.5, 14:26.3, 14:43.4, 14:43.7, (15:04.7), (15:04.9) |
2 | 73 | Rock Bridge,
MO - Team Time (1st 5) 1:15:16.7 | Spread (1st 5) 1:02.7 |
| 7, 10, 17, 19, 20, (21), (23) |
| Ethan Cooksey, Owen Roush, Tanner Neil, Ethan Hockman, Johnny Imboden, (Henrique Chinikoski), (Chad Grubb) |
| 14:26.8, 14:43.5, 15:09.0, 15:27.9, 15:29.5, (15:30.7), (15:37.6) |
3 | 80 | St. Louis Priory,
MO - Team Time (1st 5) 1:16:33.7 | Spread (1st 5) 2:17.2 |
| 3, 12, 16, 24, 25, (26), (33) |
| Yuri Batan, Gregory Britt, Evan Hugge, Nicholas DeHaven, Alejandro Behrman, (Matthew Roxas), (Daniel Renetzky) |
| 14:04.8, 14:43.8, 15:05.3, 16:17.8, 16:22.0, (16:22.3), (17:40.2) |
4 | 85 | Liberty (Wentzville),
MO - Team Time (1st 5) 1:17:06.5 | Spread (1st 5) 2:28.6 |
| 5, 13, 18, 22, 27, (29), (30) |
| Collin Fay, Sean Looney, Cale Eldredge, Dylan Carlson, Nolan Schlattman, (Joseph Grana), (Landon Jones) |
| 14:25.6, 14:52.3, 15:23.1, 15:31.3, 16:54.2, (17:05.7), (17:07.2) |
5 | 114 | University City,
MO - Team Time (1st 5) 1:22:44.7 | Spread (1st 5) 3:52.8 |
| 4, 8, 32, 34, 36 |
| Elias Klein, Julien Trobaugh, Marcus Holman, Emmett Feld, Declan O'Leary |
| 14:24.5, 14:30.9, 17:24.0, 18:08.0, 18:17.3 |
6 | 169 | Mary Institute-Country Day School,
MO - Team Time (1st 5) 1:29:41.6 | Spread (1st 5) 1:42.7 |
| 28, 31, 35, 37, 38 |
| Basil Cosmopoulos, Deryck Williams, Wenjia Song, William Seemiller, Shyam Mariappan |
| 16:55.4, 17:22.0, 18:09.5, 18:36.6, 18:38.1 |