| Place | Name | Time | Grade | School Name | Performance Score | Updated Rating | Rating Change |
|---|---|---|---|---|---|---|---|
| 1 | Owen Hanson | 16:59.3 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 2 | Ben Platte | 17:12.0 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 3 | Will Karr | 17:13.2 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 4 | Mustafa Noreldaim | 17:20.1 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 5 | Jack Degner | 17:25.1 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 6 | Ephram Byler | 17:25.3 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 7 | Colin Wehrle | 17:37.2 | 9 | Iowa City, West | ---- | ---- | ---- |
| 8 | Seth Yoder | 17:39.8 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 9 | Henry Vande Berg | 17:47.3 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 10 | Thomas Tong | 17:57.5 | 10 | Iowa City, West | ---- | ---- | ---- |
| 11 | Dylan Beerends | 17:59.7 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 12 | Henri Renaud | 18:02.4 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 13 | Jack Eastvold | 18:03.4 | 10 | Iowa City, West | ---- | ---- | ---- |
| 14 | Brady Gluba | 18:04.7 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 15 | Jack Leman | 18:06.8 | 10 | Iowa City, City High | ---- | ---- | ---- |
| 16 | Thiago Bedal | 18:06.9 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 17 | Logan Waters | 18:07.3 | 12 | Iowa City, West | ---- | ---- | ---- |
| 18 | Hudson Decklever | 18:08.5 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 19 | Griffin Adamson | 18:11.6 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 20 | Evan Merrill | 18:16.9 | 9 | Iowa City, West | ---- | ---- | ---- |
| 21 | Jack Edwards | 18:17.8 | 10 | Iowa City, City High | ---- | ---- | ---- |
| 22 | Zach Falk | 18:18.8 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 23 | Robbie Hoke | 18:24.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 24 | Lucas Tentinger | 18:25.4 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 25 | Talan Stradt | 18:26.6 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 26 | Jonah Sands | 18:27.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 27 | Timmy Hosier | 18:28.5 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 28 | Parker Holtan | 18:30.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 29 | Cooper Adams | 18:30.6 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 30 | Henry Lawler | 18:31.0 | 9 | Iowa City, West | ---- | ---- | ---- |
| 31 | Asif Ali | 18:31.7 | 10 | Iowa City, West | ---- | ---- | ---- |
| 32 | Zachary Ispentchian | 18:36.5 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 33 | Grant Pattridge | 18:43.5 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 34 | Levi Graham | 18:50.9 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 35 | Jonah McMahan | 18:55.1 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 36 | Evan Felton | 18:57.2 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 37 | Sintayehu Hall | 18:59.5 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 38 | Bhargava Malya | 19:00.5 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 39 | Advait Kalaver | 19:01.4 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 40 | Christian Hodgins | 19:01.6 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 41 | Tate Whittaker-Smith | 19:09.1 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 42 | Brady Olson | 19:10.7 | 11 | Iowa City, West | ---- | ---- | ---- |
| 43 | Arefat Ali | 19:14.5 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 44 | Will Cardo | 19:22.1 | 10 | Center Point-Urbana | ---- | ---- | ---- |
| 45 | Beckett Tobin | 19:22.2 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 46 | Ben Sholes | 19:22.6 | 10 | Center Point-Urbana | ---- | ---- | ---- |
| 47 | Ethan White | 19:24.7 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 48 | Zach Bruzek | 19:26.8 | 9 | Iowa City, West | ---- | ---- | ---- |
| 49 | Jonah Detweiler | 19:28.5 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 50 | Anthony Zachar | 19:29.2 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 51 | Maddox Pitcher | 19:29.8 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 52 | Mose Caulk | 19:29.9 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 53 | James Wood | 19:37.0 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 54 | Christopher Lindsay | 19:37.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 55 | Leo Hackett | 19:37.6 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 56 | Beckham Erickson | 19:40.2 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 57 | Tanner Wilson | 19:40.2 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 58 | Hayden Reilly | 19:41.4 | 9 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 59 | Owen Gahn | 19:43.3 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 60 | Thomas Hiscock | 19:43.3 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 61 | Silas Gollinck | 19:43.3 | 10 | Iowa City, City High | ---- | ---- | ---- |
| 62 | David Waweru | 19:47.7 | 11 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 63 | Alexander Tempel | 19:51.6 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 64 | Kameron Dunkin | 19:52.2 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 65 | Jackson Fagan | 19:52.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 66 | Dylan Frisvold | 19:52.3 | 9 | Iowa City, West | ---- | ---- | ---- |
| 67 | Carlos Morales | 19:53.4 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 68 | Quinn Lorenz | 19:58.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 69 | Bradyn Kosikas | 20:02.3 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 70 | Lars Pressler | 20:07.6 | 9 | Iowa City, West | ---- | ---- | ---- |
| 71 | Cooper Ross | 20:09.2 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 72 | Drew Benson | 20:09.8 | 9 | Iowa City, West | ---- | ---- | ---- |
| 73 | Karsten Ghabel | 20:10.1 | 11 | Iowa City, West | ---- | ---- | ---- |
| 74 | Neil Cogdill | 20:11.0 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 75 | Caden Burkle | 20:12.7 | 10 | Clear Creek Amana | ---- | ---- | ---- |
| 76 | David Whittaker | 20:13.2 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 77 | Sam Richman | 20:15.3 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 78 | Brendan Olney | 20:17.1 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 79 | Preston Mayhew | 20:18.1 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 80 | Kai Merril | 20:19.4 | 11 | Iowa City, West | ---- | ---- | ---- |
| 81 | Joe Polyak | 20:20.3 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 82 | Silas Suchomel | 20:21.8 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 83 | Dylan Koepnick | 20:24.4 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 84 | Nathan Kozelsky | 20:25.3 | 12 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 85 | Will Boblenz | 20:27.2 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 86 | Bassil Elshiekh | 20:29.0 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 87 | Jackson Parr | 20:29.7 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 88 | Lucas Correa Leibfried | 20:33.4 | 10 | Iowa City, West | ---- | ---- | ---- |
| 89 | James Desmet | 20:36.2 | 12 | Center Point-Urbana | ---- | ---- | ---- |
| 90 | Emiliano Herrera-Sinnwell | 20:36.2 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 91 | Owen Dew | 20:37.3 | 9 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 92 | Ethan Lee | 20:37.7 | 10 | Iowa City, West | ---- | ---- | ---- |
| 93 | Caleb Klinkenberg | 20:38.9 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 94 | Aidan Ziegler | 20:40.6 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 95 | Max Stephens | 20:42.6 | 9 | Iowa City, West | ---- | ---- | ---- |
| 96 | Mikey Russo | 20:43.0 | 12 | Center Point-Urbana | ---- | ---- | ---- |
| 97 | Colin Wendling | 20:43.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 98 | Ben Donald | 20:44.7 | 9 | Iowa City, West | ---- | ---- | ---- |
| 99 | Brayden Pettit | 20:49.0 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 100 | Cormac Wilson | 20:51.1 | 11 | Iowa City, West | ---- | ---- | ---- |
| 101 | Nicholas Reisinger | 20:52.2 | 9 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 102 | Ethan Kamphaugh | 20:54.7 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 103 | Cole Pruett | 20:55.1 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 104 | Elliott Rogers | 20:56.4 | 12 | Marion | ---- | ---- | ---- |
| 105 | Nolan Balmer | 20:58.1 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 106 | Siddharth Venkatesan | 20:58.3 | 10 | Iowa City, West | ---- | ---- | ---- |
| 107 | Hugh Loening | 20:58.9 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 108 | Nick Kongable | 21:00.6 | 11 | Center Point-Urbana | ---- | ---- | ---- |
| 109 | Beckett Roos | 21:01.1 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 110 | Michael Roelofs | 21:01.7 | 12 | Center Point-Urbana | ---- | ---- | ---- |
| 111 | Charles Clark | 21:04.1 | 10 | Marion | ---- | ---- | ---- |
| 112 | Elijah Thompson | 21:11.4 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 113 | Joe Schlitz | 21:14.8 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 114 | Brady Limbert | 21:16.9 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 115 | Richard Yang | 21:18.4 | 11 | Iowa City, West | ---- | ---- | ---- |
| 116 | Samuel Proctor | 21:20.8 | 10 | Marion | ---- | ---- | ---- |
| 117 | Jackson Kelly | 21:23.5 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 118 | Cole Iburg | 21:23.7 | 12 | Clear Creek Amana | ---- | ---- | ---- |
| 119 | Ben Knipfer | 21:25.4 | 12 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 120 | Bronson Beals | 21:25.9 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 121 | Ahmad Elshiekh | 21:26.8 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 122 | Connor Rogahn | 21:28.0 | 12 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 123 | Owen Snyder | 21:29.7 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 124 | Mandjou Camara | 21:33.1 | 12 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 125 | Blake Beaver | 21:36.1 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 126 | Henry Timmer Hackert | 21:37.1 | 10 | Iowa City, West | ---- | ---- | ---- |
| 127 | Greyson Mesch | 21:43.4 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 128 | Joey Napoli | 21:44.2 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 129 | Aiden Moore | 21:45.2 | 10 | Linn-Mar, Marion | ---- | ---- | ---- |
| 130 | Jacob Dixon | 21:49.0 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 131 | Daniel Tigardoun | 21:52.8 | 11 | Iowa City, West | ---- | ---- | ---- |
| 132 | Truman Bright | 21:52.9 | 12 | Iowa City, City High | ---- | ---- | ---- |
| 133 | Jacob Dreier | 21:53.0 | 11 | Center Point-Urbana | ---- | ---- | ---- |
| 134 | Nikolia Gartelos | 21:53.7 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 135 | Henry Appleby-Sparrow | 21:59.1 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 136 | Harper Beck | 22:01.0 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 137 | Will Farnsworth | 22:03.5 | 12 | Regina, Iowa City | ---- | ---- | ---- |
| 138 | Zayde Davis | 22:12.1 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 139 | Parker Derhammer | 22:12.8 | 9 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 140 | Connor Bussey | 22:23.6 | 9 | Marion | ---- | ---- | ---- |
| 141 | Alex Donovan | 22:29.2 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 142 | Zach Post | 22:31.6 | 12 | Center Point-Urbana | ---- | ---- | ---- |
| 143 | Kaden McCloe | 22:35.3 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 144 | Caden Messenger | 22:37.5 | 10 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 145 | Nick Larson | 22:41.8 | 9 | Regina, Iowa City | ---- | ---- | ---- |
| 146 | Max Schebel | 22:46.7 | 10 | Iowa City, West | ---- | ---- | ---- |
| 147 | Adam Kmetz | 23:01.9 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 148 | Sid Westegard | 23:02.3 | 11 | Iowa City, West | ---- | ---- | ---- |
| 149 | Hayden Wildman | 23:05.9 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 150 | Jacob Beneke | 23:11.6 | 9 | Iowa City, West | ---- | ---- | ---- |
| 151 | Owen McLaughlin | 23:13.1 | 10 | Cedar Rapids, Kennedy | ---- | ---- | ---- |
| 152 | Jackson McGonegle | 23:28.9 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 153 | Theo Allred | 23:31.5 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 154 | Jayden Otis | 23:35.7 | 9 | Iowa City, West | ---- | ---- | ---- |
| 155 | Justin Leemhuis | 23:36.2 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 156 | Joel Kolder | 23:37.2 | 9 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 157 | Corban McCoy | 23:47.1 | 11 | Marion | ---- | ---- | ---- |
| 158 | Hunter Reynolds | 23:57.0 | 12 | Linn-Mar, Marion | ---- | ---- | ---- |
| 159 | Jackson Kopecky | 23:59.4 | 10 | Regina, Iowa City | ---- | ---- | ---- |
| 160 | Zayin Barkley | 24:08.9 | 9 | Marion | ---- | ---- | ---- |
| 161 | Brady VanVang | 24:11.5 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 162 | Matthew Myrom | 24:24.3 | 9 | Linn-Mar, Marion | ---- | ---- | ---- |
| 163 | Cameron Andrews | 24:27.7 | 11 | Cedar Rapids, Washington | ---- | ---- | ---- |
| 164 | Noah Bourget | 24:54.3 | 9 | Clear Creek Amana | ---- | ---- | ---- |
| 165 | Sam Biles | 25:08.4 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 166 | Arav Parandkar | 25:18.8 | 11 | Iowa City, City High | ---- | ---- | ---- |
| 167 | Jasper Morton | 25:26.4 | 9 | Iowa City, City High | ---- | ---- | ---- |
| 168 | Cael Salow | 25:30.8 | 9 | Center Point-Urbana | ---- | ---- | ---- |
| 169 | Benjamin Tentinger | 26:16.3 | 11 | Linn-Mar, Marion | ---- | ---- | ---- |
| 170 | Eli Whitaker | 26:22.8 | 11 | Regina, Iowa City | ---- | ---- | ---- |
| 171 | Reece Rambo | 28:22.5 | 9 | Center Point-Urbana | ---- | ---- | ---- |