| 1 | Jace HungerfordPlace 1 · Grade 12 · Spirit Lake | 12 | Spirit Lake | 16:46.0 |
| 2 | Drew CundyPlace 2 · Grade 10 · Sioux Center | 10 | Sioux Center | 17:06.8 |
| 3 | Liam WeissenfluhPlace 3 · Grade 10 · Forest City | 10 | Forest City | 17:11.3 |
| 4 | Raymond LandegentPlace 4 · Grade 11 · Sioux Center | 11 | Sioux Center | 17:12.5 |
| 5 | Jayden HegenbarthPlace 5 · Grade 12 · Sheldon Community | 12 | Sheldon Community | 17:14.1 |
| 6 | Grant GaytherPlace 6 · Grade 12 · Forest City | 12 | Forest City | 17:16.0 |
| 7 | Landon MeinertsPlace 7 · Grade 11 · GLR-CL | 11 | GLR-CL | 17:16.3 |
| 8 | Matthew DahmPlace 8 · Grade 11 · Sioux Center | 11 | Sioux Center | 17:38.9 |
| 9 | Chidi NwalaPlace 9 · Grade 8 · Spirit Lake | 8 | Spirit Lake | 17:42.0 |
| 10 | Heath KampbellPlace 10 · Grade 11 · Storm Lake | 11 | Storm Lake | 17:44.3 |
| 11 | Titus CoatesPlace 11 · Grade 10 · Spirit Lake | 10 | Spirit Lake | 17:47.6 |
| 12 | Brock LehmanPlace 12 · Grade 11 · Sioux Center | 11 | Sioux Center | 17:51.2 |
| 13 | Carson ProfitPlace 13 · Grade 10 · Spirit Lake | 10 | Spirit Lake | 17:53.4 |
| 14 | Jacoby VermeerPlace 14 · Grade 12 · Sioux Center | 12 | Sioux Center | 17:55.5 |
| 15 | Kaiden BeukelmanPlace 15 · Grade 11 · Sioux Center | 11 | Sioux Center | 18:04.1 |
| 16 | Daunta BergPlace 16 · Grade 12 · Forest City | 12 | Forest City | 18:04.2 |
| 17 | Caden KooikerPlace 17 · Grade 12 · Sioux Center | 12 | Sioux Center | 18:05.5 |
| 18 | Hayden KriegerPlace 18 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 18:08.4 |
| 19 | JD GravertPlace 19 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 18:12.8 |
| 20 | John SchwintPlace 20 · Grade 11 · Storm Lake | 11 | Storm Lake | 18:14.1 |
| 21 | Wyatt WunschelPlace 21 · Grade 12 · Kuemper Catholic Carroll | 12 | Kuemper Catholic Carroll | 18:22.1 |
| 22 | Danny Leyva-CedenoPlace 22 · Grade 10 · Cherokee Washington | 10 | Cherokee Washington | 18:28.6 |
| 23 | Jayden GachPlace 23 · Grade 9 · Kuemper Catholic Carroll | 9 | Kuemper Catholic Carroll | 18:29.2 |
| 24 | Malakai VermeerPlace 24 · Grade 12 · Sheldon Community | 12 | Sheldon Community | 18:30.6 |
| 25 | Lewis ScheafferPlace 25 · Grade 12 · Sheldon Community | 12 | Sheldon Community | 18:32.8 |
| 26 | Wylee ConwayPlace 26 · Grade 11 · Spirit Lake | 11 | Spirit Lake | 18:42.1 |
| 27 | Clayton ScherbringPlace 27 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 18:47.8 |
| 28 | Hunter TonnigesPlace 28 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 18:49.3 |
| 29 | Cooper BlaserPlace 29 · Grade 12 · Forest City | 12 | Forest City | 18:52.1 |
| 30 | Karson WorkPlace 30 · Grade 12 · Sioux Center | 12 | Sioux Center | 18:53.5 |
| 31 | Jacob MillsPlace 31 · Grade 12 · Storm Lake | 12 | Storm Lake | 18:55.7 |
| 32 | Sam LowPlace 32 · Grade 12 · Okoboji Milford | 12 | Okoboji Milford | 18:58.5 |
| 33 | Hunter HimleyPlace 33 · Grade 11 · Spirit Lake | 11 | Spirit Lake | 19:00.1 |
| 34 | Dirk ZemanPlace 34 · Grade 12 · Forest City | 12 | Forest City | 19:03.1 |
| 35 | Oliver EngelPlace 35 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 19:07.7 |
| 36 | Luke UllrichPlace 36 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 19:09.3 |
| 37 | Cooper BoonePlace 37 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 19:11.5 |
| 38 | Christensen KreykesPlace 38 · Grade 11 · Spirit Lake | 11 | Spirit Lake | 19:14.2 PR |
| 39 | Greyson WassenaarPlace 39 · Grade 10 · Spirit Lake | 10 | Spirit Lake | 19:14.3 |
| 40 | Oliver ThompsonPlace 40 · Grade 12 · Spirit Lake | 12 | Spirit Lake | 19:16.0 |
| 41 | Bentyn FairbanksPlace 41 · Grade 8 · Spencer | 8 | Spencer | 19:17.9 |
| 42 | Tyson FearPlace 42 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 19:22.1 |
| 43 | Eli BeckerPlace 43 · Grade 8 · Sheldon Community | 8 | Sheldon Community | 19:25.1 |
| 44 | Ade ThomasPlace 44 · Grade 12 · Spencer | 12 | Spencer | 19:30.8 |
| 45 | Samuel McCordPlace 45 · Grade 11 · Sioux Center | 11 | Sioux Center | 19:32.9 |
| 46 | Eli PhillipsPlace 46 · Grade 10 · Spirit Lake | 10 | Spirit Lake | 19:35.2 |
| 47 | Alex PlacenciaPlace 47 · Grade 12 · Storm Lake | 12 | Storm Lake | 19:36.8 |
| 48 | Cael ChristiansPlace 48 · Grade 10 · Sheldon Community | 10 | Sheldon Community | 19:40.1 |
| 49 | Easton BeehlerPlace 49 · Grade 12 · Spencer | 12 | Spencer | 19:40.9 |
| 50 | Ezra ThompsonPlace 50 · Grade 12 · Forest City | 12 | Forest City | 19:44.7 |
| 51 | Lincoln HaugstadPlace 51 · Grade 9 · Sioux Center | 9 | Sioux Center | 19:45.2 |
| 52 | Tucker WalbergPlace 52 · Grade 10 · Forest City | 10 | Forest City | 19:46.6 |
| 53 | Quinn VetterPlace 53 · Grade 10 · Denison-Schleswig | 10 | Denison-Schleswig | 19:51.0 |
| 54 | Hunter HurstPlace 54 · Grade 9 · Estherville Lincoln Central | 9 | Estherville Lincoln Central | 19:53.2 |
| 55 | Owen LechtenbergPlace 55 · Grade 9 · Kuemper Catholic Carroll | 9 | Kuemper Catholic Carroll | 19:54.6 |
| 56 | Clayton VermeerPlace 56 · Grade 10 · Sioux Center | 10 | Sioux Center | 19:55.2 |
| 57 | Colten PufferPlace 57 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 19:58.0 |
| 58 | Oliver VonnahmePlace 58 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 19:58.2 |
| 59 | Marco MoralesLopezPlace 59 · Grade 12 · Sioux Center | 12 | Sioux Center | 20:00.3 |
| 60 | Tanner NorthPlace 60 · Grade 9 · Kuemper Catholic Carroll | 9 | Kuemper Catholic Carroll | 20:03.1 |
| 61 | Ben NewlinPlace 61 · Grade 9 · Okoboji Milford | 9 | Okoboji Milford | 20:03.2 |
| 62 | David NebelsickPlace 62 · Grade 12 · GLR-CL | 12 | GLR-CL | 20:05.2 |
| 63 | Devon HuitinkPlace 63 · Grade 10 · Sheldon Community | 10 | Sheldon Community | 20:05.9 |
| 64 | Isaiah RustadPlace 64 · Grade 11 · Spencer | 11 | Spencer | 20:06.9 |
| 65 | Lucah GrandgenettPlace 65 · Grade 10 · Kuemper Catholic Carroll | 10 | Kuemper Catholic Carroll | 20:07.5 |
| 66 | Vilgot KillanderPlace 66 · Grade 12 · Storm Lake | 12 | Storm Lake | 20:11.0 |
| 67 | Aaron DirksPlace 67 · Grade 11 · Spirit Lake | 11 | Spirit Lake | 20:12.4 |
| 68 | Jose Aguilar GonzalezPlace 68 · Grade 11 · Estherville Lincoln Central | 11 | Estherville Lincoln Central | 20:13.2 |
| 69 | Kai WeaverPlace 69 · Grade 10 · Forest City | 10 | Forest City | 20:14.6 |
| 70 | Colten CarverPlace 70 · Grade 8 · Cherokee Washington | 8 | Cherokee Washington | 20:19.5 |
| 71 | Creighton WirthPlace 71 · Grade 12 · Forest City | 12 | Forest City | 20:21.9 |
| 72 | Evan KirbyPlace 72 · Grade 12 · Sheldon Community | 12 | Sheldon Community | 20:22.4 |
| 73 | Brigham KeithPlace 73 · Grade 10 · Spencer | 10 | Spencer | 20:29.8 |
| 74 | Paul FoellPlace 74 · Grade 10 · Storm Lake | 10 | Storm Lake | 20:34.7 |
| 75 | Alec PulscherPlace 75 · Grade 10 · GLR-CL | 10 | GLR-CL | 20:44.0 |
| 76 | Lincoln WirthPlace 76 · Grade 10 · Forest City | 10 | Forest City | 20:49.1 |
| 77 | William SaltonPlace 77 · Grade 12 · Spencer | 12 | Spencer | 20:53.2 |
| 78 | Bodhi ZabelPlace 78 · Grade 9 · Sioux Center | 9 | Sioux Center | 20:59.2 |
| 79 | Andrew JiminezPlace 79 · Grade 10 · Storm Lake | 10 | Storm Lake | 20:59.2 |
| 80 | Luke RhodyPlace 80 · Grade 12 · Forest City | 12 | Forest City | 21:04.1 |
| 81 | Jaxin NevillePlace 81 · Grade 11 · OABCIG | 11 | OABCIG | 21:05.6 |
| 82 | Zachary WalkerPlace 82 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 21:07.8 |
| 83 | Daschel Van OortPlace 83 · Grade 9 · Okoboji Milford | 9 | Okoboji Milford | 21:08.3 |
| 84 | Nathan PrickettPlace 84 · Grade 10 · Spencer | 10 | Spencer | 21:08.4 |
| 85 | Levi SamuelsonPlace 85 · Grade 10 · Spirit Lake | 10 | Spirit Lake | 21:09.2 |
| 86 | Tatem RichardsonPlace 86 · Grade 12 · Cherokee Washington | 12 | Cherokee Washington | 21:13.4 |
| 87 | Angel RamirezPlace 87 · Grade 11 · Forest City | 11 | Forest City | 21:16.3 |
| 88 | Carter GrevePlace 88 · Grade 11 · GLR-CL | 11 | GLR-CL | 21:19.9 |
| 89 | Abdiel CoronaPlace 89 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 21:19.9 |
| 90 | Ayson Ponce SantosPlace 90 · Grade 10 · Estherville Lincoln Central | 10 | Estherville Lincoln Central | 21:21.4 |
| 91 | Cael RustPlace 91 · Grade 9 · GLR-CL | 9 | GLR-CL | 21:22.8 |
| 92 | Jorge BarajasPlace 92 · Grade 10 · Denison-Schleswig | 10 | Denison-Schleswig | 21:26.2 |
| 93 | Jackson BaileyPlace 93 · Grade 11 · Spencer | 11 | Spencer | 21:29.3 |
| 94 | Logan SchmalenPlace 94 · Grade 9 · Sheldon Community | 9 | Sheldon Community | 21:37.7 |
| 95 | Zachariah JohnsonPlace 95 · Grade 11 · OABCIG | 11 | OABCIG | 21:41.5 |
| 96 | Donovan FinnPlace 96 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 21:45.9 |
| 97 | Wesley EvensonPlace 97 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 21:46.4 |
| 98 | Alex AndersonPlace 98 · Grade 9 · Okoboji Milford | 9 | Okoboji Milford | 21:46.6 |
| 99 | Miguel HernandezPlace 99 · Grade 12 · Denison-Schleswig | 12 | Denison-Schleswig | 21:52.3 |
| 100 | Esley SchonPlace 100 · Grade 9 · Spencer | 9 | Spencer | 21:57.4 |
| 101 | Tristen AndersonPlace 101 · Grade 10 · GLR-CL | 10 | GLR-CL | 21:58.1 |
| 102 | Ted HarderPlace 102 · Grade 10 · Storm Lake | 10 | Storm Lake | 22:02.2 |
| 103 | Johnson TristanPlace 103 · Grade 9 · Okoboji Milford | 9 | Okoboji Milford | 22:06.1 |
| 104 | Schubert BennetPlace 104 · Grade 9 · Cherokee Washington | 9 | Cherokee Washington | 22:06.5 |
| 105 | Raul SalasPlace 105 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 22:10.1 |
| 106 | Erick CabreraPlace 106 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 22:10.8 |
| 107 | Logan PattersonPlace 107 · Grade 12 · Cherokee Washington | 12 | Cherokee Washington | 22:16.1 |
| 108 | Isaac AlphsPlace 108 · Grade 11 · Forest City | 11 | Forest City | 22:35.8 |
| 109 | Kyle DeleeuwPlace 109 · Grade 12 · GLR-CL | 12 | GLR-CL | 22:36.6 |
| 110 | Eden Laguna ZavalaPlace 110 · Grade 11 · Storm Lake | 11 | Storm Lake | 22:37.5 |
| 111 | Johannes YigaPlace 111 · Grade 11 · Sheldon Community | 11 | Sheldon Community | 22:39.0 |
| 112 | Liam MillerPlace 112 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 22:40.2 |
| 113 | Emerson ChristensenPlace 113 · Grade 10 · Spencer | 10 | Spencer | 22:48.0 |
| 114 | Jackson BauerPlace 114 · Grade 12 · Storm Lake | 12 | Storm Lake | 22:52.3 |
| 115 | Samson MittruckerPlace 115 · Grade 11 · Estherville Lincoln Central | 11 | Estherville Lincoln Central | 22:54.5 |
| 116 | Gideon ScheafferPlace 116 · Grade 10 · Sheldon Community | 10 | Sheldon Community | 22:55.1 |
| 117 | Cody KoerselmanPlace 117 · Grade 10 · Sheldon Community | 10 | Sheldon Community | 22:57.7 |
| 118 | Colt BlackmorePlace 118 · Grade 9 · OABCIG | 9 | OABCIG | 23:03.9 |
| 119 | Juan Gomez EricksonPlace 119 · Grade 10 · Estherville Lincoln Central | 10 | Estherville Lincoln Central | 23:05.3 |
| 120 | Wilken AlexPlace 120 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 23:21.9 |
| 121 | Trig CauthronPlace 121 · Grade 9 · Spencer | 9 | Spencer | 23:33.3 |
| 122 | Dalton LutatPlace 122 · Grade 12 · Estherville Lincoln Central | 12 | Estherville Lincoln Central | 23:39.2 |
| 123 | Beau LupkesPlace 123 · Grade 10 · GLR-CL | 10 | GLR-CL | 23:40.5 |
| 124 | Eli FilloonPlace 124 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 23:51.2 |
| 125 | Emmett RosentraterPlace 125 · Grade 12 · Cherokee Washington | 12 | Cherokee Washington | 24:02.9 |
| 126 | Azra EdwardsPlace 126 · Grade 10 · Spencer | 10 | Spencer | 24:08.6 |
| 127 | Philip SchrickPlace 127 · Grade 11 · GLR-CL | 11 | GLR-CL | 24:09.4 |
| 128 | Caiden IngvallPlace 128 · Grade 9 · Estherville Lincoln Central | 9 | Estherville Lincoln Central | 24:09.9 |
| 129 | Jaxon Vander BroekPlace 129 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 24:12.0 |
| 130 | Namar LagunesPlace 130 · Grade 9 · Storm Lake | 9 | Storm Lake | 24:12.9 |
| 131 | Angel AraguzPlace 131 · Grade 11 · Estherville Lincoln Central | 11 | Estherville Lincoln Central | 24:50.1 |
| 132 | Nicolas SanchezPlace 132 · Grade 11 · Storm Lake | 11 | Storm Lake | 24:52.2 |
| 133 | Zeke FunstonPlace 133 · Grade 12 · Estherville Lincoln Central | 12 | Estherville Lincoln Central | 25:16.6 |
| 134 | Madden RichterPlace 134 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 25:29.5 |
| 135 | Jacob CastroPlace 135 · Grade 9 · Estherville Lincoln Central | 9 | Estherville Lincoln Central | 25:29.6 |
| 136 | Cooper GretemanPlace 136 · Grade 11 · Kuemper Catholic Carroll | 11 | Kuemper Catholic Carroll | 25:41.7 |
| 137 | Noah HechtPlace 137 · Grade 9 · Estherville Lincoln Central | 9 | Estherville Lincoln Central | 25:49.6 |
| 138 | Hayden TurnerPlace 138 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 26:11.9 |
| 139 | Tyler RifePlace 139 · Grade 11 · Cherokee Washington | 11 | Cherokee Washington | 26:14.6 |
| 140 | Alex BorkPlace 140 · Grade 10 · Sheldon Community | 10 | Sheldon Community | 26:17.6 |
| 141 | Nikolas MulderPlace 141 · Grade 12 · GLR-CL | 12 | GLR-CL | 26:32.6 |
| 142 | Nathen BoenderPlace 142 · Grade 9 · GLR-CL | 9 | GLR-CL | 26:41.2 PR |
| 143 | D'Angelo LagunesPlace 143 · Grade 11 · Storm Lake | 11 | Storm Lake | 27:00.7 |
| 144 | Jaime HernandezPlace 144 · Grade 11 · Denison-Schleswig | 11 | Denison-Schleswig | 27:11.0 |
| 145 | Fernando LupianPlace 145 · Grade 9 · Denison-Schleswig | 9 | Denison-Schleswig | 27:22.8 |
| 146 | Julian AlcarazPlace 146 · Grade Jr · Denison-Schleswig | Jr | Denison-Schleswig | 27:24.3 PR |
| 147 | Ryder MeseckPlace 147 · Grade 10 · Denison-Schleswig | 10 | Denison-Schleswig | 27:43.1 |
| 148 | Matthew DewittPlace 148 · Grade 12 · Estherville Lincoln Central | 12 | Estherville Lincoln Central | 27:54.7 |
| 149 | Blake HenrichsPlace 149 · Grade 12 · GLR-CL | 12 | GLR-CL | 28:08.1 |
| 150 | Jacob ToddPlace 150 · Grade 9 · OABCIG | 9 | OABCIG | 28:27.2 |
| 151 | Silas VanLangenPlace 151 · Grade 9 · Spencer | 9 | Spencer | 28:35.9 |
| 152 | Levi NebelsickPlace 152 · Grade 12 · GLR-CL | 12 | GLR-CL | 29:01.0 |
| 153 | Braxton DialPlace 153 · Grade 9 · Kuemper Catholic Carroll | 9 | Kuemper Catholic Carroll | 30:24.2 |
| 154 | Bradon MartinPlace 154 · Grade 10 · Sheldon Community | 10 | Sheldon Community | 31:15.9 |