1 | 31 | Festus,
MO - Team Time (1st 5) 1:24:07.8 | Spread (1st 5) 25.8 |
| 2, 4, 7, 8, 10, (12), (18) |
| Christian Hunter, Micheal Karls, Tyler Gillam, Dakota Hunter, Max Manansala, (Dustin Price), (Jacob Schweiss) |
| 16:33.0, 16:46.0, 16:53.0, 16:57.0, 16:58.8, (17:10.6), (17:33.0) |
2 | 45 | Ste. Genevieve,
MO - Team Time (1st 5) 1:25:01.4 | Spread (1st 5) 1:30.7 |
| 1, 3, 5, 13, 23, (37), (44) |
| Andrew Moore, Andrew Moore, Tyler Uhrich, Jacob Pinkley, Joshua Daugette, (Travis Operle), (Micah Robinson) |
| 16:23.0, 16:41.5, 16:51.2, 17:12.0, 17:53.7, (19:17.0), (19:53.7) |
3 | 88 | Potosi,
MO - Team Time (1st 5) 1:28:31.3 | Spread (1st 5) 2:54.2 |
| 6, 11, 13, 17, 41 |
| Thomas Gross, Jacob Reese, Austin King, Austin Smith, Chris Smith |
| 16:52.8, 17:07.5, 17:12.0, 17:32.0, 19:47.0 |
4 | 95 | Notre Dame (Cape Girardeau),
MO - Team Time (1st 5) 1:28:12.2 | Spread (1st 5) 37.6 |
| 15, 16, 19, 20, 25, (27), (28) |
| Michael Nelson, Jacob Meadors, Michael Peters, Cole Ross, Jacob Cieslewicz, (Clayton Myers), (Brock Kasten) |
| 17:21.5, 17:26.0, 17:34.6, 17:51.0, 17:59.1, (18:06.2), (18:09.1) |
5 | 117 | Hillsboro,
MO - Team Time (1st 5) 1:30:13.6 | Spread (1st 5) 2:03.3 |
| 9, 22, 24, 29, 33, (34), (35) |
| Aaron Dugan, Billy Froelich, Nathan Hoffmeister, Matt Moore, Sam Swearson, (Austin Jackson), (Austin Horn) |
| 16:57.2, 17:52.9, 17:56.3, 18:26.7, 19:00.5, (19:03.1), (19:12.8) |
6 | 200 | Windsor (Imperial),
MO - Team Time (1st 5) 1:37:31.2 | Spread (1st 5) 2:54.3 |
| 26, 32, 39, 46, 57, (58), (59) |
| Dalton Rolland, Cody Townsend, Devin Cortinas, Ben Haefner, Brandon Reifsteck, (Corey Twardoski), (Sean Fitzgerald) |
| 18:04.2, 18:47.0, 19:38.5, 20:03.0, 20:58.5, (21:06.0), (21:11.0) |
7 | 209 | Desoto,
MO - Team Time (1st 5) 1:38:37.9 | Spread (1st 5) 2:36.8 |
| 21, 40, 47, 48, 53, (54), (61) |
| Daniel Hendricks, Dylan King, Ryan French, Zach Hoff, Dalton Edmonds, (Brendan Davidson), (Jacob Edwards) |
| 17:52.2, 19:41.9, 20:16.0, 20:18.8, 20:29.0, (20:36.4), (21:26.7) |
8 | 231 | Affton,
MO - Team Time (1st 5) 1:41:16.8 | Spread (1st 5) 3:56.3 |
| 31, 42, 43, 49, 66, (67), (69) |
| Caleb DeClue, Tim Hairer, Cameron Kuntz, Josh Bohall, Jackson Stark, (Liam Ryan), (Sean Templeton) |
| 18:38.7, 19:49.9, 19:53.2, 20:20.0, 22:35.0, (22:36.9), (23:47.0) |
9 | 234 | North County,
MO - Team Time (1st 5) 1:41:55.3 | Spread (1st 5) 4:26.1 |
| 30, 36, 38, 62, 68, (70) |
| Jacob Stahlman, Kevin Tinker, Kipp Landers, Matt Westrup, Avery Fisher, (Zack Breck) |
| 18:37.6, 19:13.3, 19:20.7, 21:40.0, 23:03.7, (24:20.3) |
10 | 257 | Lutheran South,
MO - Team Time (1st 5) 1:42:02.0 | Spread (1st 5) 42.0 |
| 45, 50, 51, 55, 56, (60), (63) |
| Alex Hoang, Craig Butler, Jason Kohm, Jonathan Roussin, Aaron Wolf, (Andrew Meyer), (Ben Hagan) |
| 19:58.0, 20:21.0, 20:24.0, 20:39.0, 20:40.0, (21:13.0), (21:50.0) |
11 | 324 | Dexter,
MO - Team Time (1st 5) 1:53:19.2 | Spread (1st 5) 4:06.0 |
| 52, 64, 65, 71, 72, (73) |
| Alex Rybolt, Josh Ladd, Dakota Holt, Seth Mouser, Jordan Wood, (Damon Allston) |
| 20:26.0, 21:51.5, 22:07.7, 24:22.0, 24:32.0, (24:42.4) |