1 | 50 | Lutheran (Kansas City),
MO - Team Time (1st 5) 1:35:12.4 | Spread (1st 5) 1:40.8 |
| 3, 6, 9, 14, 18, (21), (32) |
| James Schultz, Nathaniel Fischer, Johnathon Fischer, Dan Smith, Mason Hodges, (Samuel Allred), (Jeremiah Schultz) |
| 18:22.1, 18:34.2, 19:01.0, 19:12.2, 20:02.9, (20:04.9), (21:19.5) |
2 | 72 | Smithton,
MO - Team Time (1st 5) 1:37:00.5 | Spread (1st 5) 1:52.7 |
| 4, 8, 15, 22, 23, (25), (26) |
| Brendan Campbell, Blane Staus, Drew Steele, Robert Staus, Matthew Rohr, (Rustin Muhr), (Lewis Page) |
| 18:27.0, 18:45.2, 19:15.5, 20:13.1, 20:19.7, (20:23.0), (20:24.0) |
3 | 97 | Montrose,
MO - Team Time (1st 5) 1:39:49.6 | Spread (1st 5) 6:07.8 |
| 1, 7, 13, 28, 48 |
| Brendon Engeman, Jadon Crowder, Bailey Carter, Cameron Davis, Lane Wareham |
| 17:36.2, 18:39.4, 19:08.0, 20:42.0, 23:44.0 |
4 | 115 | Kingsville,
MO - Team Time (1st 5) 1:42:44.1 | Spread (1st 5) 4:22.2 |
| 5, 10, 17, 40, 43 |
| Luke Engel, Grant Engel, Ryan Bailey, Izaah Rusche, Elijah Brehm |
| 18:29.0, 19:03.6, 19:54.2, 22:26.1, 22:51.2 |
5 | 116 | Hardin-Central,
MO - Team Time (1st 5) 1:41:52.0 | Spread (1st 5) 3:27.5 |
| 11, 12, 16, 35, 42, (47) |
| Mason Freece, Robert Crippen, Robbie Crippen, Benjamin Barnett, Isaac Heil, (Korbin Pugh) |
| 19:04.5, 19:06.9, 19:29.2, 21:39.4, 22:32.0, (23:37.4) |
6 | 130 | Polo,
MO - Team Time (1st 5) 1:43:29.8 | Spread (1st 5) 3:31.9 |
| 2, 29, 30, 33, 36, (37), (39) |
| Gavin Fitzwater, Zachary Stratton, Thomas Kepler, Lucas Curp, Joe Beaver, (Kyle Zinna), (Ty Claypole) |
| 18:15.8, 20:52.4, 21:09.8, 21:24.1, 21:47.7, (21:50.8), (22:00.6) |
7 | 173 | Crest Ridge,
MO - Team Time (1st 5) 1:49:58.9 | Spread (1st 5) 5:14.4 |
| 20, 27, 31, 44, 51 |
| Jaeger Brandes, Cooper Hamelton, Theodore Feldman, Wesley Marten, Dock Phelps |
| 20:03.5, 20:25.0, 21:17.5, 22:55.0, 25:17.9 |
8 | 181 | Braymer,
MO - Team Time (1st 5) 1:51:33.2 | Spread (1st 5) 5:19.0 |
| 19, 24, 41, 45, 52, (53) |
| Brody Hughson, Tyler Kimberling, Aydan Ramsey, Jaden Burns, Aidan Tuck, (Cutter Pickering) |
| 20:03.1, 20:21.7, 22:26.8, 23:19.5, 25:22.1, (28:35.6) |
9 | 217 | Otterville,
MO - Team Time (1st 5) 1:55:39.0 | Spread (1st 5) 3:08.5 |
| 34, 38, 46, 49, 50 |
| Mark Oleynik, Chase Kampe, Nicholas Schaller, Noah Saltsgaver, Jordan Rockett |
| 21:36.2, 21:56.1, 23:19.7, 24:02.3, 24:44.7 |