1 | 66 | St. Pius X (Kansas City),
MO - Team Time (1st 5) 1:26:52.0 | Spread (1st 5) 1:15.0 |
| 2, 8, 10, 12, 34, (39), (55) |
| David Stodden, Chris Cahill, Daniel McConnell, Drew Keefer, Frank Orallo, (Anthony Ibarra), (Michael Anderson) |
| 16:48.0, 17:15.0, 17:22.0, 17:24.0, 18:03.0, (18:06.0), (18:39.0) |
2 | 74 | Holden,
MO - Team Time (1st 5) 1:27:01.0 | Spread (1st 5) 1:00.0 |
| 4, 5, 9, 26, 30, (51), (57) |
| Keith Baker, Justin Houser, Alec Reven, Tyler Bruns, Josh O'Hora, (Josh Greer), (Alec Morrison) |
| 16:56.0, 17:01.0, 17:17.0, 17:51.0, 17:56.0, (18:30.0), (18:40.0) |
3 | 85 | East Newton,
MO - Team Time (1st 5) 1:27:34.0 | Spread (1st 5) 58.0 |
| 6, 11, 13, 18, 37, (42), (46) |
| James Selby, Warren Miller, Derek Allphin, Taylor Higginson, Patrick Lobtiz, (Jared Hopkins), (Jacob Watson) |
| 17:07.0, 17:23.0, 17:25.0, 17:34.0, 18:05.0, (18:16.0), (18:22.0) |
4 | 101 | Herculaneum,
MO - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 31.0 |
| 15, 15, 18, 22, 31, (41), (53) |
| Cody Sullivan, Alex Mason, Kyle Hendrix, Collin Thomas, Mike Martinez, (Ryan Jackson), (Ryan Hooton) |
| 17:28.0, 17:28.0, 17:34.0, 17:41.0, 17:59.0, (18:11.0), (18:34.0) |
5 | 185 | Bowling Green,
MO - Team Time (1st 5) 1:30:26.0 | Spread (1st 5) 1:21.0 |
| 14, 23, 37, 47, 64, (75), (93) |
| Brett Butler, Brian Buchmeier, Brandon Buchanan, Andy Schuckenbrock, Andrew Fisher, (Troy Perkins), (Logan Deters) |
| 17:27.0, 17:43.0, 18:05.0, 18:23.0, 18:48.0, (19:05.0), (19:31.0) |
6 | 249 | John Burroughs,
MO - Team Time (1st 5) 1:32:12.0 | Spread (1st 5) 1:00.0 |
| 28, 28, 61, 63, 69, (73), (97) |
| Austin Allison, Nick Evens, Timothy Ross, Wyn Ferris, Rob Poeppelmeier, (Michael Tolan), (Tom Finley) |
| 17:53.0, 17:53.0, 18:46.0, 18:47.0, 18:53.0, (19:02.0), (19:47.0) |
7 | 262 | Principia,
MO - Team Time (1st 5) 1:32:39.0 | Spread (1st 5) 44.0 |
| 36, 47, 55, 60, 64, (77), (89) |
| David Kidson, J.J. Jenkins, Natha Boyer-Rechlin, Aean McMullin, Nick Larsen, (Phil Riley), (Garrett Fielding) |
| 18:04.0, 18:23.0, 18:39.0, 18:45.0, 18:48.0, (19:08.0), (19:18.0) |
8 | 265 | Maryville,
MO - Team Time (1st 5) 1:32:38.2 | Spread (1st 5) 2:52.4 |
| 7, 32, 40, 81, 105, (116), (125) |
| Josh Elliott, Seth Staashelm, Alex Thomson, Drew Wilson, Derrick Schluter, (Tyler Haddock), (Taylor Worthington) |
| 17:11.6, 18:01.0, 18:08.6, 19:13.0, 20:04.0, (20:34.0), (20:55.0) |
9 | 279 | Linn,
MO - Team Time (1st 5) 1:32:59.0 | Spread (1st 5) 1:12.0 |
| 34, 43, 52, 67, 83, (126) |
| Jacob Wolfe, Ryan Meyer, David Nilges, Kaleb Wilson, Carl Broman, (Garet Halbert) |
| 18:03.0, 18:20.0, 18:32.0, 18:49.0, 19:15.0, (20:56.0) |
10 | 317 | Springfield Catholic,
MO - Team Time (1st 5) 1:34:03.0 | Spread (1st 5) 49.0 |
| 44, 44, 74, 76, 79, (108), (118) |
| Matt Bird, Tyler Kjorvested, Chris Martei, Michael DeVass, Keaton Piper, (Ben Gray), (Kevin Rice) |
| 18:21.0, 18:21.0, 19:04.0, 19:07.0, 19:10.0, (20:14.0), (20:36.0) |
11 | 318 | Cuba,
MO - Team Time (1st 5) 1:33:53.0 | Spread (1st 5) 3:17.0 |
| 3, 20, 89, 99, 107, (131), (136) |
| Brett Simshauser, Eli Breese, Paul Jackson, Michael Horsefield, Ian Ives, (Micah Tate), (Zach Lieble) |
| 16:55.0, 17:35.0, 19:18.0, 19:53.0, 20:12.0, (21:04.0), (21:31.0) |
| 318 | Lawson,
MO - Team Time (1st 5) 1:33:59.2 | Spread (1st 5) 2:03.0 |
| 21, 33, 77, 91, 96, (113), (124) |
| Wes Morrison, Kyland Sims, Jacob Kessler, Robert Ashcraft, Johnathon Peoples, (Tucker Hartman), (Philip Staroska) |
| 17:40.0, 18:02.9, 19:08.0, 19:25.3, 19:43.0, (20:29.0), (20:48.0) |
13 | 320 | Arcadia Valley,
MO - Team Time (1st 5) 1:34:16.0 | Spread (1st 5) 3:09.0 |
| 17, 27, 71, 83, 122 |
| Jeff Kostedt, Caleb Sutton, Alvan Poole, Drake Ackley, Jimmy Morey |
| 17:33.0, 17:52.0, 18:54.0, 19:15.0, 20:42.0 |
14 | 326 | Fatima,
MO - Team Time (1st 5) 1:34:13.0 | Spread (1st 5) 1:01.0 |
| 50, 59, 61, 64, 92, (94), (121) |
| Matt Rehagen, Art Fick, Brent Luebbering, Nick Zeilman, Tyler Baumhoer, (Greg Holterman), (Scotty Borgmeyer) |
| 18:27.0, 18:44.0, 18:46.0, 18:48.0, 19:28.0, (19:36.0), (20:38.0) |
15 | 376 | Buffalo,
MO - Team Time (1st 5) 1:35:28.0 | Spread (1st 5) 3:49.0 |
| 1, 82, 83, 95, 115, (128), (129) |
| Tyler Compton, Payden Davis, Rob Hohensee, Ryan Clarke, Tyler Maddux, (Donnie Wise), (Tray Spears) |
| 16:44.0, 19:14.0, 19:15.0, 19:42.0, 20:33.0, (20:57.0), (20:58.0) |
16 | 394 | Pembroke Hill,
MO - Team Time (1st 5) 1:36:48.5 | Spread (1st 5) 2:35.9 |
| 25, 49, 98, 110, 112, (114), (127) |
| Blake Pierce, Nathan Wagner, David Kemper, Kevin Hornbeck, Robert Sorrell, (Isaac Alpert), (Nelson Collett) |
| 17:48.0, 18:26.0, 19:51.7, 20:18.9, 20:23.9, (20:31.8), (20:56.5) |
17 | 429 | Ava,
MO - Team Time (1st 5) 1:38:15.0 | Spread (1st 5) 4:21.0 |
| 24, 72, 87, 106, 140 |
| William Platt, Joseph Dering, Zach Dixon, Jacob Schneider, Kody Kutz |
| 17:44.0, 18:58.0, 19:17.0, 20:11.0, 22:05.0 |
18 | 431 | Richmond,
MO - Team Time (1st 5) 1:37:13.9 | Spread (1st 5) 1:18.8 |
| 58, 80, 87, 102, 104, (109), (117) |
| Ray Smith, Stephen Smith, Henry Smith, Luke Bailey, Blaine Broderick, (Kayleb Dunwoodie), (Josh Isgriggs) |
| 18:43.0, 19:12.1, 19:17.0, 20:00.0, 20:01.8, (20:16.0), (20:34.8) |
19 | 466 | Barstow,
MO - Team Time (1st 5) 1:38:24.0 | Spread (1st 5) 1:28.0 |
| 68, 83, 101, 103, 111, (132), (137) |
| Matt Matula, Kevin Woods, Conor Mcmahan, Andrew Lentell, Nolan Christensen, (Ben Denzer), (Brandon Bachar) |
| 18:51.0, 19:15.0, 19:58.0, 20:01.0, 20:19.0, (21:10.0), (21:39.0) |
20 | 555 | Bishop LeBlond,
MO - Team Time (1st 5) 1:42:07.8 | Spread (1st 5) 2:31.0 |
| 69, 99, 118, 134, 135, (143), (144) |
| Adam Newbanks, David Black, Robert Pyatt, Jim Mrkvicka, John Sanders, (Anthony Gronniger), (Andrew Nellestein) |
| 18:53.0, 19:53.0, 20:36.0, 21:21.8, 21:24.0, (22:46.0), (22:54.0) |
21 | 560 | Orchard Farm,
MO - Team Time (1st 5) 1:42:10.0 | Spread (1st 5) 2:37.0 |
| 54, 120, 123, 130, 133, (138), (139) |
| Jim Plackemeier, Jacob Boschert, Jeremy Vincent, Alex Karns, Devin Gust, (Jon Mayer), (Taylor Burwell) |
| 18:35.0, 20:37.0, 20:45.0, 21:01.0, 21:12.0, (21:42.0), (21:50.0) |
22 | 721 | Summit Christian Academy,
MO - Team Time (1st 5) 2:03:53.0 | Spread (1st 5) 4:05.0 |
| 141, 142, 145, 146, 147, (148) |
| David Danner, Matt McEwen, Caleb Lind, Ben Brundridge, Joel Nelson, (Jared Brown) |
| 22:28.0, 22:37.0, 26:02.0, 26:13.0, 26:33.0, (30:18.0) |