| 1 | Chidi NwalaPlace 1 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 12:14.23 PR |
| 2 | Landon BeckerPlace 2 · Grade 8 · Algona | 8 | Algona | 12:23.29 |
| 3 | Owen SnyderPlace 3 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 12:43.27 PR |
| 4 | William BakerPlace 4 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 12:47.15 PR |
| 5 | Hunter HurstPlace 5 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 12:47.33 PR |
| 6 | Bentyn FairbanksPlace 6 · Grade 7 · Spencer | 7 | Spencer | 13:27.78 |
| 7 | Miles RousePlace 7 · Grade 7 · Emmetsburg ms | 7 | Emmetsburg ms | 13:30.41 PR |
| 8 | Brandt De ManPlace 8 · Grade 8 · Spencer | 8 | Spencer | 13:30.46 |
| 9 | Hunter PeckPlace 9 · Grade 7 · Sioux Central | 7 | Sioux Central | 13:48.38 |
| 10 | Trice EdwardsPlace 10 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 13:57.17 |
| 11 | Braxton ButlerPlace 11 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 13:58.59 PR |
| 12 | Jacob CrowleyPlace 12 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 14:05.31 PR |
| 13 | Beckett WipperfurthPlace 13 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 14:16.28 PR |
| 14 | Hernandez MartinezPlace 14 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 14:19.21 PR |
| 15 | Trevor HoffmanPlace 15 · Grade 7 · Sioux Central | 7 | Sioux Central | 14:27.89 |
| 16 | Charlie DrzycimskiPlace 16 · Grade 7 · Sioux Central | 7 | Sioux Central | 14:40.11 |
| 17 | Felix FosadoPlace 17 · Grade 7 · Algona | 7 | Algona | 14:54.70 |
| 18 | Caiden IngvallPlace 18 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 15:02.35 |
| 19 | Cooper OlsonPlace 19 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 15:05.63 |
| 20 | Ryan PoncePlace 20 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 15:16.35 |
| 21 | Gavin GrimmPlace 21 · Grade 8 · Algona | 8 | Algona | 15:17.56 |
| 22 | Sutter OrwigPlace 22 · Grade 7 · Spencer | 7 | Spencer | 15:23.52 |
| 23 | Corver ThompsonPlace 23 · Grade 7 · Algona | 7 | Algona | 15:32.99 |
| 24 | Chase AbendrothPlace 24 · Grade 8 · Algona | 8 | Algona | 15:43.96 |
| 25 | Ethan MurphyPlace 25 · Grade 7 · Bishop Garrigan | 7 | Bishop Garrigan | 15:46.73 |
| 26 | Noah HechtPlace 26 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 16:05.06 PR |
| 27 | Otto MaalandPlace 27 · Grade 8 · Spencer | 8 | Spencer | 16:13.43 |
| 28 | Asher WoodfordPlace 28 · Grade 8 · Emmetsburg ms | 8 | Emmetsburg ms | 16:24.51 PR |
| 29 | Boden GierePlace 29 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 16:35.98 PR |
| 30 | Finnley RockdaschelPlace 30 · Grade 8 · North Union | 8 | North Union | 16:43.33 PR |
| 31 | Navan GeddingsPlace 31 · Grade 7 · Algona | 7 | Algona | 16:46.23 |
| 32 | Donlan LucasPlace 32 · Grade 7 · Graettinger-Terril/Ruthven-Ayrshire | 7 | Graettinger-Terril/Ruthven-Ayrshire | 16:48.31 |
| 33 | Gabe BennettPlace 33 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 16:54.14 PR |
| 34 | Dawson YarkoskyPlace 34 · Grade 7 · Spencer | 7 | Spencer | 17:02.21 |
| 35 | Sam BrinkleyPlace 35 · Grade 7 · Algona | 7 | Algona | 17:04.50 |
| 36 | Kayden RichterPlace 36 · Grade 7 · Bishop Garrigan | 7 | Bishop Garrigan | 17:22.56 PR |
| 37 | Colin ThronePlace 37 · Grade 7 · Algona | 7 | Algona | 17:27.81 |
| 38 | Eli HennPlace 38 · Grade 7 · Algona | 7 | Algona | 17:34.70 |
| 39 | Wyatt StruvePlace 39 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 17:38.03 |
| 40 | Jacob BrauseyPlace 40 · Grade 8 · Spencer | 8 | Spencer | 17:39.36 |
| 41 | Hunter SaltonPlace 41 · Grade 7 · Spencer | 7 | Spencer | 17:41.71 |
| 42 | Samuel WertsPlace 42 · Grade 7 · Spencer | 7 | Spencer | 17:45.25 |
| 43 | Dax ElbertPlace 43 · Grade 7 · Algona | 7 | Algona | 17:45.52 |
| 44 | Corbin VedderPlace 44 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 18:02.22 |
| 45 | Esley SchonPlace 45 · Grade 8 · Spencer | 8 | Spencer | 18:07.48 |
| 46 | Keith BrownPlace 46 · Grade 7 · Spencer | 7 | Spencer | 18:10.17 |
| 47 | Ephraim KeithPlace 47 · Grade 7 · Spencer | 7 | Spencer | 18:51.70 |
| 48 | Akly BruhnPlace 48 · Grade 7 · North Union | 7 | North Union | 19:02.31 |
| 49 | Adler KrebsbachPlace 49 · Grade 7 · Spencer | 7 | Spencer | 19:23.76 |
| 50 | Dante MendozaPlace 50 · Grade 8 · Algona | 8 | Algona | 19:48.14 |
| 51 | Zeb WiitaPlace 51 · Grade 7 · Algona | 7 | Algona | 20:58.55 |
| 52 | Gael GonzalezPlace 52 · Grade 7 · North Union | 7 | North Union | 21:08.00 |
| 53 | Danny Itza-NelsonPlace 53 · Grade 8 · Emmetsburg ms | 8 | Emmetsburg ms | 21:13.37 |
| 54 | Robert BrownPlace 54 · Grade 7 · North Union | 7 | North Union | 22:10.76 PR |
| 55 | Huxley RadtkePlace 55 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 22:50.54 |
| 56 | Sviatoslav KhomenkoPlace 56 · Grade 7 · Algona | 7 | Algona | 23:06.71 |
| 57 | Sawyer AndersonPlace 57 · Grade 7 · Sioux Central | 7 | Sioux Central | 24:48.63 |