1 | 45 | Susan B Anthony,
KS - Team Time (1st 5) 29:40.9 | Spread (1st 5) 18.2 |
| 3, 5, 9, 12, 16, (17), (18) |
| Adam Pickering, Everett Pearsall, Sean Anderson, Max Bowyer, Cole Ramsey, (Jason Moran), (Cole Schmitt) |
| 5:44.4, 5:55.1, 5:58.3, 6:00.5, 6:02.6, (6:02.9), (6:03.1) |
2 | 50 | Washburn Rural,
KS - Team Time (1st 5) 29:57.2 | Spread (1st 5) 3.4 |
| 7, 8, 10, 11, 14, (20), (21) |
| Arrik White, Ashton Rake, Aaron Ramirez, Ethan Hensyl, Clayton Lynn, (Nathen Trachta), (Kaden Hill) |
| 5:57.8, 5:57.9, 6:00.1, 6:00.2, 6:01.2, (6:06.2), (6:09.6) |
3 | 53 | Seaman,
KS - Team Time (1st 5) 29:38.9 | Spread (1st 5) 21.4 |
| 2, 4, 13, 15, 19, (22), (23) |
| Titan Cina, Nathan Jowers, Kilyn Broxterman, Darius Auguste, Justin Kruse, (Jace Moore), (Kyson Evans) |
| 5:42.7, 5:49.3, 6:00.7, 6:02.1, 6:04.1, (6:13.8), (6:14.6) |
4 | 97 | Eisenhower,
KS - Team Time (1st 5) 30:40.1 | Spread (1st 5) 1:04.0 |
| 1, 6, 26, 31, 33, (37), (39) |
| Daniel Harkin, Gavin Erickson, William Mackay, Stone Medaris, Jett Fort, (Brandon Hiran), (Ray MacKay) |
| 5:27.1, 5:57.2, 6:17.8, 6:26.9, 6:31.1, (6:44.9), (6:46.0) |
5 | 160 | Shawnee Heights,
KS - Team Time (1st 5) 32:29.5 | Spread (1st 5) 29.9 |
| 25, 29, 32, 34, 40, (44), (46) |
| Caden Walker, Austin Schlink, Cade Forrestt, Logan Grady, Chris Kious, (Collin Reed), (Gavin Johnson) |
| 6:16.7, 6:21.6, 6:28.6, 6:36.0, 6:46.6, (7:06.9), (7:13.8) |
6 | 166 | Junction City,
KS - Team Time (1st 5) 32:50.6 | Spread (1st 5) 24.9 |
| 27, 30, 35, 36, 38, (42), (49) |
| Alex Seelye, Carlos Lozano, Luke Craft, Eidan Cruz, Jinu Simmons, (Hayden Diestlekamp), (Abner Gonzlez) |
| 6:20.9, 6:23.4, 6:37.0, 6:43.5, 6:45.8, (6:58.7), (7:20.1) |
7 | 181 | Emporia,
KS - Team Time (1st 5) 33:50.1 | Spread (1st 5) 57.4 |
| 24, 28, 41, 43, 45, (47), (48) |
| Jonas Konrade, Daniel Ponciano, Max Kelly, Austin Moore, Shilo Arguello, (Aidan Bernhardt-Purdy), (Mekhi Key) |
| 6:16.3, 6:21.1, 6:57.7, 7:01.3, 7:13.7, (7:14.6), (7:15.6) |