| 1 | Preston KentPlace 1 · Grade 11 · ACGC | 11 | ACGC | 18:05.40 |
| 2 | Camden MorrisPlace 2 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 18:31.60 |
| 3 | Austin RasmussenPlace 3 · Grade 12 · Exira/Elk Horn-Kimballton | 12 | Exira/Elk Horn-Kimballton | 18:50.60 |
| 4 | Akeo MaynardPlace 4 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 18:52.70 |
| 5 | Nicholas DahirPlace 5 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 18:58.20 |
| 6 | Ivan WillettPlace 6 · Grade 10 · Perry | 10 | Perry | 19:05.60 |
| 7 | Isaac BlankmanPlace 7 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 19:17.30 |
| 8 | Edwyrd SteilPlace 8 · Grade 10 · Perry | 10 | Perry | 19:22.40 |
| 9 | Brock DriskillPlace 9 · Grade 11 · East Union Afton | 11 | East Union Afton | 19:28.90 |
| 10 | Nathanael ConnerPlace 10 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 19:29.80 |
| 11 | Thad StewartPlace 11 · Grade 12 · Perry | 12 | Perry | 19:50.80 |
| 12 | Xaviore DiazPlace 12 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 19:51.20 |
| 13 | Ty NelsonPlace 13 · Grade 12 · AHSTW Avoca | 12 | AHSTW Avoca | 19:59.90 |
| 14 | Carson TiggesPlace 14 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 20:03.80 |
| 15 | Micah McCartyPlace 15 · Grade 12 · Tri-Center Neola | 12 | Tri-Center Neola | 20:28.80 |
| 16 | Bladyn WearmouthPlace 16 · Grade 10 · Panorama Panora | 10 | Panorama Panora | 20:29.80 |
| 17 | Landon AbelPlace 17 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 20:36.60 |
| 18 | Hunter JulinPlace 18 · Grade 12 · IKM-Manning | 12 | IKM-Manning | 20:43.30 |
| 19 | Tyson SmithPlace 19 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 20:55.80 |
| 20 | Hayden SplendorPlace 20 · Grade 9 · Perry | 9 | Perry | 20:56.20 |
| 21 | Brody VailPlace 21 · Grade 9 · Perry | 9 | Perry | 20:59.60 |
| 22 | Braylon GreenwellPlace 22 · Grade 12 · Mount Ayr | 12 | Mount Ayr | 21:16.90 |
| 23 | Zach HaydenPlace 23 · Grade 12 · Panorama Panora | 12 | Panorama Panora | 21:19.20 |
| 24 | Ezra FarmerPlace 24 · Grade 11 · Perry | 11 | Perry | 21:35.50 |
| 25 | Cruz StanleyPlace 25 · Grade 10 · Panorama Panora | 10 | Panorama Panora | 21:39.80 |
| 26 | Gauge JulinPlace 26 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 21:41.20 |
| 27 | Adrian LeonePlace 27 · Grade 10 · Panorama Panora | 10 | Panorama Panora | 21:42.60 |
| 28 | Bennett AllenPlace 28 · Grade 10 · Panorama Panora | 10 | Panorama Panora | 21:43.30 |
| 29 | Tristan MintunPlace 29 · Grade 9 · Perry | 9 | Perry | 21:51.10 |
| 30 | Jameson PfrangPlace 30 · Grade 11 · ACGC | 11 | ACGC | 21:56.40 |
| 31 | Anderson BakehousePlace 31 · Grade 10 · East Mills | 10 | East Mills | 22:00.10 |
| 32 | Brock RippergerPlace 32 · Grade 10 · East Mills | 10 | East Mills | 22:14.40 |
| 33 | Adam BrownPlace 33 · Grade 9 · ACGC | 9 | ACGC | 22:14.80 |
| 34 | Cameron MozingoPlace 34 · Grade 11 · ACGC | 11 | ACGC | 22:23.00 |
| 35 | Kai FarmerPlace 35 · Grade 9 · Perry | 9 | Perry | 22:41.20 |
| 36 | Cyler WuebkerPlace 36 · Grade 10 · East Union Afton | 10 | East Union Afton | 23:02.50 |
| 37 | Stetson EllisPlace 37 · Grade 10 · ACGC | 10 | ACGC | 23:07.90 |
| 38 | Wade RannigerPlace 38 · Grade 9 · IKM-Manning | 9 | IKM-Manning | 23:10.80 |
| 39 | Kiernan HuttonPlace 39 · Grade 12 · West Central Valley Stuart | 12 | West Central Valley Stuart | 23:10.90 |
| 40 | Chas MuhlbauerPlace 40 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 23:41.00 |
| 41 | Eian SnyderPlace 41 · Grade 10 · IKM-Manning | 10 | IKM-Manning | 23:42.00 |
| 42 | Ryne NolandPlace 42 · Grade 10 · ACGC | 10 | ACGC | 23:48.50 |
| 43 | Carter WiemannPlace 43 · Grade 12 · Exira/Elk Horn-Kimballton | 12 | Exira/Elk Horn-Kimballton | 23:50.60 |
| 44 | Merrick StribePlace 44 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 23:51.50 |
| 45 | Ethan HaubrichPlace 45 · Grade 11 · IKM-Manning | 11 | IKM-Manning | 23:55.40 |
| 46 | Graysen ShafferPlace 46 · Grade 9 · Panorama Panora | 9 | Panorama Panora | 24:00.70 |
| 47 | Bentley EnglandPlace 47 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 24:22.90 |
| 48 | Conner CoilPlace 48 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 24:24.80 |
| 49 | Ben BaggettPlace 49 · Grade 12 · Exira/Elk Horn-Kimballton | 12 | Exira/Elk Horn-Kimballton | 24:39.00 |
| 50 | Josiah KingPlace 50 · Grade 11 · Exira/Elk Horn-Kimballton | 11 | Exira/Elk Horn-Kimballton | 24:50.30 |
| 51 | Dayton CrawleyPlace 51 · Grade 9 · ACGC | 9 | ACGC | 25:01.10 |
| 52 | Salim NurovPlace 52 · Grade 11 · Perry | 11 | Perry | 25:01.30 |
| 53 | Tristan McCoolPlace 53 · Grade 10 · Tri-Center Neola | 10 | Tri-Center Neola | 25:05.20 |
| 54 | Braden BahrenfussPlace 54 · Grade 10 · Panorama Panora | 10 | Panorama Panora | 25:38.60 |
| 55 | Bryce BendaPlace 55 · Grade 9 · ACGC | 9 | ACGC | 25:39.70 |
| 56 | Tai RiordanPlace 56 · Grade 10 · ACGC | 10 | ACGC | 27:28.80 |
| 57 | Jacob PorterPlace 57 · Grade 9 · Exira/Elk Horn-Kimballton | 9 | Exira/Elk Horn-Kimballton | 28:01.70 |
| 58 | Coolin JacobyPlace 58 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 28:13.40 |
| 59 | Eli GardPlace 59 · Grade 9 · Lenox | 9 | Lenox | 30:10.70 |
| 60 | Kellon ShafferPlace 60 · Grade 10 · Mount Ayr | 10 | Mount Ayr | 31:07.90 |
| 61 | Grayson NimsPlace 61 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 31:27.80 |
| 62 | Miles WurdemanPlace 62 · Grade 9 · Tri-Center Neola | 9 | Tri-Center Neola | 32:55.50 |
| 63 | Nolan MoorePlace 63 · Grade 10 · AHSTW Avoca | 10 | AHSTW Avoca | 34:38.90 PR |
| 64 | Mason AbelPlace 64 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 35:03.90 |
| — | Austin BrinerGrade 10 · Mount Ayr | 10 | Mount Ayr | DNF |