1 | 60 | Central (St. Joseph),
MO - Team Time (1st 5) 1:21:09.3 | Spread (1st 5) 39.0 |
| 6, 7, 11, 16, 20, (21), (35) |
| Nathan Barry, Corbin Cera, Mason Orscheln, Damion Mujica, Rudy Barbosa, (Ben Galloway), (Jacob Ball) |
| 15:56.4, 15:58.7, 16:11.6, 16:27.2, 16:35.4, (16:38.1), (17:08.5) |
2 | 70 | Liberty,
MO - Team Time (1st 5) 1:21:43.4 | Spread (1st 5) 52.6 |
| 5, 9, 15, 18, 23, (28), (29) |
| Ryan Mata, Myles Thornburg, Samuel Cleary, Anthony Savastino, Brady Maher, (Tyler Bolz), (Kenneth Lenger iii) |
| 15:50.6, 16:09.8, 16:26.5, 16:33.3, 16:43.2, (16:50.7), (16:52.3) |
3 | 75 | Staley,
MO - Team Time (1st 5) 1:21:48.7 | Spread (1st 5) 1:02.7 |
| 1, 2, 22, 24, 26, (50), (59) |
| Jack Warner, Luke Winkler, Andrew Atkins, Dawson Walker, Nathan Nguyen, (Drew Sallman), (Logan Broyles) |
| 15:46.1, 15:46.5, 16:42.6, 16:44.7, 16:48.8, (17:59.2), (18:23.2) |
4 | 77 | Liberty North,
MO - Team Time (1st 5) 1:21:40.4 | Spread (1st 5) 59.2 |
| 4, 8, 13, 25, 27, (34), (38) |
| Samuel Travis, Ethan Lee, Jakob Lewis, Johnathen House, Justin King, (John Sieren), (Grayson Tapp) |
| 15:50.3, 15:59.1, 16:13.2, 16:48.3, 16:49.5, (17:06.6), (17:11.9) |
5 | 95 | Park Hill South,
MO - Team Time (1st 5) 1:22:39.5 | Spread (1st 5) 1:11.9 |
| 3, 14, 17, 30, 31, (37), (47) |
| Bret Worley, Worley Quentin, Ethan Mick, Goertzen Max, Tyler Clippard, (Andrew Sincere), (Knittig Ben) |
| 15:47.8, 16:21.6, 16:31.9, 16:58.5, 16:59.7, (17:11.4), (17:46.1) |
6 | 168 | Kearney,
MO - Team Time (1st 5) 1:25:09.1 | Spread (1st 5) 1:04.9 |
| 12, 36, 39, 40, 41, (52), (58) |
| Tyler Pedee, Cameron Smith, Jacob Wootton, Isaiah Skidmore, Reed Beyeler, (Noah Thurston), (Brendan Elam) |
| 16:11.9, 17:09.7, 17:14.5, 17:16.2, 17:16.8, (18:02.1), (18:21.7) |
7 | 203 | Park Hill,
MO - Team Time (1st 5) 1:27:32.7 | Spread (1st 5) 1:58.8 |
| 10, 33, 51, 54, 55, (60), (65) |
| Isaiah Phillips, Ryan Fette, Caden Mills, Samuel Benson, Samuel Janssens, (Gunnar Robinson), (Durant Lipford) |
| 16:09.9, 17:06.1, 18:01.2, 18:06.8, 18:08.7, (18:25.4), (18:50.4) |
8 | 214 | Platte County,
MO - Team Time (1st 5) 1:27:47.9 | Spread (1st 5) 1:42.6 |
| 19, 44, 46, 49, 56, (68), (71) |
| Matthew Sullivan, Blake Bjustrom, Andrew Early, Sam Smith, Jace Trimble, (Andrew Plymell), (Anthony Talley) |
| 16:34.3, 17:21.1, 17:36.8, 17:58.8, 18:16.9, (19:11.7), (19:35.9) |
9 | 229 | Oak Park,
MO - Team Time (1st 5) 1:28:23.4 | Spread (1st 5) 1:28.8 |
| 32, 43, 45, 48, 61, (63), (64) |
| Gabriel Pingleton, Tyler Gray, Hudson Allen, Ethan Willmann, Nathan White, (Robbie Gresty), (Ethan Smith) |
| 17:02.4, 17:19.8, 17:36.2, 17:53.8, 18:31.2, (18:33.4), (18:37.8) |
10 | 325 | North Kansas City,
MO - Team Time (1st 5) 1:34:48.7 | Spread (1st 5) 1:13.1 |
| 57, 62, 67, 69, 70, (72), (73) |
| Chauncey Wagner, Robert Marsh, Chance Wagner, Charles Moloney, Alen Kovac, (Caleb Brightwell), (Charles Maloney) |
| 18:21.0, 18:32.5, 19:01.6, 19:19.5, 19:34.1, (19:36.9), (19:41.1) |
11 | 355 | Van Horn (Independence),
MO - Team Time (1st 5) 1:38:36.9 | Spread (1st 5) 2:56.8 |
| 53, 66, 76, 79, 81, (83), (84) |
| Angel Marmolejo, Osmar Cruz, Peyton Bass, Jadyn Spitler, Antonio Carrillo, (Jaydn Spitler), (Bryce Counts) |
| 18:03.2, 18:53.7, 19:52.2, 20:47.8, 21:00.0, (21:32.8), (22:05.0) |
12 | 384 | Winnetonka,
MO - Team Time (1st 5) 1:41:08.9 | Spread (1st 5) 1:10.4 |
| 74, 75, 77, 78, 80, (82), (88) |
| Chris Del Rio, Nick Bolton, Giorgio Acsenvil, Devin Rendleman, Cameron Williams, (Ezra Adams), (Devin Rendemann) |
| 19:43.8, 19:49.4, 20:01.5, 20:40.0, 20:54.2, (21:09.9), (23:56.3) |
13 | 389 | East (Kansas City),
MO - Team Time (1st 5) 1:51:19.5 | Spread (1st 5) 6:46.5 |
| 42, 85, 86, 87, 89, (90), (91) |
| Nejmadin Ahmed, Carlos Alvardo, Robert Ferguson, Miguel Gonzalez Delgado, Rolando Perez, (Edde Koffa Kikulu), (Joel Salazar) |
| 17:19.0, 22:43.0, 23:23.0, 23:49.0, 24:05.5, (24:16.5), (24:46.5) |