1 | 21 | Berean Academy,
KS - Team Time (1st 5) 1:26:50.2 | Spread (1st 5) 44.1 |
| 1, 2, 5, 6, 7, (15), (22) |
| Zach Briscoe, Andrew Harder, Trevor Nusz, Elias Simkins, Jeremiah Briscoe, (Isaac Snook), (Nick Krebs) |
| 16:58.1, 16:59.2, 17:34.4, 17:36.3, 17:42.2, (18:45.5), (19:52.4) |
2 | 37 | Marion,
KS - Team Time (1st 5) 1:28:37.4 | Spread (1st 5) 1:15.5 |
| 3, 4, 8, 10, 12, (24), (28) |
| Gavin Wasmuth, Luke Wessel, Christopher Beery, Eli Klenda, Tristen Dye, (Harrison Beery), (Owen White) |
| 17:02.9, 17:18.8, 17:52.4, 18:04.9, 18:18.4, (20:25.5), (20:59.2) |
3 | 107 | Frederic Remington-Whitewater,
KS - Team Time (1st 5) 1:39:52.4 | Spread (1st 5) 4:08.4 |
| 13, 16, 17, 27, 34 |
| Andrew Peters, Colt Koehn, Rex Wagner, Alex Hendricks, David Evans |
| 18:31.0, 19:01.2, 19:02.0, 20:38.8, 22:39.4 |
4 | 116 | Wichita Independent,
KS - Team Time (1st 5) 1:41:07.8 | Spread (1st 5) 1:31.2 |
| 19, 20, 23, 25, 29, (36) |
| Jack Roe, Sos DeLa Torre, Eli Azire, Harry Giraldo, Owen Scott, (Finn Harper) |
| 19:33.8, 19:41.2, 20:17.6, 20:30.2, 21:05.0, (22:55.3) |
5 | 118 | Moundridge,
KS - Team Time (1st 5) 1:43:51.0 | Spread (1st 5) 6:05.8 |
| 9, 14, 26, 32, 37 |
| Trey Others, Reid Graber, Evan Ginder, Mateo Roth, Isaac Durst |
| 18:02.8, 18:40.1, 20:34.2, 22:25.3, 24:08.6 |
6 | 119 | Belle Plaine,
KS - Team Time (1st 5) 1:43:21.8 | Spread (1st 5) 6:00.8 |
| 11, 18, 21, 31, 38, (40), (42) |
| Colten Henning, Ryder Slack, Zach Atkerson, Daniel Garver, Reid Walker, (Caden Smalley), (Eli Farris) |
| 18:12.2, 19:32.0, 19:49.0, 21:35.6, 24:13.0, (24:30.1), (25:45.0) |
7 | 178 | Sedgwick,
KS - Team Time (1st 5) 1:56:25.2 | Spread (1st 5) 4:15.6 |
| 30, 33, 35, 39, 41 |
| Hunter Bevan, Cooper Vollbracht, Ayden Johnston, Ryker Ratzloff, Jerry Root |
| 21:15.0, 22:30.6, 22:49.2, 24:19.8, 25:30.6 |