1 | 72 | Lutheran (Kansas City),
MO - Team Time (1st 5) 1:30:40.7 | Spread (1st 5) 1:19.0 |
| 3, 8, 9, 25, 27, (61), (64) |
| Aaron Boatman, Mark Buchholz, Jesse Schultz, Zac Breitkreutz, Sam Fritz, (Mason Dickhut), (Cole Chelton) |
| 17:30.0, 17:47.0, 17:51.7, 18:43.0, 18:49.0, (20:15.0), (20:23.6) |
2 | 90 | Lone Jack,
MO - Team Time (1st 5) 1:32:03.5 | Spread (1st 5) 46.0 |
| 10, 11, 22, 23, 24, (32), (60) |
| Justice Brown, Daniel Holsten, Jake Brown, Dawson Puthoff, Jared Johnston, (Bret Kibler), (Logan Denham) |
| 17:55.0, 18:12.0, 18:36.5, 18:39.0, 18:41.0, (19:16.0), (20:11.0) |
3 | 138 | Kingsville,
MO - Team Time (1st 5) 1:34:29.7 | Spread (1st 5) 2:13.1 |
| 2, 15, 35, 42, 44, (57), (59) |
| Ryan Cue, Bryce Holbrook, Aaron Morrison, Stanley Harper, Gunner Millam, (Jared Hallier), (Keidren Carnal) |
| 17:27.1, 18:26.5, 19:22.7, 19:33.2, 19:40.2, (20:08.9), (20:10.0) |
4 | 152 | West Platte,
MO - Team Time (1st 5) 1:35:14.3 | Spread (1st 5) 1:30.8 |
| 14, 15, 28, 47, 48, (49), (87) |
| Daniel Cicha, Andrew Cicha, Max Davies, Justin Howard, Conner McNair, (Conner Penrod), (Kaleb Baber) |
| 18:18.2, 18:26.5, 18:52.0, 19:48.6, 19:49.0, (19:50.0), (21:42.0) |
5 | 188 | North Platte,
MO - Team Time (1st 5) 1:36:42.5 | Spread (1st 5) 2:01.9 |
| 13, 30, 36, 46, 63, (78), (79) |
| Dylan Stockman, Eric Brown, Tyler Meadows, Caleb Crumley, Joseph Demarcus, (Ben Heese), (Zachary Lee) |
| 18:15.0, 18:58.0, 19:26.2, 19:46.4, 20:16.9, (20:56.4), (21:00.8) |
6 | 209 | Drexel,
MO - Team Time (1st 5) 1:36:57.0 | Spread (1st 5) 3:09.0 |
| 4, 26, 38, 68, 73, (77), (85) |
| Hauns Tholin, Gunner Tholin, Keegan Nichols, Caleb Wright, Wyatt Deal, (Josh McCubbin), (Cole Barnhart) |
| 17:31.0, 18:47.0, 19:29.0, 20:30.0, 20:40.0, (20:50.0), (21:25.7) |
7 | 230 | Maysville,
MO - Team Time (1st 5) 1:38:58.0 | Spread (1st 5) 47.0 |
| 31, 45, 50, 51, 53, (69), (70) |
| Austin Shirk, Codey McNett, Cody McNett, Tyler Walsh, John Phillips, (Max White), (Coby Israel) |
| 19:15.0, 19:45.0, 19:57.0, 19:59.0, 20:02.0, (20:34.0), (20:37.0) |
8 | 235 | St. Joseph Christian,
MO - Team Time (1st 5) 1:39:15.6 | Spread (1st 5) 5:38.0 |
| 5, 6, 37, 83, 104, (105), (116) |
| Ben Craven, Jackson Rush, Hagen Kimsey, Elias Manners, Matt Bolander, (Levi Glidewell), (Stefan Folk) |
| 17:34.0, 17:40.0, 19:28.5, 21:21.1, 23:12.0, (23:21.0), (25:22.0) |
9 | 247 | Montrose,
MO - Team Time (1st 5) 1:39:16.4 | Spread (1st 5) 2:40.3 |
| 20, 40, 51, 55, 81, (108), (124) |
| Daniel Engeman, Drew Smith, Dakota Wittmeyer, Daniel Parsons, Lance Swaters, (Jacob Jurgensmeyer), (Harrison Boden) |
| 18:30.9, 19:29.7, 19:59.0, 20:05.6, 21:11.2, (24:21.0), (29:37.0) |
10 | 266 | Hardin-Central,
MO - Team Time (1st 5) 1:38:41.4 | Spread (1st 5) 4:50.8 |
| 1, 39, 66, 76, 84 |
| Riley Gorham, Matthew Periman, Ryan Layman, Samuel Hawkins, Alex Collingham |
| 16:33.0, 19:29.2, 20:26.0, 20:49.4, 21:23.8 |
11 | 291 | Braymer,
MO - Team Time (1st 5) 1:41:31.6 | Spread (1st 5) 4:16.8 |
| 18, 41, 54, 75, 103 |
| Calvin Basham, Dalton Barnes, Dustin Davies, Nathan Hedrick, Hunter Heussner |
| 18:28.2, 19:32.7, 20:02.8, 20:42.9, 22:45.0 |
12 | 338 | North Andrew,
MO - Team Time (1st 5) 1:47:23.7 | Spread (1st 5) 6:59.0 |
| 11, 29, 72, 111, 115 |
| Dylan Todd, Keifer Steeby, Ryan Wilmas, John Miller, Logan Wilmes |
| 18:12.0, 18:55.5, 20:38.2, 24:27.0, 25:11.0 |
13 | 343 | Rock Port,
MO - Team Time (1st 5) 1:44:04.8 | Spread (1st 5) 5:00.2 |
| 7, 58, 88, 89, 101, (110), (114) |
| Ty Jones, Tyler Jones, Preston Klappenbach, Ethan Miller, Evan Elam, (Ryan Dewhirst), (Preston Jones) |
| 17:40.8, 20:09.0, 21:45.0, 21:49.0, 22:41.0, (24:22.0), (25:03.0) |
14 | 376 | Winston,
MO - Team Time (1st 5) 1:46:26.6 | Spread (1st 5) 4:22.8 |
| 34, 65, 80, 91, 106, (109), (125) |
| Austin Rhoades, Tyler Turner, Steven Muessig, Ross Nelson, Chandler Asher, (Logan Caldwell), (Steven Youtsey) |
| 19:18.8, 20:25.3, 21:05.0, 21:55.9, 23:41.6, (24:21.4), (30:28.0) |
15 | 387 | West Nodaway,
MO - Team Time (1st 5) 1:50:59.8 | Spread (1st 5) 7:31.5 |
| 33, 56, 70, 107, 121 |
| Weston Carter, Wyatt Tate, Parker Ogle, Jon Lewis, Levi Livengood |
| 19:17.5, 20:06.3, 20:37.0, 24:10.0, 26:49.0 |
16 | 391 | Princeton,
MO - Team Time (1st 5) 1:46:29.3 | Spread (1st 5) 3:47.7 |
| 17, 86, 94, 96, 98, (113) |
| Logan Dunkin, Logan Hanson, Cameron Jones, Mitchel Hydorn, Mason Weber, (Alex Alvarez) |
| 18:27.3, 21:32.0, 22:05.0, 22:10.0, 22:15.0, (24:47.8) |
17 | 403 | Crest Ridge,
MO - Team Time (1st 5) 1:50:48.0 | Spread (1st 5) 6:54.0 |
| 19, 62, 93, 112, 117 |
| Tanner Brandes, Nathan Feldman, Seth Sharp, Jett Brandes, Dakota Ashworth |
| 18:29.0, 20:16.2, 22:02.8, 24:37.0, 25:23.0 |
18 | 411 | Stover,
MO - Team Time (1st 5) 1:55:13.1 | Spread (1st 5) 8:44.3 |
| 21, 43, 102, 122, 123 |
| Nelson McCollum, Nelson McCollom, Alex Haag, Samuel DeJaynes, Sam DeJaynes |
| 18:35.7, 19:38.0, 22:44.0, 26:55.4, 27:20.0 |
19 | 424 | Smithton,
MO - Team Time (1st 5) 1:47:34.7 | Spread (1st 5) 1:35.3 |
| 67, 82, 89, 92, 94, (97), (100) |
| Austen Huddleston, Trey Snapp, Jacob Medrano, Brock Doyal, Andy Tripp, (Aaron Hensley), (Aaron Frazee) |
| 20:29.7, 21:13.0, 21:49.0, 21:58.0, 22:05.0, (22:13.5), (22:39.5) |
20 | 530 | Midway,
MO - Team Time (1st 5) 2:00:54.5 | Spread (1st 5) 5:17.2 |
| 74, 99, 118, 119, 120 |
| Kyle Battin, Landon Meerkatz, Tyler Aipperspach, McCoy Eberle, Zach Rogers |
| 20:42.4, 22:36.1, 25:48.0, 25:48.4, 25:59.6 |