1 | 21 | Herculaneum,
MO - Team Time (1st 5) 1:28:13.8 | Spread (1st 5) 1:40.0 |
| 1, 2, 3, 4, 11, (13), (21) |
| Drake Smelser, Tristian Mock, T.J. Jenkins, Austin Haas, Josh Ferguson, (Adam Maxwell), (Kyle Bougeno) |
| 16:50.5, 17:23.1, 17:43.2, 17:46.5, 18:30.5, (18:41.2), (19:11.0) |
2 | 64 | Arcadia Valley,
MO - Team Time (1st 5) 1:32:53.0 | Spread (1st 5) 1:29.7 |
| 6, 9, 12, 14, 23, (24), (28) |
| Zach Tedford, Colin Tedford, Devin Asher, Jimmy Stricklin, Ben Copeland, (Sam Williams), (Garret Harbison) |
| 17:48.8, 18:12.2, 18:40.3, 18:53.2, 19:18.5, (19:20.6), (19:35.4) |
3 | 105 | Woodland,
MO - Team Time (1st 5) 1:35:55.8 | Spread (1st 5) 2:21.8 |
| 10, 15, 17, 22, 41, (46), (50) |
| Garret Reynolds, Aaron Yount, Kyle Davis, Dakota Long, Bryce Crites, (Cody Davis), (Arizona Fulton) |
| 18:15.1, 18:53.8, 18:55.4, 19:14.6, 20:36.9, (21:04.8), (21:42.9) |
4 | 114 | Hancock,
MO - Team Time (1st 5) 1:36:06.0 | Spread (1st 5) 44.9 |
| 16, 18, 19, 30, 31, (33), (37) |
| Billy Heintzmann, Quintard Peoples, Tyree Wright, David Ainsworth, Topher Miller, (AJ Reeves), (Andrew Parshall) |
| 18:53.9, 18:57.1, 18:57.8, 19:38.4, 19:38.8, (19:52.0), (20:02.5) |
5 | 133 | Valley Park,
MO - Team Time (1st 5) 1:37:50.9 | Spread (1st 5) 4:11.8 |
| 5, 8, 26, 42, 52, (53), (60) |
| Alan Adams, Usama Ahmad, Benny Nunez, Brandon Seville, David Thomas, (Devin-lee White), (Tyreke Jones) |
| 17:46.6, 17:54.2, 19:32.7, 20:39.0, 21:58.4, (22:11.8), (26:41.6) |
6 | 160 | Jefferson (Festus),
MO - Team Time (1st 5) 1:39:25.2 | Spread (1st 5) 3:34.0 |
| 7, 27, 35, 43, 48 |
| Colton Kassen, William Warren, Blaise Torrence, Tyler Prater, Sam Henderson |
| 17:49.8, 19:33.6, 19:53.6, 20:44.4, 21:23.8 |
7 | 186 | Saxony Lutheran,
MO - Team Time (1st 5) 1:41:13.6 | Spread (1st 5) 1:45.2 |
| 20, 38, 39, 44, 45, (49), (59) |
| Aaron Koehler, Brandon Fritsche, Anthony Etzold, Zachery Vogel, Taylor Richmond, (Jason Krueger), (Joshua Vogel) |
| 19:10.1, 20:02.7, 20:14.9, 20:50.6, 20:55.3, (21:35.0), (23:55.4) |
8 | 188 | Thomas W Kelly,
MO - Team Time (1st 5) 1:42:43.9 | Spread (1st 5) 3:07.2 |
| 25, 29, 32, 47, 55, (58) |
| Alan Lowe, Jerrod Lynn, Trey Walker, Jacob McClain, Robbie Hopper, (Aaron Birk) |
| 19:25.9, 19:36.9, 19:51.3, 21:16.7, 22:33.1, (22:54.8) |
9 | 215 | St. Pius X (Festus),
MO - Team Time (1st 5) 1:44:47.0 | Spread (1st 5) 2:38.4 |
| 34, 36, 40, 51, 54, (56), (57) |
| Noah Harnacke, Chris Repka, Joseph Richmeyer, Jed Surdyke, Andrew Grahala, (Hayden Dix), (Austin Basler) |
| 19:53.0, 20:02.4, 20:33.9, 21:46.3, 22:31.4, (22:45.1), (22:50.6) |