1 | 35 | Blue Valley West,
KS - Team Time (1st 5) 1:16:03.4 | Spread (1st 5) 1:17.9 |
| 1, 3, 4, 13, 14, (17), (30) |
| Mac Maser, Scott Bagley, Blake Stevens, Jonah Klug, Grant Steffes, (George Melookaran), (Evan Kline) |
| 14:27.3, 14:57.5, 15:08.5, 15:44.9, 15:45.2, (15:49.8), (16:21.2) |
2 | 70 | St Thomas Aquinas,
KS - Team Time (1st 5) 1:18:43.9 | Spread (1st 5) 51.0 |
| 5, 7, 12, 22, 24, (34), (40) |
| Brad Kellerman, Nick Boyles, Tyler Cordry, Alex DeLong, Robert Loomis, (Andrew Dare), (David Gier) |
| 15:17.5, 15:25.8, 15:44.6, 16:07.5, 16:08.5, (16:25.3), (16:33.2) |
3 | 105 | Shawnee Mission East,
KS - Team Time (1st 5) 1:19:48.0 | Spread (1st 5) 1:14.2 |
| 6, 9, 18, 31, 41, (45) |
| Joe Lewis, Charlie Crossette, Andrew Herst, Nick Carothers, Max Hofmeister, (Burke Smith) |
| 15:19.4, 15:33.9, 15:59.2, 16:21.9, 16:33.6, (16:37.4) |
4 | 118 | Washburn Rural,
KS - Team Time (1st 5) 1:20:38.3 | Spread (1st 5) 56.4 |
| 8, 19, 20, 35, 36, (53), (60) |
| Tanner Asbury, Aaron Kelly, Bryce Badgley, Avery Simecka, Michael Tidball, (Jacob Okruhlik), (Brandon Bell) |
| 15:32.7, 16:03.7, 16:03.8, 16:29.0, 16:29.1, (16:52.5), (17:01.3) |
5 | 138 | Blue Valley North,
KS - Team Time (1st 5) 1:20:14.6 | Spread (1st 5) 2:02.5 |
| 2, 16, 28, 42, 50, (54), (67) |
| Brandon Upchurch, Brian Gerson, Matt Trussell, Alexander Simmons, Casey Young, (Michael Hoffman), (Nick Colbert) |
| 14:44.9, 15:49.3, 16:17.4, 16:35.6, 16:47.4, (16:53.0), (17:13.5) |
6 | 141 | Shawnee Mission West,
KS - Team Time (1st 5) 1:21:05.0 | Spread (1st 5) 1:05.7 |
| 10, 26, 27, 32, 46, (65) |
| Brett Neely, Dakota Bain, Tyler Henley, Johannes Harzmann-Dies, Alex Burnett, (GJ Stinson) |
| 15:35.3, 16:11.1, 16:14.3, 16:23.3, 16:41.0, (17:11.3) |
7 | 186 | Mill Valley,
KS - Team Time (1st 5) 1:22:18.6 | Spread (1st 5) 1:33.3 |
| 15, 25, 29, 47, 70, (75), (90) |
| Andrew Eigsti, Chris Gillespie, Michael Klein, Jon Mustapich, Robbie Weber, (Austin Gude), (Stephen McEenry) |
| 15:46.8, 16:08.6, 16:21.1, 16:42.0, 17:20.1, (17:40.4), (18:16.0) |
8 | 226 | Kapaun Mount Carmel,
KS - Team Time (1st 5) 1:23:23.2 | Spread (1st 5) 53.2 |
| 23, 39, 50, 55, 59, (61), (62) |
| Mark Stadler, John Dolechek, Patrick Pirtle, Peter Bergkamp, Ian Daley, (Matt Riedl), (Anthony Nickel) |
| 16:07.8, 16:32.8, 16:47.4, 16:54.2, 17:01.0, (17:02.3), (17:07.7) |
9 | 297 | Burlington,
KS - Team Time (1st 5) 1:26:28.5 | Spread (1st 5) 2:50.5 |
| 11, 20, 81, 91, 94, (98) |
| Hunter Schwartz, Drake Mahoney, Elijah Simmons, Noah Mefford, Ryan Garbe, (Nathan Seaman) |
| 15:38.4, 16:03.8, 17:58.8, 18:18.6, 18:28.9, (18:41.8) |
10 | 299 | Seaman,
KS - Team Time (1st 5) 1:25:14.3 | Spread (1st 5) 39.7 |
| 49, 57, 58, 63, 72, (84) |
| Zack Pittman, Hunter Garrett, Luke Treiber, Ryan Kelly, Garrett Greenwood, (Michael Thornwall) |
| 16:44.5, 16:56.9, 16:59.2, 17:09.5, 17:24.2, (18:08.1) |
11 | 322 | De Soto,
KS - Team Time (1st 5) 1:26:47.5 | Spread (1st 5) 1:41.5 |
| 37, 48, 69, 82, 86, (109) |
| Kevin Brashears, Clinton Hale, Lars Erickson, Tommy Strausser, Cody Bennett, (David Karnitz) |
| 16:31.3, 16:43.6, 17:17.7, 18:02.1, 18:12.8, (20:32.3) |
12 | 346 | Lawrence,
KS - Team Time (1st 5) 1:28:10.0 | Spread (1st 5) 2:06.6 |
| 33, 38, 87, 93, 95 |
| Matthew Germain, Dylan Orth, Linus Roepert, Thomas Wheatley, Ulrich Johanning |
| 16:25.1, 16:32.4, 18:13.3, 18:27.5, 18:31.7 |
13 | 367 | Lawrence Free State,
KS - Team Time (1st 5) 1:28:02.1 | Spread (1st 5) 1:21.1 |
| 56, 68, 76, 78, 89, (103), (107) |
| Connor Chestnut, Luke Peirce, Brian Wentz, Sebi Schoneich, Alex Alvarado, (Trevor Leslie), (Dacotah Hasvold) |
| 16:54.3, 17:17.6, 17:44.1, 17:50.7, 18:15.4, (19:11.9), (19:45.8) |
14 | 372 | Wichita East,
KS - Team Time (1st 5) 1:28:36.5 | Spread (1st 5) 2:16.3 |
| 44, 71, 77, 79, 101 |
| Andrew Uffendell, Dustin Chau, Christian Kaufman, Luis Sanchez-Foos, Drew Vu |
| 16:36.6, 17:24.1, 17:48.6, 17:54.3, 18:52.9 |
15 | 410 | Gardner Edgerton,
KS - Team Time (1st 5) 1:29:54.6 | Spread (1st 5) 1:36.5 |
| 64, 74, 80, 92, 100 |
| Michael Fibelkorn, Michael Jolly, Taylor Harlow, Zachary Melvin, Nathan Laskowski |
| 17:10.2, 17:38.5, 17:56.8, 18:22.4, 18:46.7 |
16 | 421 | Wichita Northwest,
KS - Team Time (1st 5) 1:30:40.0 | Spread (1st 5) 1:53.8 |
| 52, 85, 88, 97, 99, (102), (105) |
| Andrew Eaves, Kevin Norfleet, Blade Bontrager, Jarod Sears, Troy Resko, (Weston Cook), (Garrett Johnson) |
| 16:51.4, 18:12.6, 18:14.1, 18:36.7, 18:45.2, (19:04.3), (19:31.7) |
17 | 434 | Bishop Miege,
KS - Team Time (1st 5) 1:33:25.4 | Spread (1st 5) 3:29.8 |
| 43, 73, 104, 106, 108, (111), (113) |
| Anthony Orozco, Gian LaManno, Daniel Mitchell, Dane Janner, Graham Hunt, (Sean Dougherty), (Nathan Brandl) |
| 16:36.0, 17:35.6, 19:26.0, 19:42.0, 20:05.8, (20:36.7), (21:40.1) |
18 | 467 | Baldwin,
KS - Team Time (1st 5) 1:36:01.5 | Spread (1st 5) 4:23.4 |
| 66, 83, 96, 110, 112, (114) |
| Trent Russell, Brian Lamoreux, Myeong Jeong, Lex Jones, Derek Wallace, (Acea McFarlane) |
| 17:12.3, 18:04.3, 18:35.6, 20:33.6, 21:35.7, (22:02.2) |