| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Treyton Schaapherder | 16:37.0 | 12 | Clarinda | ---- | ---- | ---- |
| 2 | Kyle Wagoner | 16:51.0 | 11 | Clarinda | ---- | ---- | ---- |
| 3 | Carson Van Sickle | 16:57.0 | 12 | Ogden | ---- | ---- | ---- |
| 4 | Ethan Loutzenheiser | 17:01.0 | 12 | Madrid | ---- | ---- | ---- |
| 5 | Clay Warson | 17:23.0 | 12 | Madrid | ---- | ---- | ---- |
| 6 | Andrew Mahaffey | 17:27.0 | 12 | ACGC | ---- | ---- | ---- |
| 7 | Ryan North | 17:54.0 | 12 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 8 | Gavin Sloss | 17:55.0 | 11 | ACGC | ---- | ---- | ---- |
| 9 | Jacob Greving | 17:57.0 | 12 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 10 | Bennett Whetstone | 18:15.0 | 12 | Atlantic | ---- | ---- | ---- |
| 11 | Alex Sonntag | 18:16.0 | 12 | Atlantic | ---- | ---- | ---- |
| 12 | Jude Benbow | 18:16.0 | 11 | Ogden | ---- | ---- | ---- |
| 13 | Lance Bunde | 18:18.0 | 12 | ACGC | ---- | ---- | ---- |
| 14 | Alex Lihs | 18:20.0 | 12 | Clarinda | ---- | ---- | ---- |
| 15 | Brock Henderson | 18:23.0 | 12 | Atlantic | ---- | ---- | ---- |
| 16 | Noah Hinote | 18:24.0 | 11 | Greene County | ---- | ---- | ---- |
| 17 | Dayton Wiederien | 18:27.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 18 | Brennan Boden | 18:27.0 | 11 | Tri-Center, Neola | ---- | ---- | ---- |
| 19 | Noah Kading | 18:28.0 | 11 | ACGC | ---- | ---- | ---- |
| 20 | Tye Houser | 18:32.0 | 11 | Atlantic | ---- | ---- | ---- |
| 21 | Oscar Hanson | 18:32.0 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 22 | Dane Gorham | 18:39.0 | 9 | Boyer Valley, Dunlap | ---- | ---- | ---- |
| 23 | Lane Sams | 18:48.0 | 12 | IKM-Manning | ---- | ---- | ---- |
| 24 | Noah Poldberg | 18:54.0 | 11 | Panorama, Panora | ---- | ---- | ---- |
| 25 | Bo Arrasmith | 18:57.0 | 12 | ACGC | ---- | ---- | ---- |
| 26 | Aaron Alferink | 18:59.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 27 | Morrison Fulmer | 19:00.0 | 10 | Pleasantville | ---- | ---- | ---- |
| 28 | Luke Irlmeier | 19:03.0 | 11 | Atlantic | ---- | ---- | ---- |
| 29 | Brady Carstensen | 19:03.0 | 9 | Greene County | ---- | ---- | ---- |
| 30 | Blake Molinsky | 19:10.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 31 | Fletch Badding | 19:11.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 32 | Malachi Broers | 19:12.0 | 12 | Nodaway Valley | ---- | ---- | ---- |
| 33 | Thomas Pottebaum | 19:13.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 34 | Austin Rasmussen | 19:14.0 | 10 | ExiraElk Horn-Kimballton | ---- | ---- | ---- |
| 35 | Preston Kent | 19:17.0 | 9 | ACGC | ---- | ---- | ---- |
| 36 | Gavyn Winters | 19:19.0 | 11 | Greene County | ---- | ---- | ---- |
| 37 | Cam Alley | 19:27.0 | 9 | Van Meter | ---- | ---- | ---- |
| 38 | Hayden Hash | 19:31.0 | 9 | Clarinda | ---- | ---- | ---- |
| 39 | Kasche Huehn | 19:34.0 | 11 | IKM-Manning | ---- | ---- | ---- |
| 40 | Aiden Buckingham | 19:35.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 41 | Reed Chapman | 19:39.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 42 | Korbin Johnson | 19:42.0 | 12 | Atlantic | ---- | ---- | ---- |
| 43 | Brady Van Sickle | 19:47.0 | 11 | Ogden | ---- | ---- | ---- |
| 44 | Abe Polzien | 19:49.0 | 11 | IKM-Manning | ---- | ---- | ---- |
| 45 | Travis Boothroyd | 19:51.0 | 12 | Ogden | ---- | ---- | ---- |
| 46 | Tate Fever | 19:52.0 | 10 | ACGC | ---- | ---- | ---- |
| 47 | Dillon Dorenkamp | 19:52.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 48 | Sam Miller | 19:52.0 | 11 | Nodaway Valley | ---- | ---- | ---- |
| 49 | Sage Seeger | 19:52.0 | 12 | Ogden | ---- | ---- | ---- |
| 50 | Nolyn Kinney | 19:53.0 | 9 | Atlantic | ---- | ---- | ---- |
| 51 | Blake Renze | 19:53.0 | 11 | Madrid | ---- | ---- | ---- |
| 52 | Nicholas Dahir | 19:54.0 | 10 | Tri-Center, Neola | ---- | ---- | ---- |
| 53 | Jonny Kading | 19:58.0 | 9 | ACGC | ---- | ---- | ---- |
| 54 | Carter Ferry | 19:58.0 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 55 | Landon Cook | 19:58.0 | 10 | Coon Rapids-Bayard | ---- | ---- | ---- |
| 56 | Talon LaJeuness | 20:03.0 | 11 | Atlantic | ---- | ---- | ---- |
| 57 | Grant Barr | 20:04.0 | 12 | Clarinda | ---- | ---- | ---- |
| 58 | Charlie Badding | 20:06.0 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 59 | Evan Fopma | 20:11.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 60 | Pearson Lampe | 20:12.0 | 9 | Atlantic | ---- | ---- | ---- |
| 61 | Jacob McCargar | 20:17.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 62 | Carter Hinote | 20:22.0 | 10 | Greene County | ---- | ---- | ---- |
| 63 | Ryan Germer | 20:22.0 | 12 | IKM-Manning | ---- | ---- | ---- |
| 64 | Isaac Blankman | 20:24.0 | 10 | IKM-Manning | ---- | ---- | ---- |
| 65 | Colin Gibson | 20:25.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 66 | Morgan Manes | 20:28.0 | 10 | Clarinda | ---- | ---- | ---- |
| 67 | Collin Darrah | 20:28.0 | 9 | West Central Valley, Stuart | ---- | ---- | ---- |
| 68 | Lukas Macias | 20:31.0 | 11 | Atlantic | ---- | ---- | ---- |
| 69 | Caden Lerdal | 20:32.0 | 11 | Ogden | ---- | ---- | ---- |
| 70 | Caleb Berberich | 20:33.0 | 9 | Madrid | ---- | ---- | ---- |
| 71 | Simeon Weers | 20:35.0 | 12 | Tri-Center, Neola | ---- | ---- | ---- |
| 72 | Jarrett McClain | 20:36.0 | 12 | ACGC | ---- | ---- | ---- |
| 73 | Brody Beeler | 20:37.0 | 9 | ACGC | ---- | ---- | ---- |
| 74 | Miles Nuzback | 20:37.0 | 9 | IKM-Manning | ---- | ---- | ---- |
| 75 | Haden Colton | 20:38.0 | 9 | Nodaway Valley | ---- | ---- | ---- |
| 76 | Jordan Benjamin | 20:38.0 | 10 | Ogden | ---- | ---- | ---- |
| 77 | Kolby Angell | 20:39.0 | 12 | Greene County | ---- | ---- | ---- |
| 78 | Octavion Ward | 20:39.0 | 9 | Woodward Academy | ---- | ---- | ---- |
| 79 | Tyler Albright | 20:40.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 80 | Lincoln Akins | 20:41.0 | 10 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 81 | Christian Dahir | 20:42.0 | 12 | Tri-Center, Neola | ---- | ---- | ---- |
| 82 | Brody Buck | 20:44.0 | 11 | Madrid | ---- | ---- | ---- |
| 83 | Tyler Cooper | 20:45.0 | 12 | Nodaway Valley | ---- | ---- | ---- |
| 84 | Dreyvon Steadman | 20:47.0 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 85 | Cavin Pehl | 20:55.0 | 10 | Madrid | ---- | ---- | ---- |
| 86 | Eli Deist | 20:58.0 | 12 | Audubon | ---- | ---- | ---- |
| 87 | Thomas Bergstrom | 21:01.0 | 9 | Ogden | ---- | ---- | ---- |
| 88 | Malcolm Taylor | 21:02.0 | 9 | Clarinda | ---- | ---- | ---- |
| 89 | Treston Murphy | 21:02.0 | 11 | Van Meter | ---- | ---- | ---- |
| 90 | Josiah Conner | 21:04.0 | 11 | IKM-Manning | ---- | ---- | ---- |
| 91 | Kyle McDonald | 21:07.0 | 11 | Tri-Center, Neola | ---- | ---- | ---- |
| 92 | Mason Bradley | 21:08.0 | 10 | Van Meter | ---- | ---- | ---- |
| 93 | Ben Thompson | 21:10.0 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 94 | Trevor Boothroyd | 21:11.0 | 12 | Ogden | ---- | ---- | ---- |
| 95 | Jack Day | 21:13.0 | 9 | Van Meter | ---- | ---- | ---- |
| 96 | Bryar Hudson | 21:16.0 | 9 | Nodaway Valley | ---- | ---- | ---- |
| 97 | Easton Stringham | 21:21.0 | 12 | ACGC | ---- | ---- | ---- |
| 98 | Cael Dozier | 21:26.0 | 11 | Ogden | ---- | ---- | ---- |
| 99 | Tate Lawson | 21:27.0 | 11 | Madrid | ---- | ---- | ---- |
| 100 | Jaxson Gilliland | 21:29.0 | 9 | Van Meter | ---- | ---- | ---- |
| 101 | Nathanael Conner | 21:30.0 | 10 | IKM-Manning | ---- | ---- | ---- |
| 102 | Mason McFadden | 21:38.0 | 12 | Atlantic | ---- | ---- | ---- |
| 103 | Vincent Meisinger | 21:40.0 | 9 | Atlantic | ---- | ---- | ---- |
| 104 | Jack Jensen | 21:41.0 | 12 | Nodaway Valley | ---- | ---- | ---- |
| 105 | Jaxson Gray | 21:47.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 106 | Jack Gummert | 21:52.0 | 12 | Des Moines Christian | ---- | ---- | ---- |
| 107 | Micah McCarty | 21:52.0 | 10 | Tri-Center, Neola | ---- | ---- | ---- |
| 108 | Jonah Norton | 21:56.0 | 12 | Clarinda | ---- | ---- | ---- |
| 109 | Tate Niklasen | 21:57.0 | 12 | Atlantic | ---- | ---- | ---- |
| 110 | Josh Hagenberg | 21:58.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 111 | Ryker Kruse | 22:03.0 | 11 | Ogden | ---- | ---- | ---- |
| 112 | Keyo Augustine | 22:03.0 | 10 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 113 | Isaiah Stogdill | 22:04.0 | 9 | Clarinda | ---- | ---- | ---- |
| 114 | Kurt Kuhnen | 22:05.0 | 11 | Pleasantville | ---- | ---- | ---- |
| 115 | Landon Abbott | 22:09.0 | 10 | Ogden | ---- | ---- | ---- |
| 116 | Owen Nuss | 22:13.0 | 9 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 117 | Van Sang | 22:14.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 118 | Brody Schultes | 22:15.0 | 10 | Audubon | ---- | ---- | ---- |
| 119 | Max Trujillo-Garcia | 22:16.0 | 10 | ACGC | ---- | ---- | ---- |
| 120 | Luke Hagenberg | 22:18.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 121 | Izzy Pierce | 22:19.0 | 12 | Orient-Macksburg | ---- | ---- | ---- |
| 122 | Phil Reinhart | 22:21.0 | 12 | ExiraElk Horn-Kimballton | ---- | ---- | ---- |
| 123 | Creighton Bird | 22:23.0 | 9 | Clarinda | ---- | ---- | ---- |
| 124 | Tyrell Williams | 22:24.0 | 12 | Atlantic | ---- | ---- | ---- |
| 125 | Blaise Schilling | 22:25.0 | 9 | Greene County | ---- | ---- | ---- |
| 126 | Grant Smith | 22:25.0 | 12 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 127 | Caden Kaltschnee | 22:32.0 | 11 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 128 | Cael Johnson | 22:37.0 | 11 | Pleasantville | ---- | ---- | ---- |
| 129 | Will Frey | 22:39.0 | 11 | Ogden | ---- | ---- | ---- |
| 130 | Hunter Julin | 22:40.0 | 10 | IKM-Manning | ---- | ---- | ---- |
| 131 | Cadyn Guisinger | 22:41.0 | 9 | West Central Valley, Stuart | ---- | ---- | ---- |
| 132 | Eli Carstensen | 22:44.0 | 9 | Greene County | ---- | ---- | ---- |
| 133 | Jack Hamilton | 22:53.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 134 | Tyler Leise | 23:00.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 135 | Ben Miller | 23:01.0 | 11 | Clarinda | ---- | ---- | ---- |
| 136 | Hayden Hayes | 23:02.0 | 9 | Van Meter | ---- | ---- | ---- |
| 137 | Landin Hagen | 23:03.0 | 9 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 138 | Leo Hayes | 23:03.0 | 12 | Van Meter | ---- | ---- | ---- |
| 139 | Evan Wham | 23:05.0 | 10 | Tri-Center, Neola | ---- | ---- | ---- |
| 140 | Jude Hamilton | 23:11.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 141 | Elliot Heasley | 23:14.0 | 11 | Van Meter | ---- | ---- | ---- |
| 142 | Evan Kuhn | 23:17.0 | 9 | Southeast Valley, Gowrie | ---- | ---- | ---- |
| 143 | Corban Hunter | 23:18.0 | 11 | Clarinda | ---- | ---- | ---- |
| 144 | Matt Eikenberry | 23:20.0 | 12 | Tri-Center, Neola | ---- | ---- | ---- |
| 145 | Jameson Pfrang | 23:25.0 | 9 | ACGC | ---- | ---- | ---- |
| 146 | Maddux Bellinghausen | 23:34.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 147 | Jack Kline | 23:36.0 | 9 | Clarinda | ---- | ---- | ---- |
| 148 | Braden Spurr | 23:43.0 | 12 | Atlantic | ---- | ---- | ---- |
| 149 | Henry Russo | 23:45.0 | 10 | Ogden | ---- | ---- | ---- |
| 150 | Robin Lin | 23:50.0 | 12 | Clarinda | ---- | ---- | ---- |
| 151 | Luka Hulse | 23:53.0 | 11 | Van Meter | ---- | ---- | ---- |
| 152 | Tristan Mosley | 23:58.0 | 11 | Ogden | ---- | ---- | ---- |
| 153 | Wilbur Reyes-Flores | 23:59.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 154 | Zach Hayden | 24:00.0 | 10 | Panorama, Panora | ---- | ---- | ---- |
| 155 | Christian Thompson | 24:01.0 | 11 | Atlantic | ---- | ---- | ---- |
| 156 | Aspen Englund | 24:01.0 | 11 | Madrid | ---- | ---- | ---- |
| 157 | Merrick Stribe | 24:05.0 | 9 | IKM-Manning | ---- | ---- | ---- |
| 158 | Matai Peasley | 24:05.0 | 11 | Madrid | ---- | ---- | ---- |
| 159 | Declan Sanculi | 24:12.0 | 10 | Ogden | ---- | ---- | ---- |
| 160 | Landen Schneider | 24:13.0 | 10 | Madrid | ---- | ---- | ---- |
| 161 | Porter Snyder | 24:14.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 162 | Ben Koster | 24:14.0 | 10 | Van Meter | ---- | ---- | ---- |
| 163 | Nathan Redd | 24:14.0 | 11 | Woodward Academy | ---- | ---- | ---- |
| 164 | Jase Coleman | 24:17.0 | 10 | Ogden | ---- | ---- | ---- |
| 165 | Jacob Thomsen | 24:18.0 | 11 | Ogden | ---- | ---- | ---- |
| 166 | Collin Houg | 24:21.0 | 12 | Des Moines Christian | ---- | ---- | ---- |
| 167 | Braydin Potts | 24:21.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 168 | Cesar Zavala | 24:31.0 | 12 | Clarinda | ---- | ---- | ---- |
| 169 | Carter Neff | 24:36.0 | 12 | ACGC | ---- | ---- | ---- |
| 170 | Carter Wiemann | 24:37.0 | 10 | ExiraElk Horn-Kimballton | ---- | ---- | ---- |
| 171 | Hayden Lindsey | 24:37.0 | 11 | Van Meter | ---- | ---- | ---- |
| 172 | Chas Muhlbauer | 24:47.0 | 9 | IKM-Manning | ---- | ---- | ---- |
| 173 | Maxwell Arp | 24:49.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 174 | Ricky Pinedo | 24:49.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 175 | Aiden Johnson | 24:57.0 | 9 | Des Moines Christian | ---- | ---- | ---- |
| 176 | Andreas Pierce | 24:58.0 | 9 | Orient-Macksburg | ---- | ---- | ---- |
| 177 | Connor Light | 24:59.0 | 9 | West Central Valley, Stuart | ---- | ---- | ---- |
| 178 | Jace Baker | 25:05.0 | 9 | Coon Rapids-Bayard | ---- | ---- | ---- |
| 179 | Caleb Andersen | 25:12.0 | 9 | Atlantic | ---- | ---- | ---- |
| 180 | Kellen Hillgenberg | 25:12.0 | 9 | Coon Rapids-Bayard | ---- | ---- | ---- |
| 181 | Blane Schneider | 25:15.0 | 10 | Madrid | ---- | ---- | ---- |
| 182 | Dexter Ritter | 25:22.0 | 9 | Greene County | ---- | ---- | ---- |
| 183 | Liam Newell | 25:27.0 | 10 | Van Meter | ---- | ---- | ---- |
| 184 | Max Reincke | 25:28.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 185 | Joseph Masching | 25:31.0 | 11 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 186 | Carter Lindley | 25:31.0 | 12 | Madrid | ---- | ---- | ---- |
| 187 | Cameron Mozingo | 25:49.0 | 9 | ACGC | ---- | ---- | ---- |
| 188 | Simon Pietig | 25:52.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 189 | Ben Baggett | 26:01.0 | 10 | ExiraElk Horn-Kimballton | ---- | ---- | ---- |
| 190 | Kamorion Warnke | 26:09.0 | 10 | Woodward Academy | ---- | ---- | ---- |
| 191 | Ethan Kratochvil | 26:19.0 | 11 | Des Moines Christian | ---- | ---- | ---- |
| 192 | Cory Oliver | 26:24.0 | 10 | Van Meter | ---- | ---- | ---- |
| 193 | Owen Burkhart | 26:26.0 | 12 | Madrid | ---- | ---- | ---- |
| 194 | Kiernan Hutton | 26:54.0 | 10 | West Central Valley, Stuart | ---- | ---- | ---- |
| 195 | Logan Kenyon | 26:54.0 | 10 | Coon Rapids-Bayard | ---- | ---- | ---- |
| 196 | Garrison Hickey | 27:19.0 | 10 | Clarinda | ---- | ---- | ---- |
| 197 | Reis Garringer | 27:43.0 | 10 | Kuemper Catholic, Carroll | ---- | ---- | ---- |
| 198 | Asher Kurtz | 27:52.0 | 11 | Des Moines Christian | ---- | ---- | ---- |