1 | 56 | Seaman,
KS - Team Time (1st 5) 59:16.0 | Spread (1st 5) 1:23.5 |
| 3, 4, 12, 15, 22, (24), (25) |
| Will Roark, Nathan Heinen, John Forrer, Kaden Henley, Dawson Heigert, (Dray Podlena), (Eli Laird) |
| 11:07.2, 11:10.2, 12:10.6, 12:17.3, 12:30.7, (12:36.0), (12:43.6) |
2 | 61 | Washburn Rural,
KS - Team Time (1st 5) 1:00:34.5 | Spread (1st 5) 45.1 |
| 6, 8, 13, 14, 20, (23), (32) |
| Michael Wheeler, Mitchell Florea, Nic Sastoque, Ryan Saville, Justin Pokorny, (Cooper Ramshaw), (Jarred Thomas) |
| 11:43.8, 11:55.3, 12:12.3, 12:14.2, 12:28.9, (12:33.9), (13:10.6) |
3 | 113 | Mill Creek,
KS - Team Time (1st 5) 1:03:01.2 | Spread (1st 5) 1:43.7 |
| 7, 10, 17, 36, 43, (46), (51) |
| Tyler Coad, Justin Grega, Kason Jackson, Andre VanMeerhaeghe, Zach Mallicoat, (Kyle Franklin), (Andrew Goodman) |
| 11:46.8, 12:07.1, 12:23.0, 13:13.8, 13:30.5, (13:39.4), (13:45.0) |
4 | 167 | Eisenhower,
KS - Team Time (1st 5) 1:04:58.0 | Spread (1st 5) 2:38.3 |
| 5, 19, 28, 55, 60, (61), (63) |
| Keegan Taylor, Trenton Juenemann, Detton Tajchman, Jared Hemby, Christopher Collier, (Rylee Kensa), (Brent Wade) |
| 11:29.9, 12:27.9, 13:01.6, 13:50.4, 14:08.2, (14:13.9), (14:28.1) |
5 | 173 | Shawnee Heights,
KS - Team Time (1st 5) 1:04:55.3 | Spread (1st 5) 3:00.2 |
| 1, 37, 39, 40, 56, (64), (71) |
| Hunter Henderson, Sam Miller, Luke Cavazos, Bailey Kidd, Matthew Trusty, (Chase Busenitz), (Nathan Rowe) |
| 10:51.4, 13:15.8, 13:28.1, 13:28.4, 13:51.6, (14:43.1), (15:11.2) |
6 | 178 | Wheatridge,
KS - Team Time (1st 5) 1:05:49.8 | Spread (1st 5) 1:48.7 |
| 11, 16, 45, 47, 59, (68), (70) |
| Andrew Boline, Thomas Fabing, Connor Ditlevson, Payton Crain, Owen Haulmark, (Conner Gaines), (Dante Fox) |
| 12:10.1, 12:22.4, 13:38.9, 13:39.6, 13:58.8, (14:55.8), (15:01.0) |
7 | 182 | Clark,
KS - Team Time (1st 5) 1:06:36.8 | Spread (1st 5) 37.8 |
| 29, 30, 35, 38, 50, (78), (85) |
| Coleton Nelson, Camden Mayfield, Jamison Jackson, Brian Morfin, Ryan Downing, (Brendan Marriott), (Omarian Brantley) |
| 13:06.6, 13:09.6, 13:13.4, 13:22.8, 13:44.4, (16:24.3), (20:44.5) |
8 | 201 | Monticello Trails,
KS - Team Time (1st 5) 1:06:44.5 | Spread (1st 5) 1:17.5 |
| 21, 33, 42, 52, 53, (54), (57) |
| Myles Mustapich, Hunter Tener, Mathew Rutledge, Nathan Pettigrew, Cade Franken, (Isaac Knapp), (Justin Schierbaum) |
| 12:30.4, 13:11.1, 13:29.0, 13:46.1, 13:47.9, (13:49.6), (13:55.1) |
9 | 233 | Tonganoxie,
KS - Team Time (1st 5) 1:12:07.7 | Spread (1st 5) 4:50.2 |
| 18, 26, 27, 80, 82, (83) |
| Bowen Jones, Chandler Hamman, Eric Neas, John Derzinski, Stephen Arguijo, (Colton Aaron) |
| 12:25.9, 12:50.6, 12:54.2, 16:40.9, 17:16.1, (18:42.2) |
10 | 254 | Kansas City East Christian Academy,
KS - Team Time (1st 5) 1:09:52.3 | Spread (1st 5) 4:56.4 |
| 2, 43, 65, 69, 75 |
| Kallen Webster, Cameron Deatherage, Ian Jones, Kole Tilson, Taigon Rogers |
| 10:51.8, 13:30.5, 14:45.6, 14:56.2, 15:48.2 |
11 | 256 | Basehor-Linwood,
KS - Team Time (1st 5) 1:13:44.6 | Spread (1st 5) 6:56.5 |
| 9, 31, 58, 74, 84 |
| Carter May, Jackson May, Zach Howard, Tristan McGehee, Cole Griem |
| 11:59.7, 13:10.0, 13:57.8, 15:40.9, 18:56.2 |
12 | 290 | Lexington Trails,
KS - Team Time (1st 5) 1:12:15.1 | Spread (1st 5) 2:26.4 |
| 34, 49, 62, 72, 73, (81) |
| Jose Carillo, Ben Pickert, Zach Yarborough, Henry Cahone, Robbie Staulbamer, (AJ Stouse) |
| 13:12.5, 13:42.1, 14:24.9, 15:16.7, 15:38.9, (17:06.8) |
13 | 297 | Lansing,
KS - Team Time (1st 5) 1:12:58.3 | Spread (1st 5) 2:33.2 |
| 40, 48, 66, 67, 76, (77), (79) |
| Sam Mathisen, Wyatt Owen, Colton Carney, Jonathan Spickelmier, Jeffrey Amthor, (Hunter Huck), (Henry Hammond) |
| 13:28.4, 13:41.9, 14:52.1, 14:54.3, 16:01.6, (16:21.8), (16:38.3) |