1 | 21 | Berean Academy,
KS - Team Time (1st 5) 1:28:33.4 | Spread (1st 5) 1:41.4 |
| 1, 2, 5, 6, 7, (10), (11) |
| Andrew Harder, Eli Nord, Trevor Nusz, Zak Richards, Ethan Cornfeld, (Isaac Snook), (Zak (Zechariah) Richards) |
| 16:41.6, 17:02.7, 18:03.6, 18:22.5, 18:23.0, (18:30.9), (18:39.0) |
2 | 62 | Marion,
KS - Team Time (1st 5) 1:36:44.7 | Spread (1st 5) 5:50.2 |
| 4, 7, 9, 12, 30, (32) |
| Gavin Wasmuth, Luke Wessel, Tristen Dye, Christopher Beery, Hayden Mendoza, (Logan Amos) |
| 17:41.3, 18:23.0, 18:28.9, 18:40.0, 23:31.5, (23:56.0) |
3 | 91 | Moundridge,
KS - Team Time (1st 5) 1:39:42.5 | Spread (1st 5) 1:43.4 |
| 14, 15, 18, 19, 25, (28), (29) |
| Mac Unruh, Caleb Samlund, MacKaleb Unruh, Reid Graber, Jake Schwartz, (Evan Ginder), (Mateo Roth) |
| 19:19.6, 19:34.0, 19:43.7, 20:02.2, 21:03.0, (21:56.1), (22:56.7) |
4 | 95 | Bluestem,
KS - Team Time (1st 5) 1:40:23.8 | Spread (1st 5) 4:34.8 |
| 3, 20, 22, 23, 27 |
| Jett Lucas, Colt Williamson, Zakary Dotter, Dakota Veatch, Shane Turner |
| 17:09.0, 20:11.0, 20:30.0, 20:50.0, 21:43.8 |
5 | 116 | Belle Plaine,
KS - Team Time (1st 5) 1:46:02.0 | Spread (1st 5) 4:22.0 |
| 16, 17, 24, 26, 33, (36), (37) |
| Colten Henning, Blake Hunter, Julian Ramirez, Isaiah Landreth, Daniel Garver, (Caden Smalley), (Jacob Henry) |
| 19:40.0, 19:41.0, 20:59.0, 21:40.0, 24:02.0, (26:30.0), (27:52.9) |
6 | 134 | Frederic Remington-Whitewater,
KS - Team Time (1st 5) 1:51:11.7 | Spread (1st 5) 5:12.8 |
| 13, 21, 31, 34, 35 |
| Andrew Peters, Rex Wagner, Alex Hendricks, Jackson Bumgarner, Calvin Gragg |
| 18:55.9, 20:22.5, 23:36.3, 24:08.3, 24:08.7 |