1 | 45 | Herculaneum,
MO - Team Time (1st 5) 1:28:52.8 | Spread (1st 5) 1:40.4 |
| 1, 6, 8, 10, 20, (21), (26) |
| Cody Glisson, Keith Vance, Damian Luther, Baden Costlow, Austin Jackson, (Sam Vaughn), (Will Pierce) |
| 16:53.4, 17:33.4, 17:53.6, 17:58.6, 18:33.8, (18:34.2), (19:04.8) |
2 | 74 | Potosi,
MO - Team Time (1st 5) 1:31:06.8 | Spread (1st 5) 40.7 |
| 9, 11, 15, 17, 22, (23), (24) |
| Will Jarvis, Ezekiel Sisk, Garrett Hale, Jaden Kanan, Tanner Gibson, (Connor Gibson), (Andrew Cain) |
| 17:57.7, 18:00.7, 18:06.5, 18:23.5, 18:38.4, (18:56.4), (18:57.9) |
3 | 81 | Ste. Genevieve,
MO - Team Time (1st 5) 1:31:49.3 | Spread (1st 5) 3:20.1 |
| 4, 13, 14, 16, 34 |
| Devin St. Clair, Nathan St. Clair, Levi Wiegand, Mason Gegg, Corey Simmons |
| 17:00.2, 18:04.7, 18:05.9, 18:18.2, 20:20.3 |
4 | 97 | Lutheran South,
MO - Team Time (1st 5) 1:33:16.0 | Spread (1st 5) 3:06.8 |
| 2, 5, 25, 32, 33, (35), (36) |
| Adam Snoke, Andrew Snoke, Matthew Burgdorf, Mason Arnold, Blake Lindell, (Sam Landreth), (Daniel Harms) |
| 16:55.0, 17:21.1, 18:59.4, 19:58.7, 20:01.8, (20:27.5), (20:30.4) |
5 | 106 | Dexter,
MO - Team Time (1st 5) 1:34:03.7 | Spread (1st 5) 1:32.6 |
| 12, 18, 19, 28, 29, (38), (39) |
| Gavin Cartwright, Andrew Ellinghouse, Carter Dorton, Clayton Bell, Matt Stone, (Ryder Boles), (Gage Coleman) |
| 18:02.8, 18:23.6, 18:27.2, 19:34.7, 19:35.4, (20:38.0), (20:46.2) |
6 | 136 | Fredericktown,
MO - Team Time (1st 5) 1:37:16.3 | Spread (1st 5) 3:52.0 |
| 2, 27, 30, 37, 40, (43), (44) |
| Lyndan Gruenke, Elijah Vance, Andrew Starkey, Matthew Starkey, Caleb Jenkerson, (Braden Braswell), (Johnnie Hurst) |
| 16:55.0, 19:14.3, 19:47.0, 20:33.0, 20:47.0, (21:17.0), (21:19.0) |
7 | 194 | Thomas W Kelly,
MO - Team Time (1st 5) 1:45:31.5 | Spread (1st 5) 4:32.8 |
| 7, 45, 46, 47, 49, (50), (51) |
| Kameron Mayberry, Marvin Ferrell, Mason Eubanks, Terry Tidwell, Lonnie Lejeune, (Kaden Mayberry), (Adam Birk) |
| 17:52.9, 21:24.3, 21:52.5, 21:56.1, 22:25.7, (23:12.9), (23:20.0) |
8 | 214 | Hancock,
MO - Team Time (1st 5) 1:50:02.9 | Spread (1st 5) 6:16.2 |
| 31, 41, 42, 48, 52, (53), (54) |
| Aaron Guss, Amir Ugarak, Curtis Schnieders, Tarik Ait Haj Kaddour, Anthony Borghesi, (Joseph Bradley), (Trenton Teague) |
| 19:54.9, 20:50.0, 20:51.5, 22:15.4, 26:11.1, (26:35.3), (26:46.3) |