1 | 27 | Hermitage,
MO - Team Time (1st 5) 1:28:29.0 | Spread (1st 5) 1:01.0 |
| 2, 4, 6, 7, 8, (11), (16) |
| Easton Sabala, Bailey Jones, Dillon Meyer, Zac Sutt, Mathius Pedersen, (Jeff Salmon), (Mitch Bigham) |
| 17:10.0, 17:31.0, 17:40.0, 17:57.0, 18:11.0, (18:17.4), (18:40.0) |
2 | 94 | Glasgow,
MO - Team Time (1st 5) 1:34:05.4 | Spread (1st 5) 2:19.1 |
| 5, 14, 18, 21, 36, (45), (52) |
| Hayden Hackman, Skylar Brucks, Trace Thompson, Bryant Hubbard, Brandon Prentzler, (Jackson Haskamp), (Colin Fuemmeler) |
| 17:37.9, 18:35.6, 18:49.5, 19:05.4, 19:57.0, (20:46.1), (20:59.0) |
3 | 98 | Humansville,
MO - Team Time (1st 5) 1:33:28.2 | Spread (1st 5) 2:44.0 |
| 1, 9, 26, 30, 32, (34), (59) |
| Dustin Shoemaker, Broque Decker, James Brown, Freddie Weider, Eric McDowell, (Hunter Swearingin), (Michael Medley) |
| 16:50.9, 18:13.6, 19:19.4, 19:29.4, 19:34.9, (19:44.7), (21:36.6) |
4 | 107 | Northeast (Cairo),
MO - Team Time (1st 5) 1:35:11.5 | Spread (1st 5) 54.8 |
| 13, 17, 22, 27, 28, (29), (56) |
| Zach McAdams, Zane McAdams, Steven Gittemeier, Cameron Ferguson, Alex Warren, (Daniel Hunsaker), (Noah McGee) |
| 18:32.5, 18:46.1, 19:05.9, 19:19.7, 19:27.3, (19:29.1), (21:21.5) |
5 | 168 | Columbia Independent,
MO - Team Time (1st 5) 1:39:20.2 | Spread (1st 5) 2:39.1 |
| 10, 25, 39, 44, 50 |
| Brennen Roehlke, Rowan Musick, Josh Cohen, Henry Cleavinger, Charlie Bondurant |
| 18:15.1, 19:15.8, 20:09.2, 20:45.9, 20:54.2 |
6 | 178 | Fair Play,
MO - Team Time (1st 5) 1:39:53.5 | Spread (1st 5) 2:39.8 |
| 20, 23, 24, 51, 60, (62), (78) |
| Matthew Hoxie, Tyler Countryman, Ryan Rutledge, Mark Khadyrke, Thomas Kohner, (Noah Rutledge), (Ethan Lee) |
| 19:02.2, 19:06.5, 19:07.8, 20:55.0, 21:42.0, (21:47.4), (25:04.8) |
7 | 183 | Marion C. Early,
MO - Team Time (1st 5) 1:43:51.5 | Spread (1st 5) 9:45.4 |
| 3, 19, 38, 43, 80 |
| Keaton Wheeler, Austin Collins, Kody Fletcher, Dakota Lawson, Joe Raylyanu |
| 17:11.6, 18:55.0, 20:08.4, 20:39.5, 26:57.0 |
8 | 223 | Marion County,
MO - Team Time (1st 5) 1:42:52.0 | Spread (1st 5) 1:47.8 |
| 31, 40, 48, 49, 55, (57), (72) |
| Alex Click, Ragar Plunkett, Maverick Arment, Geordan Bimson, Alex Huffman, (Carson Bock), (Hayden Smyser) |
| 19:31.4, 20:18.5, 20:49.8, 20:53.1, 21:19.2, (21:23.2), (23:23.1) |
9 | 247 | Salisbury,
MO - Team Time (1st 5) 1:46:05.0 | Spread (1st 5) 5:50.1 |
| 12, 35, 61, 63, 76 |
| Garrett Fessler, Evan Fessler, James Bales, Jesse Weinstein, Steven Birdsong |
| 18:19.9, 19:56.2, 21:46.7, 21:52.2, 24:10.0 |
10 | 267 | La Plata,
MO - Team Time (1st 5) 1:47:20.7 | Spread (1st 5) 4:14.0 |
| 33, 42, 54, 64, 74 |
| Jason Campbell, Tristan Lynch, Hank Noah, Matt Lewis, Brandon Carr |
| 19:36.3, 20:35.0, 21:18.0, 22:01.1, 23:50.3 |
11 | 272 | Fordland,
MO - Team Time (1st 5) 1:46:48.8 | Spread (1st 5) 1:56.0 |
| 41, 47, 53, 65, 66, (67), (68) |
| Hunter Wiley, Roland Page, Chase Cornelison, Brett Hyder, Tyler Cass, (Jared Cass), (Isaac Schreiner) |
| 20:24.0, 20:47.7, 21:11.0, 22:06.1, 22:20.0, (22:20.6), (22:38.1) |
12 | 275 | The Summit Preparatory,
MO - Team Time (1st 5) 1:49:00.5 | Spread (1st 5) 5:19.5 |
| 15, 46, 69, 70, 75, (77) |
| Jonathan Brown, Justin Moody, Max Breite, Ryan Carmack, Kyle Medley, (Tedd Fraser) |
| 18:36.8, 20:47.2, 22:45.2, 22:55.0, 23:56.3, (24:15.3) |
13 | 317 | Lakeland,
MO - Team Time (1st 5) 1:53:50.5 | Spread (1st 5) 5:37.9 |
| 37, 57, 71, 73, 79 |
| Zach Hinkle, William Koch, Bailey Gotsch, Isaac Tichenor, Dillion Davis |
| 20:02.1, 21:23.2, 23:14.2, 23:31.0, 25:40.0 |