| 1 | Payton BuschPlace 1 · Centerville | — | Centerville | 16:29.00 |
| 2 | Colton DorpinghausPlace 2 · Albia | — | Albia | 16:51.00 |
| 3 | J.D. AndersonPlace 3 · Albia | — | Albia | 17:51.00 |
| 5 | Dylan LauerPlace 5 · Pleasantville | — | Pleasantville | 18:05.00 |
| 6 | Mick WilsonPlace 6 · Wayne | — | Wayne | 18:06.00 |
| 7 | Aaron AmbrosePlace 7 · Albia | — | Albia | 18:13.00 |
| 8 | Noah LarsenPlace 8 · Mt. Ayr | — | Mt. Ayr | 18:19.00 |
| 9 | Clay RobertsPlace 9 · Davis Co. | — | Davis Co. | 18:21.00 |
| 10 | Zach HouglandPlace 10 · Davis Co. | — | Davis Co. | 18:23.00 |
| 11 | Justin VollmerPlace 11 · Davis Co. | — | Davis Co. | 18:54.00 |
| 12 | Kody SmithPlace 12 · Davis Co. | — | Davis Co. | 19:00.00 |
| 13 | Tylor PasatPlace 13 · Albia | — | Albia | 19:01.00 |
| 14 | Matt WellsPlace 14 · Centerville | — | Centerville | 19:07.00 |
| 15 | Matt MarvinPlace 15 · Central Decatur | — | Central Decatur | 19:08.00 |
| 16 | Nic McCannPlace 16 · Centerville | — | Centerville | 19:10.00 |
| 17 | Taylor RichiePlace 17 · Mt. Ayr | — | Mt. Ayr | 19:15.00 |
| 18 | Max CovingtonPlace 18 · Chariton | — | Chariton | 19:22.00 |
| 20 | Coty GoodPlace 20 · Davis Co. | — | Davis Co. | 19:36.00 |
| 21 | Tyler BearyPlace 21 · Albia | — | Albia | 19:39.00 |
| 22 | Neil CaylorPlace 22 · Centerville | — | Centerville | 19:43.00 |
| 23 | Colton SleepPlace 23 · Bedford | — | Bedford | 19:44.00 |
| 25 | Lorenzo Baker MartinePlace 25 · Wayne | — | Wayne | 19:51.00 |
| 28 | Austin DavisPlace 28 · Davis Co. | — | Davis Co. | 20:09.00 |
| 29 | Christopher HarveyPlace 29 · Davis Co. | — | Davis Co. | 20:10.00 |
| 31 | Mason CoxPlace 31 · Albia | — | Albia | 20:16.00 |
| 32 | Aaron McDonoughPlace 32 · Chariton | — | Chariton | 20:19.00 |
| 33 | Zach BoglePlace 33 · Centerville | — | Centerville | 20:24.00 |
| 34 | Nathan MaughnPlace 34 · Albia | — | Albia | 20:45.00 |
| 35 | Andrew CaitesPlace 35 · Davis Co. | — | Davis Co. | 20:48.00 |
| 36 | Ryan HeatonPlace 36 · Albia | — | Albia | 20:53.00 |
| 39 | Brett HillPlace 39 · Bedford | — | Bedford | 20:59.00 |
| 40 | Caleb MaughanPlace 40 · Albia | — | Albia | 21:02.00 |
| 41 | Marcos FerryraPlace 41 · Albia | — | Albia | 21:19.00 |
| 42 | Isaac PalmerPlace 42 · Wayne | — | Wayne | 21:21.00 |
| 43 | Sam AdamsPlace 43 · Chariton | — | Chariton | 21:28.00 |
| 44 | Garrett OwensPlace 44 · Centerville | — | Centerville | 21:29.00 |
| 45 | Tyler JamiesonPlace 45 · Wayne | — | Wayne | 21:34.00 |
| 46 | Dane StevensonPlace 46 · Davis Co. | — | Davis Co. | 21:38.00 |
| 47 | Christopher GingerichPlace 47 · Davis Co. | — | Davis Co. | 21:40.00 |
| 50 | Marvin LippPlace 50 · Davis Co. | — | Davis Co. | 21:46.00 |
| 51 | Caleb AllenPlace 51 · Chariton | — | Chariton | 21:53.00 |
| 52 | Aaron PalmerPlace 52 · Wayne | — | Wayne | 21:54.00 |
| 53 | James RhodesPlace 53 · Wayne | — | Wayne | 21:55.00 |
| 54 | Nate SowersPlace 54 · Pleasantville | — | Pleasantville | 22:00.00 |
| 55 | Jeremy BerryPlace 55 · Moravia | — | Moravia | 22:07.00 |
| 56 | Dalten KanselaarPlace 56 · Davis Co. | — | Davis Co. | 22:07.00 |
| 57 | Ryan SnyderPlace 57 · Davis Co. | — | Davis Co. | 22:08.00 |
| 58 | John LawhonPlace 58 · Centerville | — | Centerville | 22:09.00 |
| 59 | Sam JohnsonPlace 59 · Davis Co. | — | Davis Co. | 22:10.00 |
| 60 | George BradyPlace 60 · Albia | — | Albia | 22:23.00 |
| 61 | Daniel BunnellPlace 61 · Albia | — | Albia | 22:31.00 |
| 63 | Cole KurimskiPlace 63 · Albia | — | Albia | 23:08.00 |
| 64 | Colby BrackettPlace 64 · Chariton | — | Chariton | 23:09.00 |
| 65 | Cody McClurePlace 65 · Davis Co. | — | Davis Co. | 23:14.00 |
| 66 | Riley MartinPlace 66 · Pleasantville | — | Pleasantville | 23:35.00 |
| 67 | Jacob BoylesPlace 67 · Pleasantville | — | Pleasantville | 23:52.00 |
| 68 | Adam PotersPlace 68 · Albia | — | Albia | 23:55.00 |
| 70 | Gabe GravertPlace 70 · Albia | — | Albia | 24:06.00 |
| 72 | Devon GlosserPlace 72 · Centerville | — | Centerville | 25:01.00 |
| 73 | Zeke MurphyPlace 73 · Albia | — | Albia | 25:45.00 |
| 74 | Phoenix WeisePlace 74 · Centerville | — | Centerville | 25:54.00 |
| 76 | Justin MorenoPlace 76 · Wayne | — | Wayne | 26:18.00 |
| 77 | Quintin ChumbleyPlace 77 · Mt. Ayr | — | Mt. Ayr | 26:58.00 |
| 78 | C.J. SheetsPlace 78 · Centerville | — | Centerville | 27:51.00 |
| 80 | Patrick RankinPlace 80 · Bedford | — | Bedford | 28:34.00 |