1 | 80 | Lone Jack,
MO - Team Time (1st 5) 1:30:07.0 | Spread (1st 5) 2:22.0 |
| 1, 3, 9, 31, 36, (49), (63) |
| Carson Brown, Cole Shope, Drake Hammack, Aaron Feehan, Andrew Scherer, (Fletcher Reeves), (Daniel Holsten) |
| 16:52.0, 17:02.0, 17:53.0, 19:06.0, 19:14.0, (19:52.0), (20:43.0) |
2 | 88 | West Platte,
MO - Team Time (1st 5) 1:31:43.9 | Spread (1st 5) 1:59.4 |
| 5, 8, 10, 22, 43, (44), (55) |
| Nathan Wilson, Keaton Johnson, Jack Cogan, Dillon Crockett, Daniel Cicha, (James Stanton), (Bryce Yount) |
| 17:35.6, 17:52.3, 17:56.7, 18:44.3, 19:35.0, (19:41.7), (20:16.5) |
3 | 93 | St. Mary's (Independence),
MO - Team Time (1st 5) 1:31:54.2 | Spread (1st 5) 1:21.0 |
| 6, 13, 17, 26, 31, (37), (53) |
| Eric Andrews, Chris Thibault, Easton Aspegren, Frank Cotter, Steven Gordon, (Tanner Butler), (Conlan Miller) |
| 17:45.0, 17:59.4, 18:10.8, 18:53.0, 19:06.0, (19:20.0), (20:10.0) |
4 | 105 | Drexel,
MO - Team Time (1st 5) 1:32:08.0 | Spread (1st 5) 2:24.0 |
| 2, 15, 23, 26, 39, (45), (65) |
| Chase Reynolds, Jacob Antley, Andrew Collins, Trevor Gunnels, Trevor Cooley, (Lincoln Williams), (Chance Reynolds) |
| 16:57.0, 18:10.0, 18:47.0, 18:53.0, 19:21.0, (19:43.0), (20:52.0) |
5 | 180 | Tarkio,
MO - Team Time (1st 5) 1:36:40.9 | Spread (1st 5) 2:16.0 |
| 19, 28, 29, 47, 57, (74), (86) |
| John Lang, Michael McMahon, Seth Fletcher, Austin Poppa, Bryce White, (Ben Glenn), (Kask Knoth) |
| 18:21.0, 18:54.0, 18:58.0, 19:50.9, 20:37.0, (21:22.0), (21:47.0) |
6 | 201 | Rock Port,
MO - Team Time (1st 5) 1:37:32.9 | Spread (1st 5) 3:18.5 |
| 7, 33, 42, 48, 71, (96) |
| Gage Lemmon, Corbin Minter, Trevor Holmes, Ty Jones, Camden Ireland, (Jesse Pope) |
| 17:52.0, 19:07.2, 19:31.6, 19:51.6, 21:10.5, (22:31.0) |
7 | 225 | Maysville,
MO - Team Time (1st 5) 1:38:31.2 | Spread (1st 5) 4:32.5 |
| 4, 18, 56, 60, 87, (95) |
| Avery Whitsell, Michael Walling, Caleb Sapp, Cody Graven, Brad Munson, (Tyler Walsh) |
| 17:15.8, 18:12.1, 20:35.0, 20:40.0, 21:48.3, (22:10.9) |
8 | 242 | Lutheran (Kansas City),
MO - Team Time (1st 5) 1:39:45.0 | Spread (1st 5) 3:37.0 |
| 12, 15, 60, 74, 81, (90), (103) |
| Tyler Lamette-Jones, Mark Buchholz, Sam Fritz, Sam Frtiz, Sam Friedel, (Sean Williams), (Spencer Brown) |
| 17:58.0, 18:10.0, 20:40.0, 21:22.0, 21:35.0, (21:55.0), (25:00.0) |
9 | 261 | Midway,
MO - Team Time (1st 5) 1:40:54.9 | Spread (1st 5) 2:34.0 |
| 21, 29, 69, 70, 72, (81), (88) |
| Conor Hayes, David Needham, Justin Fielder, Jackson Eberle, Blake Rhodes, (Bailey Scholl), (Shayne Brooke) |
| 18:38.0, 18:58.0, 21:00.9, 21:06.0, 21:12.0, (21:35.0), (21:50.0) |
10 | 278 | North Platte,
MO - Team Time (1st 5) 1:41:44.8 | Spread (1st 5) 2:40.3 |
| 24, 34, 67, 73, 80, (81), (89) |
| Blake Romaker, David Fulk, Dalton Thate, Andrew Roberts, Tyler Bratten, (Dylan Stockman), (Devon Harkness) |
| 18:51.7, 19:08.0, 21:00.0, 21:13.1, 21:32.0, (21:35.0), (21:54.7) |
11 | 287 | Stover,
MO - Team Time (1st 5) 1:42:53.4 | Spread (1st 5) 5:11.3 |
| 10, 25, 77, 78, 97 |
| Jordan French, Jacob Carver, Matt Frisk, Danny Johansson, Scott Novotny |
| 17:56.7, 18:52.0, 21:27.7, 21:29.0, 23:08.0 |
12 | 292 | West Nodaway,
MO - Team Time (1st 5) 1:42:24.4 | Spread (1st 5) 2:09.0 |
| 37, 51, 60, 66, 78, (100) |
| Ryan Evans, Clay Mitchell, Tanner Adkins, Jason Farmer, Chase Barnett, (Levi Livengood) |
| 19:20.0, 20:03.0, 20:40.0, 20:52.4, 21:29.0, (23:54.0) |
13 | 301 | Dekalb,
MO - Team Time (1st 5) 1:42:22.3 | Spread (1st 5) 2:58.8 |
| 35, 41, 46, 85, 94 |
| Tyler Martin, Chris Harris, Charles Johnson, Justin Janorschke, Troy Iske |
| 19:09.2, 19:31.0, 19:49.9, 21:44.2, 22:08.0 |
14 | 310 | Montrose,
MO - Team Time (1st 5) 1:43:35.0 | Spread (1st 5) 1:32.0 |
| 50, 58, 59, 67, 76, (101), (102) |
| Alex Engeman, Daniel Engeman, Travis Foster, Jacob Engeman, Caston Mallett, (Hunter Kidwiler), (Grady Gatzemeyer) |
| 19:53.0, 20:38.0, 20:39.0, 21:00.0, 21:25.0, (24:02.0), (24:16.0) |
15 | 349 | St. Joseph Christian,
MO - Team Time (1st 5) 1:48:46.3 | Spread (1st 5) 5:47.0 |
| 40, 52, 54, 99, 104 |
| Robbie Kaufman, Chris Fry, Aaron Schmidt, Tim Chester, Lane Courtney |
| 19:30.6, 20:07.0, 20:14.0, 23:37.1, 25:17.6 |
16 | 352 | Kingsville,
MO - Team Time (1st 5) 1:45:56.8 | Spread (1st 5) 5:08.0 |
| 14, 64, 84, 92, 98 |
| Ryan Cue, David Cue, Zack Heick, Bryce Holbrook, Keidren Carnal |
| 18:09.0, 20:50.0, 21:40.0, 22:00.8, 23:17.0 |
17 | 415 | Smithton,
MO - Team Time (1st 5) 1:55:50.2 | Spread (1st 5) 8:17.2 |
| 20, 91, 93, 105, 106 |
| Isaac Calvert, Joe Adams, Tyler O'Connell, Aaron Frazee, Austin Keller |
| 18:24.0, 21:58.0, 22:06.0, 26:41.0, 26:41.2 |