1 | 34 | Blue Valley West,
KS - Team Time (1st 5) 1:17:15.0 | Spread (1st 5) 1:27.9 |
| 1, 2, 5, 10, 16, (22), (23) |
| Jacob Cox, Kollin Schechinger, Jackson Knappen, Andrew Dickerson, Kyle Seager, (Charles Lin), (Blake Stevens) |
| 14:43.0, 14:55.0, 15:37.0, 15:49.1, 16:10.9, (16:26.8), (16:27.3) |
2 | 48 | Shawnee Mission East,
KS - Team Time (1st 5) 1:18:36.5 | Spread (1st 5) 40.1 |
| 3, 9, 11, 12, 13 |
| Spencer Jones, Marshall Green, Andrew McWard, Ben Wickey, Hudson Peters |
| 15:14.4, 15:47.5, 15:49.7, 15:50.4, 15:54.5 |
3 | 77 | Shawnee Mission West,
KS - Team Time (1st 5) 1:20:33.2 | Spread (1st 5) 44.7 |
| 6, 14, 17, 19, 21, (24), (27) |
| John Gaumnitz, Lucas Reuter, Logan Tritt, Matt Connell, Brandon Mitchell, (Peter Dring), (Michael Wilson) |
| 15:40.4, 15:56.6, 16:13.2, 16:17.9, 16:25.1, (16:34.4), (16:50.5) |
4 | 85 | Blue Valley North,
KS - Team Time (1st 5) 1:21:11.4 | Spread (1st 5) 1:02.9 |
| 7, 15, 18, 20, 25, (26) |
| Graham Schmidt, Scott Fromm, Sam Arteberry, Isaac Brinkman, Jack Zink, (Joe Pickert) |
| 15:43.4, 16:05.6, 16:14.1, 16:22.0, 16:46.3, (16:50.1) |
5 | 99 | Blue Valley Northwest,
KS - Team Time (1st 5) 1:23:54.1 | Spread (1st 5) 2:05.0 |
| 4, 8, 28, 29, 30 |
| Andrew Foerster, Devin Peirano, Chad Swanson, Tom Newsum, Trevor Thomas |
| 15:31.0, 15:43.8, 17:30.5, 17:32.8, 17:36.0 |