| 1 | Kyler ButtryPlace 1 · Grade 8 · Shenandoah | 8 | Shenandoah | 12:38.32 |
| 2 | Gus HilbertPlace 2 · Grade 8 · Winterset ms | 8 | Winterset ms | 12:46.00 |
| 3 | Ethan DaoustPlace 3 · Grade 8 · Shenandoah | 8 | Shenandoah | 12:57.54 |
| 4 | Jaxson BerryPlace 4 · Grade 8 · Winterset ms | 8 | Winterset ms | 13:23.02 |
| 5 | Carter YoungPlace 5 · Grade 7 · West Central Valley | 7 | West Central Valley | 13:24.89 PR |
| 6 | Marshall BackPlace 6 · Grade 8 · Winterset ms | 8 | Winterset ms | 13:26.26 |
| 7 | Luke ForristallPlace 7 · Grade 7 · Treynor | 7 | Treynor | 13:33.93 |
| 8 | Eli KinstlerPlace 8 · Grade 8 · Shenandoah | 8 | Shenandoah | 13:36.01 |
| 9 | Zane BuncePlace 9 · Grade 7 · Martensdale-St. Marys | 7 | Martensdale-St. Marys | 13:39.60 |
| 10 | Eli NoursePlace 10 · Grade 8 · West Central Valley | 8 | West Central Valley | 13:44.72 PR |
| 11 | Cooper SheffieldPlace 11 · Grade 7 · Winterset ms | 7 | Winterset ms | 13:51.82 |
| 12 | James OwensPlace 12 · Grade 8 · West Central Valley | 8 | West Central Valley | 14:01.04 |
| 13 | Zander PinegarPlace 13 · Grade 8 · West Central Valley | 8 | West Central Valley | 14:02.63 PR |
| 14 | Gavin BrownPlace 14 · Grade 7 · Shenandoah | 7 | Shenandoah | 14:29.64 |
| 15 | Knox HoudekPlace 15 · Grade 7 · Treynor | 7 | Treynor | 14:31.98 |
| 16 | Luke SchmidtPlace 16 · Grade 8 · Martensdale-St. Marys | 8 | Martensdale-St. Marys | 14:33.06 |
| 17 | Kipton HeagelPlace 17 · Grade 7 · Martensdale-St. Marys | 7 | Martensdale-St. Marys | 14:35.03 |
| 18 | Graham FultonPlace 18 · Grade 7 · Winterset ms | 7 | Winterset ms | 14:40.31 |
| 19 | Pierce WalkerPlace 19 · Grade 8 · Treynor | 8 | Treynor | 14:42.03 |
| 20 | Parker HenryPlace 20 · Grade 7 · Winterset ms | 7 | Winterset ms | 14:46.23 |
| 21 | Samuel AndersonPlace 21 · Grade 8 · Treynor | 8 | Treynor | 14:47.28 |
| 22 | Mason SeussPlace 22 · Grade 7 · Earlham | 7 | Earlham | 14:48.05 |
| 23 | Evan JensenPlace 23 · Grade 8 · Winterset ms | 8 | Winterset ms | 14:49.48 |
| 24 | Luke MorfordPlace 24 · Grade 8 · Earlham | 8 | Earlham | 14:50.14 |
| 25 | Jack HanischPlace 25 · Grade 7 · Shenandoah | 7 | Shenandoah | 14:54.05 |
| 26 | George CoilPlace 26 · Grade 7 · West Central Valley | 7 | West Central Valley | 15:02.92 |
| 27 | Harvey GlennPlace 27 · Grade 7 · St Albert | 7 | St Albert | 15:15.32 |
| 28 | Asher KerkmannPlace 28 · Grade 8 · Treynor | 8 | Treynor | 15:21.64 |
| 29 | Austin WinshipPlace 29 · Grade 8 · St Albert | 8 | St Albert | 15:47.51 |
| 30 | Aiden PauliPlace 30 · Grade 8 · Diagonal | 8 | Diagonal | 16:02.03 |
| 31 | Liam MonroePlace 31 · Grade 8 · Winterset ms | 8 | Winterset ms | 16:03.17 |
| 32 | Zachary RamseyPlace 32 · Grade 8 · St Albert | 8 | St Albert | 16:08.25 |
| 33 | Matthew MentzerPlace 33 · Grade 7 · Treynor | 7 | Treynor | 16:11.86 |
| 34 | Chase GlorPlace 34 · Grade 7 · Southwest Valley | 7 | Southwest Valley | 16:26.62 |
| 35 | Joseph AlonsoPlace 35 · Grade 7 · West Central Valley | 7 | West Central Valley | 16:37.56 |
| 36 | Kody Tripp HansonPlace 36 · Grade 7 · Shenandoah | 7 | Shenandoah | 16:40.64 |
| 37 | Brayton JohnsonPlace 37 · Grade 7 · Shenandoah | 7 | Shenandoah | 16:50.31 |
| 38 | Jace OberenderPlace 38 · Grade 7 · Martensdale-St. Marys | 7 | Martensdale-St. Marys | 16:52.26 PR |
| 39 | Miles JohnsonPlace 39 · Grade 7 · Earlham | 7 | Earlham | 17:35.06 |
| 40 | Cash SpanierPlace 40 · Grade 7 · Treynor | 7 | Treynor | 17:39.48 |
| 41 | Joshua FahrenkrugPlace 41 · Grade 8 · Treynor | 8 | Treynor | 17:40.44 |
| 42 | Hudson WulfPlace 42 · Grade 8 · Treynor | 8 | Treynor | 17:50.08 |
| 43 | Sebastian MajerusPlace 43 · Grade 8 · West Central Valley | 8 | West Central Valley | 18:14.10 |
| 44 | William CrittendenPlace 44 · Grade 8 · Winterset ms | 8 | Winterset ms | 18:23.35 |
| 45 | Thomas BiedermanPlace 45 · Grade 7 · Treynor | 7 | Treynor | 18:37.50 |
| 46 | Thomas HumphreyPlace 46 · Grade 7 · Earlham | 7 | Earlham | 19:00.61 PR |
| 47 | Remi HuddlesonPlace 47 · Grade 8 · Nodaway Valley | 8 | Nodaway Valley | 20:23.26 |
| 48 | Tucker FreestonePlace 48 · Grade 8 · Earlham | 8 | Earlham | 22:15.84 |
| 49 | Adrian ZavalaPlace 49 · Grade 7 · Southwest Valley | 7 | Southwest Valley | 22:40.97 PR |