1 | 38 | Farmington,
MO - Team Time (1st 5) 1:25:41.0 | Spread (1st 5) 1:35.0 |
| 2, 5, 6, 11, 14, (15), (18) |
| Colton Wooldridge, Derrick Scales, Jake Burch, Anthony White, Alex Cofer, (Alex Rhodes), (Nicholas Sutherland) |
| 16:19.0, 16:58.0, 16:59.0, 17:31.0, 17:54.0, (17:55.0), (17:58.0) |
2 | 40 | Festus,
MO - Team Time (1st 5) 1:26:30.0 | Spread (1st 5) 1:12.0 |
| 3, 7, 8, 9, 13, (39), (52) |
| Cole Allison, Drew White, Blake Darnell, Zach Abernathy, Shane Brown, (Christian Moore), (Sean Brown) |
| 16:38.0, 17:15.0, 17:21.0, 17:26.0, 17:50.0, (19:10.0), (20:04.0) |
3 | 80 | Notre Dame (Cape Girardeau),
MO - Team Time (1st 5) 1:27:53.9 | Spread (1st 5) 2:34.3 |
| 1, 4, 20, 27, 28, (28), (40) |
| Wynn McClellan, Ryan Johnson, Cody Moore, Ethan Holcomb, Josh Johnson, (David Willems), (Nate Lincoln) |
| 15:58.7, 16:49.8, 18:05.4, 18:27.0, 18:33.0, (18:33.0), (19:13.0) |
4 | 99 | Ladue Horton Watkins,
MO - Team Time (1st 5) 1:30:14.7 | Spread (1st 5) 36.2 |
| 12, 16, 22, 24, 25, (32), (48) |
| Will Carpenter, mark Spewak, John Young, Cody Medler, Alex Holloway, (Keloynew Seyoum), (Kevin Molina) |
| 17:42.5, 17:55.5, 18:07.0, 18:11.0, 18:18.7, (18:43.0), (20:00.0) |
5 | 148 | St. Louis Priory,
MO - Team Time (1st 5) 1:33:05.0 | Spread (1st 5) 55.0 |
| 19, 30, 31, 33, 35, (38), (42) |
| Niall Caparon, Jon Van bruesegen, Chad Huber, John Cole, Kyle Hill, (Billy Fox), (Spencer King) |
| 18:03.0, 18:36.0, 18:41.0, 18:47.0, 18:58.0, (19:04.0), (19:26.0) |
6 | 162 | St. Clair,
MO - Team Time (1st 5) 1:33:52.4 | Spread (1st 5) 2:35.5 |
| 10, 26, 36, 37, 53, (54), (64) |
| Cody Moore, Drake McCain, Austin Gotway, Dylan Pattillo, Coty DeClue, (Shane Schmidt), (Josh Kruger) |
| 17:28.7, 18:22.7, 18:58.1, 18:58.7, 20:04.2, (20:08.9), (20:37.7) |
7 | 188 | Pacific,
MO - Team Time (1st 5) 1:35:55.2 | Spread (1st 5) 2:10.0 |
| 20, 23, 44, 45, 56, (58), (61) |
| Joe Lewis, Caleb Borowiak, Austin Darnell, Michael Parks, Garrett Robins, (Cody Jennings), (Blake Smythe) |
| 18:05.4, 18:09.0, 19:40.0, 19:45.4, 20:15.4, (20:17.0), (20:25.6) |
8 | 225 | St. Francis Borgia,
MO - Team Time (1st 5) 1:38:40.0 | Spread (1st 5) 48.0 |
| 40, 43, 46, 47, 49, (50), (57) |
| Sam Rudloff, Nick Brehe, Mike Holdinghausen, Iker Basanez, Philip Kleekamp, (Ryan Glosemeyer), (Denny Presson) |
| 19:13.0, 19:38.0, 19:49.0, 19:59.0, 20:01.0, (20:02.0), (20:16.0) |
9 | 259 | Owensville,
MO - Team Time (1st 5) 1:39:46.8 | Spread (1st 5) 1:25.3 |
| 34, 51, 55, 59, 60, (62), (63) |
| Kaleb Warner, Mark Becker, Jimmy Angell, Alex Missey, John Behrens, (Devin Floyd), (Tanner Heet) |
| 18:54.5, 20:03.2, 20:10.7, 20:18.6, 20:19.8, (20:31.8), (20:35.3) |
10 | 283 | Sullivan,
MO - Team Time (1st 5) 1:48:53.0 | Spread (1st 5) 7:18.0 |
| 17, 65, 66, 67, 68 |
| Uriah Heady, Kyle Mook, Reese Ramsey, Jimmie Jones, Alex Wyatt |
| 17:56.0, 20:43.0, 22:10.0, 22:50.0, 25:14.0 |