| 1 | Levi OllingerPlace 1 · Grade 8 · Manson Northwest Webster | 8 | Manson Northwest Webster | 12:51.02 |
| 2 | Landon BeckerPlace 2 · Grade 8 · Algona | 8 | Algona | 13:02.25 |
| 3 | Ezra SchoessPlace 3 · Grade 8 · Fort Dodge ms | 8 | Fort Dodge ms | 13:22.84 |
| 4 | Grady NelsonPlace 4 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 13:33.48 |
| 5 | Hunter HurstPlace 5 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 13:38.89 |
| 6 | Max EngstlerPlace 6 · Grade 8 · Clarion-Goldfield-Dows | 8 | Clarion-Goldfield-Dows | 13:40.70 |
| 7 | Tucker TaylorPlace 7 · Grade 8 · Eagle Grove | 8 | Eagle Grove | 13:44.52 |
| 8 | Oliver GruverPlace 8 · Grade 7 · St Edmond | 7 | St Edmond | 13:58.17 |
| 9 | Lane HelmkampPlace 9 · Grade 7 · Newell-Fonda | 7 | Newell-Fonda | 13:59.81 |
| 10 | Sawyer OlsenPlace 10 · Grade 8 · Newell-Fonda | 8 | Newell-Fonda | 14:05.06 |
| 11 | Chase LamphierPlace 11 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 14:23.87 |
| 12 | Miles RousePlace 12 · Grade 7 · Emmetsburg ms | 7 | Emmetsburg ms | 14:31.70 |
| 13 | Eliot NaevePlace 13 · Grade 7 · Fort Dodge ms | 7 | Fort Dodge ms | 14:32.93 |
| 14 | Chayce MeyerPlace 14 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 14:42.62 |
| 15 | Mylo PoutrePlace 15 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 14:46.23 |
| 16 | Nolan GriemePlace 16 · Grade 7 · Ridge View | 7 | Ridge View | 14:47.80 |
| 17 | Andrew KnoxPlace 17 · Grade 7 · St Edmond | 7 | St Edmond | 14:55.58 |
| 18 | Hudson BowersPlace 18 · Grade 7 · Pocahontas | 7 | Pocahontas | 14:55.86 |
| 19 | Yeinzon CallesPlace 19 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 15:01.57 |
| 20 | Carsen MorrisPlace 20 · Grade 8 · Fort Dodge ms | 8 | Fort Dodge ms | 15:04.34 |
| 21 | Pryce AschingerPlace 21 · Grade 8 · Ridge View | 8 | Ridge View | 15:05.23 |
| 22 | Jackson HeiderPlace 22 · Grade 7 · Humboldt | 7 | Humboldt | 15:05.89 |
| 23 | Costly OrdonezPlace 23 · Grade 8 · Pocahontas | 8 | Pocahontas | 15:11.33 |
| 24 | Anthony Fuego CosPlace 24 · Grade 7 · Clarion-Goldfield-Dows | 7 | Clarion-Goldfield-Dows | 15:13.33 |
| 25 | Felix FosadoPlace 25 · Grade 7 · Algona | 7 | Algona | 15:14.20 |
| 26 | Channing FultsPlace 26 · Grade 7 · Iowa Falls-Alden MS | 7 | Iowa Falls-Alden MS | 15:14.39 |
| 27 | Jonathon MyersPlace 27 · Grade 8 · Boone | 8 | Boone | 15:16.59 |
| 28 | Ryan PoncePlace 28 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 15:17.80 |
| 29 | Gavin GrimmPlace 29 · Grade 8 · Algona | 8 | Algona | 15:18.05 |
| 30 | Jones KorbinPlace 30 · Grade 8 · Fort Dodge ms | 8 | Fort Dodge ms | 15:18.29 |
| 31 | Tucker UbbenPlace 31 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 15:21.91 |
| 32 | Ethan MurphyPlace 32 · Grade 7 · Bishop Garrigan | 7 | Bishop Garrigan | 15:26.82 |
| 33 | Noah SuperPlace 33 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 15:35.90 |
| 34 | Wesley AndersonPlace 34 · Grade 7 · Fort Dodge ms | 7 | Fort Dodge ms | 15:36.34 |
| 35 | Easton KiesPlace 35 · Grade 8 · Newell-Fonda | 8 | Newell-Fonda | 15:37.22 |
| 36 | Gus SchweitzbergerPlace 36 · Grade 8 · Ridge View | 8 | Ridge View | 15:38.74 |
| 37 | Riley PetersenPlace 37 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 15:40.49 PR |
| 38 | Karver JensenPlace 38 · Grade 8 · Ridge View | 8 | Ridge View | 15:43.20 |
| 39 | Micah HayPlace 39 · Grade 7 · Boone | 7 | Boone | 15:46.28 |
| 40 | Caiden IngvallPlace 40 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 15:48.74 |
| 41 | Grim ElijahPlace 41 · Grade 7 · Fort Dodge ms | 7 | Fort Dodge ms | 15:50.16 |
| 42 | Cole VanderloopPlace 42 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 15:51.93 |
| 43 | Jack KellerPlace 43 · Grade 8 · Clarion-Goldfield-Dows | 8 | Clarion-Goldfield-Dows | 15:52.52 |
| 44 | Oliver HernandezPlace 44 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 15:55.63 |
| 45 | Chase AbendrothPlace 45 · Grade 8 · Algona | 8 | Algona | 16:03.62 |
| 46 | Jeremiah GuerraPlace 46 · Grade 8 · Eagle Grove | 8 | Eagle Grove | 16:05.72 |
| 47 | Thomas HermsenPlace 47 · Grade 8 · Humboldt | 8 | Humboldt | 16:05.77 |
| 48 | Michael ThompsonPlace 48 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 16:18.55 |
| 49 | Finley RublePlace 49 · Grade 8 · Ridge View | 8 | Ridge View | 16:20.98 |
| 50 | Ashton KukerPlace 50 · Grade 8 · St Edmond | 8 | St Edmond | 16:42.89 |
| 51 | Corver ThompsonPlace 51 · Grade 7 · Algona | 7 | Algona | 16:43.89 |
| 52 | Isaac BanksPlace 52 · Grade 7 · St Edmond | 7 | St Edmond | 16:48.01 |
| 53 | Reagan SailerPlace 53 · Grade 8 · Iowa Falls-Alden MS | 8 | Iowa Falls-Alden MS | 16:52.20 |
| 54 | Ezra AyalaPlace 54 · Grade 7 · Fort Dodge ms | 7 | Fort Dodge ms | 16:54.36 |
| 55 | Donlan LucasPlace 55 · Grade 7 · Graettinger-Terril/Ruthven-Ayrshire | 7 | Graettinger-Terril/Ruthven-Ayrshire | 16:55.42 |
| 56 | Chaysen PayerPlace 56 · Grade 7 · Pocahontas | 7 | Pocahontas | 16:56.14 |
| 57 | Dax ElbertPlace 57 · Grade 7 · Algona | 7 | Algona | 16:58.29 |
| 58 | Cooper OlsonPlace 58 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 17:22.31 |
| 59 | Logan BrownPlace 59 · Grade 7 · Ridge View | 7 | Ridge View | 17:27.47 |
| 60 | Gauge HanschPlace 60 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 17:34.73 |
| 61 | Zach VohsPlace 61 · Grade 7 · Ridge View | 7 | Ridge View | 17:34.79 |
| 62 | Navan GeddingsPlace 62 · Grade 7 · Algona | 7 | Algona | 17:42.13 |
| 63 | Isaac RieckPlace 63 · Grade 7 · Humboldt | 7 | Humboldt | 17:43.01 |
| 64 | William GubbelsPlace 64 · Grade 8 · St Edmond | 8 | St Edmond | 17:45.17 |
| 65 | Waynar LandonPlace 65 · Grade 8 · Fort Dodge ms | 8 | Fort Dodge ms | 17:58.02 |
| 66 | Payce CrandallPlace 66 · Grade 8 · Boone | 8 | Boone | 17:58.68 |
| 67 | Dalton DarbyPlace 67 · Grade 8 · Boone | 8 | Boone | 18:00.80 |
| 68 | Finnley RockdaschelPlace 68 · Grade 8 · North Union | 8 | North Union | 18:01.01 |
| 69 | Edmund PullPlace 69 · Grade 7 · Eagle Grove | 7 | Eagle Grove | 18:02.15 |
| 70 | Dante MendozaPlace 70 · Grade 8 · Algona | 8 | Algona | 18:08.07 |
| 71 | Asher WoodfordPlace 71 · Grade 8 · Emmetsburg ms | 8 | Emmetsburg ms | 18:09.06 |
| 72 | Sam BrinkleyPlace 72 · Grade 7 · Algona | 7 | Algona | 18:09.61 |
| 73 | Wyatt StruvePlace 73 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 18:18.28 |
| 74 | Kezaran FriedlPlace 74 · Grade 8 · Eagle Grove | 8 | Eagle Grove | 18:18.77 |
| 75 | Edward Orozco-OnatePlace 75 · Grade 8 · Eagle Grove | 8 | Eagle Grove | 18:26.17 |
| 76 | Noah HechtPlace 76 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 18:41.29 |
| 77 | Quynton ClarkPlace 77 · Grade 8 · St Edmond | 8 | St Edmond | 18:41.72 |
| 78 | Colin ThronePlace 78 · Grade 7 · Algona | 7 | Algona | 18:46.46 |
| 79 | Josiah OlsenPlace 79 · Grade 7 · Newell-Fonda | 7 | Newell-Fonda | 18:57.42 |
| 80 | Eli HennPlace 80 · Grade 7 · Algona | 7 | Algona | 18:58.76 |
| 81 | Jayden WalkerPlace 81 · Grade 8 · Fort Dodge ms | 8 | Fort Dodge ms | 19:08.85 |
| 82 | Jack NillesPlace 82 · Grade 7 · Humboldt | 7 | Humboldt | 19:12.44 |
| 83 | Corbin VedderPlace 83 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 19:15.21 |
| 84 | Trice TjadenPlace 84 · Grade 7 · Fort Dodge ms | 7 | Fort Dodge ms | 19:17.76 |
| 85 | Aiden DaviePlace 85 · Grade 8 · Humboldt | 8 | Humboldt | 19:31.36 |
| 86 | Danny Itza-NelsonPlace 86 · Grade 8 · Emmetsburg ms | 8 | Emmetsburg ms | 19:37.23 |
| 87 | Sviatoslav KhomenkoPlace 87 · Grade 7 · Algona | 7 | Algona | 19:43.40 |
| 88 | Aiden EricksenPlace 88 · Grade 7 · Pocahontas | 7 | Pocahontas | 19:55.32 PR |
| 89 | Corbyn ClarkPlace 89 · Grade 8 · St Edmond | 8 | St Edmond | 19:56.24 |
| 90 | Davin DarlingPlace 90 · Grade 8 · St Edmond | 8 | St Edmond | 19:56.28 |
| 91 | Gael GonzalezPlace 91 · Grade 7 · North Union | 7 | North Union | 19:58.36 PR |
| 92 | Thomas MaskePlace 92 · Grade 7 · Pocahontas | 7 | Pocahontas | 20:11.19 |
| 93 | Zeb WiitaPlace 93 · Grade 7 · Algona | 7 | Algona | 20:20.60 |
| 94 | Will EngstlerPlace 94 · Grade 8 · Clarion-Goldfield-Dows | 8 | Clarion-Goldfield-Dows | 20:38.37 |
| 95 | Anthony HutchinsonPlace 95 · Grade 7 · Newell-Fonda | 7 | Newell-Fonda | 20:40.92 |
| 96 | Grant KubikPlace 96 · Grade 7 · Boone | 7 | Boone | 20:41.99 |
| 97 | Huxley RadtkePlace 97 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 20:54.27 PR |
| 98 | Lucas OlsonPlace 98 · Grade 7 · Humboldt | 7 | Humboldt | 21:19.04 |
| 99 | Akly BruhnPlace 99 · Grade 7 · North Union | 7 | North Union | 21:29.85 |
| 100 | Vincent PearsonPlace 100 · Grade 8 · St Edmond | 8 | St Edmond | 22:43.74 |