| 1 | Joe MeehanPlace 1 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 16:48 |
| 2 | Ryan StraussPlace 2 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 16:51 |
| 3 | Derek DindermanPlace 3 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 17:00 |
| 4 | Mike FinkPlace 4 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 17:11 |
| 5 | Joey SchultzPlace 5 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 17:15 |
| 6 | Will SmithPlace 6 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 17:17 |
| 7 | Ben GilbertPlace 7 · Grade SR · Mount Vernon-Lisb | SR | Mount Vernon-Lisb | 17:18 |
| 8 | John SheaPlace 8 · Grade SR · Waverly-Shell Roc | SR | Waverly-Shell Roc | 17:24 |
| 9 | Jack YoungPlace 9 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 17:38 |
| 10 | Josh KuennenPlace 10 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 17:39 |
| 11 | Reid SmockPlace 11 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 17:49 |
| 12 | Austin PfiffnerPlace 12 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 17:56 |
| 13 | Nolan TeubelPlace 13 · Grade SR · Mount Vernon-Lisb | SR | Mount Vernon-Lisb | 18:02 |
| 14 | Jordan EvansPlace 14 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 18:07 |
| 15 | Chase McLaughlinPlace 15 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 18:18 |
| 16 | Logan WrightPlace 16 · Grade SR · Davenport North | SR | Davenport North | 18:24 |
| 17 | Eli MillerPlace 17 · Grade JR · Benton Community | JR | Benton Community | 18:30 |
| 18 | Tj KrobPlace 18 · Grade SR · Mount Vernon-Lisb | SR | Mount Vernon-Lisb | 18:36 |
| 19 | Lucas NowakPlace 19 · Grade SR · Louisa-Muscatine | SR | Louisa-Muscatine | 18:37 |
| 20 | Cole TharpPlace 20 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 18:46 |
| 21 | Cole SmithPlace 21 · Grade SO · Vinton-Shellsburg | SO | Vinton-Shellsburg | 18:46 |
| 22 | Eamonn McCulloughPlace 22 · Grade FR · Waverly-Shell Roc | FR | Waverly-Shell Roc | 18:46 |
| 23 | Sam LorimerPlace 23 · Grade SO · Springville-Centr | SO | Springville-Centr | 18:47 |
| 24 | Chris JacksonPlace 24 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 18:49 |
| 25 | Drew RoenPlace 25 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 18:51 |
| 26 | Duncan GrudzinaPlace 26 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 18:51 |
| 27 | Peyton WilchPlace 27 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 18:53 |
| 28 | Jack HostagerPlace 28 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 18:55 |
| 29 | Zach SchockerPlace 29 · Grade FR · Davenport North | FR | Davenport North | 18:57 |
| 30 | Luke Ellert-BeckPlace 30 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 18:57 |
| 31 | Vincent SantoroPlace 31 · Grade SR · Davenport North | SR | Davenport North | 18:59 |
| 32 | Jonah BlixPlace 32 · Grade JR · Vinton-Shellsburg | JR | Vinton-Shellsburg | 19:00 |
| 33 | Jeremy KrogmannPlace 33 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 19:06 |
| 34 | Ben ChapmanPlace 34 · Grade JR · Louisa-Muscatine | JR | Louisa-Muscatine | 19:14 |
| 35 | Ben HaertherPlace 35 · Grade SR · Benton Community | SR | Benton Community | 19:15 |
| 36 | Zach SteffenPlace 36 · Grade JR · Benton Community | JR | Benton Community | 19:17 |
| 37 | Caden KilburgPlace 37 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 19:20 |
| 38 | Scott WirthPlace 38 · Grade SO · Vinton-Shellsburg | SO | Vinton-Shellsburg | 19:24 |
| 39 | Matt KangasPlace 39 · Grade SR · Waverly-Shell Roc | SR | Waverly-Shell Roc | 19:24 |
| 40 | Adam MuellerPlace 40 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 19:27 |
| 41 | Mitchell TernusPlace 41 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 19:30 |
| 42 | Kai WalbergPlace 42 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 19:32 |
| 43 | Trevor HartzPlace 43 · Grade SR · Benton Community | SR | Benton Community | 19:35 |
| 44 | Jacob FeldmanPlace 44 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 19:44 |
| 45 | Kyle JorgensonPlace 45 · Grade JR · Vinton-Shellsburg | JR | Vinton-Shellsburg | 19:45 |
| 46 | Garrett WelchPlace 46 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 19:46 |
| 47 | Kyle SchemmelPlace 47 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 19:47 |
| 48 | Noah CrumptonPlace 48 · Grade FR · West Delaware | FR | West Delaware | 19:50 |
| 49 | Adison SteinfordPlace 49 · Grade SO · Benton Community | SO | Benton Community | 19:50 |
| 50 | Chandler DolanPlace 50 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 19:55 |
| 51 | Keaton KlinePlace 51 · Grade JR · Benton Community | JR | Benton Community | 19:55 |
| 52 | Jaiden StarkweathPlace 52 · Grade FR · Louisa-Muscatine | FR | Louisa-Muscatine | 19:56 |
| 53 | Quinton GuentherPlace 53 · Grade JR · Vinton-Shellsburg | JR | Vinton-Shellsburg | 19:58 |
| 54 | Justin HerumPlace 54 · Grade JR · Davenport North | JR | Davenport North | 19:59 |
| 55 | Micah Van SicklePlace 55 · Grade SR · Louisa-Muscatine | SR | Louisa-Muscatine | 19:59 |
| 56 | Adam KuennenPlace 56 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 19:59 |
| 57 | Jacob FitzpatrickPlace 57 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 20:08 |
| 58 | Logan HeathPlace 58 · Grade SO · Springville-Centr | SO | Springville-Centr | 20:09 |
| 59 | Austin MillsPlace 59 · Grade SR · Benton Community | SR | Benton Community | 20:14 |
| 60 | Jon Shai Van SickPlace 60 · Grade JR · Louisa-Muscatine | JR | Louisa-Muscatine | 20:15 |
| 61 | Trevor DannemanPlace 61 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 20:28 |
| 62 | Cam BaniganPlace 62 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 20:30 |
| 63 | Colton MillerPlace 63 · Grade SR · Benton Community | SR | Benton Community | 20:32 |
| 64 | Noah SabersPlace 64 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 20:33 |
| 65 | Christian SchneidPlace 65 · Grade JR · West Delaware | JR | West Delaware | 20:34 |
| 66 | Sean ReillyPlace 66 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 20:37 |
| 67 | Alex BelzerPlace 67 · Grade JR · Davenport North | JR | Davenport North | 20:44 |
| 68 | Austin GoodardPlace 68 · Grade JR · west liberty | JR | west liberty | 20:50 |
| 69 | Julian WilsonPlace 69 · Grade JR · Benton Community | JR | Benton Community | 20:50 |
| 70 | Joe TimmPlace 70 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 20:52 |
| 71 | Ty CassuttPlace 71 · Grade SR · West Delaware | SR | West Delaware | 20:56 |
| 72 | Garrett HerringPlace 72 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 20:58 |
| 73 | Wesley HaefnerPlace 73 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 21:00 |
| 74 | Juan MalagonPlace 74 · Grade JR · west liberty | JR | west liberty | 21:02 |
| 75 | Isaac JohnsonPlace 75 · Grade SO · West Delaware | SO | West Delaware | 21:04 |
| 76 | Logan AndersonPlace 76 · Grade FR · Davenport North | FR | Davenport North | 21:06 |
| 77 | Brady BarnerPlace 77 · Grade JR · Springville-Centr | JR | Springville-Centr | 21:07 |
| 78 | Harrison GuetzkoPlace 78 · Grade SR · West Delaware | SR | West Delaware | 21:14 |
| 79 | Garrett WolfPlace 79 · Grade JR · Springville-Centr | JR | Springville-Centr | 21:19 |
| 80 | Brady CarrollPlace 80 · Grade FR · West Delaware | FR | West Delaware | 21:20 |
| 81 | Nolan WelbesPlace 81 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 21:21 |
| 82 | Nolan HendricksonPlace 82 · Grade JR · Vinton-Shellsburg | JR | Vinton-Shellsburg | 21:23 |
| 83 | Keaton HughesPlace 83 · Grade SO · Waverly-Shell Roc | SO | Waverly-Shell Roc | 21:25 |
| 84 | Connor BendullPlace 84 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 21:26 |
| 85 | Sam LavinPlace 85 · Grade FR · Benton Community | FR | Benton Community | 21:29 |
| 86 | Patrick GorkowPlace 86 · Grade FR · Benton Community | FR | Benton Community | 21:29 |
| 87 | Devin HoaglinPlace 87 · Grade JR · Davenport North | JR | Davenport North | 21:33 |
| 88 | Ben McGuirePlace 88 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 21:33 |
| 89 | Mitchell KragenbrPlace 89 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 21:39 |
| 90 | Caiden HauserPlace 90 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 21:39 |
| 91 | Chris GricePlace 91 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 21:40 |
| 92 | Justin ElsePlace 92 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 21:51 |
| 93 | Alex LinderwellPlace 93 · Grade JR · West Delaware | JR | West Delaware | 21:53 |
| 94 | Brik RidenhourPlace 94 · Grade SO · Davenport North | SO | Davenport North | 21:56 |
| 95 | Austin PettlonPlace 95 · Grade SO · West Delaware | SO | West Delaware | 21:56 |
| 96 | Ryan CherryPlace 96 · Grade FR · Waverly-Shell Roc | FR | Waverly-Shell Roc | 22:02 |
| 97 | Byron SteelePlace 97 · Grade JR · Davenport North | JR | Davenport North | 22:02 |
| 98 | Derek HanshawPlace 98 · Grade SR · Springville-Centr | SR | Springville-Centr | 22:02 |
| 99 | Davis HuntPlace 99 · Grade SO · Louisa-Muscatine | SO | Louisa-Muscatine | 22:09 |
| 100 | Justin LightPlace 100 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 22:12 |
| 101 | Connor GudenkaufPlace 101 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 22:14 |
| 102 | Navon DunlapPlace 102 · Grade JR · Vinton-Shellsburg | JR | Vinton-Shellsburg | 22:16 |
| 103 | Tyler MillerPlace 103 · Grade FR · Benton Community | FR | Benton Community | 22:16 |
| 104 | Brandon WilsonPlace 104 · Grade FR · Louisa-Muscatine | FR | Louisa-Muscatine | 22:17 |
| 105 | Conner FagaPlace 105 · Grade JR · Waverly-Shell Roc | JR | Waverly-Shell Roc | 22:17 |
| 106 | Ioannis KoutsonikPlace 106 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 22:17 |
| 107 | Jack StreicherPlace 107 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 22:22 |
| 108 | Nick KaperkaPlace 108 · Grade SR · Davenport North | SR | Davenport North | 22:23 |
| 109 | Keghan TiernanPlace 109 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 22:25 |
| 110 | Carl GerholdPlace 110 · Grade SO · Benton Community | SO | Benton Community | 22:26 |
| 111 | Reece MaskerPlace 111 · Grade SO · Waverly-Shell Roc | SO | Waverly-Shell Roc | 22:27 |
| 112 | Justus MossPlace 112 · Grade SO · Davenport North | SO | Davenport North | 22:28 |
| 113 | Colton SmithPlace 113 · Grade SR · Mount Vernon-Lisb | SR | Mount Vernon-Lisb | 22:29 |
| 114 | Alex DickPlace 114 · Grade SO · Vinton-Shellsburg | SO | Vinton-Shellsburg | 22:33 |
| 115 | Spencer SahuPlace 115 · Grade SO · Benton Community | SO | Benton Community | 22:34 |
| 116 | Tyler HekelPlace 116 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 22:39 |
| 117 | Owen EgolfPlace 117 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 22:39 |
| 118 | Doug Olson-BeiskePlace 118 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 22:39 |
| 119 | Gabe GoldbergPlace 119 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 22:41 |
| 120 | Conner MiraclePlace 120 · Grade SO · Vinton-Shellsburg | SO | Vinton-Shellsburg | 22:42 |
| 121 | Keegan KolbetPlace 121 · Grade FR · West Delaware | FR | West Delaware | 22:43 |
| 122 | Kacey KorsmoPlace 122 · Grade SO · Benton Community | SO | Benton Community | 22:43 |
| 123 | Josh ZimmermanPlace 123 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 22:44 |
| 124 | Matt KarrPlace 124 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 22:44 |
| 125 | Kam KorsmoPlace 125 · Grade SO · Benton Community | SO | Benton Community | 22:45 |
| 126 | Kort JohnsonPlace 126 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 22:46 |
| 127 | Sam KrapflPlace 127 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 22:50 |
| 128 | Austen RobertsonPlace 128 · Grade SR · Davenport North | SR | Davenport North | 22:50 |
| 129 | Sam WuPlace 129 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 22:50 |
| 130 | Nathan PlattePlace 130 · Grade SR · Waverly-Shell Roc | SR | Waverly-Shell Roc | 22:54 |
| 131 | Daniel RiffelPlace 131 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 22:54 |
| 132 | Aaron OhlsenPlace 132 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 22:57 |
| 133 | Bruce AuthierPlace 133 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 22:59 |
| 134 | Kane NewsomPlace 134 · Grade SO · west liberty | SO | west liberty | 23:03 |
| 135 | Garrett KingPlace 135 · Grade FR · Benton Community | FR | Benton Community | 23:06 |
| 136 | Bradon XiconPlace 136 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 23:12 |
| 137 | Gerardo MerazPlace 137 · Grade SR · west liberty | SR | west liberty | 23:14 |
| 138 | Landon WalshPlace 138 · Grade JR · Louisa-Muscatine | JR | Louisa-Muscatine | 23:15 |
| 139 | Jordan GomesPlace 139 · Grade SO · Waverly-Shell Roc | SO | Waverly-Shell Roc | 23:18 |
| 140 | Matt AndreesonPlace 140 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 23:19 |
| 141 | Colton DavidPlace 141 · Grade SR · Benton Community | SR | Benton Community | 23:21 |
| 142 | Ryan EhlingerPlace 142 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 23:22 |
| 143 | Aleck KrobPlace 143 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 23:22 |
| 144 | Bryar PedersenPlace 144 · Grade JR · Benton Community | JR | Benton Community | 23:25 |
| 145 | Ben WilkinsonPlace 145 · Grade SR · Davenport North | SR | Davenport North | 23:26 |
| 146 | Brandon PricePlace 146 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 23:27 |
| 147 | Ethan YoungPlace 147 · Grade JR · Waverly-Shell Roc | JR | Waverly-Shell Roc | 23:31 |
| 148 | Tyler KranigPlace 148 · Grade SR · Mount Vernon-Lisb | SR | Mount Vernon-Lisb | 23:32 |
| 149 | Tony GarciaPlace 149 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 23:35 |
| 150 | Andrew LorimerPlace 150 · Grade SR · Springville-Centr | SR | Springville-Centr | 23:41 |
| 151 | Charles ChihakPlace 151 · Grade JR · Mount Vernon-Lisb | JR | Mount Vernon-Lisb | 23:42 |
| 152 | Nick LeopoldPlace 152 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 23:50 |
| 153 | Journey DawaPlace 153 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 24:00 |
| 154 | Genesis TankoPlace 154 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 24:06 |
| 155 | Isaiah JackPlace 155 · Grade SO · Davenport North | SO | Davenport North | 24:08 |
| 156 | Steven TranPlace 156 · Grade SR · Dubuque Hempstead | SR | Dubuque Hempstead | 24:18 |
| 157 | Alex AhlrichsPlace 157 · Grade SO · Dubuque Hempstead | SO | Dubuque Hempstead | 24:25 |
| 158 | Ben LittererPlace 158 · Grade FR · West Delaware | FR | West Delaware | 24:43 |
| 159 | Andrew RiffelPlace 159 · Grade JR · Dubuque Hempstead | JR | Dubuque Hempstead | 24:56 |
| 160 | Sam SutterPlace 160 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 24:57 |
| 161 | Kyle MinerPlace 161 · Grade SR · Benton Community | SR | Benton Community | 25:04 |
| 162 | Stuart TiedemannPlace 162 · Grade FR · Benton Community | FR | Benton Community | 25:05 |
| 163 | Will StaudtPlace 163 · Grade SO · Waverly-Shell Roc | SO | Waverly-Shell Roc | 25:11 |
| 164 | Max CoenenPlace 164 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 25:26 |
| 165 | Hannibal ScottPlace 165 · Grade SR · Waverly-Shell Roc | SR | Waverly-Shell Roc | 25:36 |
| 166 | Blaise AntonPlace 166 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 25:51 |
| 167 | Dustin CrumlyPlace 167 · Grade SO · Louisa-Muscatine | SO | Louisa-Muscatine | 25:53 |
| 168 | Dylan LawrencePlace 168 · Grade FR · Louisa-Muscatine | FR | Louisa-Muscatine | 25:56 |
| 169 | Antonin LabriePlace 169 · Grade SR · Vinton-Shellsburg | SR | Vinton-Shellsburg | 26:02 |
| 170 | William StenderPlace 170 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 26:06 |
| 171 | Clay SmithPlace 171 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 26:14 |
| 172 | Barak ShawPlace 172 · Grade SO · Vinton-Shellsburg | SO | Vinton-Shellsburg | 26:33 |
| 173 | Jacob GasperPlace 173 · Grade JR · West Delaware | JR | West Delaware | 26:43 |
| 174 | Matt BanwartPlace 174 · Grade SR · Mount Vernon-Lisb | SR | Mount Vernon-Lisb | 26:43 |
| 175 | Steven GregoryPlace 175 · Grade FR · West Delaware | FR | West Delaware | 26:58 |
| 176 | Manuel PuentesPlace 176 · Grade SR · west liberty | SR | west liberty | 27:00 |
| 177 | Mitchell BosPlace 177 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 27:27 |
| 178 | Greg MiddletonPlace 178 · Grade JR · Davenport North | JR | Davenport North | 27:29 |
| 179 | Noah McGrawPlace 179 · Grade SO · West Delaware | SO | West Delaware | 27:34 |
| 180 | Bennet RoberstonPlace 180 · Grade SR · Davenport North | SR | Davenport North | 27:58 |
| 181 | Josh ForestPlace 181 · Grade SR · Waverly-Shell Roc | SR | Waverly-Shell Roc | 28:13 |
| 182 | Jaedon ForemanPlace 182 · Grade JR · Waverly-Shell Roc | JR | Waverly-Shell Roc | 28:19 |
| 183 | Jake StevensonPlace 183 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 28:23 |
| 184 | Brent DownsPlace 184 · Grade SO · West Delaware | SO | West Delaware | 28:35 |
| 185 | Justin ManternachPlace 185 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 28:56 |
| 186 | Simon CrockerPlace 186 · Grade SO · Mount Vernon-Lisb | SO | Mount Vernon-Lisb | 28:58 |
| 187 | Daniel EsserPlace 187 · Grade FR · Dubuque Hempstead | FR | Dubuque Hempstead | 30:06 |
| 188 | Harry HuberPlace 188 · Grade FR · Benton Community | FR | Benton Community | 30:13 |
| 189 | Elijah McInnisPlace 189 · Grade FR · Mount Vernon-Lisb | FR | Mount Vernon-Lisb | 30:29 |
| 190 | Cooper WeeksPlace 190 · Grade JR · West Delaware | JR | West Delaware | 31:04 |
| 191 | Ethan HorakPlace 191 · Grade FR · Vinton-Shellsburg | FR | Vinton-Shellsburg | 31:29 |
| 192 | Tyler SmithPlace 192 · Grade FR · Davenport North | FR | Davenport North | 31:35 |
| 193 | Ben ManternachPlace 193 · Grade SO · West Delaware | SO | West Delaware | 32:21 |
| 194 | Tyler NiezguckiPlace 194 · Grade SR · Davenport North | SR | Davenport North | 32:45 |
| 195 | John KingPlace 195 · Grade FR · Davenport North | FR | Davenport North | 32:47 |
| 196 | Larry FergusonPlace 196 · Grade FR · Davenport North | FR | Davenport North | 32:50 |