| 1 | Langston AngusPlace 1 · Grade 8 · Nevada | 8 | Nevada | 11:43.39 |
| 2 | James MillerPlace 2 · Grade 8 · PCM Monroe MS | 8 | PCM Monroe MS | 12:05.02 PR |
| 3 | Jose Santos GarciaPlace 3 · Grade 8 · Perry | 8 | Perry | 12:22.63 |
| 4 | Parker GierstorfPlace 4 · Grade 8 · Greene County | 8 | Greene County | 12:38.34 |
| 5 | Collin MorenoPlace 5 · Grade 8 · Nevada | 8 | Nevada | 12:50.84 |
| 6 | Judah MillsPlace 6 · Grade 8 · Nevada | 8 | Nevada | 12:53.29 |
| 7 | Lucas McKimPlace 7 · Grade 8 · PCM Monroe MS | 8 | PCM Monroe MS | 13:00.00 |
| 8 | Andrew WicksPlace 8 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 13:00.11 |
| 9 | Carver OttPlace 9 · Grade 8 · Nevada | 8 | Nevada | 13:00.18 |
| 10 | Aidan DealPlace 10 · Grade 8 · Greene County | 8 | Greene County | 13:00.26 |
| 11 | Aiden GerzemaPlace 11 · Grade 8 · Greene County | 8 | Greene County | 13:00.45 |
| 12 | Jackson ElkinPlace 12 · Grade 8 · Roland-Story | 8 | Roland-Story | 13:07.61 PR |
| 13 | Henry NadyPlace 13 · Grade 7 · Nevada | 7 | Nevada | 13:09.07 |
| 14 | Luke LarsonPlace 14 · Grade 7 · Greene County | 7 | Greene County | 13:13.44 |
| 15 | Brysin FeldmanPlace 15 · Grade 8 · Grand View Christian | 8 | Grand View Christian | 13:14.72 |
| 16 | Graham NeremPlace 16 · Grade 7 · Woodward-Granger | 7 | Woodward-Granger | 13:21.38 PR |
| 17 | Emmett WeispfenningPlace 17 · Grade 8 · Saydel | 8 | Saydel | 13:30.56 |
| 18 | Beau OvermanPlace 18 · Grade 8 · West Marshall | 8 | West Marshall | 13:49.22 |
| 19 | Scott WilhoitPlace 19 · Grade 8 · South Hamilton | 8 | South Hamilton | 13:59.06 |
| 20 | Lucas FennemanPlace 20 · Grade 8 · Roland-Story | 8 | Roland-Story | 13:59.34 |
| 21 | Carson GuzmanPlace 21 · Grade 8 · Grand View Christian | 8 | Grand View Christian | 14:00.33 |
| 22 | Stephen MillsPlace 22 · Grade 8 · Nevada | 8 | Nevada | 14:05.81 |
| 23 | Lucas RathbunPlace 23 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 14:07.40 |
| 24 | Silas ClarkPlace 24 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 14:07.86 |
| 25 | Tucker HobbsPlace 25 · Grade 8 · Roland-Story | 8 | Roland-Story | 14:11.25 |
| 26 | Evan BakerPlace 26 · Grade 8 · Roland-Story | 8 | Roland-Story | 14:14.67 PR |
| 27 | Noah HansonPlace 27 · Grade 8 · West Marshall | 8 | West Marshall | 14:18.77 |
| 28 | Bryce HouckPlace 28 · Grade 7 · Nevada | 7 | Nevada | 14:22.77 |
| 29 | Remi CastroPlace 29 · Grade 7 · Woodward-Granger | 7 | Woodward-Granger | 14:23.25 |
| 30 | Leo ScottPlace 30 · Grade 7 · Nevada | 7 | Nevada | 14:30.18 |
| 31 | Josh AhrensPlace 31 · Grade 7 · West Marshall | 7 | West Marshall | 14:31.05 |
| 32 | Carter ReedPlace 32 · Grade 8 · Nevada | 8 | Nevada | 14:34.63 |
| 33 | Lambert MeisPlace 33 · Grade 7 · Perry | 7 | Perry | 14:35.61 |
| 34 | Noah AtwellPlace 34 · Grade 7 · Perry | 7 | Perry | 14:37.18 |
| 35 | Levi JonesPlace 35 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 14:40.05 |
| 36 | Jonah CondonPlace 36 · Grade 8 · Nevada | 8 | Nevada | 14:44.88 |
| 37 | Miles McGrewPlace 37 · Grade 7 · West Marshall | 7 | West Marshall | 14:45.29 |
| 38 | Willie StephensPlace 38 · Grade 8 · PCM Monroe MS | 8 | PCM Monroe MS | 14:45.38 |
| 39 | Matthew McDevittPlace 39 · Grade 8 · Perry | 8 | Perry | 14:46.82 PR |
| 40 | Jesse SeversekePlace 40 · Grade 8 · Roland-Story | 8 | Roland-Story | 14:50.78 |
| 41 | Jacoby BaldazoPlace 41 · Grade 7 · West Marshall | 7 | West Marshall | 14:51.42 |
| 42 | Braxton BrueggemanPlace 42 · Grade 7 · Roland-Story | 7 | Roland-Story | 14:52.21 PR |
| 43 | Wyatt LuppesPlace 43 · Grade 8 · South Hamilton | 8 | South Hamilton | 15:06.05 |
| 44 | Augusto Tobar-DiazPlace 44 · Grade 7 · Perry | 7 | Perry | 15:13.61 |
| 45 | Eason SchroederPlace 45 · Grade 7 · Greene County | 7 | Greene County | 15:14.36 |
| 46 | Hendrik KleinPlace 46 · Grade 8 · South Hamilton | 8 | South Hamilton | 15:23.47 |
| 47 | Ben ChristensenPlace 47 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 15:23.80 |
| 48 | Logan JohnsonPlace 48 · Grade 7 · Woodward-Granger | 7 | Woodward-Granger | 15:42.77 PR |
| 49 | Memphis HigdonPlace 49 · Grade 8 · Nevada | 8 | Nevada | 15:50.64 |
| 50 | Mason ArmstrongPlace 50 · Grade 8 · Perry | 8 | Perry | 15:54.12 |
| 51 | Athan PetersonPlace 51 · Grade 7 · Nevada | 7 | Nevada | 15:55.38 |
| 52 | Barron WrightPlace 52 · Grade 7 · Roland-Story | 7 | Roland-Story | 16:01.19 PR |
| 53 | Noah KezarPlace 53 · Grade 8 · Perry | 8 | Perry | 16:02.28 PR |
| 54 | Caimin EdensPlace 54 · Grade 7 · Roland-Story | 7 | Roland-Story | 16:02.87 PR |
| 55 | Owen DeanPlace 55 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 16:33.33 |
| 56 | Palmer DanilsonPlace 56 · Grade 7 · Woodward-Granger | 7 | Woodward-Granger | 16:36.09 PR |
| 57 | Archer BruPlace 57 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 16:39.92 |
| 58 | Cooper SandersPlace 58 · Grade 7 · Greene County | 7 | Greene County | 16:47.33 PR |
| 59 | Austin SmothersPlace 59 · Grade 8 · Saydel | 8 | Saydel | 16:48.16 |
| 60 | Elias StraitPlace 60 · Grade 7 · Grand View Christian | 7 | Grand View Christian | 17:20.31 |
| 61 | Elijah DearbornPlace 61 · Grade 7 · Greene County | 7 | Greene County | 17:36.89 PR |
| 62 | Harrison HartwigPlace 62 · Grade 7 · West Marshall | 7 | West Marshall | 17:37.03 |
| 63 | Lachlan PattersonPlace 63 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 17:39.93 |
| 64 | Mason PontiousPlace 64 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 17:55.23 |
| 65 | Owen NessPlace 65 · Grade 7 · Roland-Story | 7 | Roland-Story | 18:00.19 PR |
| 66 | Leo DavisPlace 66 · Grade 7 · Roland-Story | 7 | Roland-Story | 18:15.54 |
| 67 | Tristan ElligPlace 67 · Grade 8 · Roland-Story | 8 | Roland-Story | 18:26.28 |
| 68 | Carter HalburPlace 68 · Grade 8 · Roland-Story | 8 | Roland-Story | 18:26.64 PR |
| 69 | Louie BergquistPlace 69 · Grade 7 · Nevada | 7 | Nevada | 18:27.41 |
| 70 | Eric GonzalezPlace 70 · Grade 8 · Perry | 8 | Perry | 19:00.17 |
| 71 | James MaylumPlace 71 · Grade 7 · Perry | 7 | Perry | 19:10.11 |
| 72 | Jeb IddingsPlace 72 · Grade 7 · Roland-Story | 7 | Roland-Story | 19:39.52 PR |
| 73 | Oscar FischelsPlace 73 · Grade 7 · Nevada | 7 | Nevada | 20:48.75 |
| 74 | Samuel HooperPlace 74 · Grade 7 · Greene County | 7 | Greene County | 23:07.70 |
| 75 | Easton GonzalezPlace 75 · Grade 7 · Perry | 7 | Perry | 27:18.78 |