1 | 31 | Westminster Christian,
MO - Team Time (1st 5) 1:25:04.9 | Spread (1st 5) 1:19.2 |
| 2, 3, 5, 6, 15, (17), (19) |
| John Murray, Andrew Murray, Evan Parres, Jack Andrews, Brendan Grbcich, (David Montgomery), (Alexander Smith) |
| 16:28.3, 16:36.3, 17:00.4, 17:12.4, 17:47.5, (17:55.3), (17:56.5) |
2 | 49 | Owensville,
MO - Team Time (1st 5) 1:26:36.8 | Spread (1st 5) 1:37.5 |
| 1, 9, 10, 13, 16, (17), (20) |
| Carter Brocato, Destin Gooch, Daniel Herrera, Alex Gooch, Samuel Blackwell, (Graham Dunlap), (Brannon Brocato) |
| 16:10.9, 17:24.8, 17:33.5, 17:39.2, 17:48.4, (17:55.3), (17:56.8) |
3 | 109 | Pacific,
MO - Team Time (1st 5) 1:30:39.7 | Spread (1st 5) 50.9 |
| 11, 21, 23, 25, 29, (32), (39) |
| McCoy Meshach, Saxon Hagemann, McKenzie White, Corbin White, Connor Robinson, (Will Green), (Brandon Rowbottom) |
| 17:36.0, 17:58.1, 18:16.9, 18:21.8, 18:26.9, (18:33.7), (19:03.2) |
4 | 124 | St. Clair,
MO - Team Time (1st 5) 1:31:44.1 | Spread (1st 5) 1:08.4 |
| 14, 22, 26, 28, 34, (36), (37) |
| Cyle Butenhoff, Anthony Giancola, Riley Girardier, Tyler Stark, Wyatt Gotway, (Pepper Stark), (Noah Guthrie) |
| 17:45.6, 18:14.0, 18:24.0, 18:26.5, 18:54.0, (19:00.0), (19:00.4) |
5 | 162 | Sullivan,
MO - Team Time (1st 5) 1:34:54.0 | Spread (1st 5) 4:14.0 |
| 4, 8, 42, 48, 60, (65), (69) |
| Devon Kerckhoff, Carter Adams, Colten Weigl, Dalton Secrest, Louie Martinez, (Zane McKlendin), (Dawson Amheiser) |
| 16:59.0, 17:17.0, 19:25.0, 20:00.0, 21:13.0, (22:00.0), (22:37.0) |
6 | 183 | Salem,
MO - Team Time (1st 5) 1:35:13.0 | Spread (1st 5) 1:20.0 |
| 27, 30, 38, 43, 45, (49), (56) |
| Marcus Jessen, Ty Conley, Matthew Jessen, Payton Deese, Toby Toman, (Ali Hawach), (Jordan Sutton) |
| 18:26.0, 18:30.0, 19:03.0, 19:28.0, 19:46.0, (20:07.0), (20:47.0) |
7 | 188 | John F Kennedy,
MO - Team Time (1st 5) 1:35:54.8 | Spread (1st 5) 2:08.8 |
| 24, 33, 35, 44, 52, (58), (62) |
| Justin Wheeler, Dylan Conner, Joey Seib, Drew Hagler, Connor Ziegler, (Kyle Conner), (Tyler Wheeler) |
| 18:17.1, 18:45.1, 18:55.3, 19:31.4, 20:25.9, (21:03.5), (21:16.3) |
8 | 199 | St. Francis Borgia,
MO - Team Time (1st 5) 1:37:29.4 | Spread (1st 5) 3:03.4 |
| 12, 31, 47, 54, 55, (67), (70) |
| Aaron Westhoff, Scott Bonastia, Zach Marquart, Tony Willenbrink, Austin Sincox, (Nathan Levinson), (Joe Jasper) |
| 17:39.0, 18:33.1, 19:53.1, 20:41.8, 20:42.4, (22:14.7), (22:38.2) |
9 | 206 | Union,
MO - Team Time (1st 5) 1:37:54.1 | Spread (1st 5) 3:43.4 |
| 7, 41, 50, 51, 57, (63), (64) |
| Jared Mentz, Clay Birkmann, Daniel Kaiser, Brandon Miller, Nathan Swan, (Andres Oritz), (Joe Oliver) |
| 17:16.0, 19:10.4, 20:10.5, 20:17.8, 20:59.4, (21:53.7), (21:57.3) |
10 | 259 | St. James,
MO - Team Time (1st 5) 1:41:59.7 | Spread (1st 5) 2:06.0 |
| 40, 46, 53, 59, 61, (66), (68) |
| Isaac Altis, Garret Rankin, Trae Tucker, Curtis Schulz, Ethan Barnett, (Thomas Henderson), (David DeLuca) |
| 19:09.9, 19:48.5, 20:40.2, 21:05.2, 21:15.9, (22:13.3), (22:27.0) |