1 | 58 | Principia,
MO - Team Time (1st 5) 1:27:35.4 | Spread (1st 5) 2:08.6 |
| 1, 4, 11, 18, 24, (34), (35) |
| Bramwell Havi, Rex Heath, Taine Dry, Aaron Nutwell, Wyatt Pashia, (Zachery Proctor), (Joseph Luciani) |
| 16:25.1, 17:04.9, 17:29.9, 18:01.8, 18:33.7, (19:05.8), (19:08.5) |
2 | 74 | Whitfield,
MO - Team Time (1st 5) 1:28:53.1 | Spread (1st 5) 2:17.3 |
| 2, 8, 16, 22, 26, (29), (33) |
| Zachary Gore, Jackson Brungart, Danny Sallis, Matt Schueddig, Benjamin Carter, (Jacob Hutchison), (Cole Gannon) |
| 16:27.5, 17:20.4, 17:52.5, 18:27.9, 18:44.8, (18:47.4), (19:04.2) |
3 | 77 | Bowling Green,
MO - Team Time (1st 5) 1:29:15.4 | Spread (1st 5) 37.8 |
| 12, 14, 15, 17, 19, (23), (28) |
| Colton Hearn, James Hearn, Trenton Griffith, Cody Wilkinson, Evan Meyer, (Salvador Niemeyer), (Ben Walker) |
| 17:33.3, 17:45.5, 17:45.9, 17:59.6, 18:11.1, (18:31.8), (18:46.5) |
4 | 139 | Clark County,
MO - Team Time (1st 5) 1:33:31.6 | Spread (1st 5) 4:40.3 |
| 3, 6, 20, 45, 65, (67), (80) |
| Nathan Frazee, Corbyn Harper, Ethan Nelson, Connor Bross, Colin Nichols, (Landon Toolate), (Carter Plenge) |
| 16:45.2, 17:19.5, 18:16.9, 19:44.5, 21:25.5, (21:29.3), (23:51.9) |
5 | 159 | Montgomery County,
MO - Team Time (1st 5) 1:34:39.0 | Spread (1st 5) 3:26.7 |
| 9, 10, 39, 42, 59, (66), (79) |
| Connor Galarza, Dawson McCown, Logan Camp, Isaac Hartman, Mikah Schneider, (Jacob Eveland), (Zachary Schierhoff) |
| 17:21.8, 17:23.7, 19:28.2, 19:36.8, 20:48.5, (21:27.5), (23:33.0) |
6 | 162 | Living Word Christian,
MO - Team Time (1st 5) 1:36:02.0 | Spread (1st 5) 5:49.2 |
| 5, 13, 25, 44, 75, (76), (77) |
| Ronan Hardwicke, Callum Hardwicke, Benjamin States, Ryan Rosson, Bennett Hawkins, (Carlos Sardina), (Noah Van Soelen) |
| 17:07.7, 17:34.8, 18:40.8, 19:41.8, 22:56.9, (22:57.7), (23:12.7) |
7 | 193 | Mark Twain,
MO - Team Time (1st 5) 1:37:03.7 | Spread (1st 5) 1:20.6 |
| 27, 31, 41, 43, 51, (69), (73) |
| Will Owen, Brandon Fullenwider, Brandon Black, Jackson Jung, Gabe Howald, (Chase Lake), (Matthew Bagby) |
| 18:46.3, 18:59.1, 19:34.3, 19:37.1, 20:06.9, (21:58.9), (22:32.2) |
8 | 206 | Valley Park,
MO - Team Time (1st 5) 1:37:59.6 | Spread (1st 5) 1:47.1 |
| 21, 38, 47, 48, 52, (61), (72) |
| Tanner Moller, Justin Lockhart, Joshua Teer, Mason Sears, Sean Donahue, (Josh Teer), (Radu Nistoroiu) |
| 18:24.8, 19:27.9, 19:55.4, 19:59.6, 20:11.9, (20:55.8), (22:19.4) |
9 | 225 | Hallsville,
MO - Team Time (1st 5) 1:38:31.9 | Spread (1st 5) 3:01.0 |
| 7, 53, 54, 55, 56, (62), (70) |
| Jayden Allen, Stone Martin, Colin Burmester, Andrew Kabrick, Saxton Lockwood, (Jacob Polacek), (Ayden Lopez) |
| 17:20.3, 20:14.6, 20:17.4, 20:18.3, 20:21.3, (20:56.4), (22:05.6) |
10 | 235 | Monroe City,
MO - Team Time (1st 5) 1:39:44.3 | Spread (1st 5) 2:07.1 |
| 36, 37, 49, 50, 63 |
| Kaleb Griffin, Kabott Harlan, William Ball, Jackson Wheeler, Shawn Terrill |
| 19:09.0, 19:09.4, 20:04.3, 20:05.5, 21:16.1 |
11 | 251 | Highland,
MO - Team Time (1st 5) 1:40:59.1 | Spread (1st 5) 2:17.8 |
| 32, 40, 57, 58, 64, (68), (78) |
| Caedon Brownell, Mckenzie Roberts, Aiden Roberts, Avery Mullings, Curtis Miller, (Colton Rutledge), (Cole Goings) |
| 19:02.1, 19:31.3, 20:22.1, 20:43.7, 21:19.9, (21:56.7), (23:13.4) |
12 | 281 | Palmyra,
MO - Team Time (1st 5) 1:44:35.2 | Spread (1st 5) 3:59.9 |
| 30, 46, 60, 71, 74, (81), (82) |
| Spencer Locke, Boyd Triplett, Ji Yong Ni, Dakota Snyder, Mason Mitchell, (Chase Goldinger), (Christian Drebes) |
| 18:49.5, 19:54.6, 20:52.4, 22:09.3, 22:49.4, (24:28.1), (29:06.4) |