1 | 60 | Lutheran (St. Charles),
MO - Team Time (1st 5) 1:29:47.5 | Spread (1st 5) 21.7 |
| 7, 10, 11, 14, 18, (19), (27) |
| Caleb Lind, Harley Kaufman, Noah McMullen, Travis Fruend, Brody Hudson, (Samuel Masa), (Zeke Emerick) |
| 17:49.7, 17:52.7, 17:54.7, 17:59.0, 18:11.4, (18:18.3), (18:39.8) |
2 | 71 | Orchard Farm,
MO - Team Time (1st 5) 1:28:59.1 | Spread (1st 5) 3:29.7 |
| 1, 5, 12, 16, 37, (43), (51) |
| Carson Sanders, Jared Caldwell, Mathew Bauer, Ian Schwierjohn, Colin Snyder, (Brendan Klusmeyer), (Trent Kirks) |
| 15:54.7, 17:42.9, 17:55.8, 18:01.3, 19:24.4, (20:04.7), (20:24.8) |
3 | 73 | St. Charles West,
MO - Team Time (1st 5) 1:30:30.0 | Spread (1st 5) 39.9 |
| 8, 9, 13, 21, 22, (23), (53) |
| Zachary Southard, Austin Litton, Jacob Blassingame, William Handshy, Brandon Winkler, (Zack Southard), (Brandon Mace) |
| 17:50.6, 17:51.5, 17:58.0, 18:19.4, 18:30.5, (18:34.3), (20:27.1) |
4 | 79 | St. Charles,
MO - Team Time (1st 5) 1:30:06.1 | Spread (1st 5) 1:52.2 |
| 2, 3, 15, 28, 31, (35), (36) |
| Thomas Doss, Brendan Martin-Hilker, Jonathan Lopez, Marc Schreiber, Andrew Buehler, (Sullivan Ruiz-Behrends), (Sullivan Ruiz) |
| 17:03.7, 17:24.6, 18:01.1, 18:40.8, 18:55.9, (19:16.0), (19:16.2) |
5 | 136 | St. Dominic,
MO - Team Time (1st 5) 1:33:48.0 | Spread (1st 5) 1:05.3 |
| 17, 24, 30, 32, 33, (41), (46) |
| Jonathan Remmers, Brody Luetkenhaus, Andrew Schulte, Jon Remmers, Sam Schilling, (Caleb Stoddard), (Jason Steffen) |
| 18:03.2, 18:35.0, 18:53.5, 19:07.8, 19:08.5, (19:53.1), (20:12.3) |
6 | 154 | Living Word Christian,
MO - Team Time (1st 5) 1:35:49.2 | Spread (1st 5) 2:28.5 |
| 4, 29, 34, 42, 45, (55), (61) |
| Callum Hardwicke, Austin McNeil, Benjamin States, Andrew White, Caleb Lauer, (Peter Deschu), (Jackson Simon) |
| 17:40.1, 18:52.8, 19:12.6, 19:55.1, 20:08.6, (20:46.6), (23:03.2) |
| 154 | Wright City,
MO - Team Time (1st 5) 1:35:24.5 | Spread (1st 5) 1:49.0 |
| 20, 25, 26, 39, 44, (52), (58) |
| Brandon Culton, Trent Bruning, Tristen Riley, Cailou Florian Muller-Williams, Colten Stogdill, (Michael Durand), (Jackson Mazella) |
| 18:19.1, 18:39.1, 18:39.5, 19:38.7, 20:08.1, (20:25.7), (21:52.1) |
8 | 222 | University City,
MO - Team Time (1st 5) 1:41:44.0 | Spread (1st 5) 3:54.6 |
| 6, 49, 54, 56, 57, (62), (63) |
| Terrico Garrett, Julian Albright, Eliot Fuller, Jashon Cox, Peter Zhang, (Elijah Greenlea), (Michael Bostic) |
| 17:48.9, 20:21.6, 20:31.2, 21:18.8, 21:43.5, (24:42.4), (26:39.9) |
9 | 223 | Winfield,
MO - Team Time (1st 5) 1:40:22.6 | Spread (1st 5) 56.4 |
| 38, 40, 47, 48, 50, (59), (60) |
| Charlie Rhoades, Brendan Wilson, Blake Dwiggins, Jacob Taylor, Gunner Schutte, (William Irwin), (Tyler Lawson) |
| 19:27.4, 19:52.9, 20:19.0, 20:19.5, 20:23.8, (21:55.7), (22:43.9) |