| 1 | Grant GaytherPlace 1 · Grade 12 · Forest City | 12 | Forest City | 16:51.5 |
| 2 | Ezra AlmelienPlace 2 · Grade 12 · North Butler Greene | 12 | North Butler Greene | 17:00.7 |
| 3 | Lane RyghPlace 3 · Grade 12 · Lake Mills | 12 | Lake Mills | 17:06.2 |
| 4 | Cooper BlaserPlace 4 · Grade 12 · Forest City | 12 | Forest City | 17:13.0 |
| 5 | Riley GaudenPlace 5 · Grade 12 · West Hancock Britt | 12 | West Hancock Britt | 17:40.5 |
| 6 | Daunta BergPlace 6 · Grade 12 · Forest City | 12 | Forest City | 18:09.4 |
| 7 | Keagan AlbertsonPlace 7 · Grade 12 · West Hancock Britt | 12 | West Hancock Britt | 18:19.7 |
| 8 | Ezra ThompsonPlace 8 · Grade 12 · Forest City | 12 | Forest City | 18:31.7 |
| 9 | Kai WeaverPlace 9 · Grade 10 · Forest City | 10 | Forest City | 18:34.9 |
| 10 | Dirk ZemanPlace 10 · Grade 12 · Forest City | 12 | Forest City | 18:41.1 |
| 11 | Tucker WalbergPlace 11 · Grade 10 · Forest City | 10 | Forest City | 18:48.1 |
| 12 | Angel RamirezPlace 12 · Grade 11 · Forest City | 11 | Forest City | 19:01.7 |
| 13 | Austin VoelkerPlace 13 · Grade 9 · North Butler Greene | 9 | North Butler Greene | 19:06.6 |
| 14 | Carson ChristiansonPlace 14 · Grade 8 · Lake Mills | 8 | Lake Mills | 19:09.2 |
| 15 | Liam EakinsPlace 15 · Grade 10 · Clear Lake Classical | 10 | Clear Lake Classical | 19:10.3 |
| 16 | Wyatt HansenPlace 16 · Grade 9 · Lake Mills | 9 | Lake Mills | 19:11.7 |
| 17 | Aiden ReesePlace 17 · Grade 10 · Lake Mills | 10 | Lake Mills | 19:18.0 |
| 18 | Caleb SkogenPlace 18 · Grade 12 · Lake Mills | 12 | Lake Mills | 19:18.9 |
| 19 | Carson FoxPlace 19 · Grade 12 · West Hancock Britt | 12 | West Hancock Britt | 19:23.1 |
| 20 | William VosburgPlace 20 · Grade 11 · Hampton-Dumont-CAL | 11 | Hampton-Dumont-CAL | 19:25.2 |
| 21 | Creighton WirthPlace 21 · Grade 12 · Forest City | 12 | Forest City | 19:32.2 |
| 22 | William NielsenPlace 22 · Grade 12 · North Butler Greene | 12 | North Butler Greene | 19:36.1 |
| 23 | Tyler FoxPlace 23 · Grade 12 · Forest City | 12 | Forest City | 19:38.9 |
| 24 | Kaden LeePlace 24 · Grade 11 · Lake Mills | 11 | Lake Mills | 19:42.9 |
| 25 | Jack SentsPlace 25 · Grade 10 · Clear Lake Classical | 10 | Clear Lake Classical | 19:43.7 PR |
| 26 | Luke RhodyPlace 26 · Grade 12 · Forest City | 12 | Forest City | 19:49.9 |
| 27 | Cayden CallisonPlace 27 · Grade 11 · Clear Lake Classical | 11 | Clear Lake Classical | 19:55.2 |
| 28 | Brayden EdenPlace 28 · Grade 11 · Lake Mills | 11 | Lake Mills | 19:55.2 |
| 29 | Conner HelgesonPlace 29 · Grade 10 · Lake Mills | 10 | Lake Mills | 20:08.2 |
| 30 | Isaac AlphsPlace 30 · Grade 11 · Forest City | 11 | Forest City | 20:12.5 |
| 31 | Elijah SmithPlace 31 · Grade 9 · Forest City | 9 | Forest City | 20:25.4 |
| 32 | Aaiden CunninghamPlace 32 · Grade 9 · Forest City | 9 | Forest City | 20:30.3 |
| 33 | Jesse RyghPlace 33 · Grade 9 · Lake Mills | 9 | Lake Mills | 20:44.8 |
| 34 | Cade PetersPlace 34 · Grade 9 · Hampton-Dumont-CAL | 9 | Hampton-Dumont-CAL | 20:54.2 |
| 35 | Micah SkogenPlace 35 · Grade 10 · Lake Mills | 10 | Lake Mills | 20:59.6 |
| 36 | Brody DixonPlace 36 · Grade 11 · West Hancock Britt | 11 | West Hancock Britt | 21:04.7 |
| 37 | Logan JohnsonPlace 37 · Grade 12 · Clear Lake Classical | 12 | Clear Lake Classical | 21:40.2 |
| 38 | Conner Van RoekelPlace 38 · Grade 10 · Lake Mills | 10 | Lake Mills | 22:00.2 |
| 39 | Brantley SchmidtPlace 39 · Grade 10 · Forest City | 10 | Forest City | 22:04.8 |
| 40 | Ethan FranckPlace 40 · Grade 12 · Northwood-Kensett | 12 | Northwood-Kensett | 22:08.2 |
| 41 | Conyr CookPlace 41 · Grade 10 · Hampton-Dumont-CAL | 10 | Hampton-Dumont-CAL | 22:11.4 |
| 42 | Reed MastersPlace 42 · Grade 12 · Hampton-Dumont-CAL | 12 | Hampton-Dumont-CAL | 22:20.7 |
| 43 | Levi AlbertsonPlace 43 · Grade 10 · Forest City | 10 | Forest City | 22:23.1 |
| 44 | Wrigley SchladerPlace 44 · Grade 9 · Rockford | 9 | Rockford | 22:24.1 |
| 45 | Jacob BurrsPlace 45 · Grade 10 · West Hancock Britt | 10 | West Hancock Britt | 22:37.1 |
| 46 | John HenryPlace 46 · Grade 9 · Clear Lake Classical | 9 | Clear Lake Classical | 23:02.5 |
| 47 | Paxton HallPlace 47 · Grade 10 · Forest City | 10 | Forest City | 23:04.6 |
| 48 | Saxon PenfoldPlace 48 · Grade 9 · Northwood-Kensett | 9 | Northwood-Kensett | 23:13.0 |
| 49 | Max KofootPlace 49 · Grade 11 · Hampton-Dumont-CAL | 11 | Hampton-Dumont-CAL | 23:22.7 |
| 50 | Calvyn McGuirePlace 50 · Grade 9 · Hampton-Dumont-CAL | 9 | Hampton-Dumont-CAL | 23:23.3 |
| 51 | Eiah CruzPlace 51 · Grade 11 · Hampton-Dumont-CAL | 11 | Hampton-Dumont-CAL | 23:23.8 |
| 52 | Case CaspersonPlace 52 · Grade 12 · Lake Mills | 12 | Lake Mills | 23:27.8 |
| 53 | Maddex PitzenbergerPlace 53 · Grade 9 · North Butler Greene | 9 | North Butler Greene | 23:31.1 |
| 54 | Ibuki SatoPlace 54 · Grade 12 · Forest City | 12 | Forest City | 23:50.9 PR |
| 55 | Lincoln WirthPlace 55 · Grade 10 · Forest City | 10 | Forest City | 23:53.9 |
| 56 | Wyatt EekhoffPlace 56 · Grade 12 · West Hancock Britt | 12 | West Hancock Britt | 24:09.5 |
| 57 | Tyler NiessPlace 57 · Grade 12 · Forest City | 12 | Forest City | 24:10.5 PR |
| 58 | Henry RolandPlace 58 · Grade 11 · Clear Lake Classical | 11 | Clear Lake Classical | 24:32.8 |
| 59 | Jace McGuirePlace 59 · Grade 10 · Hampton-Dumont-CAL | 10 | Hampton-Dumont-CAL | 24:35.6 |
| 60 | Ian DeetsPlace 60 · Grade 9 · West Hancock Britt | 9 | West Hancock Britt | 24:43.1 |
| 61 | Jaxon ShewPlace 61 · Grade 10 · North Butler Greene | 10 | North Butler Greene | 25:03.2 |
| 62 | Finnley RockdaschelPlace 62 · Grade 9 · North Union | 9 | North Union | 25:10.4 |
| 63 | Carson CallisonPlace 63 · Grade 9 · Clear Lake Classical | 9 | Clear Lake Classical | 25:19.7 |
| 64 | Joe Guevara-BarreraPlace 64 · Grade 10 · Hampton-Dumont-CAL | 10 | Hampton-Dumont-CAL | 26:01.1 |
| 65 | Edward ChampneyPlace 65 · Grade 10 · North Union | 10 | North Union | 26:21.4 |
| 66 | Kane SwygmanPlace 66 · Grade 10 · North Butler Greene | 10 | North Butler Greene | 26:25.6 |
| 67 | Kody HearnPlace 67 · Grade 10 · North Butler Greene | 10 | North Butler Greene | 26:38.4 |
| 68 | Klayton PlaggePlace 68 · Grade 10 · Hampton-Dumont-CAL | 10 | Hampton-Dumont-CAL | 27:37.4 |
| 69 | Wesley BallantynePlace 69 · Grade 9 · Northwood-Kensett | 9 | Northwood-Kensett | 27:48.1 |
| 70 | Kohen NormanPlace 70 · Grade 9 · Hampton-Dumont-CAL | 9 | Hampton-Dumont-CAL | 28:13.6 |
| 71 | Brently BassPlace 71 · Grade 9 · Hampton-Dumont-CAL | 9 | Hampton-Dumont-CAL | 37:07.5 |