| 1 | Nejmadin AhmedPlace 1 · Grade 12 · East (Kansas City) | 12 | East (Kansas City) | 17:54.0 |
| 2 | Elliot AbnosPlace 2 · Grade 11 · Lincoln College Prep | 11 | Lincoln College Prep | 17:57.4 |
| 3 | Isaac RiveraPlace 3 · Grade 9 · Lincoln College Prep | 9 | Lincoln College Prep | 18:08.0 |
| 4 | Lane ZemblesPlace 4 · Grade 12 · Mound City | 12 | Mound City | 18:15.0 |
| 5 | Samson SkinnerPlace 5 · Grade 11 · Central (St. Joseph) | 11 | Central (St. Joseph) | 18:27.9 |
| 6 | Roman BecerraPlace 6 · Grade 12 · Central (St. Joseph) | 12 | Central (St. Joseph) | 18:37.4 |
| 7 | William HausmanPlace 7 · Grade 10 · Central (St. Joseph) | 10 | Central (St. Joseph) | 18:39.9 PR |
| 8 | Josh CollierPlace 8 · Grade 12 · Central (St. Joseph) | 12 | Central (St. Joseph) | 18:51.8 |
| 9 | Jaxon BallPlace 9 · Grade 11 · Central (St. Joseph) | 11 | Central (St. Joseph) | 19:09.1 |
| 10 | Dawson FansherPlace 10 · Grade 11 · South Holt | 11 | South Holt | 19:26.1 |
| 11 | Braden LeePlace 11 · Grade 10 · Winston | 10 | Winston | 19:29.3 |
| 12 | Keaton ZemblesPlace 12 · Grade 9 · Mound City | 9 | Mound City | 19:31.5 |
| 13 | Hayden SimmerPlace 13 · Grade 12 · Chillicothe | 12 | Chillicothe | 19:39.6 |
| 14 | Manuel ReyesPlace 14 · Grade 11 · Lincoln College Prep | 11 | Lincoln College Prep | 19:39.8 |
| 15 | Charles KleinPlace 15 · Grade 9 · Central (St. Joseph) | 9 | Central (St. Joseph) | 19:48.2 |
| 16 | Levi ScheerPlace 16 · Grade 9 · Lafayette (St. Joseph) | 9 | Lafayette (St. Joseph) | 19:55.1 |
| 17 | Jordan GrafPlace 17 · Grade 12 · Tarkio | 12 | Tarkio | 20:04.8 |
| 18 | Foster ScheerPlace 18 · Grade 12 · Lafayette (St. Joseph) | 12 | Lafayette (St. Joseph) | 20:09.1 |
| 19 | Kale WolfPlace 19 · Grade 11 · Lincoln College Prep | 11 | Lincoln College Prep | 20:23.1 |
| 20 | Quinton LivengoodPlace 20 · Grade 9 · Mound City | 9 | Mound City | 20:54.1 |
| 21 | Zachary DominguezPlace 21 · Grade 9 · Mound City | 9 | Mound City | 21:08.5 |
| 22 | Hunter BennettPlace 22 · Grade 12 · Tarkio | 12 | Tarkio | 21:11.5 |
| 23 | Jonas ClarkPlace 23 · Grade 11 · Lincoln College Prep | 11 | Lincoln College Prep | 21:18.0 |
| 24 | Truman MedinaPlace 24 · Grade 9 · Lincoln College Prep | 9 | Lincoln College Prep | 21:23.8 |
| 25 | Colin SandersonPlace 25 · Grade 11 · Osborn | 11 | Osborn | 21:34.1 |
| 26 | Clayton SavagePlace 26 · Grade 10 · Chillicothe | 10 | Chillicothe | 21:35.2 |
| 27 | Austin LyfordPlace 27 · Grade 9 · Chillicothe | 9 | Chillicothe | 21:46.6 |
| 28 | Caleb StoltzfusPlace 28 · Grade 10 · Lincoln College Prep | 10 | Lincoln College Prep | 21:56.1 |
| 29 | Lucas SchusslerPlace 29 · Grade 9 · Savannah | 9 | Savannah | 22:11.5 |
| 30 | Daniel LesherPlace 30 · Grade 10 · Tarkio | 10 | Tarkio | 22:12.0 |
| 31 | Wyatt TaylorPlace 31 · Grade 12 · Dekalb | 12 | Dekalb | 22:30.2 |
| 32 | Lane FlintPlace 32 · Grade 12 · Mound City | 12 | Mound City | 22:39.6 |
| 33 | Tucker EstesPlace 33 · Grade 10 · Dekalb | 10 | Dekalb | 22:40.4 |
| 34 | Carl CarverPlace 34 · Grade 11 · Mound City | 11 | Mound City | 22:51.1 |
| 35 | Lucas WilliamsPlace 35 · Grade 10 · Bishop LeBlond | 10 | Bishop LeBlond | 23:09.8 |
| 36 | Caedon MesserPlace 36 · Grade 12 · Mound City | 12 | Mound City | 23:36.8 |
| 37 | Jadon GriffinPlace 37 · Grade 9 · Mound City | 9 | Mound City | 23:44.6 |
| 38 | Gavin FunkPlace 38 · Grade 10 · Chillicothe | 10 | Chillicothe | 23:46.1 |
| 39 | Chandler Thomas-HughesPlace 39 · Grade 10 · Lafayette (St. Joseph) | 10 | Lafayette (St. Joseph) | 23:48.4 |
| 40 | Lucas JoestingPlace 40 · Grade 11 · Tarkio | 11 | Tarkio | 24:04.9 |
| 41 | Matthew DriskellPlace 41 · Grade 11 · Tarkio | 11 | Tarkio | 24:32.2 |
| 42 | Zachary CrookPlace 42 · Grade 9 · Bishop LeBlond | 9 | Bishop LeBlond | 24:35.3 |
| 43 | Carlos AlvardoPlace 43 · Grade 12 · East (Kansas City) | 12 | East (Kansas City) | 24:54.4 |
| 44 | Gabriel UhukyePlace 44 · Grade 10 · East (Kansas City) | 10 | East (Kansas City) | 25:05.8 |
| 45 | Cy WalshPlace 45 · Grade 9 · Savannah | 9 | Savannah | 25:12.3 |
| 46 | Asher VaughnPlace 46 · Grade 11 · Winston | 11 | Winston | 25:16.8 |
| 47 | Malcolm CookPlace 47 · Grade 12 · Northeast (Kansas City) | 12 | Northeast (Kansas City) | 25:53.2 |
| 48 | Dylan JohnsonPlace 48 · Grade 10 · Dekalb | 10 | Dekalb | 25:55.3 |
| 49 | Kade SimmerPlace 49 · Grade 12 · Chillicothe | 12 | Chillicothe | 26:08.8 |
| 50 | Skyler McNeelyPlace 50 · Grade 9 · Osborn | 9 | Osborn | 26:12.5 |
| 51 | Colby FrazierPlace 51 · Grade 11 · Osborn | 11 | Osborn | 26:16.8 |
| 52 | Joshua CooperPlace 52 · Grade 9 · Mid-Buchanan | 9 | Mid-Buchanan | 26:51.3 |
| 53 | Edde Koffa KikuluPlace 53 · Grade 11 · East (Kansas City) | 11 | East (Kansas City) | 27:29.7 |
| 54 | Clyde MullikinPlace 54 · Grade 9 · Winston | 9 | Winston | 27:32.3 |
| 55 | Thomas DanielsonPlace 55 · Grade 12 · Tarkio | 12 | Tarkio | 28:49.1 |
| 56 | Alex CalkinPlace 56 · Grade 10 · Mid-Buchanan | 10 | Mid-Buchanan | 29:55.4 |
| 57 | Caleb PoagePlace 57 · Grade 11 · St. Joseph Christian | 11 | St. Joseph Christian | 31:41.7 |