| 1 | Lucas AndersonPlace 1 · Grade 11 · Chariton | 11 | Chariton | 16:16.01 |
| 2 | Cy StuartPlace 2 · Grade 10 · Chariton | 10 | Chariton | 16:27.13 |
| 3 | Cody DixsonPlace 3 · Grade 11 · Chariton | 11 | Chariton | 16:34.58 |
| 4 | Colton AlbertsPlace 4 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 16:46.06 |
| 5 | Gage MorenoPlace 5 · Grade 12 · Saydel | 12 | Saydel | 16:51.47 |
| 6 | Titan ReedPlace 6 · Grade 12 · Chariton | 12 | Chariton | 16:52.72 |
| 7 | Brent CrabbPlace 7 · Grade 12 · Chariton | 12 | Chariton | 17:01.31 |
| 8 | Sullivan WilkinsPlace 8 · Grade 12 · Colfax-Mingo | 12 | Colfax-Mingo | 17:01.93 PR |
| 9 | Isaiah WheeldonPlace 9 · Grade 11 · Martensdale-St. Marys | 11 | Martensdale-St. Marys | 17:15.74 |
| 10 | Jacob McPherrenPlace 10 · Grade 12 · Saydel | 12 | Saydel | 17:19.00 |
| 11 | Blake WilmesmeierPlace 11 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 17:39.71 |
| 12 | William SeylerPlace 12 · Grade 11 · Grand View Christian School | 11 | Grand View Christian School | 17:59.32 |
| 13 | Raiden JimenezPlace 13 · Grade 11 · Southeast Warren Liberty Center | 11 | Southeast Warren Liberty Center | 18:04.20 |
| 14 | Tate McDolePlace 14 · Grade 12 · Lamoni | 12 | Lamoni | 18:07.18 |
| 15 | Madden GunsaulusPlace 15 · Grade 10 · Lynnville-Sully | 10 | Lynnville-Sully | 18:08.81 |
| 16 | Brock DriskillPlace 16 · Grade 11 · East Union Afton | 11 | East Union Afton | 18:09.62 |
| 17 | Noah RyonPlace 17 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 18:12.39 |
| 18 | Eli HightPlace 18 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 18:20.09 |
| 19 | Gunner VanderpoolPlace 19 · Grade 11 · Saydel | 11 | Saydel | 18:34.37 |
| 20 | Gable WhitlowPlace 20 · Grade 11 · Moravia | 11 | Moravia | 18:51.96 |
| 21 | Zach MaiersPlace 21 · Grade 12 · Interstate 35 Truro | 12 | Interstate 35 Truro | 18:53.13 PR |
| 22 | Sam TerlouwPlace 22 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 19:07.03 |
| 23 | Joseph DeVorePlace 23 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 19:14.35 |
| 24 | Evan ArkemaPlace 24 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 19:14.69 |
| 25 | Ethan DunsbergenPlace 25 · Grade 12 · Lynnville-Sully | 12 | Lynnville-Sully | 19:17.15 |
| 26 | Dayton ReifPlace 26 · Grade 10 · Montezuma | 10 | Montezuma | 19:34.63 |
| 27 | Derek CokerPlace 27 · Grade 10 · Chariton | 10 | Chariton | 19:34.79 |
| 28 | Cristofer EnamorandoPlace 28 · Grade 12 · Chariton | 12 | Chariton | 19:35.98 PR |
| 29 | Xander BelcherPlace 29 · Grade 9 · Chariton | 9 | Chariton | 19:36.34 |
| 30 | Keegan SchnellPlace 30 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 19:40.08 |
| 31 | Max PollockPlace 31 · Grade 12 · Wayne Corydon | 12 | Wayne Corydon | 19:48.17 |
| 32 | Cade LowryPlace 32 · Grade 10 · Montezuma | 10 | Montezuma | 19:55.49 |
| 33 | William GatesPlace 33 · Grade 11 · Saydel | 11 | Saydel | 19:55.98 |
| 34 | Andrew ArkemaPlace 34 · Grade 10 · Lynnville-Sully | 10 | Lynnville-Sully | 19:58.36 |
| 35 | Karter ImmerfallPlace 35 · Grade 10 · Martensdale-St. Marys | 10 | Martensdale-St. Marys | 20:01.82 |
| 36 | Solomon ClaussenPlace 36 · Grade 11 · Pleasantville | 11 | Pleasantville | 20:05.87 PR |
| 37 | Linkyn BruPlace 37 · Grade 11 · Montezuma | 11 | Montezuma | 20:09.28 |
| 38 | Gabe JohnsonPlace 38 · Grade 11 · Grand View Christian School | 11 | Grand View Christian School | 20:11.28 |
| 39 | Josiah BoltonPlace 39 · Grade 11 · Grand View Christian School | 11 | Grand View Christian School | 20:18.40 |
| 40 | Caden CoxPlace 40 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 20:18.44 |
| 41 | Cyler WuebkerPlace 41 · Grade 10 · East Union Afton | 10 | East Union Afton | 20:25.85 |
| 42 | Talon EarlsPlace 42 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 20:26.29 PR |
| 43 | Lucas PhillipsPlace 43 · Grade 11 · Moravia | 11 | Moravia | 20:30.06 |
| 44 | Levi MinellaPlace 44 · Grade 12 · Martensdale-St. Marys | 12 | Martensdale-St. Marys | 20:35.66 |
| 45 | Alex WoodPlace 45 · Grade 12 · Saydel | 12 | Saydel | 20:35.74 |
| 46 | Hunter FlactiffPlace 46 · Grade 12 · Martensdale-St. Marys | 12 | Martensdale-St. Marys | 20:36.96 PR |
| 47 | Carson TiggesPlace 47 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 20:38.62 |
| 48 | Jordan DunsbergenPlace 48 · Grade 11 · Lynnville-Sully | 11 | Lynnville-Sully | 20:42.56 |
| 49 | Trace MannPlace 49 · Grade 10 · Melcher-Dallas | 10 | Melcher-Dallas | 20:44.34 |
| 50 | Jacob RowsonPlace 50 · Grade 10 · Pleasantville | 10 | Pleasantville | 20:46.00 |
| 51 | Daniel BirchPlace 51 · Grade 10 · Grand View Christian School | 10 | Grand View Christian School | 20:50.60 |
| 52 | Luke WadePlace 52 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 20:55.86 |
| 53 | Luke BensonPlace 53 · Grade 9 · Montezuma | 9 | Montezuma | 20:56.36 |
| 54 | Eli PalmerPlace 54 · Grade 11 · Wayne Corydon | 11 | Wayne Corydon | 20:57.50 |
| 55 | Dalton WinegarPlace 55 · Grade 9 · Lynnville-Sully | 9 | Lynnville-Sully | 20:57.64 |
| 56 | Tino TerronesPlace 56 · Grade 9 · Centerville | 9 | Centerville | 20:59.07 |
| 57 | Logan HobartPlace 57 · Grade 9 · Centerville | 9 | Centerville | 21:17.14 |
| 58 | Will ConoverPlace 58 · Grade 12 · Lynnville-Sully | 12 | Lynnville-Sully | 21:19.31 |
| 59 | Mason SeveridtPlace 59 · Grade 10 · Interstate 35 Truro | 10 | Interstate 35 Truro | 21:20.45 |
| 60 | Lucas BaudlerPlace 60 · Grade 11 · Interstate 35 Truro | 11 | Interstate 35 Truro | 21:21.43 |
| 61 | Quincy AllenPlace 61 · Grade 11 · Interstate 35 Truro | 11 | Interstate 35 Truro | 21:22.58 |
| 62 | Sam FletchallPlace 62 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 21:25.72 |
| 63 | Austin RemsterPlace 63 · Grade 11 · Melcher-Dallas | 11 | Melcher-Dallas | 21:40.21 |
| 64 | Finn WardPlace 64 · Grade 9 · Centerville | 9 | Centerville | 21:42.26 |
| 65 | Owen PrendergastPlace 65 · Grade 9 · Saydel | 9 | Saydel | 21:52.96 |
| 66 | Brodey SuterPlace 66 · Grade 9 · Saydel | 9 | Saydel | 22:07.43 |
| 67 | Dillon CouchmanPlace 67 · Grade 11 · Wayne Corydon | 11 | Wayne Corydon | 22:14.14 |
| 68 | Joey TurpinPlace 68 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 22:21.27 |
| 69 | Andrew RamaekerPlace 69 · Grade 9 · Lamoni | 9 | Lamoni | 22:25.01 PR |
| 70 | Kiernan HuttonPlace 70 · Grade 12 · West Central Valley Stuart | 12 | West Central Valley Stuart | 22:25.31 |
| 71 | Liam CaldwellPlace 71 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 22:26.42 |
| 72 | Landon RushingPlace 72 · Grade 9 · Lamoni | 9 | Lamoni | 22:48.35 |
| 73 | Ryker StockPlace 73 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 22:57.64 |
| 74 | Julian Zamarripa ComtrerasPlace 74 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 23:03.26 |
| 75 | Cole JacobsenPlace 75 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 23:36.14 |
| 76 | Cristian CortezPlace 76 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 23:40.04 |
| 77 | Griffin StottPlace 77 · Grade 10 · Martensdale-St. Marys | 10 | Martensdale-St. Marys | 23:43.51 |
| 78 | Aidan HolmanPlace 78 · Grade 11 · Chariton | 11 | Chariton | 23:52.13 |
| 79 | Wyatt BirdPlace 79 · Grade 10 · Interstate 35 Truro | 10 | Interstate 35 Truro | 23:52.46 |
| 80 | Jared BeanPlace 80 · Grade 9 · Saydel | 9 | Saydel | 23:55.05 |
| 81 | Chase PetersenPlace 81 · Grade 10 · Pleasantville | 10 | Pleasantville | 23:59.58 |
| 82 | Caio AraujoPlace 82 · Grade 10 · Montezuma | 10 | Montezuma | 24:08.34 PR |
| 83 | Benjamin FaidleyPlace 83 · Grade Fr · Colfax-Mingo | Fr | Colfax-Mingo | 24:11.16 |
| 84 | Bentley EnglandPlace 84 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 24:15.09 |
| 85 | Conner CoilPlace 85 · Grade 9 · West Central Valley Stuart | 9 | West Central Valley Stuart | 24:22.70 |
| 86 | Easton WebbPlace 86 · Grade 10 · Martensdale-St. Marys | 10 | Martensdale-St. Marys | 24:24.44 |
| 87 | Willie FitzgeraldPlace 87 · Grade 10 · Colfax-Mingo | 10 | Colfax-Mingo | 24:25.03 |
| 88 | Dwight HumphreyPlace 88 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 24:26.64 |
| 89 | Caden SponslerPlace 89 · Grade 10 · Southeast Warren Liberty Center | 10 | Southeast Warren Liberty Center | 24:26.83 |
| 90 | Beckett FolkertsPlace 90 · Grade 9 · Grand View Christian School | 9 | Grand View Christian School | 24:28.98 |
| 91 | Caleb SepterPlace 91 · Grade 9 · Pleasantville | 9 | Pleasantville | 24:30.99 |
| 92 | Jacob RansomPlace 92 · Grade 9 · Martensdale-St. Marys | 9 | Martensdale-St. Marys | 24:35.66 |
| 93 | Nicholas DamonPlace 93 · Grade 10 · Montezuma | 10 | Montezuma | 24:37.84 |
| 94 | Xander BunnellPlace 94 · Grade 12 · Wayne Corydon | 12 | Wayne Corydon | 24:41.45 |
| 95 | Matthais LeibPlace 95 · Grade 11 · Pleasantville | 11 | Pleasantville | 25:17.33 |
| 96 | Jameson FagenPlace 96 · Grade 11 · Centerville | 11 | Centerville | 25:24.83 |
| 97 | Drew ChandlerPlace 97 · Grade 12 · Chariton | 12 | Chariton | 25:39.48 |
| 98 | Landyn McNeeleyPlace 98 · Grade 11 · Chariton | 11 | Chariton | 25:39.60 PR |
| 99 | Ryan MoorePlace 99 · Grade 11 · Colfax-Mingo | 11 | Colfax-Mingo | 26:13.95 |
| 100 | Tristan SteelePlace 100 · Grade 9 · Melcher-Dallas | 9 | Melcher-Dallas | 26:22.60 |
| 101 | Aiden HayesPlace 101 · Grade 11 · Southeast Warren Liberty Center | 11 | Southeast Warren Liberty Center | 26:26.39 |
| 102 | Michael BrogdonPlace 102 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 26:32.36 |
| 103 | Elliot McmichaelPlace 103 · Grade 10 · Interstate 35 Truro | 10 | Interstate 35 Truro | 26:33.02 |
| 104 | Levi JonesPlace 104 · Grade 10 · Moravia | 10 | Moravia | 26:35.91 |
| 105 | Ben ArmstrongPlace 105 · Grade 9 · Moravia | 9 | Moravia | 26:36.13 |
| 106 | Johnathan SmithPlace 106 · Grade 10 · Interstate 35 Truro | 10 | Interstate 35 Truro | 26:36.44 |
| 107 | Hayden LewisPlace 107 · Grade 9 · Lynnville-Sully | 9 | Lynnville-Sully | 26:49.65 |
| 108 | Grayson NimsPlace 108 · Grade 10 · West Central Valley Stuart | 10 | West Central Valley Stuart | 27:09.31 |
| 109 | Hunter ClarkPlace 109 · Grade 11 · Southeast Warren Liberty Center | 11 | Southeast Warren Liberty Center | 27:23.52 |
| 110 | Quinlan JonesPlace 110 · Grade 11 · Saydel | 11 | Saydel | 27:50.88 |
| 111 | Anthony WillmontPlace 111 · Grade 11 · Chariton | 11 | Chariton | 28:17.54 |
| 112 | Austin GrippPlace 112 · Grade 9 · Pleasantville | 9 | Pleasantville | 28:19.84 |
| 113 | Leif ClarkPlace 113 · Grade 9 · Pleasantville | 9 | Pleasantville | 28:23.64 |
| 114 | Racer ReynoldsPlace 114 · Grade 10 · Saydel | 10 | Saydel | 28:42.62 |
| 115 | Greyson RockholdPlace 115 · Grade 9 · Wayne Corydon | 9 | Wayne Corydon | 28:48.49 |
| 116 | Isiash ClarkPlace 116 · Grade 9 · Southeast Warren Liberty Center | 9 | Southeast Warren Liberty Center | 28:49.32 |
| 117 | Rodrigo HernandezPlace 117 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 29:31.01 |
| 118 | Leojanys Vega-InerarityPlace 118 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 29:44.57 |
| 119 | Cesar LinaresPlace 119 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 29:51.17 |
| 120 | Casey WadePlace 120 · Grade 12 · Clarke Osceola | 12 | Clarke Osceola | 29:53.35 |
| 121 | Asher KnutsonPlace 121 · Grade 11 · Colfax-Mingo | 11 | Colfax-Mingo | 30:37.65 |
| 122 | Brodie JohansenPlace 122 · Grade 9 · Martensdale-St. Marys | 9 | Martensdale-St. Marys | 30:56.57 |
| 123 | Jack VossPlace 123 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 30:57.29 |
| 124 | Cesar Cisneros AmbrizPlace 124 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 31:47.26 |
| 125 | Teagan SullivanPlace 125 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 32:18.01 |
| 126 | Milo KnutsonPlace 126 · Grade 10 · Colfax-Mingo | 10 | Colfax-Mingo | 32:54.29 |
| 127 | Cael WisniewskiPlace 127 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 34:48.16 |
| 128 | Blaze SchiltzPlace 128 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 35:33.14 |
| 129 | Riley BrittainPlace 129 · Grade 9 · Lamoni | 9 | Lamoni | 35:56.59 |
| 130 | Derrick GerkePlace 130 · Grade 10 · Lamoni | 10 | Lamoni | 37:21.26 |
| 131 | Sawyer ShieldsPlace 131 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 37:27.84 |
| 132 | Alexandro AmbrizPlace 132 · Grade 9 · Clarke Osceola | 9 | Clarke Osceola | 38:59.00 |
| 133 | Bryce HallPlace 133 · Grade 10 · Clarke Osceola | 10 | Clarke Osceola | 39:04.95 |