| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Jace Edaburn | 17:45.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 2 | Lars Pressler | 17:56.0 | 11 | Iowa City, West | ---- | ---- | ---- |
| 3 | Cael Dunhan | 17:58.0 | 10 | Iowa City, West | ---- | ---- | ---- |
| 4 | Archer Lyons | 17:58.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 5 | Eli Neahaus | 17:59.2 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 6 | Neil Cogdill | 18:00.5 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 7 | Grant Pattridge | 18:02.2 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 8 | Advait Kalaver | 18:02.5 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 9 | Ian Sindt | 18:02.7 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 10 | Colin Wehrle | 18:02.7 | 11 | Iowa City, West | ---- | ---- | ---- |
| 11 | Ahmed Elbeshti | 18:03.0 | 10 | Iowa City, West | ---- | ---- | ---- |
| 12 | Colin Wendling | 18:04.7 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 13 | Cody Hesselman | 18:10.2 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 14 | Liam Jones | 18:10.2 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 15 | Nate Mixdorf | 18:16.7 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 16 | Asif Ali | 18:20.2 | 12 | Iowa City, West | ---- | ---- | ---- |
| 17 | Elijah Roach | 18:21.0 | 12 | Dubuque, Senior | ---- | ---- | ---- |
| 18 | Aiden Rowray | 18:23.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 19 | Hans Hildebrand | 18:26.4 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 20 | Nicholas Budzinski | 18:28.0 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 21 | Arefat Ali | 18:30.5 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 22 | Charlie Brust | 18:31.4 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 23 | Ashton Landherr | 18:32.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 24 | Treyton Hoffman | 18:36.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 25 | Andy Hohmann | 18:37.2 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 26 | Davi Donato | 18:44.0 | 9 | Iowa City, West | ---- | ---- | ---- |
| 27 | Noah Christensen | 18:47.0 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 28 | Mohamed Musa | 18:48.5 | 11 | Iowa City, West | ---- | ---- | ---- |
| 29 | Trevor Petersen | 18:49.7 | 12 | Iowa City, Liberty | ---- | ---- | ---- |
| 30 | Parker Maxedon | 18:49.9 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 31 | Caleb Mcdowell | 18:51.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 32 | Zach Bruzek | 18:51.0 | 11 | Iowa City, West | ---- | ---- | ---- |
| 33 | Jonah Sands | 18:52.5 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 34 | Aiden Wernimont | 18:52.5 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 35 | Jonah Detweiler | 18:54.0 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 36 | Daniel Hoke | 18:54.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 37 | Paul Gooden | 18:56.5 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 38 | Nicholas Phillips | 18:57.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 39 | Ryker Scheckel | 19:00.0 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 40 | Traenor (Trae) Noel | 19:00.0 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 41 | Kevin Primrose | 19:02.0 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 42 | Praneel Rastogi | 19:08.0 | 12 | Iowa City, West | ---- | ---- | ---- |
| 43 | Connell Brock | 19:08.2 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 44 | Jackson Hughes | 19:09.4 | 10 | Iowa City, West | ---- | ---- | ---- |
| 45 | Leo Jordan | 19:11.4 | 10 | Iowa City, West | ---- | ---- | ---- |
| 46 | Thomas Hiscock | 19:12.2 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 47 | Jameson Provorse | 19:14.2 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 48 | Henry Lawler | 19:15.4 | 11 | Iowa City, West | ---- | ---- | ---- |
| 49 | Robbie Hoke | 19:15.5 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 50 | Aiden Jacobson | 19:15.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 51 | Jude Wilkinson | 19:17.0 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 52 | Ethan White | 19:17.5 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 53 | Noah Penn | 19:17.7 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 54 | Deegan Wood | 19:20.5 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 55 | Ben Schaefer | 19:22.7 | 12 | Dubuque, Senior | ---- | ---- | ---- |
| 56 | Sylas Duffy | 19:23.9 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 57 | William Durney | 19:24.4 | 9 | Iowa City, West | ---- | ---- | ---- |
| 58 | Charlie Weime | 19:26.9 | 9 | Iowa City, West | ---- | ---- | ---- |
| 59 | Axel Brandsmeier | 19:30.2 | 9 | Iowa City, West | ---- | ---- | ---- |
| 60 | Isaac Schuerman | 19:31.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 61 | Lucas Smith | 19:33.7 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 62 | Cooper Lorenz | 19:33.9 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 63 | Jackson Fagan | 19:34.5 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 64 | Jackson Parr | 19:34.7 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 65 | William Miller | 19:36.0 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 66 | Cooper Busche | 19:42.0 | 12 | Iowa City, Liberty | ---- | ---- | ---- |
| 67 | Srikar Sheshashai | 19:42.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 68 | Nathan Powers | 19:47.7 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 69 | Leo Hackett | 19:52.0 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 70 | Aaron Scheirer | 19:52.2 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 71 | Teddy Rozeboom | 19:54.0 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 72 | Joseph Ambrosy | 19:56.5 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 73 | Drew Benson | 19:58.4 | 11 | Iowa City, West | ---- | ---- | ---- |
| 74 | Parker Block | 20:01.0 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 75 | Adam Blomme | 20:03.9 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 76 | Connor Wagner | 20:11.5 | 10 | Iowa City, West | ---- | ---- | ---- |
| 77 | Adam Lee | 20:12.4 | 10 | Iowa City, West | ---- | ---- | ---- |
| 78 | Canton Briggs | 20:12.7 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 79 | Josh Schulte | 20:14.2 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 80 | Parker Holtan | 20:17.2 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 81 | Lucas Askelson | 20:19.7 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 82 | Truong Pham | 20:21.5 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 83 | Cooper Newland | 20:24.2 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 84 | Otto Schimmel | 20:26.7 | 9 | Iowa City, West | ---- | ---- | ---- |
| 85 | Liam Moss | 20:27.7 | 9 | Iowa City, West | ---- | ---- | ---- |
| 86 | CALEB ABDO | 20:30.7 | 11 | Iowa City, West | ---- | ---- | ---- |
| 87 | Dane Wilcox | 20:31.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 88 | Keaton Mcilrath | 20:35.9 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 89 | Josiah Garvin | 20:38.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 90 | George Woodhouse | 20:41.0 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 91 | Alan Delgado | 20:41.5 | 9 | Iowa City, West | ---- | ---- | ---- |
| 92 | Zachary Lucas | 20:42.0 | 12 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 93 | Henry Lammers | 20:42.2 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 94 | Ethan Myrom | 20:43.9 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 95 | Alexander Gibson | 20:44.0 | 10 | Iowa City, West | ---- | ---- | ---- |
| 96 | Leon Herring | 20:45.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 97 | Hudson Mulford | 20:45.5 | 10 | Iowa City, West | ---- | ---- | ---- |
| 98 | Randy Nuro Gyina | 20:45.5 | 11 | Iowa City, Liberty | ---- | ---- | ---- |
| 99 | Eli Corbett | 20:46.0 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 100 | Grant Arling | 20:47.0 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 101 | Greyson Mesch | 20:48.0 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 102 | Leopaul Chan | 20:49.2 | 10 | Iowa City, West | ---- | ---- | ---- |
| 103 | Jacob Beneke | 20:50.2 | 11 | Iowa City, West | ---- | ---- | ---- |
| 104 | Thatcher Simanek | 20:50.7 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 105 | Enrique Castro | 20:51.2 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 106 | Siddharth Venkatesan | 20:52.0 | 12 | Iowa City, West | ---- | ---- | ---- |
| 107 | Noah Adams | 20:53.2 | 9 | Iowa City, West | ---- | ---- | ---- |
| 108 | Dylan Miles | 20:55.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 109 | Elliot Mcdonald | 20:55.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 110 | Jaxson Lynch | 20:55.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 111 | Shea McDonald | 20:56.4 | 12 | Dubuque, Senior | ---- | ---- | ---- |
| 112 | Marcus Jacobson | 20:58.4 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 113 | Alexander Tempel | 20:59.2 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 114 | Vincent Belcher | 21:00.0 | 10 | Iowa City, West | ---- | ---- | ---- |
| 115 | Ahmad Elshiekh | 21:01.5 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 116 | Ian Silvia | 21:01.7 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 117 | Anshuman Ray | 21:02.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 118 | Aaron Bunjer | 21:03.5 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 119 | Wesley Spears | 21:04.9 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 120 | Henry Gottschalk | 21:05.5 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 121 | Ryan Stenfeldt | 21:05.5 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 122 | Jack Anderson | 21:05.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 123 | Bronson Beals | 21:07.5 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 124 | AJ Halverson | 21:08.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 125 | Blake Swisher | 21:12.0 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 126 | Royal Reisch | 21:13.0 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 127 | Cyrus Ghabel | 21:13.0 | 9 | Iowa City, West | ---- | ---- | ---- |
| 128 | Nicholas Bradley | 21:20.9 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 129 | Ryan Kluesner | 21:20.9 | 10 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 130 | Johnny Hoover | 21:23.2 | 11 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 131 | Jack Kearney | 21:23.7 | 9 | Iowa City, West | ---- | ---- | ---- |
| 132 | Charlie Zimmerman | 21:27.4 | 12 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 133 | Ethan Lee | 21:27.7 | 12 | Iowa City, West | ---- | ---- | ---- |
| 134 | Jayden Otis | 21:27.7 | 11 | Iowa City, West | ---- | ---- | ---- |
| 135 | Micah Pederson | 21:30.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 136 | Liam Jablonsky | 21:31.0 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 137 | Colin Greenlee | 21:31.0 | 10 | Iowa City, West | ---- | ---- | ---- |
| 138 | Jett Cho | 21:35.9 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 139 | George Hoover | 21:39.9 | 12 | Iowa City, Liberty | ---- | ---- | ---- |
| 140 | Clark Sprank | 21:41.7 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 141 | Jackson Davis | 21:43.0 | 12 | Dubuque, Senior | ---- | ---- | ---- |
| 142 | Zach Chesterman | 21:46.9 | 10 | Dubuque, Senior | ---- | ---- | ---- |
| 143 | Riehle Pavlovec | 21:47.2 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 144 | Henry Mills | 21:47.5 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 145 | Christopher Webber | 21:55.0 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 146 | Dustin Kramer | 21:57.0 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 147 | Micah Waters | 21:58.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 148 | William Davis | 22:02.5 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 149 | Matthew Kosyanchuk | 22:03.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 150 | Harrison Foley | 22:13.2 | 9 | Iowa City, West | ---- | ---- | ---- |
| 151 | Anthony Zachar | 22:16.7 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 152 | Mert Ince | 22:18.0 | 9 | Iowa City, West | ---- | ---- | ---- |
| 153 | Parker Mcgowen | 22:19.2 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 154 | Jose Lopez | 22:20.7 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 155 | Parker Sharon | 22:23.0 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 156 | Eli Benson | 22:26.4 | 10 | Iowa City, West | ---- | ---- | ---- |
| 157 | Rylan Stoos | 22:30.5 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 158 | Robert Riddell | 22:35.0 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 159 | Caleb Mcnary | 22:43.2 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 160 | Logan Brunkhorst | 22:47.2 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 161 | Austin Adam | 22:49.2 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 162 | Lukas Johnston | 22:55.7 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 163 | Aaditya Patel | 22:56.2 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 164 | Mason Huston | 22:57.4 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 165 | Brendan Gorsich | 23:11.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 166 | Xander Sindt | 23:16.5 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 167 | Collin Finn | 23:23.2 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 168 | Oliver Hicks | 23:30.7 | 9 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 169 | Zander Bautista | 23:38.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 170 | Nolan Wilson | 23:38.7 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 171 | Owen McLaughlin | 23:39.5 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 172 | Jacob Bauer | 23:41.0 | 11 | Dubuque, Senior | ---- | ---- | ---- |
| 173 | Soma Suzuki | 23:44.5 | 10 | Iowa City, West | ---- | ---- | ---- |
| 174 | Desmond Knock | 23:49.4 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 175 | Owen Hlubek | 24:05.7 | 12 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 176 | Brian Holman | 24:08.2 | 11 | Iowa City, Liberty | ---- | ---- | ---- |
| 177 | Jack Sun | 24:32.0 | 11 | Iowa City, West | ---- | ---- | ---- |
| 178 | Isaac Nelson | 25:07.2 | 9 | Iowa City, West | ---- | ---- | ---- |
| 179 | Marshall Milby | 25:15.4 | 9 | Dubuque, Senior | ---- | ---- | ---- |
| 180 | Timmy Zachar | 25:19.2 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 181 | Roen Boehmke | 25:25.7 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 182 | Peter Gavrusev-Kortenkamp | 25:35.7 | 10 | Iowa City, West | ---- | ---- | ---- |
| 183 | Joey Ehrlich | 25:40.2 | 10 | Epworth, Western Dubuque | ---- | ---- | ---- |
| 184 | Logan Ruiz | 25:55.7 | 9 | Xavier, Cedar Rapids | ---- | ---- | ---- |
| 185 | Bennett Halverson | 25:56.5 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 186 | Jon Duran | 25:59.0 | 9 | Iowa City, West | ---- | ---- | ---- |
| 187 | Cooper Mcgowen | 26:03.5 | 9 | Iowa City, Liberty | ---- | ---- | ---- |
| 188 | Evan Miller | 26:09.7 | 11 | Iowa City, Liberty | ---- | ---- | ---- |
| 189 | Emiliano Estrada | 26:12.0 | 10 | Iowa City, Liberty | ---- | ---- | ---- |
| 190 | Treyton Hoppe | 26:17.0 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 191 | Samson Allen | 26:26.0 | 9 | Iowa City, West | ---- | ---- | ---- |
| 192 | Jordan Lawton | 26:44.5 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 193 | Chad Simpson | 27:25.7 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 194 | Cameron Backen | 27:56.7 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |