| 1 | Dawson BraetPlace 1 · Grade 11 · Earlham | 11 | Earlham | 4:48.70a |
| 2 | Andrew Van ZeePlace 2 · Earlham | — | Earlham | 4:57.32a |
| 3 | Preston KentPlace 3 · Grade 11 · ACGC | 11 | ACGC | 4:59.65a |
| 4 | Cavin PehlPlace 4 · Grade 12 · Madrid | 12 | Madrid | 5:00.69a |
| 5 | Landon SheffieldPlace 5 · Grade 11 · Earlham | 11 | Earlham | 5:01.55a |
| 6 | Brock DriskillPlace 6 · Grade 11 · East Union Afton | 11 | East Union Afton | 5:05.48a |
| 7 | Hudson WhitePlace 7 · Madrid | — | Madrid | 5:14.69a |
| 8 | Payton DicksonPlace 8 · Grade 10 · Earlham | 10 | Earlham | 5:16.16a |
| 9 | Ryder RasmussenPlace 9 · Grade 12 · Van Meter | 12 | Van Meter | 5:24.90a |
| 10 | Erik LarsonPlace 10 · Grade 11 · St. Edmond Fort Dodge | 11 | St. Edmond Fort Dodge | 5:25.28a |
| 11 | Zach HaydenPlace 11 · Grade 12 · Panorama Panora | 12 | Panorama Panora | 5:37.46a |
| 12 | Max RasmussenPlace 12 · Grade 10 · Van Meter | 10 | Van Meter | 5:42.52a |
| 13 | Tucker FordPlace 13 · Grade 10 · Greene County | 10 | Greene County | 5:45.69a |
| 14 | Carson TiggesPlace 14 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 5:47.52a |
| 15 | Quincy AllenPlace 15 · Grade 11 · Interstate 35 Truro | 11 | Interstate 35 Truro | 5:50.25a |
| 16 | Aidan ReelPlace 16 · Grade 11 · St. Edmond Fort Dodge | 11 | St. Edmond Fort Dodge | 5:54.60a |
| 17 | Bryce BendaPlace 17 · ACGC | — | ACGC | 5:56.75a |
| 18 | Caden CoxPlace 18 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 5:59.07a |
| 19 | Adrian LeonePlace 19 · Panorama Panora | — | Panorama Panora | 6:01.93a |
| 20 | Austin BrinerPlace 20 · Grade So · Mount Ayr | So | Mount Ayr | 6:04.09a |
| 21 | Elliott McMichaelPlace 21 · Interstate 35 Truro | — | Interstate 35 Truro | 6:57.08a |
| 22 | Marcius LunaPlace 22 · Grade 9 · Mount Ayr | 9 | Mount Ayr | 7:06.47a |
| 1 | EarlhamPlace 1 · Earlham | — | Earlham | 3:54.15a |
| 2 | TreynorPlace 2 · Treynor | — | Treynor | 3:59.56a |
| 3 | EarlhamPlace 3 · Earlham | — | Earlham | 4:05.49a |
| 4 | Van MeterPlace 4 · Van Meter | — | Van Meter | 4:09.73a |
| 5 | Interstate 35 TruroPlace 5 · Interstate 35 Truro | — | Interstate 35 Truro | 4:11.08a |
| 6 | Panorama PanoraPlace 6 · Panorama Panora | — | Panorama Panora | 4:14.28a |
| 7 | Wayne CorydonPlace 7 · Wayne Corydon | — | Wayne Corydon | 4:14.60a |
| 8 | West Central Valley StuartPlace 8 · West Central Valley Stuart | — | West Central Valley Stuart | 4:19.06a |
| 9 | East Union AftonPlace 9 · East Union Afton | — | East Union Afton | 4:27.40a |
| 10 | ACGCPlace 10 · ACGC | — | ACGC | 4:28.71a |
| 11 | St. Edmond Fort DodgePlace 11 · St. Edmond Fort Dodge | — | St. Edmond Fort Dodge | 4:28.73a |
| 12 | MadridPlace 12 · Madrid | — | Madrid | 4:28.90a |
| 13 | Mount AyrPlace 13 · Mount Ayr | — | Mount Ayr | 4:45.71a |
| 14 | Greene CountyPlace 14 · Greene County | — | Greene County | 4:54.07a |