1 | 52 | Mound City,
MO - Team Time (1st 5) 1:34:12.7 | Spread (1st 5) 3:19.4 |
| 2, 5, 7, 13, 25, (27), (35) |
| Keaton Zembles, Nick Ivey, Jadon Griffin, Chauncey Brown, Cole Gillenwater, (Rowen Derr), (Quinton Livengood) |
| 17:14.6, 18:33.9, 18:41.8, 19:08.4, 20:34.0, (20:38.9), (21:16.1) |
2 | 65 | Montrose,
MO - Team Time (1st 5) 1:37:20.0 | Spread (1st 5) 1:54.8 |
| 3, 8, 16, 17, 21, (24), (40) |
| Carson Rohaus, Carson Steward, Keon Engeman, Seth Engeman, Colt Scotten, (Nathaniel Bailey), (Blake Wareham) |
| 18:20.5, 18:43.2, 19:57.2, 20:03.8, 20:15.3, (20:28.4), (21:36.7) |
3 | 79 | Tarkio,
MO - Team Time (1st 5) 1:37:48.3 | Spread (1st 5) 2:24.7 |
| 6, 9, 12, 22, 30, (38), (45) |
| Ian Stepp, Clayton Vernon, Quin Staten, Cole Anderson, Mason Kingery, (Bryon Ohlensehlen), (Connor Morton) |
| 18:40.4, 18:44.8, 19:00.2, 20:17.8, 21:05.1, (21:24.9), (21:57.3) |
4 | 82 | Bishop LeBlond,
MO - Team Time (1st 5) 1:37:25.1 | Spread (1st 5) 4:12.1 |
| 1, 4, 18, 28, 31 |
| Jonathan Eckstein, Nick Garvey, Zachary Crook, Dylan Marmaud, Parker Marmaud |
| 16:55.2, 18:22.0, 20:07.9, 20:52.7, 21:07.3 |
5 | 135 | South Nodaway,
MO - Team Time (1st 5) 1:42:50.7 | Spread (1st 5) 4:03.5 |
| 10, 14, 26, 37, 48 |
| Jacob Peery, Ethan Holtman, Logan Peery, Andy Lager, Tait Morris |
| 18:46.4, 19:14.0, 20:37.3, 21:23.1, 22:49.9 |
6 | 163 | Académie Lafayette,
MO - Team Time (1st 5) 1:45:38.4 | Spread (1st 5) 1:26.3 |
| 20, 32, 34, 36, 41, (44), (49) |
| Kasen Homrighausen, Gerardo Ortiz-Marin, Miguel Orozco, Akiram White, Jordan Banks, (Declan Kearns), (Destin McKinney-Crawford) |
| 20:12.9, 21:09.3, 21:15.0, 21:22.0, 21:39.2, (21:56.3), (22:57.6) |
7 | 169 | Polo,
MO - Team Time (1st 5) 1:46:01.7 | Spread (1st 5) 1:42.1 |
| 23, 29, 32, 39, 46, (47), (50) |
| Jacob Simon, Tyler Carter, Chance McGee, Keith Farmer, Owen Horner, (Ben Wolf), (Hunter McGee) |
| 20:20.8, 20:57.7, 21:09.3, 21:31.0, 22:02.9, (22:14.8), (23:09.2) |
8 | 184 | Maysville,
MO - Team Time (1st 5) 1:52:01.8 | Spread (1st 5) 6:43.5 |
| 15, 19, 43, 52, 55 |
| Klayton Keesaman, Bo Zeikle, Kolten Sterling, Javier Baskett, Robert Stinley |
| 19:45.1, 20:11.5, 21:48.0, 23:48.6, 26:28.6 |
9 | 211 | Kingsville,
MO - Team Time (1st 5) 1:54:26.7 | Spread (1st 5) 7:22.6 |
| 11, 42, 51, 53, 54 |
| Avery Barnes, Gideon Melling, Klayton Gillihan, Evan Mizell, Julian Molina |
| 18:48.5, 21:45.4, 23:20.4, 24:21.3, 26:11.1 |