| 1 | David NicholsPlace 1 · Grade 11 · Earlham | 11 | Earlham | 16:36.30 |
| 2 | Lincoln BainbridgePlace 2 · Grade 12 · Van Buren County | 12 | Van Buren County | 16:48.90 |
| 3 | Dawson BraetPlace 3 · Grade 11 · Earlham | 11 | Earlham | 16:55.70 |
| 4 | Donovan BraetPlace 4 · Grade 12 · Earlham | 12 | Earlham | 17:15.30 PR |
| 5 | Landry LoefflerPlace 5 · Grade 11 · Van Buren County | 11 | Van Buren County | 17:29.60 |
| 6 | Gavin NollPlace 6 · Grade 12 · Van Buren County | 12 | Van Buren County | 17:31.20 PR |
| 7 | Beau WaughPlace 7 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 17:34.00 PR |
| 8 | Andrew Van ZeePlace 8 · Grade 9 · Earlham | 9 | Earlham | 17:34.30 |
| 9 | Kaleb JohnsonPlace 9 · Grade 10 · Bedford | 10 | Bedford | 17:34.40 PR |
| 10 | Brock DriskillPlace 10 · Grade 11 · East Union Afton | 11 | East Union Afton | 17:34.50 |
| 11 | Wyatt LemondsPlace 11 · Grade 11 · Fremont-Mills Tabor | 11 | Fremont-Mills Tabor | 17:49.90 PR |
| 12 | Griffin MesserPlace 12 · Grade 12 · Earlham | 12 | Earlham | 17:51.30 |
| 13 | Payton DicksonPlace 13 · Grade 10 · Earlham | 10 | Earlham | 17:53.10 PR |
| 14 | Tate McDolePlace 14 · Grade 12 · Lamoni | 12 | Lamoni | 18:00.10 |
| 15 | Landon SheffieldPlace 15 · Grade 11 · Earlham | 11 | Earlham | 18:05.10 |
| 16 | Leo JirakPlace 16 · Grade 10 · Van Buren County | 10 | Van Buren County | 18:30.70 PR |
| 17 | Cyler WuebkerPlace 17 · Grade 10 · East Union Afton | 10 | East Union Afton | 18:34.60 PR |
| 18 | Anderson CarterPlace 18 · Grade 12 · Fremont-Mills Tabor | 12 | Fremont-Mills Tabor | 18:37.40 PR |
| 19 | Reid KitePlace 19 · Grade 9 · Van Buren County | 9 | Van Buren County | 18:44.00 |
| 20 | Braylon GreenwellPlace 20 · Grade 12 · Mount Ayr | 12 | Mount Ayr | 18:57.10 |
| 21 | Carter JorgensonPlace 21 · Grade 11 · Sidney | 11 | Sidney | 19:00.40 |
| 22 | Blake TedfordPlace 22 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 19:03.80 |
| 23 | Brayden LockwoodPlace 23 · Grade 12 · Griswold | 12 | Griswold | 19:12.10 |
| 24 | Jaren TroxelPlace 24 · Grade 9 · Van Buren County | 9 | Van Buren County | 19:24.10 |
| 25 | Sawyer SpikerPlace 25 · Grade 10 · Van Buren County | 10 | Van Buren County | 19:26.70 PR |
| 26 | Trevor QuigleyPlace 26 · Grade 9 · Central Decatur Leon | 9 | Central Decatur Leon | 19:27.80 PR |
| 27 | Cailex WilliamsPlace 27 · Grade 9 · Stanton | 9 | Stanton | 19:32.80 PR |
| 28 | Fred MalonePlace 28 · Grade Fr · Diagonal | Fr | Diagonal | 19:34.10 |
| 29 | Owen WhittingtonPlace 29 · Grade 12 · Diagonal | 12 | Diagonal | 19:49.90 |
| 30 | Noah HaganPlace 30 · Grade 12 · Wayne Corydon | 12 | Wayne Corydon | 19:52.50 |
| 31 | Caden CoxPlace 31 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 19:53.70 |
| 32 | Ben JohnsonPlace 32 · Grade Jr · Fremont-Mills Tabor | Jr | Fremont-Mills Tabor | 20:19.50 PR |
| 33 | Jesse JohnsonPlace 33 · Grade 10 · Essex | 10 | Essex | 20:22.40 PR |
| 34 | Bryse AuxierPlace 34 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 20:24.90 PR |
| 35 | Solomon ClaussenPlace 35 · Grade 11 · Pleasantville | 11 | Pleasantville | 20:30.60 |
| 36 | Eli PalmerPlace 36 · Grade 11 · Wayne Corydon | 11 | Wayne Corydon | 20:32.50 |
| 37 | Akhdar AnisPlace 37 · Grade 12 · Southwest Valley | 12 | Southwest Valley | 20:46.80 |
| 38 | Brody SparksPlace 38 · Grade 12 · Southwest Valley | 12 | Southwest Valley | 20:55.10 PR |
| 39 | Ashon KlinePlace 39 · Grade 12 · Essex | 12 | Essex | 20:55.80 PR |
| 40 | Talon EarlsPlace 40 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 21:00.10 |
| 41 | Jayden SnowPlace 41 · Grade 10 · Stanton | 10 | Stanton | 21:00.20 |
| 42 | Jacob RowsonPlace 42 · Grade 10 · Pleasantville | 10 | Pleasantville | 21:11.50 |
| 43 | Dillon CouchmanPlace 43 · Grade 11 · Wayne Corydon | 11 | Wayne Corydon | 21:56.40 |
| 44 | Wyatt DanielskiPlace 44 · Grade 10 · Bedford | 10 | Bedford | 22:00.30 PR |
| 45 | Landon PalmerPlace 45 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 22:03.60 |
| 46 | Jobe SchuelkePlace 46 · Grade 12 · Bedford | 12 | Bedford | 22:24.20 PR |
| 47 | Xander BunnellPlace 47 · Grade 12 · Wayne Corydon | 12 | Wayne Corydon | 22:35.60 PR |
| 48 | Landon RushingPlace 48 · Grade 9 · Lamoni | 9 | Lamoni | 22:39.40 PR |
| 49 | Brett MeyerPlace 49 · Grade 10 · Bedford | 10 | Bedford | 22:44.00 |
| 50 | Lucas JamesPlace 50 · Grade 12 · Southwest Valley | 12 | Southwest Valley | 22:44.70 |
| 51 | Andrew RamaekerPlace 51 · Grade 9 · Lamoni | 9 | Lamoni | 22:57.10 |
| 52 | Austin BrinerPlace 52 · Grade 10 · Mount Ayr | 10 | Mount Ayr | 23:06.40 |
| 53 | Ben WaddellPlace 53 · Grade 10 · Southwest Valley | 10 | Southwest Valley | 23:28.00 |
| 54 | Eric KutzliPlace 54 · Grade 12 · Stanton | 12 | Stanton | 23:43.70 PR |
| 55 | Ayden FowlkesPlace 55 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 23:59.00 |
| 56 | Uriah WesterhausenPlace 56 · Grade 10 · Southwest Valley | 10 | Southwest Valley | 23:59.30 |
| 57 | Vincent Schulze WischelerPlace 57 · Grade 12 · East Union Afton | 12 | East Union Afton | 24:02.40 PR |
| 58 | Clayton DeihlPlace 58 · Grade 9 · Essex | 9 | Essex | 24:06.60 PR |
| 59 | Kellon ShafferPlace 59 · Grade 10 · Mount Ayr | 10 | Mount Ayr | 24:12.50 PR |
| 60 | Caleb SepterPlace 60 · Grade 9 · Pleasantville | 9 | Pleasantville | 24:15.50 PR |
| 61 | Ryan KorverPlace 61 · Grade 10 · Fremont-Mills Tabor | 10 | Fremont-Mills Tabor | 24:37.10 PR |
| 62 | Grant SpencerPlace 62 · Grade 11 · Stanton | 11 | Stanton | 24:37.90 PR |
| 63 | Macson LindseyPlace 63 · Grade 11 · Central Decatur Leon | 11 | Central Decatur Leon | 25:01.80 |
| 64 | Chase PetersenPlace 64 · Grade 10 · Pleasantville | 10 | Pleasantville | 25:24.10 |
| 65 | Jesse BearsPlace 65 · Grade 9 · Bedford | 9 | Bedford | 25:38.80 |
| 66 | Eli GardPlace 66 · Grade 9 · Lenox | 9 | Lenox | 26:35.70 |
| 67 | Austin GrippPlace 67 · Grade 9 · Pleasantville | 9 | Pleasantville | 26:37.50 |
| 68 | Mark CabeenPlace 68 · Grade 10 · Essex | 10 | Essex | 27:23.80 |
| 69 | Greyson RockholdPlace 69 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 27:36.40 |
| 70 | Cameron BeckerPlace 70 · Grade 10 · Southwest Valley | 10 | Southwest Valley | 28:54.10 |
| 71 | Riley BrittainPlace 71 · Grade 9 · Lamoni | 9 | Lamoni | 30:01.60 |
| 72 | EJ AlleePlace 72 · Grade 12 · Diagonal | 12 | Diagonal | 31:07.70 |
| 73 | Quaid EddyPlace 73 · Grade 12 · Southwest Valley | 12 | Southwest Valley | 32:51.40 |
| 74 | Derrick GerkePlace 74 · Grade 10 · Lamoni | 10 | Lamoni | 34:42.10 |