| 1 | Trevor NusbaumPlace 1 · Grade 12 · Nevada | 12 | Nevada | 16:40.72 PR |
| 2 | Corben LucchesiPlace 2 · Grade 12 · Roland-Story Story City | 12 | Roland-Story Story City | 17:00.96 |
| 3 | Owen OsterhausPlace 3 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 17:06.51 |
| 4 | Jesus GarciaPlace 4 · Grade 12 · South Hamilton Jewell | 12 | South Hamilton Jewell | 17:09.30 |
| 5 | Henry LittlePlace 5 · Grade 12 · Nevada | 12 | Nevada | 17:22.24 |
| 6 | Hayden HillPlace 6 · Grade 12 · South Hamilton Jewell | 12 | South Hamilton Jewell | 17:37.96 |
| 7 | Leighton DemoretPlace 7 · Grade 8 · Grand View Christian School | 8 | Grand View Christian School | 17:43.77 |
| 8 | Brenden LahartPlace 8 · Grade 12 · PCM Monroe | 12 | PCM Monroe | 17:52.21 |
| 9 | Kash FischerPlace 9 · Grade 12 · PCM Monroe | 12 | PCM Monroe | 17:52.81 |
| 10 | Grant HaleyPlace 10 · Grade 9 · Nevada | 9 | Nevada | 17:53.35 PR |
| 11 | Cademon BurkettPlace 11 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 18:02.77 PR |
| 12 | Hayden SplendorPlace 12 · Grade 10 · Perry | 10 | Perry | 18:04.99 PR |
| 13 | Hunter HaleyPlace 13 · Grade 11 · Nevada | 11 | Nevada | 18:05.99 PR |
| 14 | Nick BlackPlace 14 · Grade 11 · Greene County | 11 | Greene County | 18:12.93 |
| 15 | Trevor EgelandPlace 15 · Grade 10 · Nevada | 10 | Nevada | 18:20.65 PR |
| 16 | Eli HightPlace 16 · Grade 11 · Grand View Christian School | 11 | Grand View Christian School | 18:27.24 |
| 17 | Noah RyonPlace 17 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 18:30.82 |
| 18 | Caden LucchesiPlace 18 · Grade 9 · Roland-Story Story City | 9 | Roland-Story Story City | 18:30.87 |
| 19 | Isaac JonesPlace 19 · Grade 10 · Woodward-Granger | 10 | Woodward-Granger | 18:31.06 |
| 20 | Aaron GreenePlace 20 · Grade 10 · West Marshall State Center | 10 | West Marshall State Center | 18:33.44 |
| 21 | Kole Johnson-PetersonPlace 21 · Grade 11 · Greene County | 11 | Greene County | 18:35.10 PR |
| 22 | Lucas BrandtPlace 22 · Grade 10 · Woodward-Granger | 10 | Woodward-Granger | 18:40.21 |
| 23 | Luke BiensenPlace 23 · Grade 10 · Nevada | 10 | Nevada | 18:40.59 PR |
| 24 | Edwyrd SteilPlace 24 · Grade 11 · Perry | 11 | Perry | 18:44.61 |
| 25 | Eli CarstensenPlace 25 · Grade 12 · Greene County | 12 | Greene County | 18:45.48 PR |
| 26 | Jackson OlmsteadPlace 26 · Grade 12 · South Hamilton Jewell | 12 | South Hamilton Jewell | 18:47.66 |
| 27 | Richard MattinglyPlace 27 · Grade 11 · Nevada | 11 | Nevada | 18:51.23 |
| 28 | Ivan WillettPlace 28 · Grade 11 · Perry | 11 | Perry | 18:51.67 |
| 29 | Brady CarstensenPlace 29 · Grade 12 · Greene County | 12 | Greene County | 18:53.90 |
| 30 | Tucker FordPlace 30 · Grade 11 · Greene County | 11 | Greene County | 18:54.20 |
| 31 | Brody VailPlace 31 · Grade 10 · Perry | 10 | Perry | 18:56.15 PR |
| 32 | Braden SmalleyPlace 32 · Grade 9 · Nevada | 9 | Nevada | 18:56.67 |
| 33 | Jacob LutjenPlace 33 · Grade 11 · South Hamilton Jewell | 11 | South Hamilton Jewell | 18:57.27 |
| 34 | William SeylerPlace 34 · Grade 12 · Grand View Christian School | 12 | Grand View Christian School | 19:02.61 |
| 35 | Jacob CondonPlace 35 · Grade 12 · Nevada | 12 | Nevada | 19:10.64 |
| 36 | Eli OsterhausPlace 36 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 19:12.36 PR |
| 37 | Parker DeHaaiPlace 37 · Grade 12 · PCM Monroe | 12 | PCM Monroe | 19:20.95 PR |
| 38 | Camden LahartPlace 38 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 19:22.38 |
| 39 | Maddox CarstensenPlace 39 · Grade 12 · Greene County | 12 | Greene County | 19:23.99 PR |
| 40 | Hayden MillerPlace 40 · Grade 9 · Greene County | 9 | Greene County | 19:24.70 |
| 41 | William GatesPlace 41 · Grade 12 · Saydel | 12 | Saydel | 19:32.57 |
| 42 | Kolby ClarkPlace 42 · Grade Sr · PCM Monroe | Sr | PCM Monroe | 19:39.75 |
| 43 | Landon VanZeePlace 43 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 19:40.10 PR |
| 44 | Lishaun TaylorPlace 44 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 19:40.85 |
| 45 | Josiah BoltonPlace 45 · Grade 12 · Grand View Christian School | 12 | Grand View Christian School | 19:45.82 |
| 46 | Cooper FinesteadPlace 46 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 19:46.23 |
| 47 | Levi MillsPlace 47 · Grade 11 · Nevada | 11 | Nevada | 19:47.66 |
| 48 | Owen PrendergastPlace 48 · Grade 10 · Saydel | 10 | Saydel | 19:50.21 |
| 49 | Beau CaseyPlace 49 · Grade 8 · Woodward-Granger | 8 | Woodward-Granger | 19:50.45 |
| 50 | Vance NyborgPlace 50 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 19:53.94 |
| 51 | Sam FletchallPlace 51 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 19:55.98 |
| 52 | Daniel BirchPlace 52 · Grade 11 · Grand View Christian School | 11 | Grand View Christian School | 19:58.41 |
| 53 | Kash GilmanPlace 53 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 20:01.18 |
| 54 | Carson MoffittPlace 54 · Grade 10 · Nevada | 10 | Nevada | 20:09.11 PR |
| 55 | Jerry SeversonPlace 55 · Grade 9 · Roland-Story Story City | 9 | Roland-Story Story City | 20:10.89 |
| 56 | Brodey SuterPlace 56 · Grade 10 · Saydel | 10 | Saydel | 20:14.12 |
| 57 | Jackson BowlsbyPlace 57 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 20:20.86 |
| 58 | Pierce MenkePlace 58 · Grade 9 · Perry | 9 | Perry | 20:24.61 |
| 59 | Kai FarmerPlace 59 · Grade 10 · Perry | 10 | Perry | 20:25.18 |
| 60 | John SandgrenPlace 60 · Grade 12 · South Hamilton Jewell | 12 | South Hamilton Jewell | 20:35.59 |
| 61 | Josiah StottsPlace 61 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 20:37.16 |
| 62 | Cael FergusonPlace 62 · Grade 12 · Nevada | 12 | Nevada | 20:44.49 |
| 63 | Chase UnruhPlace 63 · Grade 9 · Nevada | 9 | Nevada | 20:48.42 PR |
| 64 | Sias WallacePlace 64 · Grade 9 · Nevada | 9 | Nevada | 20:51.17 |
| 65 | Gabe JohnsonPlace 65 · Grade 12 · Grand View Christian School | 12 | Grand View Christian School | 20:52.57 |
| 66 | Josiah PotratzPlace 66 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 20:56.22 |
| 67 | Rylan EdgingtonPlace 67 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 20:56.72 |
| 68 | Henry DahlstenPlace 68 · Grade 12 · Roland-Story Story City | 12 | Roland-Story Story City | 21:02.87 |
| 69 | Isaac MillerPlace 69 · Grade 12 · PCM Monroe | 12 | PCM Monroe | 21:07.21 PR |
| 70 | Sterling DietzelPlace 70 · Grade 10 · South Hamilton Jewell | 10 | South Hamilton Jewell | 21:10.13 PR |
| 71 | Raymond BauerPlace 71 · Grade 12 · Greene County | 12 | Greene County | 21:12.62 |
| 72 | James PerrotPlace 72 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 21:13.72 |
| 73 | Mattia GaleottiPlace 73 · Grade 12 · Nevada | 12 | Nevada | 21:16.07 PR |
| 74 | Keygan AngusPlace 74 · Grade 12 · Nevada | 12 | Nevada | 21:22.80 |
| 75 | Joshua DahlPlace 75 · Grade 9 · Roland-Story Story City | 9 | Roland-Story Story City | 21:29.18 |
| 76 | Gavin HermansonPlace 76 · Grade 9 · Roland-Story Story City | 9 | Roland-Story Story City | 21:32.02 PR |
| 77 | Evan GibsonPlace 77 · Grade 10 · South Hamilton Jewell | 10 | South Hamilton Jewell | 21:43.77 |
| 78 | Tristan MintunPlace 78 · Grade 10 · Perry | 10 | Perry | 21:48.36 |
| 79 | Bentley MaupinPlace 79 · Grade 10 · Saydel | 10 | Saydel | 21:49.44 PR |
| 80 | Valor ChappellPlace 80 · Grade 10 · Nevada | 10 | Nevada | 21:57.55 |
| 81 | Blake MainPlace 81 · Grade 12 · South Hamilton Jewell | 12 | South Hamilton Jewell | 21:59.43 |
| 82 | Rolen LahartPlace 82 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 21:59.94 PR |
| 83 | Alex WatsonPlace 83 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 22:09.22 PR |
| 84 | Kaden GreenleePlace 84 · Grade 10 · South Hamilton Jewell | 10 | South Hamilton Jewell | 22:11.89 |
| 85 | Cayden JohnsonPlace 85 · Grade 9 · Nevada | 9 | Nevada | 22:15.34 |
| 86 | Peter ThomasPlace 86 · Grade 12 · Nevada | 12 | Nevada | 22:17.59 PR |
| 87 | Owen PattersonPlace 87 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 22:25.84 |
| 88 | Caleb WatsonPlace 88 · Grade 12 · Roland-Story Story City | 12 | Roland-Story Story City | 22:33.63 |
| 89 | Miles UnruhPlace 89 · Grade 11 · Nevada | 11 | Nevada | 22:41.99 |
| 90 | Beckett FolkertsPlace 90 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 22:52.84 |
| 91 | Sam CaseyPlace 91 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 22:56.64 |
| 92 | Ryan HawbakerPlace 92 · Grade 10 · Nevada | 10 | Nevada | 22:58.43 |
| 93 | Grant WhitehillPlace 93 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 23:00.82 |
| 94 | Noah EthingtonPlace 94 · Grade 10 · West Marshall State Center | 10 | West Marshall State Center | 23:18.52 |
| 95 | Jared BeanPlace 95 · Grade 10 · Saydel | 10 | Saydel | 23:30.47 |
| 96 | D.J. DotyPlace 96 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 23:31.40 |
| 97 | Journey GrebaschPlace 97 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 23:37.95 |
| 98 | Andy DavidPlace 98 · Grade 11 · Woodward-Granger | 11 | Woodward-Granger | 23:37.99 PR |
| 99 | Austin VanderLindenPlace 99 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 23:41.71 |
| 100 | Gabriel KingPlace 100 · Grade 9 · PCM Monroe | 9 | PCM Monroe | 23:42.79 PR |
| 101 | Fisher GatesPlace 101 · Grade 9 · Saydel | 9 | Saydel | 23:51.71 |
| 102 | Xavier MallingerPlace 102 · Grade 9 · Greene County | 9 | Greene County | 23:53.47 |
| 103 | Jerry JensenPlace 103 · Grade 9 · Roland-Story Story City | 9 | Roland-Story Story City | 23:58.67 |
| 104 | Quintin TracyPlace 104 · Grade 9 · Saydel | 9 | Saydel | 24:02.38 |
| 105 | Oliver WattsPlace 105 · Grade 10 · Nevada | 10 | Nevada | 24:14.28 |
| 106 | Jonathan BoltonPlace 106 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 24:18.54 |
| 107 | Wesley SiefkenPlace 107 · Grade 12 · Nevada | 12 | Nevada | 24:19.35 PR |
| 108 | Jayden ThiphasoukPlace 108 · Grade 9 · Nevada | 9 | Nevada | 24:27.46 |
| 109 | Byron ThiphasoukPlace 109 · Grade 10 · Nevada | 10 | Nevada | 24:35.20 |
| 110 | Hagen KleinPlace 110 · Grade 11 · South Hamilton Jewell | 11 | South Hamilton Jewell | 24:43.39 |
| 111 | Mason OstremPlace 111 · Grade 10 · South Hamilton Jewell | 10 | South Hamilton Jewell | 24:47.43 |
| 112 | Keitan SandersonPlace 112 · Grade 12 · Roland-Story Story City | 12 | Roland-Story Story City | 24:50.89 |
| 113 | Jerry LucasPlace 113 · Grade 12 · Roland-Story Story City | 12 | Roland-Story Story City | 24:51.62 |
| 114 | Jace JohnsonPlace 114 · Grade 10 · Nevada | 10 | Nevada | 25:01.15 |
| 115 | Andrew KreykesPlace 115 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 25:02.43 |
| 116 | Maximus WaldonPlace 116 · Grade 9 · Saydel | 9 | Saydel | 25:11.25 |
| 117 | Joshua AndersonPlace 117 · Grade 12 · Nevada | 12 | Nevada | 25:16.56 |
| 118 | Ryker StockPlace 118 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 25:17.93 |
| 119 | Korey MalloyPlace 119 · Grade 9 · West Marshall State Center | 9 | West Marshall State Center | 25:18.66 |
| 120 | Lyam UsherPlace 120 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 25:28.38 |
| 121 | Hayden KinneyPlace 121 · Grade 9 · Greene County | 9 | Greene County | 25:43.65 |
| 122 | Oliver BraymenPlace 122 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 25:44.64 |
| 123 | Ethan NygaardPlace 123 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 25:53.92 |
| 124 | Racer ReynoldsPlace 124 · Grade 11 · Saydel | 11 | Saydel | 26:01.64 |
| 125 | Caden ChristensenPlace 125 · Grade 11 · South Hamilton Jewell | 11 | South Hamilton Jewell | 26:03.68 |
| 126 | Evan WendtPlace 126 · Grade 11 · PCM Monroe | 11 | PCM Monroe | 26:21.41 |
| 127 | Johnathan DawkinsPlace 127 · Grade 9 · Saydel | 9 | Saydel | 26:23.73 |
| 128 | Jude DavisPlace 128 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 26:24.61 |
| 129 | Jackson BrockaPlace 129 · Grade 9 · Woodward-Granger | 9 | Woodward-Granger | 26:49.14 PR |
| 130 | Kieran GogertyPlace 130 · Grade 9 · Roland-Story Story City | 9 | Roland-Story Story City | 26:56.89 |
| 131 | Jared DrenthPlace 131 · Grade 12 · Nevada | 12 | Nevada | 27:00.18 |
| 132 | Trevor ZankerPlace 132 · Grade 11 · South Hamilton Jewell | 11 | South Hamilton Jewell | 27:16.02 |
| 133 | Carter SinkPlace 133 · Grade 10 · Roland-Story Story City | 10 | Roland-Story Story City | 27:57.99 |
| 134 | Levi BrittenPlace 134 · Grade 11 · Roland-Story Story City | 11 | Roland-Story Story City | 27:58.04 |
| 135 | Justin CarrilloPlace 135 · Grade 11 · Perry | 11 | Perry | 29:46.38 |
| 136 | Jacob ByersdorferPlace 136 · Grade 11 · Roland-Story Story City | 11 | Roland-Story Story City | 29:46.76 |
| 137 | Maverick GreenePlace 137 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 30:19.04 |
| 138 | Jonah GlawePlace 138 · Grade 9 · Greene County | 9 | Greene County | 30:36.22 |
| 139 | Dexter RitterPlace 139 · Grade 12 · Greene County | 12 | Greene County | 31:07.27 |
| 140 | Russell MackPlace 140 · Grade 9 · West Marshall State Center | 9 | West Marshall State Center | 33:58.71 |