| 1 | Lydia MaasPlace 1 · Grade 9 · Hamtpon-Dumont CSD | 9 | Hamtpon-Dumont CSD | 6:34 |
| 2 | Reece JohnsonPlace 2 · 11 | — | 11 | 6:51 |
| 3 | Aubrey BemrichPlace 3 · Grade 12 · St. Edmond | 12 | St. Edmond | 6:54 |
| 4 | Maddie MolinePlace 4 · Grade 12 · Manson | 12 | Manson | 6:57 |
| 5 | Elizabeth IhlePlace 5 · 9 | — | 9 | 6:58 |
| 6 | Moriah KnappPlace 6 · Grade 10 · Algona | 10 | Algona | 7:08 |
| 7 | Abby BellPlace 7 · Grade 9 · North Polk | 9 | North Polk | 7:11 |
| 8 | Aleah McBeePlace 8 · Grade 11 · North Polk | 11 | North Polk | 7:14 |
| 9 | Moriah BatesPlace 9 · 9 | — | 9 | 7:16 |
| 10 | Michaela LeitingPlace 10 · Grade 9 · St. Edmond | 9 | St. Edmond | 7:20 |
| 11 | Makenna CarlsonPlace 11 · 9 | — | 9 | 7:21 |
| 12 | Preslie OswaldPlace 12 · Grade 10 · Manson | 10 | Manson | 7:23 |
| 13 | Hannah LandwehrPlace 13 · Grade 9 · St. Edmond | 9 | St. Edmond | 7:26 |
| 14 | Aubrie KieslingPlace 14 · Grade 10 · North Polk | 10 | North Polk | 7:26 |
| 15 | Carley MullinsPlace 15 · Grade 12 · Algona | 12 | Algona | 7:27 |
| 16 | Bailey KnightsPlace 16 · Grade 11 · North Polk | 11 | North Polk | 7:30 |
| 17 | Lauryn KilstoftePlace 17 · 9 | — | 9 | 7:31 |
| 18 | Lea FriedlPlace 18 · Grade 12 · Eagle Grove | 12 | Eagle Grove | 7:31 |
| 19 | Brooklyn HelmersPlace 19 · Grade 10 · Algona | 10 | Algona | 7:33 |
| 20 | Raven KinnetzPlace 20 · Grade 12 · Clarion-Goldfield-Dows | 12 | Clarion-Goldfield-Dows | 7:33 |
| 21 | Baylie JanssenPlace 21 · 11 | — | 11 | 7:33 |
| 22 | Paige CondonPlace 22 · Grade 11 · Manson | 11 | Manson | 7:35 |
| 23 | Lauren MeaderPlace 23 · Grade 11 · Hamtpon-Dumont CSD | 11 | Hamtpon-Dumont CSD | 7:37 |
| 24 | Allison HoagPlace 24 · Grade 11 · Humboldt | 11 | Humboldt | 7:37 |
| 25 | Reese LembergPlace 25 · Grade 9 · St. Edmond | 9 | St. Edmond | 7:39 |
| 26 | Emma PeckPlace 26 · Grade 10 · Webster City | 10 | Webster City | 7:40 |
| 27 | Grace SmithPlace 27 · Grade 11 · Humboldt | 11 | Humboldt | 7:45 |
| 28 | Gracie HarveyPlace 28 · Grade 11 · St. Edmond | 11 | St. Edmond | 7:45 |
| 29 | Hailey VolzPlace 29 · Grade 11 · North Polk | 11 | North Polk | 7:46 |
| 30 | Kelly KerstenPlace 30 · Grade 12 · St. Edmond | 12 | St. Edmond | 7:47 |
| 31 | Sophia RosePlace 31 · Grade 12 · Boone | 12 | Boone | 7:48 |
| 32 | Sydney BusemanPlace 32 · Grade 11 · Hamtpon-Dumont CSD | 11 | Hamtpon-Dumont CSD | 7:49 |
| 33 | Kali BeamanPlace 33 · Grade 10 · Humboldt | 10 | Humboldt | 7:51 |
| 34 | Liza SchafferPlace 34 · Grade 10 · North Polk | 10 | North Polk | 7:53 |
| 35 | Abi ZimmerPlace 35 · Grade 12 · North Polk | 12 | North Polk | 7:54 |
| 36 | Eliza SchultzPlace 36 · Grade 10 · Algona | 10 | Algona | 7:57 |
| 37 | Paige DoolittlePlace 37 · Grade 10 · South Hamilton | 10 | South Hamilton | 7:57 |
| 38 | Brett HarklauPlace 38 · Grade 11 · Humboldt | 11 | Humboldt | 7:57 |
| 39 | Alexis ReadPlace 39 · Grade 12 · Fort Dodge | 12 | Fort Dodge | 7:59 |
| 40 | Caroline ShellyPlace 40 · Grade 11 · St. Edmond | 11 | St. Edmond | 7:59 |
| 41 | Maddie DanielPlace 41 · Grade 11 · Fort Dodge | 11 | Fort Dodge | 8:02 |
| 42 | Jacie CrutcherPlace 42 · Grade 11 · Webster City | 11 | Webster City | 8:04 |
| 43 | Abi ShannonPlace 43 · Grade 10 · Manson | 10 | Manson | 8:04 |
| 44 | Kaelyn ButzPlace 44 · Grade 12 · Webster City | 12 | Webster City | 8:04 |
| 45 | Isabel BeekmanPlace 45 · Grade 12 · Fort Dodge | 12 | Fort Dodge | 8:08 |
| 46 | Marissa JensenPlace 46 · Grade 12 · South Hamilton | 12 | South Hamilton | 8:08 |
| 47 | Lillian HolmPlace 47 · Grade 9 · Humboldt | 9 | Humboldt | 8:12 |
| 48 | Anna LammersPlace 48 · Grade 11 · South Hamilton | 11 | South Hamilton | 8:15 |
| 49 | Caden ThoresonPlace 49 · 10 | — | 10 | 8:15 |
| 50 | Abigail BatesPlace 50 · Grade 12 · Belmond-Klemme | 12 | Belmond-Klemme | 8:19 |
| 51 | Sophia HarrisPlace 51 · Grade 9 · Humboldt | 9 | Humboldt | 8:20 |
| 52 | Abby ErvinPlace 52 · Grade 12 · South Hamilton | 12 | South Hamilton | 8:23 |
| 53 | Morgan FarnhamPlace 53 · Grade 12 · Southeast Valley | 12 | Southeast Valley | 8:23 |
| 54 | Dari CookPlace 54 · Grade 9 · Fort Dodge | 9 | Fort Dodge | 8:30 |
| 55 | Emily HemmestadPlace 55 · Grade 12 · Southeast Valley | 12 | Southeast Valley | 8:30 |
| 56 | Madison DoylePlace 56 · Grade 11 · Southeast Valley | 11 | Southeast Valley | 8:30 |
| 57 | Ella LawsonPlace 57 · Grade 10 · Algona | 10 | Algona | 8:32 |
| 58 | Shea SopherPlace 58 · Grade 11 · Belmond-Klemme | 11 | Belmond-Klemme | 8:32 |
| 59 | Chandler GeorgePlace 59 · Grade 11 · South Hamilton | 11 | South Hamilton | 8:33 |
| 60 | Hannah DrummondPlace 60 · Grade 11 · Fort Dodge | 11 | Fort Dodge | 8:33 |
| 61 | Valeria TorresPlace 61 · Grade 12 · Belmond-Klemme | 12 | Belmond-Klemme | 8:38 |
| 62 | Alana MaloPlace 62 · Grade 9 · Humboldt | 9 | Humboldt | 8:39 |
| 63 | Makayla PulidoPlace 63 · Grade 10 · Clarion-Goldfield-Dows | 10 | Clarion-Goldfield-Dows | 8:46 |
| 64 | Megan ReutterPlace 64 · Grade 12 · Boone | 12 | Boone | 8:51 |
| 65 | Alejandra LopezPlace 65 · Grade 11 · Eagle Grove | 11 | Eagle Grove | 8:52 |
| 66 | Marlie JohnsonPlace 66 · Grade 12 · Southeast Valley | 12 | Southeast Valley | 8:55 |
| 67 | Emmy LouisPlace 67 · Grade 11 · Boone | 11 | Boone | 8:57 |
| 68 | Piera McBridePlace 68 · Grade 12 · Fort Dodge | 12 | Fort Dodge | 8:58 |
| 69 | Paige SeatonPlace 69 · Grade 11 · South Hamilton | 11 | South Hamilton | 8:58 |
| 70 | Allison CaseyPlace 70 · Grade 10 · Algona | 10 | Algona | 9:03 |
| 71 | Maddie AxtellPlace 71 · Grade 9 · Eagle Grove | 9 | Eagle Grove | 9:06 |
| 72 | Allison OswaldPlace 72 · Grade 11 · Webster City | 11 | Webster City | 9:06 |
| 73 | Natalie KirsteinPlace 73 · Grade 12 · Clarion-Goldfield-Dows | 12 | Clarion-Goldfield-Dows | 9:14 |
| 74 | Kelsey WidlundPlace 74 · Grade 12 · Manson | 12 | Manson | 9:17 |
| 75 | Lauren TidmanPlace 75 · Grade 10 · Southeast Valley | 10 | Southeast Valley | 9:28 |
| 76 | Valerie WagnerPlace 76 · Grade 9 · South Hamilton | 9 | South Hamilton | 9:31 |
| 77 | Carly AppelPlace 77 · Grade 10 · Webster City | 10 | Webster City | 9:35 |
| 78 | Dora BobadillaPlace 78 · Grade 11 · Belmond-Klemme | 11 | Belmond-Klemme | 9:39 |
| 19 | Molly AlexanderPlace 19 · Grade 11 · Boone | 11 | Boone | 9:40 |
| 80 | Fatima GalvinPlace 80 · Grade 10 · Eagle Grove | 10 | Eagle Grove | 9:44 |
| 81 | Jayden GardipeePlace 81 · Grade 11 · Southeast Valley | 11 | Southeast Valley | 9:44 |
| 82 | Amber AljetsPlace 82 · Grade 9 · Manson | 9 | Manson | 9:45 |
| 83 | Aja JallowPlace 83 · Grade 11 · Fort Dodge | 11 | Fort Dodge | 9:58 |
| 84 | Miranda PohlmanPlace 84 · Grade 10 · Manson | 10 | Manson | 10:01 |
| 85 | Allyssa LohmanPlace 85 · Grade 10 · Algona | 10 | Algona | 10:08 |
| 86 | Chloe ParksPlace 86 · Grade 9 · Southeast Valley | 9 | Southeast Valley | 10:10 |
| 87 | Elsie AlexanderPlace 87 · Grade 10 · Boone | 10 | Boone | 10:34 |
| 88 | Lauren HanschPlace 88 · Grade 10 · Clarion-Goldfield-Dows | 10 | Clarion-Goldfield-Dows | 10:48 |
| 1 | Quinton OrrPlace 1 · Grade 12 · Humboldt | 12 | Humboldt | 5:14 |
| 2 | Eric WittrockPlace 2 · Grade 12 · Humboldt | 12 | Humboldt | 5:38 |
| 3 | Zach SporaaPlace 3 · Grade 10 · North Polk | 10 | North Polk | 5:39 |
| 4 | Will FordPlace 4 · Grade 10 · North Polk | 10 | North Polk | 5:44 |
| 5 | Max SporaaPlace 5 · Grade 10 · North Polk | 10 | North Polk | 5:50 |
| 6 | Caleb HendersonPlace 6 · Grade 12 · North Polk | 12 | North Polk | 5:54 |
| 7 | Joshua MaddenPlace 7 · Grade 10 · Fort Dodge | 10 | Fort Dodge | 5:57 |
| 8 | Alik McIlravyPlace 8 · Grade 9 · North Polk | 9 | North Polk | 5:57 |
| 9 | Jacob WillsonPlace 9 · Grade 12 · Webster City | 12 | Webster City | 5:58 |
| 10 | Ryan StudndahlPlace 10 · Grade 10 · Algona | 10 | Algona | 5:58 |
| 11 | Ethan StiermanPlace 11 · Grade 10 · North Polk | 10 | North Polk | 5:59 |
| 12 | Nolan JergensPlace 12 · Grade 12 · Humboldt | 12 | Humboldt | 5:59 |
| 13 | Ty SkartvedtPlace 13 · Grade 12 · South Hamilton | 12 | South Hamilton | 6:00 |
| 14 | Trevor JacobsonPlace 14 · Grade 11 · Humboldt | 11 | Humboldt | 6:01 |
| 15 | Nathan LimasPlace 15 · 11 | — | 11 | 6:03 |
| 16 | Jose RamirezPlace 16 · Grade 11 · Webster City | 11 | Webster City | 6:05 |
| 17 | Isaiah NebbePlace 17 · Grade 12 · Clarion-Goldfield-Dows | 12 | Clarion-Goldfield-Dows | 6:09 |
| 18 | Zane HaglundPlace 18 · 12 | — | 12 | 6:10 |
| 19 | Ryan MaddenPlace 19 · Grade 10 · Fort Dodge | 10 | Fort Dodge | 6:10 |
| 20 | Cole ReilingPlace 20 · Grade 11 · Webster City | 11 | Webster City | 6:11 |
| 21 | Matt PerinPlace 21 · Grade 12 · Webster City | 12 | Webster City | 6:12 |
| 22 | Quinn LacheltPlace 22 · Grade 12 · Manson | 12 | Manson | 6:13 |
| 23 | Ronnie OrresPlace 23 · Grade 10 · St. Edmond | 10 | St. Edmond | 6:13 |
| 24 | Aaron LursenPlace 24 · Grade 10 · St. Edmond | 10 | St. Edmond | 6:14 |
| 25 | Carter TheesfeldPlace 25 · Grade 12 · Humboldt | 12 | Humboldt | 6:14 |
| 26 | Aidan KelsickPlace 26 · Grade 10 · North Polk | 10 | North Polk | 6:15 |
| 27 | Cooper NussPlace 27 · Grade 10 · Southeast Valley | 10 | Southeast Valley | 6:18 |
| 28 | Kaeden LangfittPlace 28 · Grade 12 · Clarion-Goldfield-Dows | 12 | Clarion-Goldfield-Dows | 6:18 |
| 29 | Parker NewcombPlace 29 · Grade 12 · Boone | 12 | Boone | 6:19 |
| 30 | Aiden ChristensenPlace 30 · Grade 12 · Humboldt | 12 | Humboldt | 6:20 |
| 31 | Jace MortensenPlace 31 · Grade 9 · Algona | 9 | Algona | 6:21 |
| 32 | Carter DelanoitPlace 32 · Grade 12 · Fort Dodge | 12 | Fort Dodge | 6:21 |
| 33 | Isaac SwensonPlace 33 · Grade 10 · Belmond-Klemme | 10 | Belmond-Klemme | 6:23 |
| 34 | Oscar HansonPlace 34 · Grade 9 · Southeast Valley | 9 | Southeast Valley | 6:24 |
| 35 | Jack ShowalterPlace 35 · Grade 11 · Hamtpon-Dumont CSD | 11 | Hamtpon-Dumont CSD | 6:24 |
| 36 | Jackson ChambersPlace 36 · Grade 11 · Humboldt | 11 | Humboldt | 6:25 |
| 37 | Jace SpurgeonPlace 37 · Grade 12 · Hamtpon-Dumont CSD | 12 | Hamtpon-Dumont CSD | 6:27 |
| 38 | Levi WebbPlace 38 · 10 | — | 10 | 6:27 |
| 39 | Devon WirtzPlace 39 · Grade 12 · St. Edmond | 12 | St. Edmond | 6:27 |
| 40 | Grant HeldorferPlace 40 · Grade 12 · St. Edmond | 12 | St. Edmond | 6:28 |
| 41 | Eli PotterPlace 41 · Grade 10 · South Hamilton | 10 | South Hamilton | 6:29 |
| 42 | Ayden SilbaughPlace 42 · Grade 11 · Boone | 11 | Boone | 6:29 |
| 43 | Jay SandersonPlace 43 · 11 | — | 11 | 6:30 |
| 44 | Jacob IngebritsonPlace 44 · Grade 10 · Clarion-Goldfield-Dows | 10 | Clarion-Goldfield-Dows | 6:31 |
| 45 | Drake WelandPlace 45 · Grade 10 · Eagle Grove | 10 | Eagle Grove | 6:31 |
| 46 | Hayden MayerPlace 46 · Grade 11 · St. Edmond | 11 | St. Edmond | 6:33 |
| 47 | Lane MolinePlace 47 · Grade 11 · Manson | 11 | Manson | 6:35 |
| 49 | Austin McCloudPlace 49 · Grade 11 · Boone | 11 | Boone | 6:35 |
| 50 | Zach ThompsonPlace 50 · Grade 11 · Southeast Valley | 11 | Southeast Valley | 6:39 |
| 51 | Asa HaubPlace 51 · Grade 11 · Southeast Valley | 11 | Southeast Valley | 6:39 |
| 52 | Andyn ShowalterPlace 52 · Grade 11 · Hamtpon-Dumont CSD | 11 | Hamtpon-Dumont CSD | 6:39 |
| 53 | Gabe SlifkaPlace 53 · 11 | — | 11 | 6:40 |
| 54 | Nathaniel WintersPlace 54 · Grade 10 · Boone | 10 | Boone | 6:40 |
| 55 | Justin AgtunPlace 55 · Grade 11 · Eagle Grove | 11 | Eagle Grove | 6:41 |
| 56 | Landan GrovePlace 56 · Grade 10 · South Hamilton | 10 | South Hamilton | 6:41 |
| 57 | Luke BrownellPlace 57 · Grade 10 · Clarion-Goldfield-Dows | 10 | Clarion-Goldfield-Dows | 6:41 |
| 58 | Zachary DuckertPlace 58 · Grade 9 · Algona | 9 | Algona | 6:42 |
| 59 | Joseph LiPlace 59 · Grade 11 · St. Edmond | 11 | St. Edmond | 6:42 |
| 60 | Kris FrantzenPlace 60 · Grade 10 · Boone | 10 | Boone | 6:43 |
| 61 | Michael WagnerPlace 61 · Grade 9 · Fort Dodge | 9 | Fort Dodge | 6:43 |
| 62 | Sam SkaarPlace 62 · 12 | — | 12 | 6:45 |
| 63 | Nick BrownPlace 63 · Grade 12 · Algona | 12 | Algona | 6:45 |
| 64 | Reece SadlerPlace 64 · Grade 12 · Webster City | 12 | Webster City | 6:45 |
| 65 | Caden WeberPlace 65 · Grade 10 · Algona | 10 | Algona | 6:45 |
| 66 | Wyatt BinghamPlace 66 · Grade 10 · Webster City | 10 | Webster City | 6:47 |
| 67 | Drew SzalatPlace 67 · Grade 11 · St. Edmond | 11 | St. Edmond | 6:48 |
| 68 | Xander WebbPlace 68 · 12 | — | 12 | 6:50 |
| 69 | Jensen CooperPlace 69 · Grade 11 · Eagle Grove | 11 | Eagle Grove | 6:50 |
| 70 | Bobby EricksonPlace 70 · Grade 12 · Algona | 12 | Algona | 6:52 |
| 71 | Thade LacheltPlace 71 · Grade 10 · Manson | 10 | Manson | 6:52 |
| 72 | Henry PollardPlace 72 · Grade 10 · Boone | 10 | Boone | 6:54 |
| 73 | Clay WilladsenPlace 73 · Grade 12 · South Hamilton | 12 | South Hamilton | 6:55 |
| 74 | Gage KosterPlace 74 · Grade 12 · South Hamilton | 12 | South Hamilton | 6:57 |
| 715 | Marshal RustPlace 715 · Grade 10 · Hamtpon-Dumont CSD | 10 | Hamtpon-Dumont CSD | 6:57 |
| 716 | Brandon HislerPlace 716 · Grade 11 · Hamtpon-Dumont CSD | 11 | Hamtpon-Dumont CSD | 7:00 |
| 77 | Carson SuchanPlace 77 · Grade 11 · Southeast Valley | 11 | Southeast Valley | 7:01 |
| 78 | Cael OswaldPlace 78 · Grade 11 · Manson | 11 | Manson | 7:01 |
| 719 | Bradan GabrielsonPlace 719 · Grade 10 · Belmond-Klemme | 10 | Belmond-Klemme | 7:03 |
| 80 | Carter AndersonPlace 80 · Grade 9 · Fort Dodge | 9 | Fort Dodge | 7:04 |
| 81 | Nick HardmanPlace 81 · Grade 12 · Algona | 12 | Algona | 7:05 |
| 82 | Eli FinkPlace 82 · Grade 11 · Hamtpon-Dumont CSD | 11 | Hamtpon-Dumont CSD | 7:07 |
| 83 | Henry Van DykePlace 83 · Grade 10 · Boone | 10 | Boone | 7:09 |
| 84 | Wyatt SprecherPlace 84 · Grade 10 · Southeast Valley | 10 | Southeast Valley | 7:12 |
| 85 | Nathan RethwischPlace 85 · Grade 12 · Fort Dodge | 12 | Fort Dodge | 7:12 |
| 86 | Samuel MoberlyPlace 86 · Grade 11 · Webster City | 11 | Webster City | 7:12 |
| 87 | Blake PetersonPlace 87 · Grade 12 · Southeast Valley | 12 | Southeast Valley | 7:13 |
| 88 | Derrecklee HarmsPlace 88 · Grade 12 · Eagle Grove | 12 | Eagle Grove | 7:14 |
| 89 | Owen EldridgePlace 89 · Grade 9 · Manson | 9 | Manson | 7:14 |
| 90 | Colton FinkPlace 90 · Grade 10 · South Hamilton | 10 | South Hamilton | 7:16 |
| 91 | Nick CarpenterPlace 91 · Grade 11 · Clarion-Goldfield-Dows | 11 | Clarion-Goldfield-Dows | 7:19 |
| 92 | Kaleb CalmerPlace 92 · Grade 11 · Manson | 11 | Manson | 7:32 |
| 93 | Korbin JensenPlace 93 · Grade 10 · Manson | 10 | Manson | 7:34 |
| 94 | Josue Castro-ArochePlace 94 · Grade 11 · Eagle Grove | 11 | Eagle Grove | 7:42 |
| 95 | Alex GasparPlace 95 · Grade 10 · Eagle Grove | 10 | Eagle Grove | 7:47 |
| 96 | Jaren ChristyPlace 96 · Grade 11 · Fort Dodge | 11 | Fort Dodge | 7:50 |
| 97 | Alex GrevingPlace 97 · Grade 10 · Clarion-Goldfield-Dows | 10 | Clarion-Goldfield-Dows | 8:20 |
| 98 | Thomas KlaverPlace 98 · Grade 11 · Clarion-Goldfield-Dows | 11 | Clarion-Goldfield-Dows | 8:22 |