| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Canaan Dunham | 14:43.2 | 11 | Pella | ---- | ---- | ---- |
| 2 | Logan Bleich | 14:58.0 | 10 | Gilbert | ---- | ---- | ---- |
| 3 | Jacob Tallman | 15:29.7 | 10 | Gilbert | ---- | ---- | ---- |
| 4 | Carson Squiers | 15:52.7 | 11 | Gilbert | ---- | ---- | ---- |
| 5 | Isaac Sorensen | 16:00.0 | 12 | Clear Creek Amana | ---- | ---- | ---- |
| 6 | Emmett Barber | 16:03.4 | 12 | Gilbert | ---- | ---- | ---- |
| 7 | Emrick Ryan | 16:08.2 | 11 | Gilbert | ---- | ---- | ---- |
| 8 | Kael Streeter | 16:11.0 | 11 | Carlisle | ---- | ---- | ---- |
| 9 | Brock Hilsman | 16:12.9 | 12 | Clear Creek Amana | ---- | ---- | ---- |
| 10 | Mason Gaulke | 16:17.5 | 11 | Pella | ---- | ---- | ---- |
| 11 | Torin Timmerman | 16:18.4 | 12 | ADM, Adel | ---- | ---- | ---- |
| 12 | Keagan Albertson | 16:23.0 | 10 | Forest City | ---- | ---- | ---- |
| 13 | Kaiden Browne | 16:25.2 | 12 | Pella | ---- | ---- | ---- |
| 14 | Sawyer Meinders | 16:30.2 | 11 | Pella Christian | ---- | ---- | ---- |
| 15 | Aren Hellbusch | 16:33.7 | 12 | Pella | ---- | ---- | ---- |
| 16 | Jonah Ebersole | 16:38.5 | 10 | Pella | ---- | ---- | ---- |
| 17 | Preston Stensland | 16:39.5 | 11 | Gilbert | ---- | ---- | ---- |
| 18 | Devon Browne | 16:39.7 | 12 | Pella | ---- | ---- | ---- |
| 19 | Carson Meskimen | 16:42.0 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 20 | Noah Schuknecht | 16:48.0 | 11 | Pella | ---- | ---- | ---- |
| 21 | Kamden Brown | 16:51.2 | 12 | Carlisle | ---- | ---- | ---- |
| 22 | Gavin Sloss | 16:56.2 | 12 | ACGC | ---- | ---- | ---- |
| 23 | Brian Rohde | 16:57.0 | 12 | Nevada | ---- | ---- | ---- |
| 24 | Luka Hulse | 16:58.9 | 12 | Van Meter | ---- | ---- | ---- |
| 25 | David Nichols | 17:02.5 | 10 | Earlham | ---- | ---- | ---- |
| 26 | John Artz | 17:04.5 | 12 | Gilbert | ---- | ---- | ---- |
| 27 | Cole Hotopp | 17:06.3 | 12 | Winterset | ---- | ---- | ---- |
| 28 | Landon Lucht | 17:06.8 | 11 | Gilbert | ---- | ---- | ---- |
| 29 | Dawson Lemke | 17:07.9 | 11 | Nevada | ---- | ---- | ---- |
| 30 | Preston Kent | 17:09.1 | 10 | ACGC | ---- | ---- | ---- |
| 31 | Robbie Hall | 17:09.1 | 11 | ADM, Adel | ---- | ---- | ---- |
| 32 | Ty Landphair | 17:10.1 | 11 | ADM, Adel | ---- | ---- | ---- |
| 33 | Liam Trampel | 17:14.0 | 10 | Gilbert | ---- | ---- | ---- |
| 34 | Max Marple | 17:15.0 | 10 | ADM, Adel | ---- | ---- | ---- |
| 35 | Ethan Bertram | 17:15.5 | 11 | Forest City | ---- | ---- | ---- |
| 36 | Yonas Andemichael | 17:17.3 | 12 | North Polk, Alleman | ---- | ---- | ---- |
| 37 | Gavin Roske | 17:19.8 | 10 | Clear Lake | ---- | ---- | ---- |
| 38 | Ben Strohbehn | 17:23.3 | 12 | Winterset | ---- | ---- | ---- |
| 39 | Anders Holmes | 17:24.8 | 9 | Solon | ---- | ---- | ---- |
| 40 | Liam Triplett | 17:26.3 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 41 | Talan Walstrom | 17:27.0 | 12 | Carlisle | ---- | ---- | ---- |
| 42 | Dain Holdmeyer | 17:28.0 | 9 | ADM, Adel | ---- | ---- | ---- |
| 43 | Nick Subbert | 17:30.8 | 11 | ADM, Adel | ---- | ---- | ---- |
| 44 | Blake Renze | 17:31.5 | 12 | Madrid | ---- | ---- | ---- |
| 45 | Nicholas Schieltz | 17:31.5 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 46 | Isaac Chapman | 17:35.0 | 12 | ADM, Adel | ---- | ---- | ---- |
| 47 | Deacon Branderhorst | 17:35.5 | 12 | Pella Christian | ---- | ---- | ---- |
| 48 | Keegan Holdmeyer | 17:36.1 | 12 | ADM, Adel | ---- | ---- | ---- |
| 49 | Cooper Blaser | 17:39.0 | 10 | Forest City | ---- | ---- | ---- |
| 50 | Ty Miller | 17:43.3 | 10 | ADM, Adel | ---- | ---- | ---- |
| 51 | Griffin Messer | 17:44.6 | 11 | Earlham | ---- | ---- | ---- |
| 52 | Zeke Hatfield | 17:45.0 | 12 | Gilbert | ---- | ---- | ---- |
| 53 | Camden Lyons | 17:45.3 | 11 | Solon | ---- | ---- | ---- |
| 54 | Dawson Sharp | 17:46.0 | 12 | Forest City | ---- | ---- | ---- |
| 55 | Micah Johnson | 17:46.6 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 56 | Dawson Braet | 17:46.9 | 10 | Earlham | ---- | ---- | ---- |
| 57 | Judah DeCleene | 17:47.5 | 11 | Carlisle | ---- | ---- | ---- |
| 58 | Brett Postel | 17:48.5 | 12 | North Polk, Alleman | ---- | ---- | ---- |
| 59 | Jacob Condon | 17:48.9 | 10 | Nevada | ---- | ---- | ---- |
| 60 | Henry Little | 17:49.1 | 10 | Nevada | ---- | ---- | ---- |
| 61 | Kyle Vogel | 17:51.4 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 62 | Daunta Berg | 17:52.5 | 10 | Forest City | ---- | ---- | ---- |
| 63 | Owen Smith | 17:53.0 | 9 | Clear Lake | ---- | ---- | ---- |
| 64 | Hayden Hayes | 17:54.9 | 10 | Van Meter | ---- | ---- | ---- |
| 65 | Rene Meza | 17:55.3 | 11 | Solon | ---- | ---- | ---- |
| 66 | Payton Lehman | 17:56.0 | 12 | North Polk, Alleman | ---- | ---- | ---- |
| 67 | Jackson VanHorn | 17:58.3 | 11 | Clear Creek Amana | ---- | ---- | ---- |
| 68 | Ryan Rushing | 17:58.5 | 12 | Carlisle | ---- | ---- | ---- |
| 69 | Beck Sunderman | 18:00.3 | 9 | Van Meter | ---- | ---- | ---- |
| 70 | Caleb Biensen | 18:00.9 | 11 | Nevada | ---- | ---- | ---- |
| 71 | Blake Tiemeyer | 18:02.5 | 12 | Earlham | ---- | ---- | ---- |
| 72 | Aiden Burtness | 18:03.0 | 10 | Clear Lake | ---- | ---- | ---- |
| 73 | Donovan Braet | 18:05.0 | 11 | Earlham | ---- | ---- | ---- |
| 74 | Noah Kading | 18:06.5 | 12 | ACGC | ---- | ---- | ---- |
| 75 | John Amos | 18:08.9 | 10 | Clear Lake | ---- | ---- | ---- |
| 76 | Ayden Reed | 18:10.4 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 77 | Evan Burg | 18:10.4 | 12 | Solon | ---- | ---- | ---- |
| 78 | Shane Jensen | 18:10.9 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 79 | Will Vanden Bosch | 18:10.9 | 10 | Pella Christian | ---- | ---- | ---- |
| 80 | Sevastian Soto | 18:11.0 | 12 | Carlisle | ---- | ---- | ---- |
| 81 | Logan Gallaher | 18:11.5 | 11 | Pella Christian | ---- | ---- | ---- |
| 82 | Griffin Stoltz | 18:12.3 | 10 | Pella Christian | ---- | ---- | ---- |
| 83 | Joel Pogany | 18:13.8 | 8 | Pella Christian | ---- | ---- | ---- |
| 84 | Dorian Myers | 18:21.9 | 11 | Boone | ---- | ---- | ---- |
| 85 | Misha McIlravy | 18:22.9 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 86 | Torren Walstrom | 18:24.1 | 11 | Carlisle | ---- | ---- | ---- |
| 87 | Tate Fever | 18:26.4 | 11 | ACGC | ---- | ---- | ---- |
| 88 | Luke Yanacheak | 18:26.4 | 12 | ADM, Adel | ---- | ---- | ---- |
| 89 | Nathan Harrington | 18:27.5 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 90 | Caleb Berberich | 18:27.9 | 10 | Madrid | ---- | ---- | ---- |
| 91 | Abe Hensley | 18:29.4 | 9 | Winterset | ---- | ---- | ---- |
| 92 | Beckett Boeset | 18:29.6 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 93 | Hayden Hill | 18:30.8 | 10 | South Hamilton, Jewell | ---- | ---- | ---- |
| 94 | Eli Hoksbergen | 18:32.1 | 12 | Pella Christian | ---- | ---- | ---- |
| 95 | Kaegan Wigant | 18:32.6 | 11 | Van Meter | ---- | ---- | ---- |
| 96 | Brandon Bierch | 18:34.0 | 12 | Carlisle | ---- | ---- | ---- |
| 97 | Daniel Steinbron | 18:35.1 | 11 | Clear Lake | ---- | ---- | ---- |
| 98 | John Taylor | 18:39.1 | 10 | Winterset | ---- | ---- | ---- |
| 99 | Weston Conway | 18:39.8 | 12 | Clear Lake | ---- | ---- | ---- |
| 100 | Owen Reed | 18:40.5 | 11 | North Polk, Alleman | ---- | ---- | ---- |
| 101 | Dirk Zeman | 18:41.1 | 10 | Forest City | ---- | ---- | ---- |
| 102 | Paxton Bouma | 18:43.8 | 11 | Pella Christian | ---- | ---- | ---- |
| 103 | Preston Raasch | 18:47.6 | 9 | Solon | ---- | ---- | ---- |
| 104 | Luke Moore | 18:51.0 | 11 | Clear Lake | ---- | ---- | ---- |
| 105 | Blake Petersen | 18:52.0 | 12 | Earlham | ---- | ---- | ---- |
| 106 | Jonny Kading | 18:52.6 | 10 | ACGC | ---- | ---- | ---- |
| 107 | Deacon Waddell | 18:53.0 | 9 | Solon | ---- | ---- | ---- |
| 108 | Liam Newell | 18:57.3 | 11 | Van Meter | ---- | ---- | ---- |
| 109 | Spencer Michels | 18:59.6 | 11 | Solon | ---- | ---- | ---- |
| 110 | Cavin Pehl | 19:00.0 | 11 | Madrid | ---- | ---- | ---- |
| 111 | Richard Mattingly | 19:04.0 | 9 | Nevada | ---- | ---- | ---- |
| 112 | Brody Beeler | 19:05.5 | 10 | ACGC | ---- | ---- | ---- |
| 113 | Erick Rosas Canchola | 19:08.0 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 114 | Colin Allen | 19:08.5 | 12 | Winterset | ---- | ---- | ---- |
| 115 | Trevor Nusbaum | 19:08.6 | 10 | Nevada | ---- | ---- | ---- |
| 116 | Kaeden Bouma | 19:11.0 | 9 | Pella Christian | ---- | ---- | ---- |
| 117 | Gabby Hermon | 19:17.0 | 9 | Carlisle | ---- | ---- | ---- |
| 118 | Urijah Courter | 19:19.1 | 10 | West Marshall, State Center | ---- | ---- | ---- |
| 119 | Yuk Heng Wong | 19:23.1 | 9 | West Marshall, State Center | ---- | ---- | ---- |
| 120 | Avery Flemmer | 19:24.0 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 121 | Ezra Thompson | 19:25.3 | 10 | Forest City | ---- | ---- | ---- |
| 122 | Owen Young | 19:29.0 | 13 | Solon | ---- | ---- | ---- |
| 123 | Hayden Lindsey | 19:30.0 | 12 | Van Meter | ---- | ---- | ---- |
| 124 | Cade Paulson | 19:30.8 | 10 | Clear Lake | ---- | ---- | ---- |
| 125 | Jake Hall | 19:34.4 | 11 | Winterset | ---- | ---- | ---- |
| 126 | Payton Dickson | 19:37.0 | 9 | Earlham | ---- | ---- | ---- |
| 127 | Jake Eirikson | 19:39.0 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 128 | JJ Bartleman | 19:42.5 | 10 | North Polk, Alleman | ---- | ---- | ---- |
| 129 | Laken Zanker | 19:42.6 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 130 | Calvin Cook | 19:43.5 | 10 | Boone | ---- | ---- | ---- |
| 131 | Charlie Pettit | 19:44.0 | 11 | Solon | ---- | ---- | ---- |
| 132 | Ryan Putney | 19:44.4 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 133 | Miles Engstrom | 19:44.5 | 11 | Nevada | ---- | ---- | ---- |
| 134 | Brody Buck | 19:49.1 | 12 | Madrid | ---- | ---- | ---- |
| 135 | Braydon Baker | 19:53.5 | 11 | Solon | ---- | ---- | ---- |
| 136 | Treston Murphy | 19:56.1 | 12 | Van Meter | ---- | ---- | ---- |
| 137 | Connery Varsa | 19:57.5 | 11 | Nevada | ---- | ---- | ---- |
| 138 | Kyan Lehman | 19:59.4 | 12 | Boone | ---- | ---- | ---- |
| 139 | Jud Hensley | 20:04.5 | 9 | Winterset | ---- | ---- | ---- |
| 140 | Tyler Turner | 20:05.6 | 10 | West Marshall, State Center | ---- | ---- | ---- |
| 141 | Simon Enabnit | 20:08.8 | 11 | Boone | ---- | ---- | ---- |
| 142 | Tate Lawson | 20:09.0 | 12 | Madrid | ---- | ---- | ---- |
| 143 | Pearson Lampe | 20:11.4 | 10 | Boone | ---- | ---- | ---- |
| 144 | Cory Oliver | 20:22.9 | 11 | Van Meter | ---- | ---- | ---- |
| 145 | Joseph Swigart | 20:25.5 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 146 | Nash Seeley | 20:28.8 | 10 | Van Meter | ---- | ---- | ---- |
| 147 | Jameson Pfrang | 20:31.4 | 10 | ACGC | ---- | ---- | ---- |
| 148 | Carson Winey | 20:50.0 | 10 | Earlham | ---- | ---- | ---- |
| 149 | Sam Chestnut | 21:05.8 | 10 | Boone | ---- | ---- | ---- |
| 150 | Carden Nerem | 21:14.5 | 12 | Boone | ---- | ---- | ---- |
| 151 | Ryder Rasmussen | 21:17.5 | 11 | Van Meter | ---- | ---- | ---- |
| 152 | Carson Gibbs | 21:18.9 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 153 | Liberto Iniesta | 21:38.0 | 12 | Winterset | ---- | ---- | ---- |
| 154 | Owen Hill | 21:47.9 | 11 | Boone | ---- | ---- | ---- |
| 155 | Aspen Englund | 21:49.9 | 12 | Madrid | ---- | ---- | ---- |
| 156 | Matai Peasley | 21:51.0 | 12 | Madrid | ---- | ---- | ---- |
| 157 | Chase Mueller | 22:00.8 | 12 | Boone | ---- | ---- | ---- |
| 158 | Kris Petersen | 22:06.9 | 9 | Madrid | ---- | ---- | ---- |
| 159 | Max Clark | 22:17.0 | 9 | Boone | ---- | ---- | ---- |
| 160 | Blane Schneider | 22:54.5 | 11 | Madrid | ---- | ---- | ---- |
| 161 | Cameron Mozingo | 22:55.3 | 10 | ACGC | ---- | ---- | ---- |
| 162 | Trevor Zanker | 23:09.1 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |
| 163 | Schuyler Willier | 23:28.0 | 12 | West Marshall, State Center | ---- | ---- | ---- |
| 164 | Landen Schneider | 23:38.8 | 11 | Madrid | ---- | ---- | ---- |
| 165 | Thomas Wirth | 23:45.4 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 166 | Tyson Bunting | 24:11.3 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 167 | Ethan Watson | 24:32.8 | 11 | West Marshall, State Center | ---- | ---- | ---- |
| 168 | Emmett Beach | 24:58.8 | 12 | South Hamilton, Jewell | ---- | ---- | ---- |
| 169 | Caden Christensen | 25:40.9 | 9 | South Hamilton, Jewell | ---- | ---- | ---- |