1 | 50 | Maplewood Richmond Heights,
MO - Team Time (1st 5) 1:28:47.9 | Spread (1st 5) 3:29.0 |
| 1, 7, 10, 11, 21, (23), (29) |
| Malik Stewart, David Marino, Joshua Helle, Micah Grawer, Andrew Robinson, (Joshua Clark), (Jacob Cummings) |
| 15:49.0, 17:33.6, 17:56.4, 18:10.9, 19:18.0, (19:21.6), (19:37.7) |
2 | 85 | Collegiate School of Medicine & Bioscience,
MO - Team Time (1st 5) 1:32:48.5 | Spread (1st 5) 2:38.7 |
| 3, 9, 12, 27, 34, (48), (50) |
| Benjamin Vandenbrink, Atticus Jones, Muhammad Rayyan, Garrison Dill, Liam Keaggy, (Sam Bowers), (Samuel Bowers) |
| 17:13.1, 17:47.8, 18:24.1, 19:31.7, 19:51.8, (21:35.5), (21:37.8) |
| 85 | West County,
MO - Team Time (1st 5) 1:33:04.9 | Spread (1st 5) 2:48.4 |
| 4, 8, 13, 24, 36, (51), (55) |
| Cameron Stevens, Cody Moore, Korbyn Miller, Chris Porterfield, Thomas Kearns, (Evan Knox), (Levi Johnson) |
| 17:15.3, 17:34.8, 18:44.5, 19:26.6, 20:03.7, (21:41.2), (22:26.3) |
4 | 110 | Kingston,
MO - Team Time (1st 5) 1:36:51.2 | Spread (1st 5) 4:53.9 |
| 5, 15, 17, 20, 53, (63), (65) |
| Noah Estes, Rhylin Neal, Dylan Morrison, Remington Bowers, Mark Upchurch, (Chris Valentine), (Alex Ware) |
| 17:23.6, 18:50.9, 19:02.8, 19:16.4, 22:17.5, (23:45.2), (24:07.5) |
5 | 145 | Jefferson (Festus),
MO - Team Time (1st 5) 1:39:00.0 | Spread (1st 5) 2:09.6 |
| 14, 16, 30, 41, 44, (45), (46) |
| Jeremiah Chipps, Camren Johnson, Bradley Glass, Matthew Glass, Jacob Holdinghausen, (Christian Stark), (Jack Hueter) |
| 18:47.0, 18:55.8, 19:40.4, 20:40.2, 20:56.6, (21:00.5), (21:05.0) |
6 | 149 | Metro Academy & Classical,
MO - Team Time (1st 5) 1:38:37.9 | Spread (1st 5) 1:18.0 |
| 18, 28, 32, 33, 38, (40), (52) |
| Andrew Custis, Vincent Dawson, Benjamin Gondzur, Jahi Dickson, Sam Duncan, (Keion Flenoid), (Locke Meyer) |
| 19:06.6, 19:33.4, 19:44.0, 19:49.3, 20:24.6, (20:35.1), (22:13.1) |
7 | 174 | Cleveland NJROTC,
MO - Team Time (1st 5) 1:41:19.0 | Spread (1st 5) 6:07.6 |
| 2, 19, 42, 54, 57 |
| Marquist Hutchinson, Khalil Strini, Christopher Cole, Jaybion Elgin, Robert Cunningham |
| 16:31.0, 19:10.7, 20:40.4, 22:18.3, 22:38.6 |
8 | 186 | Grandview (Hillsboro),
MO - Team Time (1st 5) 1:41:40.6 | Spread (1st 5) 2:06.3 |
| 26, 31, 37, 43, 49, (58), (59) |
| Brennan Barrale, Connor Dunn, Zach McClelland, Jeff Ehlen, John Maddox, (Royce Haynes), (Benjamin Morris) |
| 19:31.2, 19:43.9, 20:07.1, 20:40.9, 21:37.5, (22:57.8), (23:00.9) |
9 | 189 | Lutheran North,
MO - Team Time (1st 5) 1:42:57.0 | Spread (1st 5) 3:07.0 |
| 22, 25, 39, 47, 56, (61), (64) |
| Elijah Phillips, Charles Landry, Elijah Day, Aaron Craig, Temohn Staches, (Alexander Paul), (Eric Robinson) |
| 19:19.5, 19:30.3, 20:34.5, 21:06.2, 22:26.5, (23:32.2), (23:56.9) |
10 | 229 | Hancock,
MO - Team Time (1st 5) 1:49:47.7 | Spread (1st 5) 7:39.9 |
| 6, 35, 60, 62, 66, (67), (68) |
| Aaron Guss, Justin Pound, Noah Masters, James Anderson, Kyle Armstrong, (Benjamin Dixon), (Brendan Ellis) |
| 17:31.5, 20:02.0, 23:28.1, 23:34.7, 25:11.4, (25:39.8), (25:52.8) |