| 1 | Kyle HerbstPlace 1 · Grade 12 · Lemars JV | 12 | Lemars JV | 19:31.08 | 1 |
| 2 | Juan SanchezPlace 2 · Grade 09 · Lemars JV | 09 | Lemars JV | 19:44.51 | 2 |
| 3 | Jacksen DykstraPlace 3 · Grade 10 · Unity Christian | 10 | Unity Christian | 19:49.70 | 3 |
| 4 | Austin HealyPlace 4 · Grade 11 · Sbl | 11 | Sbl | 19:59.60 | 4 |
| 5 | Graham VandeVegtePlace 5 · Grade 10 · Sioux Center | 10 | Sioux Center | 20:00.36 | 5 |
| 6 | Jack HuangPlace 6 · Grade 10 · Moc-Floyd Valley | 10 | Moc-Floyd Valley | 20:04.55 | 6 |
| 7 | Caleb JonesPlace 7 · Grade 10 · Okoboji | 10 | Okoboji | 20:13.28 | 7 |
| 8 | Brayden NewtonPlace 8 · Grade 11 · Okoboji | 11 | Okoboji | 20:18.92 | 8 |
| 9 | Easton VanDenBergPlace 9 · Grade 09 · Sioux Center | 09 | Sioux Center | 20:20.48 | 9 |
| 10 | Austin HaworthPlace 10 · Grade 09 · Lemars JV | 09 | Lemars JV | 20:20.69 | 10 |
| 11 | Brady SchaapPlace 11 · Grade 11 · Sbl | 11 | Sbl | 20:23.26 | 11 |
| 12 | Jonah EldridgePlace 12 · Grade 12 · Spirit Lake | 12 | Spirit Lake | 20:24.77 | 12 |
| 13 | Nathanul SennPlace 13 · Grade 10 · Moc-Floyd Valley | 10 | Moc-Floyd Valley | 20:25.97 | 13 |
| 14 | Tyler WittrockPlace 14 · Grade 12 · Okoboji | 12 | Okoboji | 20:31.15 | 14 |
| 15 | Kaden DeJongPlace 15 · Grade 09 · Moc-Floyd Valley | 09 | Moc-Floyd Valley | 20:36.17 | 15 |
| 16 | Kyle ThompsonPlace 16 · Grade 11 · Okoboji | 11 | Okoboji | 20:40.38 | 16 |
| 17 | Micah DeYoungPlace 17 · Grade 09 · Moc-Floyd Valley | 09 | Moc-Floyd Valley | 20:45.35 | 17 |
| 18 | AJ BomgaarsPlace 18 · Moc-Floyd Valley | — | Moc-Floyd Valley | 20:51.62 | 18 |
| 19 | Daniel HindsPlace 19 · Grade 11 · Lemars JV | 11 | Lemars JV | 20:55.45 | 19 |
| 20 | Tommy TracyPlace 20 · Grade 10 · Moc-Floyd Valley | 10 | Moc-Floyd Valley | 20:56.10 | 20 |
| 21 | Caden WurthPlace 21 · Grade 09 · Lemars JV | 09 | Lemars JV | 21:01.13 | 21 |
| 22 | Christian HessePlace 22 · Grade 09 · Okoboji | 09 | Okoboji | 21:08.76 | 22 |
| 23 | Miguel FloresPlace 23 · Grade 12 · Sioux Center | 12 | Sioux Center | 21:11.53 | 23 |
| 24 | Case BrantsenPlace 24 · Grade 10 · Sioux Center | 10 | Sioux Center | 21:11.92 | 24 |
| 25 | Ashton FernstromPlace 25 · Grade 11 · Moc-Floyd Valley | 11 | Moc-Floyd Valley | 21:12.47 | 25 |
| 26 | Dillavou AndonPlace 26 · Grade 11 · Sbl | 11 | Sbl | 21:16.80 | 26 |
| 27 | Nolan McGregorPlace 27 · Grade 12 · Sbl | 12 | Sbl | 21:18.39 | 27 |
| 28 | Tucker HeerenPlace 28 · Grade 12 · Lemars JV | 12 | Lemars JV | 21:19.53 | 28 |
| 29 | Dylon SchaapPlace 29 · Grade 09 · Sbl | 09 | Sbl | 21:20.59 | 29 |
| 30 | Caden PettyPlace 30 · Grade 09 · Spirit Lake | 09 | Spirit Lake | 21:21.01 | 30 |
| 31 | Sam NorrisPlace 31 · Grade 10 · Spirit Lake | 10 | Spirit Lake | 21:24.87 | 31 |
| 32 | Jack McInnisPlace 32 · Grade 11 · Lemars JV | 11 | Lemars JV | 21:28.08 | 32 |
| 33 | Jonathon ReuschPlace 33 · Grade 09 · Cherokee | 09 | Cherokee | 21:28.61 | 33 |
| 34 | Aiden DeJagerPlace 34 · Grade 09 · Sioux Center | 09 | Sioux Center | 21:35.43 | 34 |
| 35 | Bailey LopezPlace 35 · Grade 09 · Moc-Floyd Valley | 09 | Moc-Floyd Valley | 21:36.22 | — |
| 36 | Tommy ProfitPlace 36 · Grade 09 · Spirit Lake | 09 | Spirit Lake | 21:40.19 | 35 |
| 37 | Drew Van OortPlace 37 · Grade 10 · Western Christian | 10 | Western Christian | 21:41.03 | — |
| 38 | Logan LangelPlace 38 · Grade 11 · Okoboji | 11 | Okoboji | 21:49.98 | 36 |
| 39 | Matthew KingPlace 39 · Grade 10 · Sioux Center | 10 | Sioux Center | 21:51.55 | 37 |
| 40 | James BlakePlace 40 · Grade 11 · Sbl | 11 | Sbl | 21:55.47 | 38 |
| 41 | Carter ThoresonPlace 41 · Grade 11 · Spirit Lake | 11 | Spirit Lake | 21:55.81 | 39 |
| 42 | Dakota HesseltinePlace 42 · Grade 09 · Okoboji | 09 | Okoboji | 21:56.38 | 40 |
| 43 | Cowan Van KleyPlace 43 · Grade 09 · Western Christian | 09 | Western Christian | 21:58.51 | — |
| 44 | Kole CarstensPlace 44 · Grade 11 · Okoboji | 11 | Okoboji | 21:59.08 | — |
| 45 | Reddeck BurrellPlace 45 · Grade 09 · Lemars JV | 09 | Lemars JV | 22:00.88 | — |
| 46 | Gideon FynaardtPlace 46 · Grade 12 · Unity Christian | 12 | Unity Christian | 22:01.83 | 41 |
| 47 | Keiv ReynosoPerezPlace 47 · Grade 10 · Sioux Center | 10 | Sioux Center | 22:09.34 | 42 |
| 48 | Nick HarscampPlace 48 · Grade 09 · Spirit Lake | 09 | Spirit Lake | 22:10.11 | 43 |
| 49 | Nic ScottPlace 49 · Grade 10 · Sbl | 10 | Sbl | 22:11.04 | 44 |
| 50 | Jonathon BreemsPlace 50 · Grade 09 · Unity Christian | 09 | Unity Christian | 22:13.71 | 45 |
| 51 | J Francksen-SmallPlace 51 · Grade 12 · Lemars JV | 12 | Lemars JV | 22:24.18 | — |
| 52 | Judd MarchandPlace 52 · Grade 09 · Sbl | 09 | Sbl | 22:25.99 | — |
| 53 | Gabe BatmanPlace 53 · Grade 09 · Okoboji | 09 | Okoboji | 22:28.56 | — |
| 54 | Devin BosPlace 54 · Grade 12 · Unity Christian | 12 | Unity Christian | 22:35.11 | 46 |
| 55 | Chad KleinPlace 55 · Grade 12 · Moc-Floyd Valley | 12 | Moc-Floyd Valley | 22:40.19 | — |
| 56 | Skyler RobinsonPlace 56 · Grade 09 · Cherokee | 09 | Cherokee | 22:41.63 | 47 |
| 57 | Reese FaberPlace 57 · Grade 09 · Sioux Center | 09 | Sioux Center | 22:44.01 | — |
| 58 | Gabe DekkersPlace 58 · Grade 09 · Sioux Center | 09 | Sioux Center | 22:45.22 | — |
| 59 | Levi MoreauPlace 59 · Grade 11 · Unity Christian | 11 | Unity Christian | 22:46.36 | 48 |
| 60 | Caden YesdaPlace 60 · Grade 09 · Unity Christian | 09 | Unity Christian | 22:48.56 | 49 |
| 61 | Brayd Van MeeternPlace 61 · Grade 10 · Western Christian | 10 | Western Christian | 22:48.77 | — |
| 62 | Dillavou JherekPlace 62 · Grade 12 · Sbl | 12 | Sbl | 22:51.68 | — |
| 63 | Seth AlbersPlace 63 · Grade 12 · Lemars JV | 12 | Lemars JV | 22:56.65 | — |
| 64 | Daniel MirandePlace 64 · Grade 10 · Moc-Floyd Valley | 10 | Moc-Floyd Valley | 22:59.25 | — |
| 65 | Ulises PlacidoPlace 65 · Grade 11 · Cherokee | 11 | Cherokee | 23:00.60 | 50 |
| 66 | Andrew SullivanPlace 66 · Grade 09 · Okoboji | 09 | Okoboji | 23:01.41 | — |
| 67 | Iain MonroePlace 67 · Grade 09 · Unity Christian | 09 | Unity Christian | 23:02.91 | 51 |
| 68 | Mickey HaiderPlace 68 · Grade 10 · Sbl | 10 | Sbl | 23:03.11 | — |
| 69 | Reese DekkersPlace 69 · Grade 09 · Sioux Center | 09 | Sioux Center | 23:12.85 | — |
| 70 | Marsha SchuitemanPlace 70 · Grade 12 · Sioux Center | 12 | Sioux Center | 23:15.35 | — |
| 71 | Edwin BuiterPlace 71 · Grade 11 · Unity Christian | 11 | Unity Christian | 23:16.36 | — |
| 72 | Noah JagerPlace 72 · Grade 10 · Sheldon | 10 | Sheldon | 23:18.63 | 52 |
| 73 | Christian VietorPlace 73 · Grade 10 · Sioux Center | 10 | Sioux Center | 23:25.09 | — |
| 74 | Caleb FrostestadPlace 74 · Grade 09 · Spirit Lake | 09 | Spirit Lake | 23:45.99 | 53 |
| 75 | Scott FergusonPlace 75 · Grade 12 · Lemars JV | 12 | Lemars JV | 23:47.09 | — |
| 76 | Carter JacobsonPlace 76 · Grade 11 · Cherokee | 11 | Cherokee | 23:50.26 | 54 |
| 77 | Dylan CarlsenPlace 77 · Grade 12 · Lemars JV | 12 | Lemars JV | 23:51.58 | — |
| 78 | Dylan BruhnPlace 78 · Grade 11 · Sioux Center | 11 | Sioux Center | 23:58.04 | — |
| 79 | Isaac DeYoungPlace 79 · Grade 10 · Moc-Floyd Valley | 10 | Moc-Floyd Valley | 24:08.38 | — |
| 80 | Matt StienkePlace 80 · Grade 12 · Cherokee | 12 | Cherokee | 24:08.60 | 55 |
| 81 | Trey BensonPlace 81 · Grade 10 · Cherokee | 10 | Cherokee | 24:09.66 | 56 |
| 82 | William HurstPlace 82 · Grade 09 · Sioux Center | 09 | Sioux Center | 24:13.82 | — |
| 83 | Jacob SpencerPlace 83 · Grade 10 · Lemars JV | 10 | Lemars JV | 24:23.51 | — |
| 84 | Tyle Van SchouwenPlace 84 · Grade 10 · Unity Christian | 10 | Unity Christian | 24:25.20 | — |
| 85 | Gage ButlerPlace 85 · Grade 12 · Sheldon | 12 | Sheldon | 24:26.71 | 57 |
| 86 | Ivan ZhengPlace 86 · Grade 09 · Spirit Lake | 09 | Spirit Lake | 24:46.06 | — |
| 87 | Noah DagelPlace 87 · Grade 09 · Sheldon | 09 | Sheldon | 24:49.38 | 58 |
| 88 | Jacob McGillPlace 88 · Grade 09 · Lemars JV | 09 | Lemars JV | 24:51.41 | — |
| 89 | Austin KaschPlace 89 · Grade 09 · Okoboji | 09 | Okoboji | 24:55.42 | — |
| 90 | Connor CunninghamPlace 90 · Grade 09 · Okoboji | 09 | Okoboji | 24:59.50 | — |
| 91 | Collin OroscoPlace 91 · Grade 09 · Okoboji | 09 | Okoboji | 25:01.45 | — |
| 92 | Trevor SzczechPlace 92 · Grade 12 · Lemars JV | 12 | Lemars JV | 25:02.58 | — |
| 93 | John AlexanderPlace 93 · Grade 12 · Okoboji | 12 | Okoboji | 25:10.05 | — |
| 94 | Et Van MiddendorpPlace 94 · Grade 09 · Unity Christian | 09 | Unity Christian | 25:11.19 | — |
| 95 | Braden JensenPlace 95 · Grade 12 · Lemars JV | 12 | Lemars JV | 25:11.90 | — |
| 96 | Miles SchuitemanPlace 96 · Grade 09 · Sioux Center | 09 | Sioux Center | 25:17.88 | — |
| 97 | Nathan StanleyPlace 97 · Grade 09 · Sioux Center | 09 | Sioux Center | 25:25.41 | — |
| 98 | Torii Van BeekPlace 98 · Grade 11 · Unity Christian | 11 | Unity Christian | 25:29.87 | — |
| 99 | Noah VenteicherPlace 99 · Grade 09 · Lemars JV | 09 | Lemars JV | 25:33.98 | — |
| 100 | Ian MillerPlace 100 · Grade 09 · Spirit Lake | 09 | Spirit Lake | 25:37.68 | — |
| 101 | Ayden BrentPlace 101 · Grade 09 · Lemars JV | 09 | Lemars JV | 25:47.35 | — |
| 102 | David WiersmaPlace 102 · Grade 09 · Sheldon | 09 | Sheldon | 25:57.49 | 59 |
| 103 | Pieter WesterbeekPlace 103 · Grade 11 · Unity Christian | 11 | Unity Christian | 26:05.72 | — |
| 104 | Cail DonkerslootPlace 104 · Grade 12 · Spirit Lake | 12 | Spirit Lake | 26:09.15 | — |
| 105 | Isaac KrommendykPlace 105 · Grade 09 · Unity Christian | 09 | Unity Christian | 26:35.82 | — |
| 106 | Samuel NonhofPlace 106 · Grade 09 · Unity Christian | 09 | Unity Christian | 26:44.67 | — |
| 107 | Andrew CreelPlace 107 · Grade 10 · Cherokee | 10 | Cherokee | 26:45.31 | 60 |
| 108 | Tanner HueserPlace 108 · Grade 12 · Sbl | 12 | Sbl | 26:55.19 | — |
| 109 | Justice SickelsPlace 109 · Grade 10 · Sheldon | 10 | Sheldon | 27:06.94 | 61 |
| 110 | Landon MoreauPlace 110 · Grade 09 · Unity Christian | 09 | Unity Christian | 27:26.20 | — |
| 111 | Eddie PomrenkePlace 111 · Grade 09 · Sheldon | 09 | Sheldon | 27:34.82 | 62 |
| 112 | Ashton HesseltinePlace 112 · Grade 10 · Okoboji | 10 | Okoboji | 27:35.55 | — |
| 113 | Kaleb BurbridgePlace 113 · Grade 11 · Spirit Lake | 11 | Spirit Lake | 27:54.17 | — |
| 114 | Joseph BatmanPlace 114 · Grade 10 · Okoboji | 10 | Okoboji | 27:54.46 | — |
| 115 | Paul ConoverPlace 115 · Grade 09 · Okoboji | 09 | Okoboji | 28:10.83 | — |
| 116 | Diego GuevaraPlace 116 · Grade 09 · Sheldon | 09 | Sheldon | 28:22.08 | 63 |
| 117 | Darian HeronemusPlace 117 · Grade 09 · Sheldon | 09 | Sheldon | 30:28.15 | — |
| 118 | Jakob KampPlace 118 · Grade 11 · Unity Christian | 11 | Unity Christian | 30:28.35 | — |
| 1 | Emily HaverdinkPlace 1 · Grade 10 · Moc-Floyd Valley-V | 10 | Moc-Floyd Valley-V | 20:34.29 | 1 |
| 2 | Halle BresterPlace 2 · Grade 12 · Sbl-V | 12 | Sbl-V | 21:18.67 | 2 |
| 3 | Whitne MinderhoudPlace 3 · Grade 12 · Western Christian-V | 12 | Western Christian-V | 21:27.66 | 3 |
| 4 | Chloe BlackPlace 4 · Grade 12 · Sbl-V | 12 | Sbl-V | 21:37.65 | 4 |
| 5 | London RoggePlace 5 · Grade 10 · Cherokee-V | 10 | Cherokee-V | 21:39.55 | 5 |
| 6 | Lexi DuffyPlace 6 · Grade 10 · Okoboji-V | 10 | Okoboji-V | 21:51.08 | 6 |
| 7 | Amaya Van EssenPlace 7 · Grade 10 · Unity Christian-V | 10 | Unity Christian-V | 21:58.61 | 7 |
| 8 | Nevaeh ArmstrongPlace 8 · Grade 11 · Okoboji-V | 11 | Okoboji-V | 22:04.63 | 8 |
| 9 | Emma HaleyPlace 9 · Grade 11 · Moc-Floyd Valley-V | 11 | Moc-Floyd Valley-V | 22:06.82 | 9 |
| 10 | Riley LubeckPlace 10 · Grade 09 · Cherokee-V | 09 | Cherokee-V | 22:09.72 | 10 |
| 11 | Megan Te KronyPlace 11 · Grade 09 · Unity Christian-V | 09 | Unity Christian-V | 22:17.25 | 11 |
| 12 | Adrian Van MaanenPlace 12 · Grade 09 · Unity Christian-V | 09 | Unity Christian-V | 22:19.78 | 12 |
| 13 | Ellie ZeutenhorstPlace 13 · Grade 11 · Sioux Center-V | 11 | Sioux Center-V | 22:27.11 | 13 |
| 14 | Lauren DuffyPlace 14 · Grade 10 · Okoboji-V | 10 | Okoboji-V | 22:33.20 | 14 |
| 15 | Aryana DokterPlace 15 · Grade 09 · Moc-Floyd Valley-V | 09 | Moc-Floyd Valley-V | 22:44.85 | 15 |
| 16 | Amy De GrootPlace 16 · Grade 10 · Unity Christian-V | 10 | Unity Christian-V | 22:56.94 | 16 |
| 17 | Claire YawPlace 17 · Grade 10 · Moc-Floyd Valley-V | 10 | Moc-Floyd Valley-V | 22:58.83 | 17 |
| 18 | Julia HowePlace 18 · Grade 12 · Moc-Floyd Valley-V | 12 | Moc-Floyd Valley-V | 23:05.07 | 18 |
| 19 | Gabby RyanPlace 19 · Grade 09 · Sbl-V | 09 | Sbl-V | 23:06.21 | 19 |
| 20 | Jenna KingPlace 20 · Grade 11 · Sioux Center-V | 11 | Sioux Center-V | 23:08.49 | 20 |
| 21 | Bainbridge RyliePlace 21 · Grade 11 · Cherokee-V | 11 | Cherokee-V | 23:11.84 | 21 |
| 22 | Madi BlankespoorPlace 22 · Grade 12 · Unity Christian-V | 12 | Unity Christian-V | 23:16.58 | 22 |
| 23 | Darby SchuitemanPlace 23 · Grade 12 · Unity Christian-V | 12 | Unity Christian-V | 23:23.90 | 23 |
| 24 | Jenna RyanPlace 24 · Grade 11 · Sbl-V | 11 | Sbl-V | 23:26.08 | 24 |
| 25 | Carly CarstensPlace 25 · Grade 09 · Okoboji-V | 09 | Okoboji-V | 23:29.73 | 25 |
| 26 | Zoe GulkerPlace 26 · Grade 10 · Western Christian-V | 10 | Western Christian-V | 23:33.63 | 26 |
| 27 | Leila LaureanoPlace 27 · Grade 12 · Sbl-V | 12 | Sbl-V | 23:36.85 | 27 |
| 28 | Julia LetschePlace 28 · Grade 09 · Cherokee-V | 09 | Cherokee-V | 23:37.16 | 28 |
| 29 | Emily FeddersPlace 29 · Grade 10 · Western Christian-V | 10 | Western Christian-V | 23:49.74 | 29 |
| 30 | Ella BresterPlace 30 · Grade 10 · Sbl-V | 10 | Sbl-V | 23:57.55 | 30 |
| 31 | Jamie DeKamPlace 31 · Grade 12 · Western Christian-V | 12 | Western Christian-V | 23:58.06 | 31 |
| 32 | McKenna DeWeerdPlace 32 · Grade 09 · Western Christian-V | 09 | Western Christian-V | 23:59.11 | 32 |
| 33 | Giselle RamirezPlace 33 · Grade 12 · Sioux Center-V | 12 | Sioux Center-V | 24:02.28 | 33 |
| 34 | Janae ZeutenhorstPlace 34 · Grade 10 · Sioux Center-V | 10 | Sioux Center-V | 24:06.51 | 34 |
| 35 | Jenny DykemaPlace 35 · Grade 11 · Spirit Lake-V | 11 | Spirit Lake-V | 24:09.83 | 35 |
| 36 | Dana Den HerderPlace 36 · Grade 12 · Sioux Center-V | 12 | Sioux Center-V | 24:16.32 | 36 |
| 37 | Grace Van RoekelPlace 37 · Grade 09 · Western Christian-V | 09 | Western Christian-V | 24:23.20 | 37 |
| 38 | Elsie BartelsPlace 38 · Grade 11 · Unity Christian-V | 11 | Unity Christian-V | 24:23.99 | 38 |
| 39 | Braelynn KamstraPlace 39 · Grade 11 · Western Christian-V | 11 | Western Christian-V | 24:25.66 | 39 |
| 40 | Heidi LetschePlace 40 · Grade 09 · Cherokee-V | 09 | Cherokee-V | 24:34.12 | 40 |
| 41 | Emma HackbarthPlace 41 · Grade 10 · Spirit Lake-V | 10 | Spirit Lake-V | 24:34.46 | 41 |
| 42 | Jessica SlightPlace 42 · Grade 12 · Storm Lake-V | 12 | Storm Lake-V | 24:45.48 | 42 |
| 43 | Sophia ButlerPlace 43 · Grade 11 · Spirit Lake-V | 11 | Spirit Lake-V | 24:47.40 | 43 |
| 44 | Shay OlthoffPlace 44 · Grade 10 · Okoboji-V | 10 | Okoboji-V | 24:49.41 | 44 |
| 45 | Breanna MillerPlace 45 · Grade 09 · Cherokee-V | 09 | Cherokee-V | 24:57.77 | 45 |
| 46 | Shelby HoffPlace 46 · Grade 11 · Spirit Lake-V | 11 | Spirit Lake-V | 25:19.46 | 46 |
| 47 | Olivia SandbultePlace 47 · Grade 10 · Okoboji-V | 10 | Okoboji-V | 25:36.93 | 47 |
| 48 | Jordyn HildebrandPlace 48 · Grade 12 · Cherokee-V | 12 | Cherokee-V | 25:41.76 | 48 |
| 49 | Grace RadcliffePlace 49 · Grade 11 · Spirit Lake-V | 11 | Spirit Lake-V | 25:46.56 | 49 |
| 50 | Trista TannerPlace 50 · Grade 10 · Okoboji-V | 10 | Okoboji-V | 26:38.43 | 50 |
| 51 | Emma OehlerPlace 51 · Grade 11 · Storm Lake-V | 11 | Storm Lake-V | 27:49.78 | 51 |
| 52 | Allison VierkantPlace 52 · Grade 09 · Spirit Lake-V | 09 | Spirit Lake-V | 28:06.47 | 52 |
| 53 | Bianca CervantesPlace 53 · Grade 11 · Storm Lake-V | 11 | Storm Lake-V | 28:10.14 | 53 |
| 54 | Abby VenegasPlace 54 · Grade 11 · Storm Lake-V | 11 | Storm Lake-V | 28:50.28 | 54 |
| 55 | Dylan YoungstedtPlace 55 · Grade 10 · Storm Lake-V | 10 | Storm Lake-V | 32:14.39 | 55 |
| 56 | Dania RoquePlace 56 · Grade 11 · Storm Lake-V | 11 | Storm Lake-V | 40:37.64 | 56 |