| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Grady Olberding | 15:52.0 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 2 | Gage Heyne | 16:03.2 | 12 | English Valleys, North English | ---- | ---- | ---- |
| 3 | Clay Bohlmann | 16:08.9 | 12 | Tipton | ---- | ---- | ---- |
| 4 | Alex Torres | 16:11.0 | 11 | Vinton-Shellsburg | ---- | ---- | ---- |
| 5 | Dawson Scheil | 16:11.2 | 11 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 6 | Jackson Shacklett | 16:24.5 | 12 | Danville | ---- | ---- | ---- |
| 7 | Barrett Jesina | 16:33.4 | 11 | South Tama County, Tama | ---- | ---- | ---- |
| 8 | Kael Streeter | 16:39.7 | 11 | Carlisle | ---- | ---- | ---- |
| 9 | Torin Timmerman | 16:44.0 | 12 | ADM, Adel | ---- | ---- | ---- |
| 10 | Kamden Brown | 16:52.5 | 12 | Carlisle | ---- | ---- | ---- |
| 11 | Nyle Davis | 16:53.4 | 12 | Bondurant-Farrar | ---- | ---- | ---- |
| 12 | Seamus O'Connor | 16:58.7 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 13 | Brady Sanger | 17:07.0 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 14 | Caleb Bohlmann | 17:11.3 | 11 | Tipton | ---- | ---- | ---- |
| 15 | Sawyer Meinders | 17:15.5 | 11 | Pella Christian | ---- | ---- | ---- |
| 16 | Max Marple | 17:16.0 | 10 | ADM, Adel | ---- | ---- | ---- |
| 17 | Shay Holdmeyer | 17:16.3 | 12 | ADM, Adel | ---- | ---- | ---- |
| 18 | Anders Holmes | 17:17.0 | 9 | Solon | ---- | ---- | ---- |
| 19 | Porter Carlton | 17:18.5 | 10 | Pella | ---- | ---- | ---- |
| 20 | Ty Landphair | 17:21.0 | 11 | ADM, Adel | ---- | ---- | ---- |
| 21 | Colton Alberts | 17:21.0 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 22 | Chasen Caskey | 17:26.1 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 23 | Nile Busch | 17:26.3 | 11 | Williamsburg | ---- | ---- | ---- |
| 24 | Zander Hagen | 17:28.4 | 12 | Tipton | ---- | ---- | ---- |
| 25 | Anthony Armstrong | 17:30.1 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 26 | Ryler Hanson | 17:30.6 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 27 | Hendrick Lowry | 17:32.0 | 12 | Lynnville-Sully | ---- | ---- | ---- |
| 28 | Jack Rieck | 17:34.9 | 11 | Bondurant-Farrar | ---- | ---- | ---- |
| 29 | Colin Reed | 17:36.4 | 10 | Williamsburg | ---- | ---- | ---- |
| 30 | Zach Dickinson | 17:36.5 | 11 | Vinton-Shellsburg | ---- | ---- | ---- |
| 31 | Dain Holdmeyer | 17:38.9 | 9 | ADM, Adel | ---- | ---- | ---- |
| 32 | Jase Turnis | 17:39.5 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 33 | Asher Schiebout | 17:40.3 | 11 | Pella | ---- | ---- | ---- |
| 34 | Nick Powell | 17:41.5 | 12 | Danville | ---- | ---- | ---- |
| 35 | Isaac Shinn | 17:44.0 | 11 | Danville | ---- | ---- | ---- |
| 36 | Blake Wilmesmeier | 17:44.8 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 37 | Isaac Chapman | 17:45.5 | 12 | ADM, Adel | ---- | ---- | ---- |
| 38 | Sevastian Soto | 17:45.8 | 12 | Carlisle | ---- | ---- | ---- |
| 39 | Hayes Arwine | 17:47.1 | 11 | Williamsburg | ---- | ---- | ---- |
| 40 | Deacon Branderhorst | 17:49.3 | 12 | Pella Christian | ---- | ---- | ---- |
| 41 | Evan Johnston | 17:50.0 | 11 | Pella | ---- | ---- | ---- |
| 42 | Jeffrey Crawford | 17:53.3 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 43 | Preston Francois | 17:53.6 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 44 | Zane Ven Regenmorter | 17:55.4 | 10 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 45 | Noah Horn | 17:55.8 | 11 | Danville | ---- | ---- | ---- |
| 46 | Brenden White | 17:56.0 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 47 | Lucas Eichhorn | 17:57.1 | 12 | Belle Plaine | ---- | ---- | ---- |
| 48 | Judah DeCleene | 17:57.5 | 11 | Carlisle | ---- | ---- | ---- |
| 49 | Graham Vavricek | 17:58.5 | 12 | Mount Vernon-Lisbon | ---- | ---- | ---- |
| 50 | Grady Gibson | 18:01.1 | 10 | Bondurant-Farrar | ---- | ---- | ---- |
| 51 | Ed Weiner | 18:05.8 | 12 | Clinton | ---- | ---- | ---- |
| 52 | Braden Wenger | 18:07.0 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 53 | Peyton Roth | 18:07.1 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 54 | Kolton Lorion | 18:07.3 | 11 | Clinton | ---- | ---- | ---- |
| 55 | Camden Lyons | 18:08.6 | 11 | Solon | ---- | ---- | ---- |
| 56 | Joel Pogany | 18:09.4 | 8 | Pella Christian | ---- | ---- | ---- |
| 57 | Rene Meza | 18:09.6 | 11 | Solon | ---- | ---- | ---- |
| 58 | Clark Bennett | 18:13.1 | 9 | Bondurant-Farrar | ---- | ---- | ---- |
| 59 | Logan Gallaher | 18:13.4 | 11 | Pella Christian | ---- | ---- | ---- |
| 60 | Will Primrose | 18:14.3 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 61 | Griffin Stoltz | 18:14.5 | 10 | Pella Christian | ---- | ---- | ---- |
| 62 | Dane Paulsen | 18:15.1 | 11 | Pella | ---- | ---- | ---- |
| 63 | Torren Walstrom | 18:16.3 | 11 | Carlisle | ---- | ---- | ---- |
| 64 | Kendrick Heffernan | 18:17.0 | 11 | Tipton | ---- | ---- | ---- |
| 65 | Finn Brummel | 18:17.6 | 11 | Williamsburg | ---- | ---- | ---- |
| 66 | Will Vanden Bosch | 18:18.0 | 10 | Pella Christian | ---- | ---- | ---- |
| 67 | Owen Boldt | 18:20.0 | 12 | Tipton | ---- | ---- | ---- |
| 68 | Isaac Frazier | 18:29.4 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 69 | Evan Koehn | 18:36.8 | 9 | English Valleys, North English | ---- | ---- | ---- |
| 70 | Eli Hoksbergen | 18:37.8 | 12 | Pella Christian | ---- | ---- | ---- |
| 71 | Caleb Punt | 18:38.4 | 10 | Pella | ---- | ---- | ---- |
| 72 | Deacon Waddell | 18:38.5 | 9 | Solon | ---- | ---- | ---- |
| 73 | Preston Raasch | 18:38.9 | 9 | Solon | ---- | ---- | ---- |
| 74 | MacK Copeland | 18:39.5 | 12 | Pella | ---- | ---- | ---- |
| 75 | Benjamin Thompson | 18:40.5 | 12 | Pella | ---- | ---- | ---- |
| 76 | Tyler McMullin | 18:42.0 | 11 | Williamsburg | ---- | ---- | ---- |
| 77 | Charlie Koons | 18:43.6 | 10 | Williamsburg | ---- | ---- | ---- |
| 78 | Ryan Rushing | 18:44.5 | 12 | Carlisle | ---- | ---- | ---- |
| 79 | Zach Butler | 18:45.3 | 12 | Tipton | ---- | ---- | ---- |
| 80 | Nick Subbert | 18:47.3 | 11 | ADM, Adel | ---- | ---- | ---- |
| 81 | Dayton Brown | 18:47.6 | 9 | Waterloo, East | ---- | ---- | ---- |
| 82 | Trevor Yaley | 18:47.8 | 11 | Danville | ---- | ---- | ---- |
| 83 | Owen Young | 18:50.0 | 13 | Solon | ---- | ---- | ---- |
| 84 | Sylis McGee | 18:50.9 | 9 | Tipton | ---- | ---- | ---- |
| 85 | Leif Allen | 18:52.3 | 10 | Vinton-Shellsburg | ---- | ---- | ---- |
| 86 | Ethan Dunsbergen | 18:57.4 | 11 | Lynnville-Sully | ---- | ---- | ---- |
| 87 | Brandon Bierch | 18:58.8 | 12 | Carlisle | ---- | ---- | ---- |
| 88 | Jackson Parmater | 18:59.1 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 89 | Jerome Kapayou | 19:03.0 | 12 | South Tama County, Tama | ---- | ---- | ---- |
| 90 | Ashton Chesmore | 19:03.3 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 91 | Keegan Schnell | 19:06.0 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 92 | Jovanie Perez | 19:12.5 | 11 | South Tama County, Tama | ---- | ---- | ---- |
| 93 | Brady Jesina | 19:13.5 | 9 | South Tama County, Tama | ---- | ---- | ---- |
| 94 | Lincoln Lamont | 19:13.6 | 9 | Vinton-Shellsburg | ---- | ---- | ---- |
| 95 | Ben Yang | 19:14.5 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 96 | Max Ferin | 19:15.8 | 12 | Solon | ---- | ---- | ---- |
| 97 | Jack Blais | 19:20.6 | 11 | Vinton-Shellsburg | ---- | ---- | ---- |
| 98 | Maddox Purk | 19:23.5 | 12 | Belle Plaine | ---- | ---- | ---- |
| 99 | Charles Estes | 19:30.5 | 10 | Clinton | ---- | ---- | ---- |
| 100 | Preston Brown | 19:43.3 | 9 | Waterloo, East | ---- | ---- | ---- |
| 101 | Drew Thys | 19:56.9 | 11 | H-L-V , Victor | ---- | ---- | ---- |
| 102 | Axl Patterson | 20:01.1 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 103 | Eli Shinn | 20:03.4 | 9 | Danville | ---- | ---- | ---- |
| 104 | Jordan Stafford | 20:14.4 | 12 | Clinton | ---- | ---- | ---- |
| 105 | Madden Gunsaulus | 20:19.0 | 9 | Lynnville-Sully | ---- | ---- | ---- |
| 106 | Anthony Sayson | 20:26.0 | 9 | Clinton | ---- | ---- | ---- |
| 107 | David Peralta-Torres | 20:26.1 | 11 | Clinton | ---- | ---- | ---- |
| 108 | Devin Timm | 20:28.0 | 9 | Belle Plaine | ---- | ---- | ---- |
| 109 | Kincaid Mitchell | 20:29.0 | 12 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 110 | Georvon Tyler | 20:43.5 | 12 | Waterloo, East | ---- | ---- | ---- |
| 111 | Ayden Hollister | 20:48.9 | 11 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 112 | Evan Arkema | 20:50.8 | 10 | Lynnville-Sully | ---- | ---- | ---- |
| 113 | Brandon Franklin | 20:50.9 | 9 | Danville | ---- | ---- | ---- |
| 114 | Wesley Davis | 21:02.3 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 115 | Carter Seber | 21:09.0 | 12 | Waterloo, East | ---- | ---- | ---- |
| 116 | Emery Roberts | 21:13.8 | 9 | Meskwaki Settlement School | ---- | ---- | ---- |
| 117 | Anthony Sanchez | 21:38.4 | 12 | Waterloo, East | ---- | ---- | ---- |
| 118 | Hayden Tucker | 21:41.8 | 10 | West Delaware, Manchester | ---- | ---- | ---- |
| 119 | Adam Cook | 22:14.9 | 12 | West Delaware, Manchester | ---- | ---- | ---- |
| 120 | Maxwell Blacksmith | 22:28.5 | 9 | Waterloo, East | ---- | ---- | ---- |
| 121 | Ian Davis | 22:40.5 | 10 | Belle Plaine | ---- | ---- | ---- |
| 122 | Oliver Kraus | 22:45.0 | 11 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 123 | Jeb Goemaat | 22:52.1 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 124 | Caleb Argo | 23:03.0 | 9 | Belle Plaine | ---- | ---- | ---- |
| 125 | Dylan Mcmullen | 23:08.6 | 9 | Waterloo, East | ---- | ---- | ---- |
| 126 | Cain Grandia | 23:14.1 | 9 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 127 | Lance Milton | 23:36.1 | 9 | H-L-V , Victor | ---- | ---- | ---- |
| 128 | Sawyer Neuhaus | 24:22.6 | 10 | Belle Plaine | ---- | ---- | ---- |
| 129 | Connor Rhinehart | 24:36.0 | 12 | H-L-V , Victor | ---- | ---- | ---- |
| 130 | Derek Bral | 24:40.4 | 10 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 131 | Tenoch Snow | 24:51.9 | 12 | Meskwaki Settlement School | ---- | ---- | ---- |
| 132 | Emiliano Durin | 25:21.9 | 9 | Meskwaki Settlement School | ---- | ---- | ---- |
| 133 | Ayden Wagner | 26:42.0 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 134 | Westin Ratliff | 26:45.9 | 10 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 135 | Kyler Lenox | 27:35.5 | 9 | Eddyville-Blakesburg-Fremont | ---- | ---- | ---- |
| 136 | Austin Trimble | 28:47.0 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |
| 137 | William Cox | 29:40.5 | 10 | North Mahaska, New Sharon | ---- | ---- | ---- |
| 138 | Izik Furcap | 29:52.0 | 9 | Meskwaki Settlement School | ---- | ---- | ---- |
| 139 | Ethan Busch | 32:14.5 | 9 | Iowa Valley, Marengo | ---- | ---- | ---- |