| 1 | Brody HendersonPlace 1 · Grade 12 · Riverside Oakland | 12 | Riverside Oakland | 16:44.50 |
| 2 | Dawson HendersonPlace 2 · Grade 12 · Riverside Oakland | 12 | Riverside Oakland | 16:47.50 |
| 3 | Lucos WernimontPlace 3 · Grade 11 · Sioux Central Sioux Rapids | 11 | Sioux Central Sioux Rapids | 16:55.50 |
| 4 | Owen FennerPlace 4 · Grade 11 · Riverside Oakland | 11 | Riverside Oakland | 17:06.90 |
| 5 | Aiden SummerfieldPlace 5 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 17:07.10 |
| 6 | Dane GorhamPlace 6 · Grade 11 · Boyer Valley Dunlap | 11 | Boyer Valley Dunlap | 17:09.00 |
| 7 | Landon ThayerPlace 7 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 17:16.40 |
| 8 | Landon SporrerPlace 8 · Grade 12 · East Sac County | 12 | East Sac County | 17:28.30 |
| 9 | Riley AragonPlace 9 · Grade 12 · East Sac County | 12 | East Sac County | 17:33.60 |
| 10 | Owen EngelPlace 10 · Grade 12 · East Sac County | 12 | East Sac County | 17:35.90 |
| 11 | Gabriel BergmanPlace 11 · Grade 10 · OABCIG | 10 | OABCIG | 17:38.60 |
| 12 | Jack ChristianPlace 12 · Grade 12 · Sioux Central Sioux Rapids | 12 | Sioux Central Sioux Rapids | 17:44.80 |
| 13 | Cruz JacquezPlace 13 · Grade 11 · Riverside Oakland | 11 | Riverside Oakland | 17:44.90 |
| 14 | Thatcher OswaldPlace 14 · Grade 12 · Manson Northwest Webster | 12 | Manson Northwest Webster | 17:50.70 |
| 15 | Eli HudnallPlace 15 · Grade 10 · Riverside Oakland | 10 | Riverside Oakland | 17:54.60 |
| 16 | Ben CoxPlace 16 · Grade 9 · Emmetsburg | 9 | Emmetsburg | 18:04.00 |
| 17 | James McCreadyPlace 17 · Grade 11 · Riverside Oakland | 11 | Riverside Oakland | 18:04.60 |
| 18 | Hunter MaierPlace 18 · Grade 12 · OABCIG | 12 | OABCIG | 18:04.90 |
| 19 | Tyson FearPlace 19 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 18:08.10 |
| 20 | Joey KoithanPlace 20 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 18:13.60 |
| 21 | Odin HansonPlace 21 · Grade 12 · Ridge View | 12 | Ridge View | 18:14.30 |
| 22 | JD GravertPlace 22 · Grade 10 · Okoboji Milford | 10 | Okoboji Milford | 18:15.10 |
| 23 | Jacob LaundervillePlace 23 · Grade 12 · Alta-Aurelia | 12 | Alta-Aurelia | 18:15.30 |
| 24 | Jacob SporrerPlace 24 · Grade 10 · Logan-Magnolia | 10 | Logan-Magnolia | 18:21.50 |
| 25 | Owen RiphagenPlace 25 · Grade 11 · Okoboji Milford | 11 | Okoboji Milford | 18:27.00 |
| 26 | Akeo MaynardPlace 26 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 18:28.90 |
| 27 | Ryker BallisPlace 27 · Grade 12 · Okoboji Milford | 12 | Okoboji Milford | 18:35.70 |
| 28 | Brody CogdillPlace 28 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 18:37.70 |
| 29 | Owen CogdillPlace 29 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 18:38.10 |
| 30 | Talan WitzkePlace 30 · Grade 10 · Ridge View | 10 | Ridge View | 18:42.30 |
| 31 | Clayton ScherbringPlace 31 · Grade 10 · Cherokee Washington | 10 | Cherokee Washington | 18:47.50 |
| 32 | Isaac BlankmanPlace 32 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 18:47.90 |
| 33 | Laeton LangschwagerPlace 33 · Grade 10 · Alta-Aurelia | 10 | Alta-Aurelia | 18:49.50 |
| 34 | Camden MorrisPlace 34 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 18:57.80 |
| 35 | Kyle WidlundPlace 35 · Grade 10 · Manson Northwest Webster | 10 | Manson Northwest Webster | 19:00.90 |
| 36 | Landon DriverPlace 36 · Grade 11 · Sioux Central Sioux Rapids | 11 | Sioux Central Sioux Rapids | 19:07.40 |
| 37 | Devin MetcalfPlace 37 · Grade 12 · KP-WC-RV | 12 | KP-WC-RV | 19:10.40 |
| 38 | Vincent MeisingerPlace 38 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 19:12.80 |
| 39 | Colin ChristiansPlace 39 · Grade 11 · Sioux Central Sioux Rapids | 11 | Sioux Central Sioux Rapids | 19:14.20 |
| 40 | Cruz NitchalsPlace 40 · Grade 9 · Okoboji Milford | 9 | Okoboji Milford | 19:15.90 |
| 41 | Danny Leyva-CedenoPlace 41 · Grade 9 · Cherokee Washington | 9 | Cherokee Washington | 19:16.30 |
| 42 | Declan SpencerPlace 42 · Grade 9 · South Central Calhoun | 9 | South Central Calhoun | 19:22.80 |
| 43 | Liam MuffPlace 43 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 19:23.20 |
| 44 | Xaviore DiazPlace 44 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 19:24.50 |
| 45 | Oliver EngelPlace 45 · Grade 9 · East Sac County | 9 | East Sac County | 19:27.40 |
| 46 | Ethan BuffingtonPlace 46 · Grade 11 · Lawton-Bronson | 11 | Lawton-Bronson | 19:34.00 |
| 47 | Jacob ClaytonPlace 47 · Grade 11 · Westwood Sloan | 11 | Westwood Sloan | 19:36.10 |
| 48 | Nolan DentonPlace 48 · Grade 10 · Boyer Valley Dunlap | 10 | Boyer Valley Dunlap | 19:37.10 |
| 49 | Erik LarsonPlace 49 · Grade 11 · St. Edmond Fort Dodge | 11 | St. Edmond Fort Dodge | 19:38.50 |
| 50 | Xander HemerPlace 50 · Grade 12 · East Sac County | 12 | East Sac County | 19:39.90 |
| 51 | Nathanael ConnerPlace 51 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 19:40.30 |
| 52 | Weston SmithPlace 52 · Grade 9 · Sioux Central Sioux Rapids | 9 | Sioux Central Sioux Rapids | 19:42.40 |
| 53 | Eric KleinwolterinkPlace 53 · Grade 12 · Sibley-Ocheyedan | 12 | Sibley-Ocheyedan | 19:43.00 |
| 54 | Elijah GravesPlace 54 · Grade 12 · Okoboji Milford | 12 | Okoboji Milford | 19:43.80 |
| 55 | Ray KaiserPlace 55 · Grade 12 · Okoboji Milford | 12 | Okoboji Milford | 19:47.00 |
| 56 | Weston ToftPlace 56 · Grade 10 · Ar-We-Va | 10 | Ar-We-Va | 19:49.90 |
| 57 | Landyn PetersonPlace 57 · Grade 11 · Ridge View | 11 | Ridge View | 19:50.80 |
| 58 | Blaze PryorPlace 58 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 19:54.80 |
| 59 | Tyler DutlerPlace 59 · Grade 10 · Ridge View | 10 | Ridge View | 19:55.60 |
| 60 | Corey WagnerPlace 60 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 19:57.40 |
| 61 | Ledger DeMuthPlace 61 · Grade 11 · Alta-Aurelia | 11 | Alta-Aurelia | 19:57.70 |
| 62 | Landen DavenportPlace 62 · Grade 10 · South O'Brien Paullina | 10 | South O'Brien Paullina | 20:03.90 |
| 63 | Ty NelsonPlace 63 · Grade 12 · AHSTW Avoca | 12 | AHSTW Avoca | 20:06.70 |
| 64 | Brayden KochPlace 64 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 20:06.90 |
| 65 | Jack OlsenPlace 65 · Grade 10 · Newell-Fonda | 10 | Newell-Fonda | 20:07.30 |
| 66 | Max BablPlace 66 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 20:07.80 |
| 67 | Brent ThielenPlace 67 · Grade 9 · South Central Calhoun | 9 | South Central Calhoun | 20:13.90 |
| 68 | Logan MeyerPlace 68 · Grade 10 · Manson Northwest Webster | 10 | Manson Northwest Webster | 20:14.10 |
| 69 | Elijah CoxPlace 69 · Grade 11 · Emmetsburg | 11 | Emmetsburg | 20:18.90 |
| 70 | Caiden BucknerPlace 70 · Grade 9 · Bishop Garrigan Algona | 9 | Bishop Garrigan Algona | 20:22.50 |
| 71 | William PorterPlace 71 · Grade 11 · OABCIG | 11 | OABCIG | 20:25.20 PR |
| 72 | Max BreyfoglePlace 72 · Grade 9 · Ridge View | 9 | Ridge View | 20:25.40 |
| 73 | Mason DaumPlace 73 · Grade 10 · Cherokee Washington | 10 | Cherokee Washington | 20:25.60 |
| 74 | Logan RubendallPlace 74 · Grade 9 · South Central Calhoun | 9 | South Central Calhoun | 20:27.60 |
| 75 | Trayton CobbPlace 75 · Grade 11 · South O'Brien Paullina | 11 | South O'Brien Paullina | 20:27.70 |
| 76 | Jonah CarlsonPlace 76 · Grade 12 · St. Edmond Fort Dodge | 12 | St. Edmond Fort Dodge | 20:28.90 |
| 77 | Tim WiskovPlace 77 · Grade 11 · Ridge View | 11 | Ridge View | 20:30.00 |
| 78 | Karsen BensonPlace 78 · Grade 9 · Cherokee Washington | 9 | Cherokee Washington | 20:33.90 |
| 79 | Grady Mizner-FundermannPlace 79 · Grade 12 · Cherokee Washington | 12 | Cherokee Washington | 20:34.00 |
| 80 | Korbin GlienkePlace 80 · Grade 10 · Alta-Aurelia | 10 | Alta-Aurelia | 20:42.30 |
| 81 | Taylon WithersPlace 81 · Grade 12 · Sioux Central Sioux Rapids | 12 | Sioux Central Sioux Rapids | 20:49.60 |
| 82 | Wyatt SteckelbergPlace 82 · Grade 9 · MVAOCOU | 9 | MVAOCOU | 20:52.20 |
| 83 | Tristan WernerPlace 83 · Grade 12 · Ridge View | 12 | Ridge View | 20:52.30 |
| 84 | Zander FriedrichsPlace 84 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 20:56.30 |
| 85 | Andrew BarwinPlace 85 · Grade 9 · St. Edmond Fort Dodge | 9 | St. Edmond Fort Dodge | 21:00.90 |
| 86 | Andrew NelsonPlace 86 · Grade 12 · Sioux Central Sioux Rapids | 12 | Sioux Central Sioux Rapids | 21:05.90 |
| 87 | Hunter JulinPlace 87 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 21:07.20 |
| 88 | Gordon SeedenPlace 88 · Grade 9 · St. Edmond Fort Dodge | 9 | St. Edmond Fort Dodge | 21:19.80 |
| 89 | Zachariah JohnsonPlace 89 · Grade 10 · OABCIG | 10 | OABCIG | 21:23.90 |
| 90 | Dillon JohnsonPlace 90 · Grade 10 · MVAOCOU | 10 | MVAOCOU | 21:24.30 |
| 91 | Boston BakerPlace 91 · Grade 12 · KP-WC-RV | 12 | KP-WC-RV | 21:24.40 |
| 92 | Justin ShearerPlace 92 · Grade 11 · Pocahontas Area | 11 | Pocahontas Area | 21:30.20 |
| 93 | David NelsonPlace 93 · Grade 10 · Manson Northwest Webster | 10 | Manson Northwest Webster | 21:39.70 |
| 94 | Derek GreenePlace 94 · Grade 12 · South Central Calhoun | 12 | South Central Calhoun | 21:40.40 |
| 95 | Tyson SmithPlace 95 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 21:42.70 |
| 96 | Jaxson PagePlace 96 · Grade 11 · Alta-Aurelia | 11 | Alta-Aurelia | 21:46.00 |
| 97 | Tristan SitzmannPlace 97 · Grade 11 · Gehlen Catholic LeMars | 11 | Gehlen Catholic LeMars | 21:49.70 |
| 98 | Colton EdwardsPlace 98 · Grade 12 · KP-WC-RV | 12 | KP-WC-RV | 21:49.90 |
| 99 | Evan CowgillPlace 99 · Grade 12 · MVAOCOU | 12 | MVAOCOU | 21:55.80 |
| 100 | Kinnick KaufmanPlace 100 · Grade 10 · Newell-Fonda | 10 | Newell-Fonda | 21:58.50 |
| 101 | Ethan CibertPlace 101 · Grade 10 · St. Edmond Fort Dodge | 10 | St. Edmond Fort Dodge | 21:58.70 |
| 102 | Bodie StrehlowPlace 102 · Grade 10 · Lawton-Bronson | 10 | Lawton-Bronson | 21:59.50 |
| 103 | Chase RodgerPlace 103 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 22:02.20 |
| 104 | Julio ValenzuelaPlace 104 · Grade 12 · Pocahontas Area | 12 | Pocahontas Area | 22:03.50 |
| 105 | Trevan KrajicekPlace 105 · Grade 9 · Boyer Valley Dunlap | 9 | Boyer Valley Dunlap | 22:09.70 |
| 106 | Caden KolarPlace 106 · Grade 10 · Alta-Aurelia | 10 | Alta-Aurelia | 22:09.80 |
| 107 | Broderick OwensPlace 107 · Grade 11 · Woodbine Community | 11 | Woodbine Community | 22:15.40 |
| 108 | Lucas PatelskiPlace 108 · Grade 11 · Lawton-Bronson | 11 | Lawton-Bronson | 22:15.90 |
| 109 | Aaron UlrichPlace 109 · Grade 9 · OABCIG | 9 | OABCIG | 22:19.30 |
| 110 | Triston VosPlace 110 · Grade 12 · Sibley-Ocheyedan | 12 | Sibley-Ocheyedan | 22:22.50 |
| 111 | Drew HuisengaPlace 111 · Grade 11 · Alta-Aurelia | 11 | Alta-Aurelia | 22:32.50 |
| 112 | Reed WyattPlace 112 · Grade 10 · Woodbine Community | 10 | Woodbine Community | 22:35.70 |
| 113 | Jaxin NevillePlace 113 · Grade 10 · OABCIG | 10 | OABCIG | 22:36.30 |
| 114 | Luther EgglestonPlace 114 · Grade 10 · Lawton-Bronson | 10 | Lawton-Bronson | 22:39.90 |
| 115 | Drew HorrellPlace 115 · Grade 11 · St. Edmond Fort Dodge | 11 | St. Edmond Fort Dodge | 22:50.60 |
| 116 | Drake SusiePlace 116 · Grade 11 · KP-WC-RV | 11 | KP-WC-RV | 23:11.20 |
| 117 | Marshall OppermanPlace 117 · Grade 11 · Newell-Fonda | 11 | Newell-Fonda | 23:15.30 |
| 118 | Gus LockremPlace 118 · Grade 10 · Newell-Fonda | 10 | Newell-Fonda | 23:16.20 |
| 119 | Isaac RichPlace 119 · Grade 12 · Whiting | 12 | Whiting | 23:37.70 |
| 120 | Jaxon PittetPlace 120 · Grade 12 · West Monona Onawa | 12 | West Monona Onawa | 23:50.50 |
| 121 | Kaedyn WillisPlace 121 · Grade 12 · KP-WC-RV | 12 | KP-WC-RV | 24:04.00 |
| 122 | Kylar ThompsonPlace 122 · Grade 11 · South Central Calhoun | 11 | South Central Calhoun | 24:04.10 |
| 123 | Andrew RyanPlace 123 · Grade 11 · KP-WC-RV | 11 | KP-WC-RV | 24:26.90 |
| 124 | Corbin DarlingPlace 124 · Grade 11 · Bishop Garrigan Algona | 11 | Bishop Garrigan Algona | 24:33.80 |
| 125 | Damon ThomsenPlace 125 · Grade 11 · Ar-We-Va | 11 | Ar-We-Va | 24:42.60 PR |
| 126 | Luke WillisPlace 126 · Grade 9 · Westwood Sloan | 9 | Westwood Sloan | 25:11.40 |
| 127 | Isaiah BattenPlace 127 · Grade 9 · South Central Calhoun | 9 | South Central Calhoun | 25:18.00 |
| 128 | Brady MesserlyPlace 128 · Grade 9 · Manson Northwest Webster | 9 | Manson Northwest Webster | 25:55.10 |
| 129 | Mason MoserPlace 129 · Grade 9 · Manson Northwest Webster | 9 | Manson Northwest Webster | 25:59.10 |
| 130 | Jordyn GonzalezPlace 130 · Grade 12 · Pocahontas Area | 12 | Pocahontas Area | 26:05.00 |
| 131 | Korben ChristoffersenPlace 131 · Grade 12 · Westwood Sloan | 12 | Westwood Sloan | 26:11.60 |
| 132 | Reuben PottsPlace 132 · Grade 9 · South Central Calhoun | 9 | South Central Calhoun | 26:12.30 |
| 133 | Dominicus LaryPlace 133 · Grade 12 · Boyer Valley Dunlap | 12 | Boyer Valley Dunlap | 26:30.70 |
| 134 | Morgan KiltsPlace 134 · Grade 9 · South O'Brien Paullina | 9 | South O'Brien Paullina | 26:34.80 |
| 135 | Chance JohnsonPlace 135 · Grade 10 · Newell-Fonda | 10 | Newell-Fonda | 26:40.90 |
| 136 | Owen RutherfordPlace 136 · Grade 10 · St. Edmond Fort Dodge | 10 | St. Edmond Fort Dodge | 26:46.70 |
| 137 | Paul PetersonPlace 137 · Grade 10 · Pocahontas Area | 10 | Pocahontas Area | 26:48.00 |
| 138 | Asa FlindersPlace 138 · Grade 12 · South O'Brien Paullina | 12 | South O'Brien Paullina | 27:44.70 |
| 139 | Roland RuschePlace 139 · Grade 10 · Sibley-Ocheyedan | 10 | Sibley-Ocheyedan | 28:14.60 |
| 140 | Jake VanaPlace 140 · Grade 9 · Logan-Magnolia | 9 | Logan-Magnolia | 28:20.70 |
| 141 | Walter ReedyPlace 141 · Grade 9 · Emmetsburg | 9 | Emmetsburg | 29:03.10 |
| 142 | Jackson NeeddPlace 142 · Grade 9 · West Monona Onawa | 9 | West Monona Onawa | 29:17.70 |
| 143 | Jack KellenPlace 143 · Grade 9 · Gehlen Catholic LeMars | 9 | Gehlen Catholic LeMars | 29:19.60 |