1 | 48 | Washburn Rural,
KS - Team Time (1st 5) 1:07:34.8 | Spread (1st 5) 1:22.6 |
| 4, 8, 9, 11, 16, (17), (18) |
| Jaydn Hickel, Luke Bleidissel, Gus Rios, Parker Myers, Alex Stinson, (Josh Knapp), (Luke Farron) |
| 12:52.4, 13:22.2, 13:25.2, 13:40.0, 14:15.0, (14:17.7), (14:18.5) |
2 | 65 | Christ Preparatory Acad,
KS - Team Time (1st 5) 1:08:29.0 | Spread (1st 5) 4:50.0 |
| 1, 3, 5, 14, 42, (43) |
| Aidan Goertz, Drew Birnbaum, Anthony Alsup, Ariel Grubbs, Ian Haas, (Nicholas Teeple) |
| 12:05.0, 12:47.0, 12:55.0, 13:47.0, 16:55.0, (16:56.0) |
3 | 98 | Horace Good,
KS - Team Time (1st 5) 1:11:27.5 | Spread (1st 5) 3:12.5 |
| 2, 7, 21, 32, 36, (44), (45) |
| Julian Sanchez, Spencer Murrison, Austin Underwood, Mason Frank, Austin Waetzig, (Trevor Southern), (Greg Landgraf) |
| 12:28.2, 13:16.1, 14:40.0, 15:22.5, 15:40.7, (16:59.6), (17:22.6) |
4 | 101 | Comanche,
KS - Team Time (1st 5) 1:12:16.3 | Spread (1st 5) 1:41.4 |
| 10, 12, 19, 29, 31, (35), (39) |
| Josue Castillio, Fernando Linan, Kaleb Ernst, Christian Rosales, Alexis Calderon, (Jorge Millan), (Vince Valadez) |
| 13:39.2, 13:42.1, 14:33.7, 15:00.7, 15:20.6, (15:38.5), (16:15.5) |
5 | 113 | Seaman,
KS - Team Time (1st 5) 1:13:10.2 | Spread (1st 5) 2:07.2 |
| 6, 22, 27, 28, 30, (40) |
| Jace Mitchell, Joe Crome, Andrew Brewer, Maverick Steinhoff, Zeric Hallford, (Ethan Sims) |
| 13:11.6, 14:47.4, 14:55.8, 14:56.6, 15:18.8, (16:16.6) |
6 | 119 | Shawnee Heights,
KS - Team Time (1st 5) 1:14:08.0 | Spread (1st 5) 1:24.0 |
| 15, 20, 24, 26, 34, (37), (38) |
| Griffin Gaggero, Tyler Hill, Jared Holmer, Chase Jernigan, Tanner Moss, (Zachary Sewell), (Zachary Cushing) |
| 14:13.0, 14:35.8, 14:48.8, 14:53.4, 15:37.0, (15:46.9), (16:08.3) |
7 | 135 | Great Bend,
KS - Team Time (1st 5) 1:15:40.7 | Spread (1st 5) 3:05.7 |
| 13, 23, 25, 33, 41 |
| Logan O'neil, Darian Legaretta, Payton Dykes, Garrett Dykes, Brady Daniel |
| 13:43.8, 14:48.2, 14:51.8, 15:27.4, 16:49.5 |