| 1 | Oliver GruverPlace 1 · Grade 8 · St Edmond | 8 | St Edmond | 12:53.60 |
| 2 | Felix FosadoPlace 2 · Grade 8 · Algona | 8 | Algona | 12:59.20 |
| 3 | Grady NelsonPlace 3 · Grade 8 · Manson Northwest Webster | 8 | Manson Northwest Webster | 13:24.70 |
| 4 | Ryker DoddsPlace 4 · Grade 8 · Okoboji Community | 8 | Okoboji Community | 13:25.90 PR |
| 5 | Chase LamphierPlace 5 · Grade 8 · Manson Northwest Webster | 8 | Manson Northwest Webster | 13:32.80 PR |
| 6 | Keaton GrunhovdPlace 6 · Grade 8 · North Iowa Buffalo Center | 8 | North Iowa Buffalo Center | 13:39.60 PR |
| 7 | Harrison CarzoliPlace 7 · Grade 8 · St Edmond | 8 | St Edmond | 13:40.90 |
| 8 | Lleyton PeterPlace 8 · Grade 7 · Okoboji Community | 7 | Okoboji Community | 13:41.00 PR |
| 9 | Ryan PoncePlace 9 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 13:45.70 PR |
| 10 | Trice EdwardsPlace 10 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 13:50.70 |
| 11 | Alexander GonzalezPlace 11 · Grade 8 · Sibley-Ocheyedan | 8 | Sibley-Ocheyedan | 13:50.70 |
| 12 | Jaxon TholePlace 12 · Grade 7 · Sibley-Ocheyedan | 7 | Sibley-Ocheyedan | 13:51.30 PR |
| 13 | Andrew KnoxPlace 13 · Grade 8 · St Edmond | 8 | St Edmond | 13:54.50 |
| 14 | Seth CreswellPlace 14 · Grade 8 · Okoboji Community | 8 | Okoboji Community | 13:57.30 PR |
| 15 | Elias Mendenhall-BorusPlace 15 · Grade 8 · Okoboji Community | 8 | Okoboji Community | 13:57.30 PR |
| 16 | Jonny GarciaPlace 16 · Grade 7 · Algona | 7 | Algona | 14:09.40 |
| 17 | Cooper OlsonPlace 17 · Grade 8 · Estherville Lincoln Central | 8 | Estherville Lincoln Central | 14:13.20 PR |
| 18 | Elias SloanPlace 18 · Grade 8 · Okoboji Community | 8 | Okoboji Community | 14:13.90 PR |
| 19 | Hudson BowersPlace 19 · Grade 8 · Pocahontas | 8 | Pocahontas | 14:24.90 |
| 20 | Caleb FuerstenauPlace 20 · Grade 7 · Algona | 7 | Algona | 14:27.80 |
| 21 | Bryson PlombonPlace 21 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 14:30.30 |
| 22 | Mylo PoutrePlace 22 · Grade 8 · Manson Northwest Webster | 8 | Manson Northwest Webster | 14:34.90 |
| 23 | Jax ElbertPlace 23 · Grade 8 · Algona | 8 | Algona | 14:36.00 |
| 24 | Declan RaschPlace 24 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 14:36.40 |
| 25 | Julian PerezPlace 25 · Grade 8 · Harris-Lake Park | 8 | Harris-Lake Park | 14:47.90 PR |
| 26 | Ascher BeenkenPlace 26 · Grade 8 · North Iowa Buffalo Center | 8 | North Iowa Buffalo Center | 14:52.40 PR |
| 27 | Isaac BanksPlace 27 · Grade 8 · St Edmond | 8 | St Edmond | 14:57.30 |
| 28 | Liam SchumacherPlace 28 · Grade 7 · St Edmond | 7 | St Edmond | 14:59.90 |
| 29 | Michael ThompsonPlace 29 · Grade 8 · Manson Northwest Webster | 8 | Manson Northwest Webster | 15:03.20 |
| 30 | Dax ElbertPlace 30 · Grade 8 · Algona | 8 | Algona | 15:07.40 |
| 31 | Isaac OrbanPlace 31 · Grade 7 · Algona | 7 | Algona | 15:14.70 |
| 32 | Gunner HimleyPlace 32 · Grade 8 · Spirit Lake ms | 8 | Spirit Lake ms | 15:15.50 |
| 33 | Graysen NelsonPlace 33 · Grade 8 · Okoboji Community | 8 | Okoboji Community | 15:16.90 PR |
| 34 | Chaysen PayerPlace 34 · Grade 8 · Pocahontas | 8 | Pocahontas | 15:21.40 |
| 35 | Danny StrauserPlace 35 · Grade 8 · North Iowa Buffalo Center | 8 | North Iowa Buffalo Center | 15:30.80 PR |
| 36 | Sam BrinkleyPlace 36 · Grade 8 · Algona | 8 | Algona | 15:32.40 |
| 37 | Quinn BormannPlace 37 · Grade 7 · Algona | 7 | Algona | 15:33.70 |
| 38 | Andy MutchlerPlace 38 · Grade 7 · Pocahontas | 7 | Pocahontas | 15:34.40 |
| 39 | Carter JohnsonPlace 39 · Grade 7 · Okoboji Community | 7 | Okoboji Community | 15:34.40 PR |
| 40 | Paxton KortePlace 40 · Grade 8 · Harris-Lake Park | 8 | Harris-Lake Park | 16:13.10 PR |
| 41 | Lucas DonlanPlace 41 · Grade 8 · GTRA | 8 | GTRA | 16:26.10 PR |
| 42 | Dominic CollingPlace 42 · Grade 8 · Sibley-Ocheyedan | 8 | Sibley-Ocheyedan | 16:47.20 PR |
| 43 | Jaden WardPlace 43 · Grade 7 · Emmetsburg | 7 | Emmetsburg | 16:56.70 PR |
| 44 | Thomas MaskePlace 44 · Grade 8 · Pocahontas | 8 | Pocahontas | 17:01.10 |
| 45 | Skip KleinwolterinkPlace 45 · Grade 8 · Sibley-Ocheyedan | 8 | Sibley-Ocheyedan | 17:10.40 |
| 46 | Alex CrowleyPlace 46 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 17:17.20 |
| 47 | Austin KoesterPlace 47 · Grade 8 · North Iowa Buffalo Center | 8 | North Iowa Buffalo Center | 17:20.30 PR |
| 48 | Samuel WaltersPlace 48 · Grade 7 · North Union | 7 | North Union | 17:33.80 |
| 49 | Landon HerreraPlace 49 · Grade 7 · Sibley-Ocheyedan | 7 | Sibley-Ocheyedan | 17:43.50 PR |
| 50 | Jax GethmannPlace 50 · Grade 7 · Okoboji Community | 7 | Okoboji Community | 17:54.00 PR |
| 51 | Malachi WenzelPlace 51 · Grade 7 · Algona | 7 | Algona | 18:00.30 |
| 52 | Akly BruhnPlace 52 · Grade 8 · North Union | 8 | North Union | 18:00.90 |
| 53 | Hadley PowellPlace 53 · Grade 7 · Okoboji Community | 7 | Okoboji Community | 18:04.90 PR |
| 54 | Silas JorgensenPlace 54 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 18:06.50 |
| 55 | Zeb WiitaPlace 55 · Grade 8 · Algona | 8 | Algona | 18:11.50 |
| 56 | Tyler BensonPlace 56 · Grade 7 · North Union | 7 | North Union | 19:06.50 |
| 57 | Finnegan JorgensenPlace 57 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 19:08.60 |
| 58 | Ryelen AraguzPlace 58 · Grade 7 · Estherville Lincoln Central | 7 | Estherville Lincoln Central | 19:11.70 PR |
| 59 | Elijah SewellPlace 59 · Grade 8 · Okoboji Community | 8 | Okoboji Community | 19:40.00 PR |
| 60 | Lio HerreraPlace 60 · Grade 7 · Sibley-Ocheyedan | 7 | Sibley-Ocheyedan | 19:41.80 PR |
| 61 | Kreighton WiitaPlace 61 · Grade 7 · Algona | 7 | Algona | 19:42.50 PR |
| 62 | Michael AhlrichPlace 62 · Grade 8 · Pocahontas | 8 | Pocahontas | 19:51.20 |
| 63 | Noah WaldersPlace 63 · Grade 7 · North Union | 7 | North Union | 20:05.30 |
| 64 | Franklin GarstPlace 64 · Grade 8 · North Iowa Buffalo Center | 8 | North Iowa Buffalo Center | 20:22.10 PR |
| 65 | Cash HightPlace 65 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 21:06.90 |
| 66 | Jaxon Van SchepenPlace 66 · Grade 7 · Spirit Lake ms | 7 | Spirit Lake ms | 21:10.80 |
| 67 | Logan WaldersPlace 67 · Grade 8 · North Union | 8 | North Union | 21:28.00 |
| 68 | Blaze TaguePlace 68 · Grade 7 · Manson Northwest Webster | 7 | Manson Northwest Webster | 22:44.80 |
| 69 | Pedro MartinezPlace 69 · Grade 8 · Sibley-Ocheyedan | 8 | Sibley-Ocheyedan | 23:28.40 PR |
| 70 | Weston GubbelsPlace 70 · Grade 8 · St Edmond | 8 | St Edmond | 26:08.80 |
| 71 | Zachary TitteringtonPlace 71 · Grade 7 · Okoboji Community | 7 | Okoboji Community | 28:53.10 PR |