1 | 34 | Festus,
MO - Team Time (1st 5) 1:22:51.9 | Spread (1st 5) 1:49.5 |
| 1, 2, 7, 11, 13, (24), (34) |
| Drew White, Shane Brown, Christian Hunter, Max Manansala, Dakota Hunter, (Stephen Wolk), (Sean Brown) |
| 15:24.6, 16:10.0, 16:54.1, 17:09.1, 17:14.1, (17:38.7), (17:53.0) |
2 | 109 | Desoto,
MO - Team Time (1st 5) 1:27:04.8 | Spread (1st 5) 1:58.3 |
| 3, 10, 20, 29, 47, (62), (103) |
| Nathan Henry, Jacob Sapper, Illya Starikov, Jared McKeon, Daniel Hendricks, (Dylan King), (Ryan French) |
| 16:20.2, 17:06.5, 17:31.3, 17:48.3, 18:18.5, (18:49.5), (20:09.5) |
3 | 112 | Notre Dame (Cape Girardeau),
MO - Team Time (1st 5) 1:27:43.3 | Spread (1st 5) 41.9 |
| 12, 14, 25, 26, 35, (38), (45) |
| Cole Ross, Jacob Meadors, Michael Peters, Jacob Cieslewicz, Nate Lincoln, (Clayton Myers), (Adam Raines) |
| 17:12.0, 17:14.5, 17:41.2, 17:41.7, 17:53.9, (18:05.7), (18:15.0) |
4 | 119 | Mary Institute-Country Day School,
MO - Team Time (1st 5) 1:27:54.6 | Spread (1st 5) 1:11.3 |
| 5, 22, 23, 33, 36, (54), (59) |
| Amos Bartelsmeyer, Peter Condie, Chris Noda, Josh Zoeller, Christopher Noda, (Steven Frank), (Clayton Gwinnup) |
| 16:49.0, 17:34.5, 17:38.0, 17:52.8, 18:00.3, (18:29.0), (18:34.3) |
5 | 151 | Ladue Horton Watkins,
MO - Team Time (1st 5) 1:29:10.7 | Spread (1st 5) 50.9 |
| 18, 21, 27, 37, 48, (52), (74) |
| Drew Hutchens, Cody Medler, Phillip Soncasie, Colin Cernik, George Garner, (Daniel Lloyd), (Chad Chapnick) |
| 17:30.0, 17:32.1, 17:42.3, 18:05.4, 18:20.9, (18:27.6), (19:13.6) |
6 | 225 | Farmington,
MO - Team Time (1st 5) 1:31:24.0 | Spread (1st 5) 1:29.0 |
| 17, 32, 46, 64, 66, (67), (70) |
| Jake Burch, Travis Dodson, Long Pan, Dakota Napoli, TJ Hadley, (Tyler Sullivan), (Jake Gillam) |
| 17:26.0, 17:51.0, 18:18.0, 18:54.0, 18:55.0, (18:57.0), (19:03.4) |
7 | 226 | Ste. Genevieve,
MO - Team Time (1st 5) 1:31:06.8 | Spread (1st 5) 3:22.0 |
| 4, 8, 15, 97, 102, (115), (130) |
| Tyler Uhrich, Andrew Moore, Joshua Daugette, Jonas Schwent, Blake Engel, (Kiefer Larue), (Cole Reynolds) |
| 16:44.7, 16:57.3, 17:14.8, 20:03.3, 20:06.7, (20:43.0), (22:17.7) |
8 | 254 | St. Clair,
MO - Team Time (1st 5) 1:32:12.7 | Spread (1st 5) 2:13.4 |
| 16, 31, 56, 65, 86, (90), (117) |
| Austin Gotway, Dylan Pattillo, Shane Schmidt, Phillip Whitaker, Coty DeClue, (Dylan Corbett), (Bill Guyton) |
| 17:21.9, 17:50.6, 18:30.4, 18:54.5, 19:35.3, (19:54.3), (20:49.5) |
9 | 261 | St. Louis Priory,
MO - Team Time (1st 5) 1:32:24.7 | Spread (1st 5) 1:24.8 |
| 28, 49, 51, 60, 73, (75), (78) |
| Spencer King, Ryan Donlin, Andrew O'Sullivan, Daniel Stein, Zach LaVallee, (Peter Hilbolt), (Andrew Cammon) |
| 17:45.6, 18:23.6, 18:25.2, 18:39.9, 19:10.4, (19:16.6), (19:19.5) |
10 | 280 | Hillsboro,
MO - Team Time (1st 5) 1:33:21.8 | Spread (1st 5) 1:40.4 |
| 39, 41, 44, 68, 88, (114), (128) |
| Billy Froelich, Nathan Hoffmeister, Matt Moore, Austin Jackson, Harrison Weber, (Barry Horrell), (Ethan Denter) |
| 18:07.3, 18:11.4, 18:14.3, 19:01.1, 19:47.7, (20:40.2), (22:09.2) |
11 | 290 | John Burroughs,
MO - Team Time (1st 5) 1:33:14.5 | Spread (1st 5) 2:35.2 |
| 9, 50, 61, 83, 87, (110), (126) |
| Kirk Smith, Turner Rapp, Alex Sanfillippo, Robert Wunderlich, Zach Lamb, (Faraz Ahmad), (Dwight Sutter) |
| 17:00.5, 18:24.2, 18:45.8, 19:28.3, 19:35.7, (20:19.6), (21:53.5) |
12 | 317 | St. Francis Borgia,
MO - Team Time (1st 5) 1:34:06.0 | Spread (1st 5) 3:11.0 |
| 6, 58, 79, 80, 94, (104), (113) |
| Dan Millick, Chris Holdmeyer, Ryan Glosemeyer, Phillip Viviano, Evan Ayers, (Colten Conroy), (Nick Wehner) |
| 16:50.0, 18:34.0, 19:20.0, 19:21.0, 20:01.0, (20:10.0), (20:31.0) |
13 | 319 | Westminster Christian,
MO - Team Time (1st 5) 1:34:35.4 | Spread (1st 5) 2:11.0 |
| 30, 42, 72, 82, 93, (119), (121) |
| Regan Dykhouse, Reagan Dykhouse, Brenden Solomon, Drake Norman, Matt Hall, (Will Tipton), (Josh Sumner) |
| 17:49.7, 18:11.7, 19:09.3, 19:24.0, 20:00.7, (20:55.7), (21:09.3) |
14 | 360 | St. Mary's (St. Louis),
MO - Team Time (1st 5) 1:35:53.5 | Spread (1st 5) 2:35.2 |
| 19, 63, 81, 96, 101, (122), (125) |
| John Andrew Merriman, Greg Albers, Robert Hoock, Luke Yelenick, Devin Belvin, (Adam Kaminski), (Joe Campise) |
| 17:31.0, 18:51.8, 19:21.7, 20:02.8, 20:06.2, (21:14.9), (21:45.2) |
15 | 363 | Owensville,
MO - Team Time (1st 5) 1:35:45.2 | Spread (1st 5) 1:58.9 |
| 40, 57, 76, 85, 105, (107), (112) |
| Barry Gerber, Blaine McKinney, Caleb Mundwiller, Matt Wills, Cody Dolles, (Jacob Linders), (John Behrens) |
| 18:11.2, 18:31.8, 19:17.7, 19:34.4, 20:10.1, (20:16.5), (20:25.2) |
16 | 399 | Pacific,
MO - Team Time (1st 5) 1:37:03.1 | Spread (1st 5) 2:01.4 |
| 43, 55, 95, 100, 106, (109), (111) |
| Alex Cassity, Dan Dieckmann, Jeff Miller, Ryan Duewell, Jeremy Hill, (Sean Pickett), (Justin Meeker) |
| 18:11.8, 18:30.0, 20:02.5, 20:05.6, 20:13.2, (20:17.2), (20:21.3) |
17 | 436 | Windsor (Imperial),
MO - Team Time (1st 5) 1:38:39.3 | Spread (1st 5) 56.6 |
| 71, 84, 90, 92, 99, (116), (123) |
| Dylan Graves, Dalton Rolland, Sean Fitzgerald, Frankie Marsters, Zach Manning, (Cody Townsend), (Brandon Reifsteck) |
| 19:08.7, 19:30.5, 19:54.3, 20:00.5, 20:05.3, (20:45.7), (21:21.1) |
18 | 453 | Dexter,
MO - Team Time (1st 5) 1:39:58.0 | Spread (1st 5) 3:17.0 |
| 53, 69, 89, 118, 124, (129), (131) |
| Zach Conner, Alex Rybolt, Trey Fortner, Kyle Montgomery, Damon Allston, (Cody Gipson), (Ryan Vanover) |
| 18:28.0, 19:02.0, 19:48.0, 20:55.0, 21:45.0, (22:17.0), (22:40.0) |
19 | 530 | Union,
MO - Team Time (1st 5) 1:42:46.4 | Spread (1st 5) 2:42.4 |
| 77, 98, 108, 120, 127, (132) |
| Dakota Dintelman, Joseph Lenau, Devin Baxter, Tom Sieve, Andrew Kappelmann, (Tim Parsons) |
| 19:18.6, 20:04.0, 20:16.8, 21:06.0, 22:01.0, (22:59.1) |