1 | 57 | Herculaneum,
MO - Team Time (1st 5) 1:29:12.5 | Spread (1st 5) 1:35.5 |
| 2, 5, 10, 11, 29, (34), (35) |
| Tristan Mock, Josh Ferguson, T.J. Jenkins, Ryan Pieper, Ryan Duvall, (Tanner Hawthorne), (Noah Thomas) |
| 17:06.1, 17:36.5, 17:53.8, 17:54.5, 18:41.6, (18:51.8), (18:52.9) |
2 | 58 | Arcadia Valley,
MO - Team Time (1st 5) 1:29:55.0 | Spread (1st 5) 59.0 |
| 3, 9, 12, 15, 19, (24), (31) |
| Ben Copeland, Zach Tedford, Colin Tedford, Jimmy Stricklin, Devin Asher, (Christian Neville), (Sam Williams) |
| 17:27.0, 17:53.4, 17:57.9, 18:10.7, 18:26.0, (18:31.0), (18:45.9) |
3 | 113 | Whitfield,
MO - Team Time (1st 5) 1:31:27.7 | Spread (1st 5) 2:45.1 |
| 1, 17, 23, 26, 46, (64), (74) |
| Nate Gelber, Jared Klutke, Simon Gelber, Matthew Ruvinov, Chris Hanson, (Morgan Leake), (Josh Tyler) |
| 16:43.4, 18:13.4, 18:29.2, 18:33.2, 19:28.5, (20:14.9), (20:39.3) |
4 | 121 | Woodland,
MO - Team Time (1st 5) 1:32:36.1 | Spread (1st 5) 1:55.9 |
| 4, 19, 22, 33, 43, (45), (65) |
| Garret Reynolds, Landon Thomsen, Logan Thomsen, Kyle Davis, Cole Schlief, (Evan Grindstaff), (Cortland Vawter) |
| 17:27.1, 18:26.0, 18:29.0, 18:51.0, 19:23.0, (19:27.0), (20:18.0) |
5 | 165 | Jefferson (Festus),
MO - Team Time (1st 5) 1:34:11.3 | Spread (1st 5) 1:20.0 |
| 16, 21, 39, 40, 49, (60), (79) |
| Garrett Kassen, Blaise Torrence, Colton Kassen, William Warren, Marcus Runyon, (Cooper Broman), (Cooper Brown) |
| 18:13.0, 18:28.0, 18:57.6, 18:59.7, 19:33.0, (20:03.0), (21:08.2) |
6 | 187 | Principia,
MO - Team Time (1st 5) 1:35:22.1 | Spread (1st 5) 1:55.9 |
| 13, 25, 38, 53, 58, (59), (73) |
| Conrad Heath, Tyler Wingert, Caleb Kelly, Zach Van Der Muce, Kevin Ward, (Amari Mathis), (Jackson Hoffman) |
| 18:04.7, 18:33.1, 18:56.3, 19:47.4, 20:00.6, (20:01.0), (20:38.2) |
7 | 203 | Valley Park,
MO - Team Time (1st 5) 1:36:05.7 | Spread (1st 5) 2:14.7 |
| 7, 36, 51, 52, 57, (62), (69) |
| Usama Ahmad, Cortez Snipes, Brandon Seville, Nicholas Siebold, Joseph Esper, (Matthew Blankley), (Zach Sullivan) |
| 17:45.0, 18:55.0, 19:39.0, 19:47.0, 19:59.7, (20:11.5), (20:29.0) |
8 | 242 | Saxony Lutheran,
MO - Team Time (1st 5) 1:39:11.3 | Spread (1st 5) 4:17.0 |
| 6, 14, 56, 81, 85, (92) |
| Greg Hapgood, Aaron Koehler, Taylor Richmond, Jacob Yantis, Joshua Vogel, (Zach Woodney) |
| 17:41.0, 18:07.9, 19:55.6, 21:28.8, 21:58.0, (22:38.0) |
9 | 262 | Thomas W Kelly,
MO - Team Time (1st 5) 1:40:42.6 | Spread (1st 5) 4:44.4 |
| 8, 32, 44, 87, 91 |
| Trey Walker, Robbie Hopper, Jerrod Lynn, Ian Williams, Zach Gosnell |
| 17:48.6, 18:47.0, 19:26.0, 22:08.0, 22:33.0 |
10 | 267 | Hancock,
MO - Team Time (1st 5) 1:38:48.7 | Spread (1st 5) 1:50.0 |
| 27, 48, 61, 63, 68, (71), (76) |
| David Ainsworth, Bruce Tolliver, Andres Mancilla, Tyree Wright, Lucas Parshall, (James McMullin), (Joe Gillman) |
| 18:35.0, 19:31.0, 20:04.0, 20:13.7, 20:25.0, (20:29.9), (20:52.2) |
11 | 312 | Barat Academy,
MO - Team Time (1st 5) 1:42:59.3 | Spread (1st 5) 4:38.3 |
| 28, 37, 67, 84, 96 |
| Michael Howell, Andrew Howell, Brendan Hodges, Nathan Kulczak, Reis Gardner |
| 18:35.4, 18:56.2, 20:21.8, 21:52.2, 23:13.7 |
12 | 323 | Scott City,
MO - Team Time (1st 5) 1:43:11.2 | Spread (1st 5) 4:55.5 |
| 18, 66, 70, 72, 97, (98) |
| Jesse Perry, Jacob Harris, Tyler Rhyne, Dylan Boswell, Eric Goodholm, (Cody Mirgaux) |
| 18:24.4, 20:21.0, 20:29.6, 20:36.3, 23:19.9, (23:20.2) |
13 | 343 | Maplewood Richmond Heights,
MO - Team Time (1st 5) 1:43:43.4 | Spread (1st 5) 3:04.8 |
| 42, 55, 75, 83, 88 |
| Kar'Mel Brewer, Zach Arias, Joseph Tronicek, Paul Meuser, Logan Doering |
| 19:08.1, 19:54.9, 20:45.9, 21:41.6, 22:12.9 |
14 | 356 | St. Pius X (Festus),
MO - Team Time (1st 5) 1:45:14.1 | Spread (1st 5) 3:52.0 |
| 41, 50, 77, 93, 95 |
| Chris Repka, Noah Harnacke, David Halfmann, Hayden Dix, Dominic Marmonti |
| 19:00.0, 19:38.5, 20:58.9, 22:44.7, 22:52.0 |
15 | 383 | Cardinal Ritter College Prep,
MO - Team Time (1st 5) 1:57:32.9 | Spread (1st 5) 8:52.2 |
| 30, 47, 100, 102, 104 |
| Desaviour Ikner, CJ (Charles) Jones, Miguel Reynolds, Jullian Snipes, Justin McWell |
| 18:45.8, 19:29.8, 24:38.8, 27:00.5, 27:38.0 |
16 | 391 | Lutheran North,
MO - Team Time (1st 5) 1:47:05.4 | Spread (1st 5) 2:22.3 |
| 54, 80, 82, 86, 89, (90), (94) |
| Philip Irving, Nicholas Ricks, Sunder Sattlefield, Carneil Kinnie, Joshua Fackler, (Chip Thompson), (Joel Brutlag) |
| 19:53.9, 21:11.0, 21:37.8, 22:06.5, 22:16.2, (22:26.6), (22:49.5) |
17 | 486 | Metro Academy & Classical,
MO - Team Time (1st 5) 2:06:42.8 | Spread (1st 5) 7:16.1 |
| 78, 99, 101, 103, 105, (106) |
| Scott Gmoser, Vincent Phillips, James Markus, Hung Huynh, Exyrius Hadley-Locket, (Minh Huynh) |
| 21:00.9, 23:36.6, 26:14.4, 27:33.9, 28:17.0, (29:04.5) |