1 | 35 | Olathe North,
KS - Team Time (1st 5) 1:20:46.8 | Spread (1st 5) 1:15.9 |
| 3, 4, 5, 10, 13, (17), (21) |
| Alexander Finstead, Easton Moore, Nathaniel Wickoren, Wyatt Heikes, Josiah Heikes, (Zan Johnson), (Emmett Fitzgerald) |
| 15:35.3, 15:47.7, 15:57.1, 16:35.5, 16:51.2, (17:00.6), (17:10.9) |
2 | 61 | Blue Valley West,
KS - Team Time (1st 5) 1:22:22.0 | Spread (1st 5) 2:22.1 |
| 1, 7, 8, 22, 23, (33), (35) |
| Stuart McNutt, Connor Bost, Grady Lenihan, Caleb Moes, Nick Love, (Griffin Lenihan), (Marshall Januszewski) |
| 14:58.4, 16:21.4, 16:21.5, 17:20.2, 17:20.5, (17:35.1), (17:38.2) |
3 | 74 | Olathe East,
KS - Team Time (1st 5) 1:24:10.0 | Spread (1st 5) 1:01.9 |
| 9, 11, 12, 15, 27, (31), (39) |
| Tyler Brennecke, Nicholas Skinner, Brian Newkirk, Anders Hanson, Jeremy Kabler, (Will Tindall), (Connor Churchill) |
| 16:23.1, 16:41.0, 16:41.8, 16:59.1, 17:25.0, (17:33.0), (17:52.1) |
4 | 119 | Blue Valley Northwest,
KS - Team Time (1st 5) 1:25:13.5 | Spread (1st 5) 2:36.7 |
| 2, 14, 20, 40, 43, (44), (47) |
| Sam Guinn, Seamus Koch, Andrew Kastendick, Ankur Gupta, Tejas Mahabaleshwarker, (Jack George), (Cody Blevins) |
| 15:21.1, 16:51.8, 17:08.6, 17:54.2, 17:57.8, (18:01.9), (18:15.5) |
5 | 127 | Olathe South,
KS - Team Time (1st 5) 1:26:47.6 | Spread (1st 5) 34.1 |
| 16, 24, 25, 30, 32, (34), (36) |
| Andrew Fales, Micah Robertson, Levi Chun, Bradley Zeeff, Ira Goodsell, (Jared Christopher Reinke), (Taylor Hacking) |
| 17:00.2, 17:21.6, 17:23.0, 17:28.5, 17:34.3, (17:37.2), (17:40.2) |
6 | 128 | Olathe Northwest,
KS - Team Time (1st 5) 1:26:16.1 | Spread (1st 5) 1:48.0 |
| 6, 19, 25, 37, 41, (45), (50) |
| Aaron Taylor, Jason McFarland, Spencer Parra, Will Dowd, Hayden Kovarik, (Matt Lawson), (Seth Kern) |
| 16:06.5, 17:07.8, 17:23.0, 17:44.3, 17:54.5, (18:03.7), (18:40.5) |
7 | 159 | Lawrence,
KS - Team Time (1st 5) 1:27:58.6 | Spread (1st 5) 1:12.6 |
| 18, 28, 29, 38, 46, (48), (49) |
| Nathan Pederson, Sean Bowen, Keegan Matheis, Andy Freeman, Taylor Smith, (Ian Hierl), (Sam Stephens) |
| 17:01.3, 17:25.9, 17:28.1, 17:49.4, 18:13.9, (18:15.9), (18:31.2) |
8 | 252 | Gardner Edgerton,
KS - Team Time (1st 5) 1:35:30.5 | Spread (1st 5) 1:38.1 |
| 42, 51, 52, 53, 54, (55), (56) |
| Omar Quintana, Taylor Chambers, Joshua Sola, Tim Visos-Ely, Jesse Molenda, (Tim Ward), (Garrett Pogue) |
| 17:57.4, 19:16.1, 19:19.0, 19:22.5, 19:35.5, (19:43.1), (20:25.1) |