1 | 69 | Shawnee Mission Northwest,
KS - Team Time (1st 5) 1:23:39.7 | Spread (1st 5) 47.8 |
| 5, 11, 14, 15, 24, (26), (46) |
| Connor McDonald, Jake Malik, Nate Sterns, Chase Bennett, Trenton Schroeder, (Ben Lucier), (Chandler Bado) |
| 16:20.2, 16:38.5, 16:46.4, 16:46.6, 17:08.0, (17:08.7), (18:00.0) |
2 | 78 | Blue Valley,
KS - Team Time (1st 5) 1:23:50.9 | Spread (1st 5) 1:08.2 |
| 4, 9, 10, 21, 34, (43), (47) |
| Joe Gorthy, Joey Wiederholt, Blake Berger, Jake Mikuls, David Coventry, (Keegan Donahue), (Marshall McCarl) |
| 16:18.0, 16:34.1, 16:37.6, 16:55.0, 17:26.2, (17:43.7), (18:01.9) |
3 | 86 | Shawnee Mission South,
KS - Team Time (1st 5) 1:24:20.6 | Spread (1st 5) 1:03.4 |
| 8, 12, 13, 16, 37, (40), (44) |
| Jersey Boydstun-Larson, Brandon Maxey, Joel Almloff, Sandis Simchuk, Sandis Simchuck, (Rob Michels), (Alejandro Diaz) |
| 16:31.7, 16:43.1, 16:43.6, 16:47.1, 17:35.1, (17:38.7), (17:46.7) |
4 | 88 | Shawnee Mission North,
KS - Team Time (1st 5) 1:23:49.2 | Spread (1st 5) 1:36.8 |
| 1, 7, 22, 28, 30, (31), (33) |
| Ben Burchstead, Joe Roubinek, Andrei Zolotor, Noah Stevenson, Forest Kinsey, (Jon Swagerty), (Jake Buchanan) |
| 15:44.0, 16:26.5, 17:00.8, 17:17.1, 17:20.8, (17:21.7), (17:25.1) |
5 | 100 | Shawnee Mission East,
KS - Team Time (1st 5) 1:24:35.8 | Spread (1st 5) 1:06.0 |
| 6, 17, 18, 23, 36, (41), (48) |
| John Arnspiger, Marshall Green, Jack McDonald, Lance Meng, Will Moore, (Jack Young), (George Miller) |
| 16:25.2, 16:47.4, 16:48.7, 17:03.3, 17:31.2, (17:39.1), (18:04.2) |
6 | 110 | Blue Valley North,
KS - Team Time (1st 5) 1:25:00.4 | Spread (1st 5) 1:14.9 |
| 3, 19, 27, 29, 32, (35), (38) |
| Luke Embry, Davis Morgan, Will Elliott, Ryan Thomas, Max Peterson, (Jacob Synek), (Henry Zink) |
| 16:09.0, 16:52.5, 17:16.9, 17:18.1, 17:23.9, (17:29.9), (17:36.1) |
7 | 127 | Shawnee Mission West,
KS - Team Time (1st 5) 1:25:19.5 | Spread (1st 5) 1:43.3 |
| 2, 19, 25, 39, 42, (45), (49) |
| Reilly Wiscombe, Jacob Thomas, Bill Patterson, Michael McCosh, Adam Leligdon, (Ian Wiscombe), (Keith Acosta) |
| 15:59.1, 16:52.5, 17:08.5, 17:37.0, 17:42.4, (17:55.3), (18:10.3) |
8 | 260 | Wyandotte,
KS - Team Time (1st 5) 1:45:50.0 | Spread (1st 5) 2:44.0 |
| 50, 51, 52, 53, 54, (55), (56) |
| Nicholas Singleton, Tristan Morris, Bryson Porter, Erik Serrano, Kendrick Jackson, (Donte Walters), (Romello Thompson) |
| 19:56.0, 20:21.3, 20:57.0, 21:55.7, 22:40.0, (22:43.3), (22:48.0) |