1 | 60 | Lutheran (Kansas City),
MO - Team Time (1st 5) 1:29:14.5 | Spread (1st 5) 1:29.2 |
| 1, 9, 12, 17, 21, (22), (27) |
| David Reimer, Graham Nord, Wyatt Nord, Jack Malone, Canady Mitchem, (Rex Lyle), (Christopher Reimer) |
| 16:55.5, 17:43.0, 17:50.6, 18:20.7, 18:24.7, (18:27.3), (18:47.6) |
2 | 77 | North Platte,
MO - Team Time (1st 5) 1:30:06.3 | Spread (1st 5) 2:37.2 |
| 3, 4, 14, 16, 40, (53), (57) |
| Drake Keraus, Noah Heckman, Mark Humes, Hunter Palmer, Devin Navarro, (Jackson Cassity), (Brenden Matt) |
| 17:01.3, 17:03.3, 18:08.6, 18:14.6, 19:38.5, (20:13.7), (20:18.8) |
3 | 117 | Smithton,
MO - Team Time (1st 5) 1:32:47.7 | Spread (1st 5) 2:22.2 |
| 5, 13, 23, 35, 41, (66) |
| Gabriel Aitken, Sam Tagtmeyer, Coby Tagtmeyer, Colby Bryan, Sam Bray, (Dakota Wells) |
| 17:17.8, 18:06.3, 18:41.1, 19:02.5, 19:40.0, (20:43.6) |
4 | 122 | Penney,
MO - Team Time (1st 5) 1:32:49.5 | Spread (1st 5) 2:43.0 |
| 2, 19, 28, 31, 42, (51), (77) |
| Hayden Krentz, Matthew Witherow, Layne England, Sean Battaglia, Alex Ohlberg, (Tennison Nixdorf), (Johnathan Morrison) |
| 17:00.2, 18:22.0, 18:48.9, 18:55.2, 19:43.2, (20:12.8), (21:11.2) |
5 | 126 | Stockton,
MO - Team Time (1st 5) 1:33:09.1 | Spread (1st 5) 2:28.0 |
| 7, 15, 26, 32, 46, (48), (72) |
| Michael Hudson, Colter Woods, Gilberto Alexander, Salvador Gonzalez, Carter Thornton, (Mason Willis), (Cuper Duncan) |
| 17:22.5, 18:12.1, 18:46.6, 18:57.4, 19:50.5, (20:00.9), (21:01.1) |
6 | 147 | Stover,
MO - Team Time (1st 5) 1:34:26.6 | Spread (1st 5) 2:27.4 |
| 6, 24, 30, 43, 44, (52), (55) |
| Gavin Welpman, Kolten Carter, Elijah Judd, Dylan Brodersen, Emanuele Riva, (Brett Rowland), (Cody Mosher) |
| 17:19.9, 18:42.0, 18:51.4, 19:46.0, 19:47.3, (20:13.4), (20:17.5) |
7 | 179 | West Platte,
MO - Team Time (1st 5) 1:36:02.2 | Spread (1st 5) 2:55.5 |
| 8, 18, 47, 49, 57, (60), (62) |
| Jonah McGivern, Noah Rees, Thomas Deffet, Benjamin Pendergast, Drake Montez, (Joseph Blake), (Wyatt Larsen) |
| 17:23.3, 18:21.8, 19:57.2, 20:01.1, 20:18.8, (20:21.3), (20:23.7) |
8 | 181 | Summit Christian Academy,
MO - Team Time (1st 5) 1:36:39.1 | Spread (1st 5) 2:21.5 |
| 10, 37, 39, 45, 50, (54), (63) |
| Marcus Verbrugge, Ryan Sare, Jackson Young, Isaac Beltran, Julean McGregor, (Matthias McGregor), (Brayden Oldham) |
| 17:48.2, 19:18.2, 19:33.6, 19:49.4, 20:09.7, (20:14.1), (20:24.0) |
9 | 292 | Sherwood,
MO - Team Time (1st 5) 1:42:17.1 | Spread (1st 5) 4:53.8 |
| 11, 34, 67, 87, 93, (104) |
| Connor Bailey, Dustin Vaughan, Denver Hall, Otis Spring, Eli Boulware, (CJ Schmoll) |
| 17:49.6, 19:00.3, 20:45.0, 21:58.8, 22:43.4, (29:09.8) |
10 | 294 | St. Paul Lutheran (Concordia),
MO - Team Time (1st 5) 1:41:44.7 | Spread (1st 5) 3:22.7 |
| 20, 36, 75, 78, 85, (91), (96) |
| Micah Federwitz, Sondre Birkenes, Sander Midtroed, Ta-You Ho, Alexander Noedtvedt, (Abel Aregawi Berhe), (Leheng (Henk) Chen) |
| 18:24.0, 19:08.8, 21:07.7, 21:17.5, 21:46.7, (22:32.9), (23:35.7) |
11 | 300 | Lone Jack,
MO - Team Time (1st 5) 1:41:44.0 | Spread (1st 5) 2:09.3 |
| 33, 61, 64, 68, 74, (81) |
| Riley Frasier, Noah Lovell, Ben Lidberg, Wyatt Oliphant, Brycen Chura, (Hayden Cunliffe) |
| 18:57.9, 20:22.6, 20:24.2, 20:52.1, 21:07.2, (21:29.1) |
12 | 314 | Lafayette County,
MO - Team Time (1st 5) 1:42:47.2 | Spread (1st 5) 1:48.5 |
| 38, 59, 70, 71, 76, (86), (98) |
| Robert Allery, Zachary Frye, Alex Fisk, Cory Pottorff, Jameel Merritt, (Colton Fitzgereld), (Mateo Guillen) |
| 19:21.1, 20:20.9, 20:55.0, 21:00.6, 21:09.6, (21:55.3), (23:42.1) |
13 | 346 | Lathrop,
MO - Team Time (1st 5) 1:44:52.4 | Spread (1st 5) 3:39.7 |
| 29, 65, 80, 82, 90, (92), (95) |
| Max Gagnon, Danny Adwell, Jacob Clark, Garrett Beane, Mason Mudd, (Chance Brassfield), (Brody Berghager) |
| 18:49.4, 20:30.8, 21:25.8, 21:37.3, 22:29.1, (22:36.1), (23:10.2) |
14 | 385 | East Buchanan,
MO - Team Time (1st 5) 1:47:04.9 | Spread (1st 5) 2:00.6 |
| 56, 73, 79, 88, 89, (101) |
| Nolan Rust, Lewis Atha, Riley Everett, Landon Turner, Caleb O' Donnell, (Ryan Dicks) |
| 20:17.6, 21:02.7, 21:20.0, 22:06.4, 22:18.2, (25:33.6) |
15 | 427 | Windsor,
MO - Team Time (1st 5) 1:51:03.3 | Spread (1st 5) 2:45.5 |
| 69, 83, 84, 94, 97, (99) |
| Connor Bishop, Tyler Zunker, Joshua Pritt, Hunter Chaney, Nico Punshon, (Michael Graves) |
| 20:52.4, 21:42.2, 21:45.9, 23:04.9, 23:37.9, (23:49.3) |
16 | 435 | Barstow,
MO - Team Time (1st 5) 2:08:26.3 | Spread (1st 5) 12:50.8 |
| 25, 100, 102, 103, 105, (106) |
| Quincy Stribling, Leo Karaichev, Edward Judge, Sid Kilgore, William Kuti, (Roland Kaufman) |
| 18:46.0, 24:01.2, 26:59.1, 27:03.2, 31:36.8, (36:21.6) |