| 1 | Lucas AndersonPlace 1 · Grade 11 · Chariton | 11 | Chariton | 17:02.21 |
| 2 | Cy StuartPlace 2 · Grade 10 · Chariton | 10 | Chariton | 17:02.54 |
| 3 | Titan ReedPlace 3 · Grade 12 · Chariton | 12 | Chariton | 17:31.28 |
| 4 | Cody DixsonPlace 4 · Grade 11 · Chariton | 11 | Chariton | 17:54.70 |
| 5 | Raiden JimenezPlace 5 · Grade 11 · Southeast Warren Liberty Center | 11 | Southeast Warren Liberty Center | 18:35.14 |
| 6 | Beau WaughPlace 6 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 18:39.65 |
| 7 | Tate McDolePlace 7 · Grade 12 · Lamoni | 12 | Lamoni | 18:40.53 |
| 8 | Brock DriskillPlace 8 · Grade 11 · East Union Afton | 11 | East Union Afton | 18:41.14 |
| 9 | Joseph DeVorePlace 9 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 18:56.31 |
| 10 | Gable WhitlowPlace 10 · Grade 11 · Moravia | 11 | Moravia | 18:57.52 |
| 11 | Blake TedfordPlace 11 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 18:57.88 |
| 12 | Braylon GreenwellPlace 12 · Grade 12 · Mount Ayr | 12 | Mount Ayr | 19:10.66 |
| 13 | Max PollockPlace 13 · Grade 12 · Wayne Corydon | 12 | Wayne Corydon | 19:40.11 |
| 14 | Fred MalonePlace 14 · Grade Fr · Diagonal | Fr | Diagonal | 19:41.80 |
| 15 | Cristofer EnamorandoPlace 15 · Grade 12 · Chariton | 12 | Chariton | 19:59.08 |
| 16 | Cyler WuebkerPlace 16 · Grade 10 · East Union Afton | 10 | East Union Afton | 20:02.14 |
| 17 | Derek CokerPlace 17 · Grade 10 · Chariton | 10 | Chariton | 20:15.92 |
| 18 | Lucas PhillipsPlace 18 · Grade 11 · Moravia | 11 | Moravia | 20:30.40 |
| 19 | Trevor QuigleyPlace 19 · Grade 9 · Central Decatur Leon | 9 | Central Decatur Leon | 20:41.42 |
| 20 | Caden CoxPlace 20 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 21:00.85 |
| 21 | Xander BelcherPlace 21 · Grade 9 · Chariton | 9 | Chariton | 21:01.31 |
| 22 | Tino TerronesPlace 22 · Grade 9 · Centerville | 9 | Centerville | 21:11.75 |
| 23 | Talon EarlsPlace 23 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 21:12.21 |
| 24 | Owen WhittingtonPlace 24 · Grade 12 · Diagonal | 12 | Diagonal | 21:15.16 |
| 25 | Brystyn AuxierPlace 25 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 21:19.40 PR |
| 26 | Luke WadePlace 26 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 21:32.30 |
| 27 | Liam CaldwellPlace 27 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 21:32.72 |
| 28 | Tristan HerberPlace 28 · Grade 11 · Centerville | 11 | Centerville | 21:43.36 |
| 29 | Logan HobartPlace 29 · Grade 9 · Centerville | 9 | Centerville | 21:48.81 |
| 30 | Finn WardPlace 30 · Grade 9 · Centerville | 9 | Centerville | 21:53.55 |
| 31 | Dwight HumphreyPlace 31 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 22:00.07 |
| 32 | Eli PalmerPlace 32 · Grade 11 · Wayne Corydon | 11 | Wayne Corydon | 22:02.69 |
| 33 | Dillon CouchmanPlace 33 · Grade 11 · Wayne Corydon | 11 | Wayne Corydon | 22:11.17 |
| 34 | Joey TurpinPlace 34 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 22:23.45 |
| 35 | Austin RemsterPlace 35 · Grade 11 · Melcher-Dallas | 11 | Melcher-Dallas | 22:26.91 |
| 36 | Landon PalmerPlace 36 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 22:34.15 |
| 37 | Ayden FowlkesPlace 37 · Grade 10 · Central Decatur Leon | 10 | Central Decatur Leon | 22:37.32 PR |
| 38 | Julian Zamarripa ComtrerasPlace 38 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 23:09.02 |
| 39 | Francesco LacolarePlace 39 · Grade 11 · Central Decatur Leon | 11 | Central Decatur Leon | 23:39.67 |
| 40 | Austin BrinerPlace 40 · Grade 10 · Mount Ayr | 10 | Mount Ayr | 23:50.41 |
| 41 | Andrew RamaekerPlace 41 · Grade 9 · Lamoni | 9 | Lamoni | 24:01.46 |
| 42 | Caden SponslerPlace 42 · Grade 10 · Southeast Warren Liberty Center | 10 | Southeast Warren Liberty Center | 24:45.66 |
| 43 | Jameson FagenPlace 43 · Grade 11 · Centerville | 11 | Centerville | 24:57.59 |
| 44 | Xander BunnellPlace 44 · Grade 12 · Wayne Corydon | 12 | Wayne Corydon | 25:15.57 |
| 45 | Whiton GwinnPlace 45 · Grade 9 · Mormon Trail | 9 | Mormon Trail | 25:23.05 |
| 46 | Cristian CortezPlace 46 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 25:23.49 |
| 47 | Michael BrogdonPlace 47 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 25:25.54 |
| 48 | Nolan CrawfordPlace 48 · Grade 9 · Mormon Trail | 9 | Mormon Trail | 25:54.43 PR |
| 49 | Macson LindseyPlace 49 · Grade 11 · Central Decatur Leon | 11 | Central Decatur Leon | 26:17.75 |
| 50 | Levi JonesPlace 50 · Grade 10 · Moravia | 10 | Moravia | 26:43.28 |
| 51 | Tristan SteelePlace 51 · Grade 9 · Melcher-Dallas | 9 | Melcher-Dallas | 26:48.79 |
| 52 | Aiden HayesPlace 52 · Grade 11 · Southeast Warren Liberty Center | 11 | Southeast Warren Liberty Center | 27:06.51 |
| 53 | Kellon ShafferPlace 53 · Grade 10 · Mount Ayr | 10 | Mount Ayr | 27:22.02 |
| 54 | Teagan SullivanPlace 54 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 27:35.44 |
| 55 | Hunter ClarkPlace 55 · Grade 11 · Southeast Warren Liberty Center | 11 | Southeast Warren Liberty Center | 28:12.87 |
| 56 | Drew ChandlerPlace 56 · Grade 12 · Chariton | 12 | Chariton | 28:26.40 |
| 57 | Anthony WillmontPlace 57 · Grade 11 · Chariton | 11 | Chariton | 28:27.55 |
| 58 | Tayden SeibersPlace 58 · Grade 10 · Mormon Trail | 10 | Mormon Trail | 28:31.46 |
| 59 | Landon RushingPlace 59 · Grade 9 · Lamoni | 9 | Lamoni | 28:49.89 |
| 60 | Rodrigo HernandezPlace 60 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 28:52.90 |
| 61 | Greyson RockholdPlace 61 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 29:15.18 |
| 62 | Casey WadePlace 62 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 29:23.02 |
| 63 | Isiash ClarkPlace 63 · Grade 9 · Southeast Warren Liberty Center | 9 | Southeast Warren Liberty Center | 29:41.56 |
| 64 | Ben ArmstrongPlace 64 · Grade 9 · Moravia | 9 | Moravia | 30:19.00 |
| 65 | Cesar Cisneros AmbrizPlace 65 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 31:42.01 |
| 66 | Jack VossPlace 66 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 31:43.96 |
| 67 | Sawyer ShieldsPlace 67 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 32:53.00 |
| 68 | EJ AlleePlace 68 · Grade 12 · Diagonal | 12 | Diagonal | 33:10.09 |
| 69 | Cael WisniewskiPlace 69 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 34:00.44 |
| 70 | Blaze SchiltzPlace 70 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 34:03.25 |
| 71 | Derrick GerkePlace 71 · Grade 10 · Lamoni | 10 | Lamoni | 36:01.71 |
| 72 | Alexandro AmbrizPlace 72 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 36:10.19 |
| 73 | Bryce HallPlace 73 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 38:28.01 |