| 1 | Joseph FoleyPlace 1 · Grade SR · Mankato East | SR | Mankato East | 16:51.8 |
| 2 | Nate McEnteePlace 2 · Grade SO · Lakeville North | SO | Lakeville North | 17:12.2 |
| 3 | Gage BuenoPlace 3 · Grade SO · Lakeville North | SO | Lakeville North | 17:18.5 |
| 4 | Kaiden StrussPlace 4 · Grade SO · Owatonna | SO | Owatonna | 17:25.1 |
| 5 | Drew MolenaarPlace 5 · Grade JR · Rosemount | JR | Rosemount | 17:25.3 |
| 6 | Elan LopezPlace 6 · Grade SO · Lakeville North | SO | Lakeville North | 17:25.7 |
| 7 | Stefan JufferPlace 7 · Grade SO · Lakeville North | SO | Lakeville North | 17:26.0 |
| 8 | Asher BrownPlace 8 · Grade SO · Lakeville North | SO | Lakeville North | 17:26.7 |
| 9 | Quinn ZeisslerPlace 9 · Grade SR · Rosemount | SR | Rosemount | 17:31.2 |
| 10 | Lucas GourdePlace 10 · Grade JR · Eagan | JR | Eagan | 17:36.0 |
| 11 | Ian RayPlace 11 · Grade JR · Mankato West | JR | Mankato West | 17:40.2 |
| 12 | Ayden KammererPlace 12 · Grade SO · Lakeville North | SO | Lakeville North | 17:42.2 |
| 13 | Ryan MulcahyPlace 13 · Grade 8 · Lakeville North | 8 | Lakeville North | 17:42.6 |
| 14 | Jackson PeedPlace 14 · Grade SR · Mankato East | SR | Mankato East | 17:43.9 |
| 15 | Elijah SeiwertPlace 15 · Grade SO · Mankato East | SO | Mankato East | 17:45.4 |
| 16 | Micah GentzPlace 16 · Grade SO · Owatonna | SO | Owatonna | 17:51.2 |
| 17 | Chase WellsPlace 17 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 17:55.6 |
| 18 | Ezra JarosekPlace 18 · Grade SO · Eagan | SO | Eagan | 17:56.2 |
| 19 | Tristin NguyenPlace 19 · Grade JR · Eagan | JR | Eagan | 17:57.6 |
| 20 | Nick SimonsPlace 20 · Grade SR · Rosemount | SR | Rosemount | 17:59.3 |
| 21 | Bryce HaverkostPlace 21 · Grade FR · Owatonna | FR | Owatonna | 18:01.1 |
| 22 | Grayson PhonprasansackPlace 22 · Grade SO · Eagan | SO | Eagan | 18:01.8 |
| 23 | Luke SanbornPlace 23 · Grade SO · Rosemount | SO | Rosemount | 18:02.0 |
| 24 | Carter LangPlace 24 · Grade FR · Mankato West | FR | Mankato West | 18:03.7 |
| 25 | Elias SchroederPlace 25 · Grade SO · Rosemount | SO | Rosemount | 18:04.8 |
| 26 | Luca DeMeglioPlace 26 · Grade SR · Eagan | SR | Eagan | 18:07.2 |
| 27 | Jack RockwellPlace 27 · Grade SO · Eagan | SO | Eagan | 18:10.5 |
| 28 | Evan BeaudettePlace 28 · Grade FR · Rosemount | FR | Rosemount | 18:10.8 |
| 29 | Clayton BillPlace 29 · Grade FR · Rosemount | FR | Rosemount | 18:11.7 |
| 30 | Andrew GravinkPlace 30 · Grade JR · Lakeville North | JR | Lakeville North | 18:12.5 |
| 31 | Wilt SchulPlace 31 · Grade 8 · Winona | 8 | Winona | 18:14.8 |
| 32 | Sam SimmonsPlace 32 · Grade JR · Mankato West | JR | Mankato West | 18:20.9 |
| 33 | Levi KimmelPlace 33 · Grade 8 · Lakeville North | 8 | Lakeville North | 18:22.9 |
| 34 | Blake ButalaPlace 34 · Grade JR · Rosemount | JR | Rosemount | 18:26.2 |
| 35 | Theodore EnnisPlace 35 · Grade 8 · Northfield | 8 | Northfield | 18:31.2 |
| 36 | Chase HarriganPlace 36 · Grade FR · Lakeville North | FR | Lakeville North | 18:35.7 |
| 37 | Jacob PerryPlace 37 · Grade FR · Rochester John Marshall | FR | Rochester John Marshall | 18:40.3 |
| 38 | Isaac HegyPlace 38 · Grade JR · Rosemount | JR | Rosemount | 18:40.6 |
| 39 | Cody BoisenPlace 39 · Grade SO · Rosemount | SO | Rosemount | 18:40.8 |
| 40 | Ben JohannesPlace 40 · Grade SR · Winona | SR | Winona | 18:40.9 |
| 41 | Keanu LinPlace 41 · Grade SR · Rosemount | SR | Rosemount | 18:41.1 |
| 42 | Tyler FlicekPlace 42 · Grade JR · New Prague | JR | New Prague | 18:41.4 |
| 43 | Emilio DiazPlace 43 · Grade SR · Eagan | SR | Eagan | 18:41.4 |
| 44 | Thor DotsonPlace 44 · Grade FR · Owatonna | FR | Owatonna | 18:44.7 |
| 45 | Saul NillesPlace 45 · Grade SO · Eagan | SO | Eagan | 18:48.0 |
| 46 | Zach WittmayerPlace 46 · Grade SR · Eagan | SR | Eagan | 18:50.7 |
| 47 | Cody DreverPlace 47 · Grade SR · Owatonna | SR | Owatonna | 18:53.0 |
| 48 | Andrew StensvadPlace 48 · Grade JR · Eagan | JR | Eagan | 18:53.1 |
| 49 | Ian JohnsonPlace 49 · Grade SO · Austin | SO | Austin | 18:53.6 |
| 50 | Mason DeiteringPlace 50 · Grade SR · Eagan | SR | Eagan | 18:53.9 |
| 51 | Rhys FrankPlace 51 · Grade FR · Eagan | FR | Eagan | 18:54.5 |
| 52 | Andrew BotzPlace 52 · Grade SR · Eagan | SR | Eagan | 18:54.5 |
| 53 | Cameron DavidPlace 53 · Grade SR · Northfield | SR | Northfield | 18:55.4 |
| 54 | Calvin DetertPlace 54 · Grade 8 · Northfield | 8 | Northfield | 18:55.5 |
| 55 | Sawyer LepschPlace 55 · Grade SR · Winona | SR | Winona | 18:55.6 |
| 56 | Felix RobinsonPlace 56 · Grade SO · Eagan | SO | Eagan | 18:57.9 |
| 57 | Zach TschollPlace 57 · Grade 7 · Albert Lea | 7 | Albert Lea | 18:59.2 |
| 58 | Jacob RaabePlace 58 · Grade 8 · Rochester Century | 8 | Rochester Century | 18:59.5 |
| 59 | Odin ChristophersonPlace 59 · Grade 8 · Northfield | 8 | Northfield | 18:59.8 |
| 60 | Derek SjervenPlace 60 · Grade SO · Eagan | SO | Eagan | 19:00.1 |
| 61 | Robbie SellPlace 61 · Grade SR · Rosemount | SR | Rosemount | 19:02.1 |
| 62 | Elias MaltenPlace 62 · Grade JR · Mankato East | JR | Mankato East | 19:03.3 |
| 63 | Noah HansenPlace 63 · Grade SO · Rosemount | SO | Rosemount | 19:05.0 |
| 64 | Kaid CabreraPlace 64 · Grade SR · Eagan | SR | Eagan | 19:05.4 |
| 65 | Myles TietzPlace 65 · Grade JR · New Prague | JR | New Prague | 19:05.4 |
| 66 | Donovan SorensonPlace 66 · Grade SR · Owatonna | SR | Owatonna | 19:06.4 |
| 67 | Will SchneiderPlace 67 · Grade JR · Eagan | JR | Eagan | 19:07.9 |
| 68 | Nathan BroughtonPlace 68 · Grade FR · Northfield | FR | Northfield | 19:08.4 |
| 69 | Oscar ScheidPlace 69 · Grade FR · Rochester John Marshall | FR | Rochester John Marshall | 19:09.5 |
| 70 | Christian CasePlace 70 · Grade JR · Rosemount | JR | Rosemount | 19:09.6 |
| 71 | Will MoellerPlace 71 · Grade SO · Mankato East | SO | Mankato East | 19:10.7 |
| 72 | Teagen BerzinskiPlace 72 · Grade SO · Winona | SO | Winona | 19:11.6 |
| 73 | Jameson FisherPlace 73 · Grade FR · Northfield | FR | Northfield | 19:18.0 |
| 74 | Rowan BoveePlace 74 · Grade FR · Rochester Century | FR | Rochester Century | 19:19.9 |
| 75 | Andrew CallPlace 75 · Grade FR · New Prague | FR | New Prague | 19:20.3 |
| 76 | Johnathan NiessenPlace 76 · Grade SO · Owatonna | SO | Owatonna | 19:21.2 |
| 77 | Sawyer McGillPlace 77 · Grade 8 · Albert Lea | 8 | Albert Lea | 19:23.1 |
| 78 | Keaden CradickPlace 78 · Grade 8 · Rochester Century | 8 | Rochester Century | 19:23.6 |
| 79 | Tanner IdePlace 79 · Grade 7 · Red Wing | 7 | Red Wing | 19:23.7 |
| 80 | Max SchneiderPlace 80 · Grade JR · Eagan | JR | Eagan | 19:24.6 |
| 81 | Jude HovlandPlace 81 · Grade FR · Austin | FR | Austin | 19:25.2 |
| 82 | Owen ReecePlace 82 · Grade FR · Northfield | FR | Northfield | 19:25.3 |
| 83 | Aksel JohnsonPlace 83 · Grade FR · Northfield | FR | Northfield | 19:25.5 |
| 84 | Maxfield FullerPlace 84 · Grade SR · Mankato East | SR | Mankato East | 19:26.3 |
| 85 | Adam BergPlace 85 · Grade JR · Rochester Mayo | JR | Rochester Mayo | 19:26.5 |
| 86 | Asher EnglePlace 86 · Grade SO · Northfield | SO | Northfield | 19:27.3 |
| 87 | Grayson RoufsPlace 87 · Grade JR · New Prague | JR | New Prague | 19:28.2 |
| 88 | Max BeckmanPlace 88 · Grade SO · Northfield | SO | Northfield | 19:29.3 |
| 89 | Cody QiuPlace 89 · Grade SR · Rochester Mayo | SR | Rochester Mayo | 19:29.6 |
| 90 | Ezekiel MikkalsonPlace 90 · Grade FR · Mankato West | FR | Mankato West | 19:29.6 |
| 91 | Lucas CandulloPlace 91 · Grade SO · Owatonna | SO | Owatonna | 19:30.8 |
| 92 | Theodore SukovPlace 92 · Grade SO · Rochester Century | SO | Rochester Century | 19:30.9 |
| 93 | Fischer JordanPlace 93 · Grade SO · Winona | SO | Winona | 19:31.6 |
| 94 | Emmett DunnPlace 94 · Grade FR · Eagan | FR | Eagan | 19:31.9 |
| 95 | Caden SkluzacekPlace 95 · Grade JR · Northfield | JR | Northfield | 19:32.6 |
| 96 | Christian NusserPlace 96 · Grade FR · Mankato West | FR | Mankato West | 19:34.9 |
| 97 | Michael HalversonPlace 97 · Grade SR · Owatonna | SR | Owatonna | 19:35.0 |
| 98 | Max McClellandPlace 98 · Grade SR · Rochester Century | SR | Rochester Century | 19:35.2 |
| 99 | Ben WallacePlace 99 · Grade JR · Rochester John Marshall | JR | Rochester John Marshall | 19:35.2 |
| 100 | Elliot StoutPlace 100 · Grade FR · Rochester Century | FR | Rochester Century | 19:36.0 |
| 101 | Andrew Lin-JankowskiPlace 101 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 19:38.1 |
| 102 | Trevor CampPlace 102 · Grade SR · Mankato West | SR | Mankato West | 19:40.1 |
| 103 | Wyatt StockdalePlace 103 · Grade SO · Northfield | SO | Northfield | 19:41.1 |
| 104 | Caiden WaughPlace 104 · Grade FR · Rochester Century | FR | Rochester Century | 19:41.6 |
| 105 | Nate MullenbachPlace 105 · Grade SO · Austin | SO | Austin | 19:42.4 |
| 106 | Alexander FloryPlace 106 · Grade 8 · Northfield | 8 | Northfield | 19:43.5 |
| 107 | Brijen TollefsonPlace 107 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 19:43.9 |
| 108 | Ethan GohamPlace 108 · Grade SO · Red Wing | SO | Red Wing | 19:44.2 |
| 109 | Aidric CalderonPlace 109 · Grade 8 · Albert Lea | 8 | Albert Lea | 19:45.3 |
| 110 | Cameron MelnychukPlace 110 · Grade SR · Northfield | SR | Northfield | 19:45.5 |
| 111 | Nolan BleckPlace 111 · Grade SO · Mankato East | SO | Mankato East | 19:45.7 |
| 112 | John BeckerPlace 112 · Grade SO · Eagan | SO | Eagan | 19:49.6 |
| 113 | Ian RockPlace 113 · Grade FR · Rochester Century | FR | Rochester Century | 19:49.9 |
| 114 | Camden McJunkinPlace 114 · Grade FR · Rochester Century | FR | Rochester Century | 19:50.3 |
| 115 | Ethan FangPlace 115 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 19:57.3 |
| 116 | Arlo KeelerPlace 116 · Grade JR · Eagan | JR | Eagan | 19:57.3 |
| 117 | Ryder ErdmanPlace 117 · Grade SO · Owatonna | SO | Owatonna | 19:58.0 |
| 118 | Emilio PendletonPlace 118 · Grade FR · Mankato West | FR | Mankato West | 19:58.7 |
| 119 | Asher ZieglerPlace 119 · Grade FR · Owatonna | FR | Owatonna | 19:59.2 |
| 120 | Zach BalvancePlace 120 · Grade JR · Rosemount | JR | Rosemount | 19:59.3 |
| 121 | Evan MorrisonPlace 121 · Grade JR · Eagan | JR | Eagan | 19:59.4 |
| 122 | Johan MyburghPlace 122 · Grade FR · Rochester Century | FR | Rochester Century | 20:00.2 |
| 123 | Caden MillerPlace 123 · Grade SO · Mankato East | SO | Mankato East | 20:02.4 |
| 124 | Walter PetersonPlace 124 · Grade 8 · Northfield | 8 | Northfield | 20:02.5 |
| 125 | Landon SellnerPlace 125 · Grade SR · Mankato East | SR | Mankato East | 20:03.4 |
| 126 | Michael DubePlace 126 · Grade JR · Austin | JR | Austin | 20:04.2 |
| 127 | Landon OrtmeierPlace 127 · Grade JR · Rochester John Marshall | JR | Rochester John Marshall | 20:04.5 |
| 128 | Eddie McBrienPlace 128 · Grade FR · Rosemount | FR | Rosemount | 20:06.6 |
| 129 | Sawyer VelinPlace 129 · Grade SR · Rosemount | SR | Rosemount | 20:07.2 |
| 130 | Landyn BullermanPlace 130 · Grade JR · Mankato East | JR | Mankato East | 20:08.5 |
| 131 | Barnabus AbrhamPlace 131 · Grade SR · Rosemount | SR | Rosemount | 20:08.8 |
| 132 | Bradyn JamaicaPlace 132 · Grade SO · Owatonna | SO | Owatonna | 20:09.0 |
| 133 | Brody LesterPlace 133 · Grade SO · Lakeville North | SO | Lakeville North | 20:09.5 |
| 134 | Mason TixPlace 134 · Grade FR · Eagan | FR | Eagan | 20:10.4 |
| 135 | Aidan BurnsPlace 135 · Grade JR · Mankato East | JR | Mankato East | 20:11.0 |
| 136 | Will TietzPlace 136 · Grade FR · New Prague | FR | New Prague | 20:11.1 |
| 137 | Mason MartirockPlace 137 · Grade SO · Mankato West | SO | Mankato West | 20:12.1 |
| 138 | Tristan Dauner OlsonPlace 138 · Grade FR · Rochester Century | FR | Rochester Century | 20:13.6 |
| 139 | Nicholas DewesPlace 139 · Grade SR · Mankato East | SR | Mankato East | 20:14.2 |
| 140 | Nolan FerensPlace 140 · Grade FR · Rosemount | FR | Rosemount | 20:14.5 |
| 141 | Tristan WilczynskaPlace 141 · Grade FR · Red Wing | FR | Red Wing | 20:18.3 |
| 142 | Milo CafourekPlace 142 · Grade SO · Albert Lea | SO | Albert Lea | 20:18.6 |
| 143 | Colton HenryPlace 143 · Grade SO · Rosemount | SO | Rosemount | 20:18.9 |
| 144 | Liam BehrensPlace 144 · Grade FR · Northfield | FR | Northfield | 20:19.6 |
| 145 | Nate GlandonPlace 145 · Grade SO · Lakeville North | SO | Lakeville North | 20:21.2 |
| 146 | Quintin PrasnickiPlace 146 · Grade JR · New Prague | JR | New Prague | 20:21.4 |
| 147 | Nathaniel SporsPlace 147 · Grade JR · Rochester Century | JR | Rochester Century | 20:21.6 |
| 148 | Nick MelvinPlace 148 · Grade JR · Eagan | JR | Eagan | 20:23.2 |
| 149 | Nickolas SingerPlace 149 · Grade JR · Rochester Century | JR | Rochester Century | 20:24.8 |
| 150 | Jacob AttewellPlace 150 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 20:25.6 |
| 151 | Noah AndersonPlace 151 · Grade SO · Austin | SO | Austin | 20:26.2 |
| 152 | Luke CalvertPlace 152 · Grade 8 · Rochester Century | 8 | Rochester Century | 20:27.3 |
| 153 | Elliot AndersonPlace 153 · Grade FR · Lakeville North | FR | Lakeville North | 20:28.3 |
| 154 | Thomas SoderbergPlace 154 · Grade SO · Rochester Century | SO | Rochester Century | 20:38.6 |
| 155 | Sawyer SmithPlace 155 · Grade SO · Rosemount | SO | Rosemount | 20:38.6 |
| 156 | Noah BlairPlace 156 · Grade 7 · Albert Lea | 7 | Albert Lea | 20:40.9 |
| 157 | Jack BergersonPlace 157 · Grade JR · Rochester John Marshall | JR | Rochester John Marshall | 20:42.2 |
| 158 | Aydin StoryPlace 158 · Grade JR · Northfield | JR | Northfield | 20:42.2 |
| 159 | Owen SjervenPlace 159 · Grade SO · Eagan | SO | Eagan | 20:44.0 |
| 160 | Maximilian HendricksonPlace 160 · Grade JR · Rochester Mayo | JR | Rochester Mayo | 20:45.0 |
| 161 | Cameron FlottmeyerPlace 161 · Grade JR · Rochester John Marshall | JR | Rochester John Marshall | 20:48.2 |
| 162 | Ethan Cordes-SweenPlace 162 · Grade SO · Lakeville North | SO | Lakeville North | 20:50.3 |
| 163 | Jackson NeitzellPlace 163 · Grade FR · Austin | FR | Austin | 20:50.5 |
| 164 | Elijah OlsonPlace 164 · Grade FR · Northfield | FR | Northfield | 20:54.1 |
| 165 | Henry ThorkelsonPlace 165 · Grade FR · Northfield | FR | Northfield | 20:56.0 |
| 166 | Zachary Iacono-FlorenPlace 166 · Grade SO · Mankato East | SO | Mankato East | 20:56.6 |
| 167 | Tom Svetlit SellaPlace 167 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 20:58.9 |
| 168 | Kent SlaniaPlace 168 · Grade FR · Eagan | FR | Eagan | 21:07.5 |
| 169 | James EkinsPlace 169 · Grade JR · Austin | JR | Austin | 21:07.5 |
| 170 | Samuel HelgelandPlace 170 · Grade SO · Austin | SO | Austin | 21:07.6 |
| 171 | Eduardo Villarreal ChavPlace 171 · Grade SO · Eagan | SO | Eagan | 21:08.1 |
| 172 | Tyler FramstedPlace 172 · Grade FR · Rochester Century | FR | Rochester Century | 21:13.9 |
| 173 | Thomas CahoonPlace 173 · Grade FR · Northfield | FR | Northfield | 21:14.2 |
| 174 | Frank CosettaPlace 174 · Grade FR · Eagan | FR | Eagan | 21:14.2 |
| 175 | Zafir AhmedPlace 175 · Grade JR · Eagan | JR | Eagan | 21:14.7 |
| 176 | Ryan JanekPlace 176 · Grade FR · Rosemount | FR | Rosemount | 21:17.1 |
| 177 | Taten MeyerPlace 177 · Grade JR · Rosemount | JR | Rosemount | 21:18.1 |
| 178 | Junhao ZhangPlace 178 · Grade SR · Rochester Mayo | SR | Rochester Mayo | 21:19.7 |
| 179 | Frederick BrittoPlace 179 · Grade JR · Eagan | JR | Eagan | 21:23.0 |
| 180 | Benjamin BarkerPlace 180 · Grade FR · Mankato East | FR | Mankato East | 21:23.3 |
| 181 | Abe ChristensenPlace 181 · Grade FR · Rosemount | FR | Rosemount | 21:23.9 |
| 182 | Myles HendleyPlace 182 · Grade FR · Mankato East | FR | Mankato East | 21:25.2 |
| 183 | Liam Smith RappPlace 183 · Grade SO · Rosemount | SO | Rosemount | 21:27.1 |
| 184 | Tristyn VarelaPlace 184 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 21:27.1 |
| 185 | Noah ChounardPlace 185 · Grade SR · Rochester John Marshall | SR | Rochester John Marshall | 21:27.6 |
| 186 | Bennett McConnellPlace 186 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 21:29.7 |
| 187 | Braden LovettPlace 187 · Grade SO · Red Wing | SO | Red Wing | 21:31.5 |
| 188 | Seth PollemaPlace 188 · Grade FR · Mankato East | FR | Mankato East | 21:31.9 |
| 189 | Isaac SheridanPlace 189 · Grade 8 · Winona | 8 | Winona | 21:34.0 |
| 190 | Simon AndersonPlace 190 · Grade FR · Rochester John Marshall | FR | Rochester John Marshall | 21:34.6 |
| 191 | Noah SchlomannPlace 191 · Grade 8 · Northfield | 8 | Northfield | 21:36.0 |
| 192 | Francesco AngiolaPlace 192 · Grade JR · Owatonna | JR | Owatonna | 21:36.1 |
| 193 | Benjamin JerdeePlace 193 · Grade FR · Northfield | FR | Northfield | 21:36.6 |
| 194 | Samson SchieckPlace 194 · Grade 8 · Northfield | 8 | Northfield | 21:39.0 |
| 195 | Reuben DreesPlace 195 · Grade SO · Austin | SO | Austin | 21:40.7 |
| 196 | Gavin BuhrowPlace 196 · Grade JR · Rochester Mayo | JR | Rochester Mayo | 21:42.1 |
| 197 | Brandon NowickiPlace 197 · Grade JR · Rochester Century | JR | Rochester Century | 21:42.8 |
| 198 | Nolan AndersonPlace 198 · Grade JR · Rochester Century | JR | Rochester Century | 21:44.1 |
| 199 | Samuel BorgerdingPlace 199 · Grade 8 · Northfield | 8 | Northfield | 21:45.2 |
| 200 | Gavin SchwansPlace 200 · Grade JR · Rosemount | JR | Rosemount | 21:45.7 |
| 201 | Mason NguyenPlace 201 · Grade FR · Rochester John Marshall | FR | Rochester John Marshall | 21:45.9 |
| 202 | Evan VasquezPlace 202 · Grade 8 · Rochester Century | 8 | Rochester Century | 21:47.1 |
| 203 | Dylan RudzikPlace 203 · Grade JR · Rochester John Marshall | JR | Rochester John Marshall | 21:48.3 |
| 204 | Steven PrattPlace 204 · Grade JR · Eagan | JR | Eagan | 21:50.6 |
| 205 | Noah SatelePlace 205 · Grade SO · Rochester Century | SO | Rochester Century | 21:54.0 |
| 206 | Everett VirnigPlace 206 · Grade FR · Eagan | FR | Eagan | 21:56.3 |
| 207 | Jacob KanePlace 207 · Grade JR · Mankato West | JR | Mankato West | 21:56.9 |
| 208 | James ColePlace 208 · Grade FR · Owatonna | FR | Owatonna | 21:57.4 |
| 209 | Liam AgangaPlace 209 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 21:59.1 |
| 210 | Brandon RitterPlace 210 · Grade SO · Rosemount | SO | Rosemount | 21:59.3 |
| 211 | Eli TroePlace 211 · Grade SR · Albert Lea | SR | Albert Lea | 21:59.5 |
| 212 | Myron St GeorgePlace 212 · Grade SR · Winona | SR | Winona | 22:03.1 |
| 213 | Zak HermansonPlace 213 · Grade FR · Mankato East | FR | Mankato East | 22:04.0 |
| 214 | Braeden McCrackenPlace 214 · Grade SR · Rosemount | SR | Rosemount | 22:04.0 |
| 215 | Cameron RiedlPlace 215 · Grade FR · Austin | FR | Austin | 22:04.2 |
| 216 | Charles GustafsonPlace 216 · Grade JR · Rochester Mayo | JR | Rochester Mayo | 22:07.1 |
| 217 | Archie JohnsonPlace 217 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 22:07.5 |
| 218 | Rhys EskridgePlace 218 · Grade FR · Mankato West | FR | Mankato West | 22:08.3 |
| 219 | Patrick LuckeyPlace 219 · Grade SO · Rochester John Marshall | SO | Rochester John Marshall | 22:11.4 |
| 220 | Zander KnodePlace 220 · Grade JR · Mankato East | JR | Mankato East | 22:11.6 |
| 221 | George BulferPlace 221 · Grade FR · Northfield | FR | Northfield | 22:12.7 |
| 222 | Joe SheridanPlace 222 · Grade SO · Winona | SO | Winona | 22:13.4 |
| 223 | Matthew EberhardtPlace 223 · Grade FR · Lakeville North | FR | Lakeville North | 22:14.5 |
| 224 | James ScottPlace 224 · Grade JR · Eagan | JR | Eagan | 22:14.6 |
| 225 | Parker MillwardPlace 225 · Grade JR · Eagan | JR | Eagan | 22:14.9 |
| 226 | Ryan MellemaPlace 226 · Grade JR · Eagan | JR | Eagan | 22:15.2 |
| 227 | Jamie SorensonPlace 227 · Grade JR · Winona | JR | Winona | 22:18.9 |
| 228 | Paul FuhrmanPlace 228 · Grade SO · Lakeville North | SO | Lakeville North | 22:20.5 |
| 229 | Teddy StromPlace 229 · Grade FR · Eagan | FR | Eagan | 22:22.1 |
| 230 | Soren ChristophersonPlace 230 · Grade 8 · Northfield | 8 | Northfield | 22:26.9 |
| 231 | Charles FauschPlace 231 · Grade FR · New Prague | FR | New Prague | 22:28.7 |
| 232 | Logan SenesacPlace 232 · Grade JR · Mankato West | JR | Mankato West | 22:30.7 |
| 233 | Jackson HelmbergerPlace 233 · Grade JR · Rosemount | JR | Rosemount | 22:33.1 |
| 234 | Ryan KrechPlace 234 · Grade SO · Eagan | SO | Eagan | 22:37.5 |
| 235 | Jithin BonthalaPlace 235 · Grade FR · Eagan | FR | Eagan | 22:43.5 |
| 236 | Mason MeyersPlace 236 · Grade FR · Mankato West | FR | Mankato West | 22:43.8 |
| 237 | Grant StockwellPlace 237 · Grade FR · Albert Lea | FR | Albert Lea | 22:48.3 |
| 238 | Andy MischnickPlace 238 · Grade SO · Lakeville North | SO | Lakeville North | 22:49.1 |
| 239 | Harry McKinleyPlace 239 · Grade SO · Lakeville North | SO | Lakeville North | 22:51.8 |
| 240 | Tristan VermilyeaPlace 240 · Grade SO · Northfield | SO | Northfield | 22:57.8 |
| 241 | Talan MedgaardenPlace 241 · Grade SO · Austin | SO | Austin | 22:58.6 |
| 242 | Cooper HullPlace 242 · Grade JR · Rochester Mayo | JR | Rochester Mayo | 23:03.0 |
| 243 | Roland LeClouxPlace 243 · Grade JR · Rosemount | JR | Rosemount | 23:04.5 |
| 244 | Luke UnterholznerPlace 244 · Grade JR · Rochester Century | JR | Rochester Century | 23:05.3 |
| 245 | William TauntonPlace 245 · Grade SO · Rochester Century | SO | Rochester Century | 23:05.6 |
| 246 | Elias KamperschroerPlace 246 · Grade SO · Rosemount | SO | Rosemount | 23:07.3 |
| 247 | Kaeden Merrill LairdPlace 247 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 23:07.6 |
| 248 | Evan CornellPlace 248 · Grade FR · New Prague | FR | New Prague | 23:07.8 |
| 249 | Connor ZupansicPlace 249 · Grade FR · Owatonna | FR | Owatonna | 23:08.4 |
| 250 | Henry JonesPlace 250 · Grade 7 · Northfield | 7 | Northfield | 23:10.4 |
| 251 | Henry KroeningPlace 251 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 23:10.7 |
| 252 | Kamren HinesPlace 252 · Grade FR · Mankato East | FR | Mankato East | 23:12.2 |
| 253 | Levi WeckmanPlace 253 · Grade FR · New Prague | FR | New Prague | 23:12.5 |
| 254 | Ben AndersonPlace 254 · Grade JR · Rosemount | JR | Rosemount | 23:13.2 |
| 255 | Jack PartlowPlace 255 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 23:14.9 |
| 256 | Miles FullerPlace 256 · Grade SO · Mankato East | SO | Mankato East | 23:20.5 |
| 257 | Jacob HansenPlace 257 · Grade FR · Mankato East | FR | Mankato East | 23:25.4 |
| 258 | Daniel ZhangPlace 258 · Grade FR · Rochester Century | FR | Rochester Century | 23:26.5 |
| 259 | Brendan KeeganPlace 259 · Grade JR · Rochester Mayo | JR | Rochester Mayo | 23:27.8 |
| 260 | Tyler AsfawPlace 260 · Grade FR · Mankato East | FR | Mankato East | 23:31.2 |
| 261 | Ethan OaklandPlace 261 · Grade FR · Rosemount | FR | Rosemount | 23:32.9 |
| 262 | Ethan DingPlace 262 · Grade FR · Rochester Century | FR | Rochester Century | 23:33.2 |
| 263 | Cy RaevskyPlace 263 · Grade SO · Rochester Century | SO | Rochester Century | 23:33.8 |
| 264 | Cayden CahoonPlace 264 · Grade FR · Owatonna | FR | Owatonna | 23:38.4 |
| 265 | Andrew DahlenPlace 265 · Grade JR · Rochester John Marshall | JR | Rochester John Marshall | 23:39.4 |
| 266 | Anthony WilsonPlace 266 · Grade FR · Owatonna | FR | Owatonna | 23:39.7 |
| 267 | Pratap ReddyPlace 267 · Grade FR · Northfield | FR | Northfield | 23:42.1 |
| 268 | Anders HillmanPlace 268 · Grade 8 · Northfield | 8 | Northfield | 23:42.7 |
| 269 | Charlie NelsonPlace 269 · Grade 8 · Albert Lea | 8 | Albert Lea | 23:43.5 |
| 270 | Dalton AndersonPlace 270 · Grade FR · Mankato East | FR | Mankato East | 23:44.4 |
| 271 | Linus WilhelmPlace 271 · Grade 8 · Northfield | 8 | Northfield | 23:51.5 |
| 272 | Jack RabePlace 272 · Grade 8 · Northfield | 8 | Northfield | 23:56.2 |
| 273 | Lucas LeidigPlace 273 · Grade SO · Rochester John Marshall | SO | Rochester John Marshall | 24:02.7 |
| 274 | Abdulwadud WacoPlace 274 · Grade FR · Lakeville North | FR | Lakeville North | 24:04.9 |
| 275 | Evan HammerbergPlace 275 · Grade SO · Eagan | SO | Eagan | 24:15.1 |
| 276 | Kysen TranPlace 276 · Grade 8 · Northfield | 8 | Northfield | 24:24.4 |
| 277 | Peter MorganPlace 277 · Grade SO · Rochester Mayo | SO | Rochester Mayo | 24:26.7 |
| 278 | Flynn RommePlace 278 · Grade FR · Rochester Century | FR | Rochester Century | 24:27.8 |
| 279 | Emmett VoPlace 279 · Grade FR · Rosemount | FR | Rosemount | 24:28.3 |
| 280 | Owen EnsrudPlace 280 · Grade 8 · Northfield | 8 | Northfield | 24:31.2 |
| 281 | Jason MillerPlace 281 · Grade FR · New Prague | FR | New Prague | 24:47.2 |
| 282 | Max FrankPlace 282 · Grade SR · Northfield | SR | Northfield | 25:05.6 |
| 283 | Grayson GrayPlace 283 · Grade SO · Northfield | SO | Northfield | 25:07.6 |
| 284 | Jacob WillardPlace 284 · Grade FR · Mankato West | FR | Mankato West | 25:11.9 |
| 285 | Alec DawsonPlace 285 · Grade 8 · Albert Lea | 8 | Albert Lea | 25:12.1 |
| 286 | Andrew WegnerPlace 286 · Grade 7 · Albert Lea | 7 | Albert Lea | 25:26.2 |
| 287 | Daniel GladePlace 287 · Grade JR · Mankato East | JR | Mankato East | 25:26.6 |
| 288 | Reed SommersPlace 288 · Grade 8 · Northfield | 8 | Northfield | 25:27.9 |
| 289 | Bekan GirmaPlace 289 · Grade SO · Rosemount | SO | Rosemount | 25:40.3 |
| 290 | Jace BurdaPlace 290 · Grade 8 · Winona | 8 | Winona | 25:41.4 |
| 291 | Jake WeiserPlace 291 · Grade FR · Rochester Century | FR | Rochester Century | 25:49.2 |
| 292 | Samuel RazidloPlace 292 · Grade SO · Rochester Century | SO | Rochester Century | 25:54.8 |
| 293 | Asher BaunePlace 293 · Grade FR · Rosemount | FR | Rosemount | 26:00.7 |
| 294 | Beckett DeGrotePlace 294 · Grade FR · Rochester Century | FR | Rochester Century | 26:02.9 |
| 295 | Kaya DolsPlace 295 · Grade FR · Northfield | FR | Northfield | 26:17.2 |
| 296 | Lincoln BunnellPlace 296 · Grade SR · Austin | SR | Austin | 26:21.0 |
| 297 | Logan JoycePlace 297 · Grade JR · Northfield | JR | Northfield | 26:39.4 |
| 298 | Theo VangPlace 298 · Grade JR · Eagan | JR | Eagan | 26:50.2 |
| 299 | Bryce GoebelPlace 299 · Grade 7 · Red Wing | 7 | Red Wing | 27:26.9 |
| 300 | Tim TiemanPlace 300 · Grade FR · Albert Lea | FR | Albert Lea | 28:13.7 |
| 301 | Charlie TorborgPlace 301 · Grade FR · Rochester Mayo | FR | Rochester Mayo | 28:13.8 |
| 302 | Samuel MatsonPlace 302 · Grade FR · Mankato East | FR | Mankato East | 28:15.7 |
| 303 | Sandro Rein HagenPlace 303 · Grade SO · Northfield | SO | Northfield | 28:21.3 |
| 304 | Connor WhitneyPlace 304 · Grade FR · Eagan | FR | Eagan | 28:57.4 |
| 305 | Randy GravesPlace 305 · Grade FR · Owatonna | FR | Owatonna | 30:58.9 |
| 306 | William McLaughlinPlace 306 · Grade SO · Northfield | SO | Northfield | 31:58.2 |
| 307 | Arlo Eastvold PettisPlace 307 · Grade 8 · Northfield | 8 | Northfield | 31:59.6 |
| 308 | Jacob LorencePlace 308 · Grade JR · Northfield | JR | Northfield | 32:10.7 |
| 309 | Blake PribylPlace 309 · Grade SR · Mankato East | SR | Mankato East | 32:39.9 |
| 310 | Byron JarboePlace 310 · Grade FR · Rosemount | FR | Rosemount | 33:23.1 |
| 311 | Chase HolzerPlace 311 · Grade 7 · Red Wing | 7 | Red Wing | 36:07.4 |