| 1 | Tyler BlayPlace 1 · Grade 11 · West Nodaway | 11 | West Nodaway | 17:22.1 | 1 |
| 2 | Braden CoveyPlace 2 · Grade 11 · Maysville | 11 | Maysville | 17:56.5 | 2 |
| 3 | Dawson FansherPlace 3 · Grade 10 · South Holt | 10 | South Holt | 18:06.6 | 1 |
| 4 | Lane ZemblesPlace 4 · Grade 11 · Mound City | 11 | Mound City | 18:15.8 | 1 |
| 5 | Duke IngrahamPlace 5 · Grade 11 · West Nodaway | 11 | West Nodaway | 18:39.7 | 3 |
| 6 | Josh SchaffartPlace 6 · Grade 9 · North Platte | 9 | North Platte | 18:46.7 | 4 |
| 7 | Thomas KilePlace 7 · Grade 12 · Winston | 12 | Winston | 18:47.7 | 5 |
| 8 | Danny FleshmanPlace 8 · Grade 11 · North Platte | 11 | North Platte | 19:16.7 | 6 |
| 9 | Braden LeePlace 9 · Grade 9 · Winston | 9 | Winston | 19:20.2 | 7 |
| 10 | Tyler RichterPlace 10 · Grade 12 · Princeton | 12 | Princeton | 19:30.9 | 1 |
| 11 | Jacob UthePlace 11 · Grade 10 · Winston | 10 | Winston | 19:33.5 | 8 |
| 12 | Jakob ScrogginsPlace 12 · Grade 11 · North Platte | 11 | North Platte | 19:43.9 | 9 |
| 13 | Jordan GrafPlace 13 · Grade 11 · Tarkio | 11 | Tarkio | 19:54.9 | 10 |
| 14 | Preston BatemanPlace 14 · Grade 11 · West Nodaway | 11 | West Nodaway | 20:07.6 | 11 |
| 15 | Foster ScheererPlace 15 · Grade 11 · St Joe Christian | 11 | St Joe Christian | 20:11.6 | 12 |
| 16 | Hunter BennettPlace 16 · Grade 11 · Tarkio | 11 | Tarkio | 20:29.0 | 13 |
| 17 | Tyler DavisPlace 17 · Grade 11 · North Platte | 11 | North Platte | 20:44.5 | 14 |
| 18 | Wyatt TaylorPlace 18 · Grade 11 · DeKalb | 11 | DeKalb | 20:45.4 | 2 |
| 19 | Remington StonerPlace 19 · Grade 11 · Rock Port | 11 | Rock Port | 20:57.6 | 2 |
| 20 | Lucas JoestingPlace 20 · Grade 10 · Tarkio | 10 | Tarkio | 21:13.4 | 15 |
| 21 | Jared DalenPlace 21 · Grade 10 · St Joe Christian | 10 | St Joe Christian | 21:23.3 | 16 |
| 22 | Keith WebbPlace 22 · Grade 10 · Winston | 10 | Winston | 21:29.8 | 17 |
| 23 | Jace StubbsPlace 23 · Grade 11 · North Platte | 11 | North Platte | 21:34.7 | 18 |
| 24 | Matthew DriskellPlace 24 · Grade 10 · Tarkio | 10 | Tarkio | 21:43.1 | 19 |
| 25 | Andrew RhoadesPlace 25 · Grade 9 · Princeton | 9 | Princeton | 21:43.8 | 3 |
| 26 | Tucker EstesPlace 26 · Grade 9 · DeKalb | 9 | DeKalb | 21:52.8 | 3 |
| 27 | Gabriel GoodletPlace 27 · Grade 10 · North Platte | 10 | North Platte | 22:01.5 | 20 |
| 28 | Ethan ShirkPlace 28 · Grade 11 · Maysville | 11 | Maysville | 22:05.4 | 21 |
| 29 | Carl CarverPlace 29 · Grade 10 · Mound City | 10 | Mound City | 22:08.6 | 3 |
| 30 | Conner BerryPlace 30 · Grade 12 · Maysville | 12 | Maysville | 22:09.9 | 22 |
| 31 | Daniel KernsPlace 31 · Grade 11 · St Joe Christian | 11 | St Joe Christian | 22:10.3 | 23 |
| 32 | Asher VaughnPlace 32 · Grade 10 · Winston | 10 | Winston | 22:13.9 | 24 |
| 33 | Wyatt IngrahamPlace 33 · Grade 10 · West Nodaway | 10 | West Nodaway | 22:16.9 | 25 |
| 33 | Wesley MeadowsPlace 33 · Grade 9 · North Platte | 9 | North Platte | 22:16.9 | 26 |
| 35 | Lane FlintPlace 35 · Grade 11 · Mound City | 11 | Mound City | 22:31.2 | 4 |
| 36 | Colton MorrisPlace 36 · Grade 9 · Maysville | 9 | Maysville | 22:38.8 | 27 |
| 37 | Braden MiresPlace 37 · Grade 10 · West Nodaway | 10 | West Nodaway | 22:40.7 | 28 |
| 38 | Kole DalenPlace 38 · Grade 12 · St Joe Christian | 12 | St Joe Christian | 22:41.4 | 29 |
| 39 | Denny HankinsPlace 39 · Grade 12 · Osborn | 12 | Osborn | 22:46.9 | 4 |
| 40 | Richard JohnsonPlace 40 · Grade 9 · DeKalb | 9 | DeKalb | 22:47.7 | 4 |
| 41 | Trulin PankauPlace 41 · Grade 9 · Rock Port | 9 | Rock Port | 22:53.3 | 5 |
| 42 | Luke MasonPlace 42 · Grade 11 · Maysville | 11 | Maysville | 22:55.2 | 30 |
| 43 | Ezra Mohn BarnettPlace 43 · Grade 12 · North Andrew | 12 | North Andrew | 22:55.7 | 5 |
| 44 | Colby MoodyPlace 44 · Grade 12 · Winston | 12 | Winston | 24:11.6 | 31 |
| 45 | Seth HarveyPlace 45 · Grade 10 · Mound City | 10 | Mound City | 24:54.4 | 5 |
| 46 | Maysen BohartPlace 46 · Grade 9 · South Holt | 9 | South Holt | 25:04.8 | 5 |
| 47 | Caleb SandersonPlace 47 · Grade 12 · Osborn | 12 | Osborn | 25:20.1 | 5 |
| 48 | Michael KellyPlace 48 · Grade 9 · St Joe Christian | 9 | St Joe Christian | 25:25.6 | 32 |
| 49 | Eli LillardPlace 49 · Grade 10 · North Andrew | 10 | North Andrew | 25:45.6 | 5 |
| 50 | Thomas DanielsonPlace 50 · Grade 11 · Tarkio | 11 | Tarkio | 25:45.7 | 33 |
| 51 | Caleb PoagePlace 51 · Grade 10 · St Joe Christian | 10 | St Joe Christian | 31:21.5 | 34 |
| 52 | Joseph NicholsPlace 52 · Grade 9 · Osborn | 9 | Osborn | 43:43.1 | 6 |