| 1 | Corbin DeichmanPlace 1 · Grade 10 · Mankato West | 10 | Mankato West | 17:06.84 |
| 2 | Karm GoodburnePlace 2 · Grade 11 · Rosemount | 11 | Rosemount | 17:09.16 |
| 3 | Ike HarderPlace 3 · Grade 10 · Rosemount | 10 | Rosemount | 17:12.36 |
| 4 | Aiden JensenPlace 4 · Grade 11 · Lakeville North | 11 | Lakeville North | 17:20.43 |
| 5 | Samuel SampersPlace 5 · Grade 12 · Rosemount | 12 | Rosemount | 17:29.58 |
| 6 | Domanic WollePlace 6 · Grade 12 · Mankato East | 12 | Mankato East | 17:31.10 PR |
| 7 | Jackson ThomasPlace 7 · Grade 12 · Mankato East | 12 | Mankato East | 17:34.97 |
| 8 | Dawson LevyPlace 8 · Grade 10 · Owatonna | 10 | Owatonna | 17:37.93 |
| 9 | Cole CullersPlace 9 · Grade 11 · Eagan | 11 | Eagan | 17:38.37 |
| 10 | Landon NerisonPlace 10 · Grade 10 · Lakeville North | 10 | Lakeville North | 17:40.41 |
| 11 | Max JennessPlace 11 · Grade 12 · Rosemount | 12 | Rosemount | 17:41.44 |
| 12 | Connor BoydPlace 12 · Grade 10 · Eagan | 10 | Eagan | 17:50.79 |
| 13 | Andrew TennessenPlace 13 · Grade 11 · Rosemount | 11 | Rosemount | 17:53.87 |
| 14 | Nate McEnteePlace 14 · Grade 9 · Lakeville North | 9 | Lakeville North | 17:55.78 |
| 15 | Isaac HegyPlace 15 · Grade 10 · Rosemount | 10 | Rosemount | 17:55.86 |
| 16 | Lucas GourdePlace 16 · Grade 10 · Eagan | 10 | Eagan | 18:00.00 |
| 17 | Ian RayPlace 17 · Grade 10 · Mankato West | 10 | Mankato West | 18:02.06 |
| 18 | Conner KobesPlace 18 · Grade 11 · Northfield | 11 | Northfield | 18:02.81 |
| 19 | John EngelsPlace 19 · Grade 9 · Lakeville North | 9 | Lakeville North | 18:03.37 |
| 20 | Gage BuenoPlace 20 · Grade 9 · Lakeville North | 9 | Lakeville North | 18:03.85 |
| 21 | Chase WellsPlace 21 · Grade 8 · Rochester Mayo | 8 | Rochester Mayo | 18:04.66 |
| 22 | Calan SchuldtPlace 22 · Grade 12 · Lakeville North | 12 | Lakeville North | 18:07.27 PR |
| 23 | Ian AtherleyPlace 23 · Grade 12 · Rosemount | 12 | Rosemount | 18:09.00 |
| 24 | Ethan BorchertPlace 24 · Grade 10 · Owatonna | 10 | Owatonna | 18:16.45 |
| 25 | Elan LopezPlace 25 · Grade 9 · Lakeville North | 9 | Lakeville North | 18:16.72 |
| 26 | Forest FoxPlace 26 · Grade 10 · Rochester Century | 10 | Rochester Century | 18:19.06 |
| 27 | Connor AmosPlace 27 · Grade 11 · Rosemount | 11 | Rosemount | 18:19.70 |
| 28 | Colin TallePlace 28 · Grade 11 · Mankato East | 11 | Mankato East | 18:20.30 |
| 29 | Sam SimmonsPlace 29 · Grade 10 · Mankato West | 10 | Mankato West | 18:25.21 |
| 30 | Jackson HessianPlace 30 · Grade 12 · Northfield | 12 | Northfield | 18:26.03 |
| 31 | Asher BrownPlace 31 · Grade 9 · Lakeville North | 9 | Lakeville North | 18:26.18 |
| 32 | Luca DeMeglioPlace 32 · Grade 11 · Eagan | 11 | Eagan | 18:26.67 |
| 33 | Jaden HietalaPlace 33 · Grade 12 · Northfield | 12 | Northfield | 18:28.00 |
| 34 | Gus McIntirePlace 34 · Grade 11 · Rosemount | 11 | Rosemount | 18:29.45 PR |
| 35 | Will ThompsonPlace 35 · Grade 11 · Winona | 11 | Winona | 18:29.52 PR |
| 36 | Blake ButalaPlace 36 · Grade 10 · Rosemount | 10 | Rosemount | 18:30.21 |
| 37 | Grayson SlotsvePlace 37 · Grade 9 · Owatonna | 9 | Owatonna | 18:30.43 |
| 38 | Ethan CastroPlace 38 · Grade 11 · Eagan | 11 | Eagan | 18:30.77 |
| 39 | Bryce HaverkostPlace 39 · Grade 8 · Owatonna | 8 | Owatonna | 18:32.88 |
| 40 | Jackson PeedPlace 40 · Grade 11 · Mankato East | 11 | Mankato East | 18:34.15 |
| 41 | Nick SimonsPlace 41 · Grade 11 · Rosemount | 11 | Rosemount | 18:34.20 |
| 42 | Cameron DavidPlace 42 · Grade 11 · Northfield | 11 | Northfield | 18:35.03 PR |
| 43 | Noah StanslaskiPlace 43 · Grade 12 · Rochester John Marshall | 12 | Rochester John Marshall | 18:35.47 |
| 44 | Joseph OuyangPlace 44 · Grade 11 · Lakeville North | 11 | Lakeville North | 18:37.50 PR |
| 45 | Ayden KammererPlace 45 · Grade 9 · Lakeville North | 9 | Lakeville North | 18:37.58 |
| 46 | Mason MyromPlace 46 · Grade 9 · Owatonna | 9 | Owatonna | 18:38.06 |
| 47 | Lucas LommenPlace 47 · Grade 10 · Rosemount | 10 | Rosemount | 18:42.81 |
| 48 | Emilio DiazPlace 48 · Grade 11 · Eagan | 11 | Eagan | 18:43.67 |
| 49 | Brayden HeckselPlace 49 · Grade 10 · Mankato East | 10 | Mankato East | 18:43.93 |
| 50 | Finn ViethsPlace 50 · Grade 10 · Owatonna | 10 | Owatonna | 18:44.57 |
| 51 | Carter LangPlace 51 · Grade 8 · Mankato West | 8 | Mankato West | 18:50.14 |
| 52 | Alistair McKiePlace 52 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 18:50.94 |
| 53 | Kai YounglovePlace 53 · Grade 10 · Lakeville North | 10 | Lakeville North | 18:51.26 |
| 54 | Peter HoleyPlace 54 · Grade 9 · Winona | 9 | Winona | 18:52.51 |
| 55 | Zach WittmayerPlace 55 · Grade 11 · Eagan | 11 | Eagan | 18:52.57 |
| 56 | Wilt SchulPlace 56 · Grade 7 · Winona | 7 | Winona | 18:53.99 |
| 57 | Luke MorganPlace 57 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 18:54.44 |
| 58 | Stefan JonesPlace 58 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 18:56.44 |
| 59 | Ramon CamposPlace 59 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 18:57.81 |
| 60 | Elliot JensenPlace 60 · Grade 12 · Lakeville North | 12 | Lakeville North | 18:59.21 |
| 61 | Diego HernandezPlace 61 · Grade 12 · Rosemount | 12 | Rosemount | 19:01.73 |
| 62 | Ayden HallbergPlace 62 · Grade 10 · New Prague | 10 | New Prague | 19:01.98 |
| 63 | Leo GyolaiPlace 63 · Grade 10 · Eagan | 10 | Eagan | 19:03.95 |
| 64 | Myles TietzPlace 64 · Grade 10 · New Prague | 10 | New Prague | 19:04.12 |
| 65 | Jacob WiestPlace 65 · Grade 9 · Rochester John Marshall | 9 | Rochester John Marshall | 19:04.91 |
| 66 | Luke LumsdenPlace 66 · Grade 12 · Mankato West | 12 | Mankato West | 19:05.97 |
| 67 | Tyler FlicekPlace 67 · Grade 10 · New Prague | 10 | New Prague | 19:06.24 |
| 68 | Jax McCabePlace 68 · Grade 9 · Rosemount | 9 | Rosemount | 19:06.65 PR |
| 69 | Lowell SchultzPlace 69 · Grade 9 · Owatonna | 9 | Owatonna | 19:07.07 |
| 70 | Ayoub FarahPlace 70 · Grade 10 · Owatonna | 10 | Owatonna | 19:10.11 |
| 71 | Ethan CaseyPlace 71 · Grade 12 · Rochester Century | 12 | Rochester Century | 19:10.33 |
| 72 | Zach BalvancePlace 72 · Grade 10 · Rosemount | 10 | Rosemount | 19:10.63 PR |
| 73 | Caleb SahlinPlace 73 · Grade 11 · Lakeville North | 11 | Lakeville North | 19:11.57 |
| 74 | Will MoellerPlace 74 · Grade 9 · Mankato East | 9 | Mankato East | 19:17.12 |
| 75 | Simon LippertPlace 75 · Grade 12 · Northfield | 12 | Northfield | 19:17.13 |
| 76 | Trevor CampPlace 76 · Grade 11 · Mankato West | 11 | Mankato West | 19:20.33 |
| 77 | Kaid CabreraPlace 77 · Grade 11 · Eagan | 11 | Eagan | 19:21.01 |
| 78 | Eli BatyPlace 78 · Grade 7 · Mankato East | 7 | Mankato East | 19:24.10 |
| 79 | Carson RivardPlace 79 · Grade 12 · Eagan | 12 | Eagan | 19:25.06 |
| 80 | Theodore SukovPlace 80 · Grade 9 · Rochester Century | 9 | Rochester Century | 19:25.36 |
| 81 | Andrew GravinkPlace 81 · Grade 10 · Lakeville North | 10 | Lakeville North | 19:26.04 |
| 82 | Owen EllinghuysenPlace 82 · Grade 9 · Winona | 9 | Winona | 19:28.42 PR |
| 83 | Nate RenforsPlace 83 · Grade 12 · Lakeville North | 12 | Lakeville North | 19:28.60 |
| 84 | Elijah HoffmanPlace 84 · Grade 12 · Mankato East | 12 | Mankato East | 19:28.78 PR |
| 85 | Elijah SeiwertPlace 85 · Grade 9 · Mankato East | 9 | Mankato East | 19:30.05 |
| 86 | Adam KnaussPlace 86 · Grade 12 · Mankato East | 12 | Mankato East | 19:31.79 |
| 87 | Jackson BartooPlace 87 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 19:32.81 |
| 88 | Jordan NorthousePlace 88 · Grade 12 · Winona | 12 | Winona | 19:33.62 |
| 89 | John TracyPlace 89 · Grade 9 · Northfield | 9 | Northfield | 19:33.99 |
| 90 | Henry KeanePlace 90 · Grade 10 · Northfield | 10 | Northfield | 19:34.41 PR |
| 91 | Sawyer VelinPlace 91 · Grade 11 · Rosemount | 11 | Rosemount | 19:37.39 |
| 92 | Asher EnglePlace 92 · Grade 9 · Northfield | 9 | Northfield | 19:37.91 |
| 93 | Eli HanlinPlace 93 · Grade 11 · Red Wing | 11 | Red Wing | 19:38.22 |
| 94 | Wyatt DavisPlace 94 · Grade 12 · Rosemount | 12 | Rosemount | 19:39.86 |
| 95 | Robbie SellPlace 95 · Grade 11 · Rosemount | 11 | Rosemount | 19:42.26 |
| 96 | Max SchneiderPlace 96 · Grade 10 · Eagan | 10 | Eagan | 19:42.76 |
| 97 | Mason RappPlace 97 · Grade 10 · Rosemount | 10 | Rosemount | 19:42.99 PR |
| 98 | Griffin MottPlace 98 · Grade 12 · Lakeville North | 12 | Lakeville North | 19:44.21 |
| 99 | Elias Fernandez GreenePlace 99 · Grade 9 · Winona | 9 | Winona | 19:44.33 |
| 100 | Maximilian HendricksonPlace 100 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 19:44.53 |
| 101 | Andrew StensvadPlace 101 · Grade 10 · Eagan | 10 | Eagan | 19:45.49 |
| 102 | Isaac RussiPlace 102 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 19:46.07 |
| 103 | Bennett BartlamPlace 103 · Grade 9 · Rosemount | 9 | Rosemount | 19:46.23 PR |
| 104 | Landyn BullermanPlace 104 · Grade 10 · Mankato East | 10 | Mankato East | 19:46.55 |
| 105 | Owen RistoPlace 105 · Grade 12 · Mankato West | 12 | Mankato West | 19:46.64 |
| 106 | Tyler FramstedPlace 106 · Grade 8 · Rochester Century | 8 | Rochester Century | 19:47.61 |
| 107 | Noah BansePlace 107 · Grade 7 · Mankato West | 7 | Mankato West | 19:47.71 |
| 108 | Ben JohannesPlace 108 · Grade 11 · Winona | 11 | Winona | 19:48.84 |
| 109 | Collin PierskallaPlace 109 · Grade 10 · Mankato East | 10 | Mankato East | 19:50.48 |
| 110 | Teddy SwansonPlace 110 · Grade 8 · Mankato West | 8 | Mankato West | 19:52.01 |
| 111 | Teagan BerzinskiPlace 111 · Grade 9 · Winona | 9 | Winona | 19:52.33 |
| 112 | Noah HansenPlace 112 · Grade 9 · Rosemount | 9 | Rosemount | 19:52.65 |
| 113 | Logan LumsdenPlace 113 · Grade 10 · Mankato West | 10 | Mankato West | 19:53.05 |
| 114 | Adam BergPlace 114 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 19:53.18 |
| 115 | Elias SchroederPlace 115 · Grade 9 · Rosemount | 9 | Rosemount | 19:53.56 |
| 116 | Keanu LinPlace 116 · Grade 11 · Rosemount | 11 | Rosemount | 19:55.30 |
| 117 | Andrew McBrienPlace 117 · Grade 12 · Rosemount | 12 | Rosemount | 19:56.44 |
| 118 | Andrew Lin-JankowskiPlace 118 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 19:56.65 |
| 119 | Luke SanbornPlace 119 · Grade 9 · Rosemount | 9 | Rosemount | 19:57.31 |
| 120 | Zephyr Zahnter-YocomPlace 120 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 19:57.81 |
| 121 | Max BeckmanPlace 121 · Grade 9 · Northfield | 9 | Northfield | 19:58.92 |
| 122 | Braden LovettPlace 122 · Grade 9 · Red Wing | 9 | Red Wing | 19:59.39 PR |
| 123 | Cameron StoutPlace 123 · Grade 12 · Rochester Century | 12 | Rochester Century | 19:59.67 PR |
| 124 | Nolan SkrukrudPlace 124 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 20:00.49 |
| 125 | Justin GronliPlace 125 · Grade 12 · Owatonna | 12 | Owatonna | 20:02.15 |
| 126 | Andrew StrandePlace 126 · Grade 12 · Mankato East | 12 | Mankato East | 20:02.48 |
| 127 | Luke HuddlestonPlace 127 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 20:03.42 |
| 128 | Brijen TollefsonPlace 128 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 20:04.04 |
| 129 | Grayson PhonprasansackPlace 129 · Grade 9 · Eagan | 9 | Eagan | 20:05.43 |
| 130 | Joshua SheridanPlace 130 · Grade 11 · Winona | 11 | Winona | 20:05.70 |
| 131 | Liam MuirPlace 131 · Grade 8 · Owatonna | 8 | Owatonna | 20:05.88 |
| 132 | Elliot BartellPlace 132 · Grade 10 · Mankato East | 10 | Mankato East | 20:06.94 |
| 133 | Jack RockwellPlace 133 · Grade 9 · Eagan | 9 | Eagan | 20:10.80 |
| 134 | Landon SellnerPlace 134 · Grade 11 · Mankato East | 11 | Mankato East | 20:14.49 |
| 135 | Cody DreverPlace 135 · Grade 11 · Owatonna | 11 | Owatonna | 20:16.35 |
| 136 | Cole BrownlowPlace 136 · Grade 10 · Rochester Century | 10 | Rochester Century | 20:21.31 |
| 137 | Elliot StoutPlace 137 · Grade 8 · Rochester Century | 8 | Rochester Century | 20:22.08 |
| 138 | Carson BudinPlace 138 · Grade 8 · Northfield | 8 | Northfield | 20:22.21 |
| 139 | Maxwell BoardmanPlace 139 · Grade 10 · Northfield | 10 | Northfield | 20:22.84 |
| 140 | Colton HenryPlace 140 · Grade 9 · Rosemount | 9 | Rosemount | 20:23.16 |
| 141 | Joey YounglovePlace 141 · Grade 12 · Lakeville North | 12 | Lakeville North | 20:23.73 |
| 142 | Nicholas DewesPlace 142 · Grade 11 · Mankato East | 11 | Mankato East | 20:24.13 |
| 143 | Landon WallacePlace 143 · Grade 12 · Lakeville North | 12 | Lakeville North | 20:24.26 PR |
| 144 | Zander KnodePlace 144 · Grade 10 · Mankato East | 10 | Mankato East | 20:24.62 PR |
| 145 | Sam QuadePlace 145 · Grade 10 · New Prague | 10 | New Prague | 20:25.72 |
| 146 | Vinny CavadaPlace 146 · Grade 11 · Lakeville North | 11 | Lakeville North | 20:26.13 PR |
| 147 | Jude HovlandPlace 147 · Grade 8 · Austin | 8 | Austin | 20:27.53 |
| 148 | Daniel Jaime-LuevanoPlace 148 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 20:30.20 |
| 149 | Tristan NguyenPlace 149 · Grade 10 · Eagan | 10 | Eagan | 20:32.04 |
| 150 | Benton DayPlace 150 · Grade 7 · Rochester Century | 7 | Rochester Century | 20:33.35 |
| 151 | Beli JonesPlace 151 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 20:34.44 |
| 152 | Camden McJunkinPlace 152 · Grade 8 · Rochester Century | 8 | Rochester Century | 20:34.68 |
| 153 | Grant SelchowPlace 153 · Grade 10 · Northfield | 10 | Northfield | 20:35.19 |
| 154 | Michael DubePlace 154 · Grade 10 · Austin | 10 | Austin | 20:36.95 |
| 155 | Phoenix Zahnter-YocomPlace 155 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 20:38.21 |
| 156 | Tom Svetlit SellaPlace 156 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 20:39.08 |
| 157 | Preston DunnPlace 157 · Grade 12 · Eagan | 12 | Eagan | 20:40.71 |
| 158 | Colton KiehnePlace 158 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 20:41.62 |
| 159 | Ethan JenkinsPlace 159 · Grade 10 · Eagan | 10 | Eagan | 20:41.73 |
| 160 | Ethan HaquePlace 160 · Grade 10 · Lakeville North | 10 | Lakeville North | 20:42.26 PR |
| 161 | Carlos BerronesPlace 161 · Grade 10 · Mankato West | 10 | Mankato West | 20:44.37 |
| 162 | Ezekiel MikkalsonPlace 162 · Grade 8 · Mankato West | 8 | Mankato West | 20:45.78 |
| 163 | Ethan BerghPlace 163 · Grade 9 · Eagan | 9 | Eagan | 20:46.42 |
| 164 | Yogev RachbuchPlace 164 · Grade 12 · Rochester Century | 12 | Rochester Century | 20:47.16 PR |
| 165 | Max McClellandPlace 165 · Grade 11 · Rochester Century | 11 | Rochester Century | 20:48.83 |
| 166 | Jacob KanePlace 166 · Grade 10 · Mankato West | 10 | Mankato West | 20:49.04 |
| 167 | Joshua RabinsteinPlace 167 · Grade 11 · Rochester Mayo | 11 | Rochester Mayo | 20:49.62 |
| 168 | Ryder ErdmanPlace 168 · Grade 9 · Owatonna | 9 | Owatonna | 20:51.92 |
| 169 | Griffith DahlePlace 169 · Grade 12 · Northfield | 12 | Northfield | 20:52.03 PR |
| 170 | Frederick BrittoPlace 170 · Grade 10 · Eagan | 10 | Eagan | 20:54.05 PR |
| 171 | Nick MelvinPlace 171 · Grade 10 · Eagan | 10 | Eagan | 20:54.37 |
| 172 | Tayte KoehlerPlace 172 · Grade 10 · Red Wing | 10 | Red Wing | 20:55.66 |
| 173 | Thomas LexvoldPlace 173 · Grade 8 · Red Wing | 8 | Red Wing | 20:56.21 |
| 174 | Arlo ChapmanPlace 174 · Grade 11 · Mankato West | 11 | Mankato West | 20:57.49 PR |
| 175 | Colton GramleyPlace 175 · Grade 12 · New Prague | 12 | New Prague | 20:57.93 |
| 176 | Arlo KeelerPlace 176 · Grade 10 · Eagan | 10 | Eagan | 20:58.43 |
| 177 | Walter WangenPlace 177 · Grade 10 · Eagan | 10 | Eagan | 20:58.70 PR |
| 178 | Weston SweeneyPlace 178 · Grade 10 · Northfield | 10 | Northfield | 20:59.36 |
| 179 | Owen BeckerPlace 179 · Grade 10 · Mankato East | 10 | Mankato East | 20:59.36 |
| 180 | Charles GustafsonPlace 180 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 21:01.86 PR |
| 181 | Nolan BleckPlace 181 · Grade 9 · Mankato East | 9 | Mankato East | 21:03.12 |
| 182 | Landon OrtmeierPlace 182 · Grade 10 · Rochester John Marshall | 10 | Rochester John Marshall | 21:03.39 |
| 183 | Odin ChristophersonPlace 183 · Grade 7 · Northfield | 7 | Northfield | 21:05.37 |
| 184 | Pedro HaycraftPlace 184 · Grade 9 · Mankato East | 9 | Mankato East | 21:07.65 |
| 185 | Ivan MamarilPlace 185 · Grade 9 · Rochester John Marshall | 9 | Rochester John Marshall | 21:08.39 |
| 186 | Cody BoisenPlace 186 · Grade 9 · Rosemount | 9 | Rosemount | 21:08.64 |
| 187 | Ethan WiedrichPlace 187 · Grade 8 · Rochester Century | 8 | Rochester Century | 21:09.17 |
| 188 | Jack BrockmanPlace 188 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 21:10.71 |
| 189 | Luke HolterPlace 189 · Grade 12 · Eagan | 12 | Eagan | 21:11.89 PR |
| 190 | Stephen JohnsonPlace 190 · Grade 12 · Rochester John Marshall | 12 | Rochester John Marshall | 21:13.94 |
| 191 | Ian RockPlace 191 · Grade 8 · Rochester Century | 8 | Rochester Century | 21:14.79 |
| 192 | Ethan GohamPlace 192 · Grade 9 · Red Wing | 9 | Red Wing | 21:15.11 |
| 193 | Grant ArgabrightPlace 193 · Grade 12 · Northfield | 12 | Northfield | 21:15.87 |
| 194 | Ty ThayerPlace 194 · Grade 11 · Mankato West | 11 | Mankato West | 21:16.14 |
| 195 | Aidan BurnsPlace 195 · Grade 10 · Mankato East | 10 | Mankato East | 21:18.12 |
| 196 | Christian MillerPlace 196 · Grade 9 · Red Wing | 9 | Red Wing | 21:18.41 |
| 197 | Cody ThompsonPlace 197 · Grade 10 · New Prague | 10 | New Prague | 21:19.57 PR |
| 198 | Emmett NorriePlace 198 · Grade 11 · Northfield | 11 | Northfield | 21:19.84 |
| 199 | Rowan BoveePlace 199 · Grade 8 · Rochester Century | 8 | Rochester Century | 21:20.95 |
| 200 | Fischer JordanPlace 200 · Grade 9 · Winona | 9 | Winona | 21:21.47 |
| 201 | Gavin LebrunPlace 201 · Grade 10 · Rosemount | 10 | Rosemount | 21:24.67 PR |
| 202 | Damien SellPlace 202 · Grade 7 · Mankato West | 7 | Mankato West | 21:25.52 |
| 203 | Noah AndersonPlace 203 · Grade 9 · Austin | 9 | Austin | 21:26.01 |
| 204 | Brett BoiePlace 204 · Grade 12 · Rochester Century | 12 | Rochester Century | 21:27.37 PR |
| 205 | James ScottPlace 205 · Grade 10 · Eagan | 10 | Eagan | 21:28.01 PR |
| 206 | Parker MillwardPlace 206 · Grade 10 · Eagan | 10 | Eagan | 21:28.20 PR |
| 207 | Zachary PerkinsPlace 207 · Grade 8 · Northfield | 8 | Northfield | 21:28.39 |
| 208 | Alex AltermattPlace 208 · Grade 10 · Northfield | 10 | Northfield | 21:30.86 |
| 209 | Caleb AllenPlace 209 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 21:31.22 |
| 210 | Jack PartlowPlace 210 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 21:31.87 |
| 211 | Alexander FloryPlace 211 · Grade 7 · Northfield | 7 | Northfield | 21:35.63 |
| 212 | Carsten WalterPlace 212 · Grade 12 · Northfield | 12 | Northfield | 21:36.43 |
| 213 | Aaron DongPlace 213 · Grade 12 · Rochester Century | 12 | Rochester Century | 21:38.60 |
| 214 | Braden FreedmanPlace 214 · Grade 11 · Rochester Mayo | 11 | Rochester Mayo | 21:39.42 |
| 215 | Derek SjervenPlace 215 · Grade 9 · Eagan | 9 | Eagan | 21:39.43 |
| 216 | Cayden FeitPlace 216 · Grade 12 · New Prague | 12 | New Prague | 21:39.79 PR |
| 217 | Nickolas SingerPlace 217 · Grade 10 · Rochester Century | 10 | Rochester Century | 21:40.67 |
| 218 | Alex MeyerPlace 218 · Grade 10 · New Prague | 10 | New Prague | 21:41.98 PR |
| 219 | Johan MyburghPlace 219 · Grade 8 · Rochester Century | 8 | Rochester Century | 21:43.23 |
| 220 | Gavin BuhrowPlace 220 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 21:43.68 |
| 221 | Aleks CardaPlace 221 · Grade 9 · Eagan | 9 | Eagan | 21:44.77 PR |
| 222 | Ben WallacePlace 222 · Grade 10 · Rochester John Marshall | 10 | Rochester John Marshall | 21:45.44 |
| 223 | Ronan MundiPlace 223 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 21:47.03 |
| 224 | Keaden CradickPlace 224 · Grade 7 · Rochester Century | 7 | Rochester Century | 21:47.07 |
| 225 | Ryan MellemaPlace 225 · Grade 10 · Eagan | 10 | Eagan | 21:47.57 |
| 226 | Matthew HaefnerPlace 226 · Grade 10 · Northfield | 10 | Northfield | 21:48.08 |
| 227 | Caden SkluzacekPlace 227 · Grade 10 · Northfield | 10 | Northfield | 21:49.83 |
| 228 | Soren ChristophersonPlace 228 · Grade 7 · Northfield | 7 | Northfield | 21:50.58 |
| 229 | Zachary ChelstromPlace 229 · Grade 12 · Mankato West | 12 | Mankato West | 21:52.43 |
| 230 | Cy LoftinPlace 230 · Grade 9 · Eagan | 9 | Eagan | 21:54.15 PR |
| 231 | Ethan FangPlace 231 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 21:55.06 |
| 232 | Talan MedgaardenPlace 232 · Grade 9 · Austin | 9 | Austin | 21:55.99 |
| 233 | Samuel FroehlePlace 233 · Grade 10 · Northfield | 10 | Northfield | 21:56.36 |
| 234 | Eli TroePlace 234 · Grade 11 · Albert Lea | 11 | Albert Lea | 21:56.55 |
| 235 | Grayson RoufsPlace 235 · Grade 10 · New Prague | 10 | New Prague | 21:56.78 |
| 236 | Liam BehrensPlace 236 · Grade 8 · Northfield | 8 | Northfield | 21:57.53 |
| 237 | Nathan GlandonPlace 237 · Grade 9 · Lakeville North | 9 | Lakeville North | 21:58.23 |
| 238 | Nathan MullenbachPlace 238 · Grade 9 · Austin | 9 | Austin | 21:58.90 |
| 239 | Carson ProchaskaPlace 239 · Grade 9 · New Prague | 9 | New Prague | 22:03.42 PR |
| 240 | Noah SatelePlace 240 · Grade 9 · Rochester Century | 9 | Rochester Century | 22:06.37 |
| 241 | Mason ChaskaPlace 241 · Grade 10 · Red Wing | 10 | Red Wing | 22:09.12 PR |
| 242 | Malcolm LipfordPlace 242 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 22:09.60 |
| 243 | Aydin StoryPlace 243 · Grade 10 · Northfield | 10 | Northfield | 22:09.87 |
| 244 | Nicholas LivingstonPlace 244 · Grade 10 · Northfield | 10 | Northfield | 22:11.50 |
| 245 | Tyler RosemeierPlace 245 · Grade 9 · New Prague | 9 | New Prague | 22:11.54 |
| 246 | Roland LeClouxPlace 246 · Grade 10 · Rosemount | 10 | Rosemount | 22:11.71 PR |
| 247 | Luke HoffmanPlace 247 · Grade 10 · Mankato East | 10 | Mankato East | 22:11.73 |
| 248 | Nathan BroughtonPlace 248 · Grade 8 · Northfield | 8 | Northfield | 22:13.14 |
| 249 | Gavin DavisPlace 249 · Grade 12 · New Prague | 12 | New Prague | 22:14.17 |
| 250 | Christopher OlsonPlace 250 · Grade 9 · Eagan | 9 | Eagan | 22:14.21 PR |
| 251 | Luke UnterholznerPlace 251 · Grade 10 · Rochester Century | 10 | Rochester Century | 22:14.73 |
| 252 | Johnathan NiessenPlace 252 · Grade 9 · Owatonna | 9 | Owatonna | 22:16.53 |
| 253 | Max OftedahlPlace 253 · Grade 12 · Rochester Century | 12 | Rochester Century | 22:19.01 |
| 254 | Nathaniel SporsPlace 254 · Grade 10 · Rochester Century | 10 | Rochester Century | 22:19.12 |
| 255 | Zakariya NassrPlace 255 · Grade 12 · Rochester Century | 12 | Rochester Century | 22:20.39 PR |
| 256 | Matheo MarchioniPlace 256 · Grade 11 · Mankato West | 11 | Mankato West | 22:20.84 PR |
| 257 | Jackson ThunkerPlace 257 · Grade 12 · Lakeville North | 12 | Lakeville North | 22:21.66 |
| 258 | Joe SheridanPlace 258 · Grade 9 · Winona | 9 | Winona | 22:22.32 |
| 259 | Owen EnsrudPlace 259 · Grade 7 · Northfield | 7 | Northfield | 22:22.57 |
| 260 | Mason MartirockPlace 260 · Grade 9 · Mankato West | 9 | Mankato West | 22:24.27 |
| 261 | Caiden WaughPlace 261 · Grade 8 · Rochester Century | 8 | Rochester Century | 22:24.40 |
| 262 | Ryan KrechPlace 262 · Grade 9 · Eagan | 9 | Eagan | 22:25.07 |
| 263 | Carter SvobodaPlace 263 · Grade 12 · New Prague | 12 | New Prague | 22:34.42 PR |
| 264 | Adrian McBride-BergumPlace 264 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 22:36.50 PR |
| 265 | Jackson NeitzellPlace 265 · Grade 8 · Austin | 8 | Austin | 22:37.83 |
| 266 | David Munoz-RameroPlace 266 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 22:37.96 |
| 267 | Walter PetersonPlace 267 · Grade 7 · Northfield | 7 | Northfield | 22:39.60 |
| 268 | Lief LarsonPlace 268 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 22:43.27 |
| 269 | Ronan DevittPlace 269 · Grade 10 · Rosemount | 10 | Rosemount | 22:43.52 PR |
| 270 | Cameron RiedlPlace 270 · Grade 8 · Austin | 8 | Austin | 22:45.99 |
| 271 | Liam AgangaPlace 271 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 22:47.25 |
| 272 | Tyler EddyPlace 272 · Grade 10 · Eagan | 10 | Eagan | 22:47.89 PR |
| 273 | Max StrebelPlace 273 · Grade 10 · Rosemount | 10 | Rosemount | 22:48.91 PR |
| 274 | Reuben DreesPlace 274 · Grade 9 · Austin | 9 | Austin | 22:50.11 |
| 275 | Cody QiuPlace 275 · Grade 11 · Rochester Mayo | 11 | Rochester Mayo | 22:50.47 |
| 276 | Ben AndersonPlace 276 · Grade 10 · Rosemount | 10 | Rosemount | 22:51.07 |
| 277 | Bernat EspinaPlace 277 · Grade 12 · Northfield | 12 | Northfield | 22:53.79 |
| 278 | Jameson FisherPlace 278 · Grade 8 · Northfield | 8 | Northfield | 22:54.08 |
| 279 | Lucas KleinPlace 279 · Grade 7 · Rochester Century | 7 | Rochester Century | 22:57.01 |
| 280 | Ethan Cordes-SweenPlace 280 · Grade 9 · Lakeville North | 9 | Lakeville North | 22:58.63 |
| 281 | Maxfield FullerPlace 281 · Grade 11 · Mankato East | 11 | Mankato East | 22:58.71 |
| 282 | Colby CrossPlace 282 · Grade 10 · Mankato East | 10 | Mankato East | 22:59.77 PR |
| 283 | Leo TingPlace 283 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 23:02.02 |
| 284 | Jacob WillardPlace 284 · Grade 8 · Mankato West | 8 | Mankato West | 23:09.32 |
| 285 | Sahir PageyPlace 285 · Grade 12 · Eagan | 12 | Eagan | 23:10.65 |
| 286 | Felix RobinsonPlace 286 · Grade 9 · Eagan | 9 | Eagan | 23:11.15 |
| 287 | Mark EberhardtPlace 287 · Grade 10 · Lakeville North | 10 | Lakeville North | 23:14.31 |
| 288 | Evan VasquezPlace 288 · Grade 7 · Rochester Century | 7 | Rochester Century | 23:14.35 |
| 289 | Danny DavisPlace 289 · Grade 10 · New Prague | 10 | New Prague | 23:18.65 PR |
| 290 | Samuel ScheibelPlace 290 · Grade 10 · Rosemount | 10 | Rosemount | 23:20.16 PR |
| 291 | Brendan KeeganPlace 291 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 23:23.62 PR |
| 292 | Caleb WiedrichPlace 292 · Grade 7 · Rochester Century | 7 | Rochester Century | 23:23.84 |
| 293 | Lucas FialaPlace 293 · Grade 10 · New Prague | 10 | New Prague | 23:29.38 PR |
| 294 | Noah ChounardPlace 294 · Grade 11 · Rochester John Marshall | 11 | Rochester John Marshall | 23:36.61 |
| 295 | James EkinsPlace 295 · Grade 10 · Austin | 10 | Austin | 23:37.10 |
| 296 | Jack BergersonPlace 296 · Grade 10 · Rochester John Marshall | 10 | Rochester John Marshall | 23:37.95 |
| 297 | Owen SjervenPlace 297 · Grade 9 · Eagan | 9 | Eagan | 23:38.49 |
| 298 | Benjamin JerdeePlace 298 · Grade 8 · Northfield | 8 | Northfield | 23:39.61 |
| 299 | Ignacy MuszynskiPlace 299 · Grade 12 · Northfield | 12 | Northfield | 23:42.51 |
| 300 | Zachary Iacono-FlorenPlace 300 · Grade 9 · Mankato East | 9 | Mankato East | 23:44.21 |
| 301 | Conor FeehanPlace 301 · Grade 8 · Mankato West | 8 | Mankato West | 23:46.17 PR |
| 302 | Logan ElliottPlace 302 · Grade 9 · Eagan | 9 | Eagan | 23:51.97 PR |
| 303 | Cameron MelnychukPlace 303 · Grade 11 · Northfield | 11 | Northfield | 23:53.45 |
| 304 | Alexander CaoPlace 304 · Grade 11 · Rochester Century | 11 | Rochester Century | 23:57.07 |
| 305 | Brandon AtzingerPlace 305 · Grade 7 · Northfield | 7 | Northfield | 24:00.91 |
| 306 | Noah SchlomannPlace 306 · Grade 7 · Northfield | 7 | Northfield | 24:02.51 |
| 307 | Henry ThorkelsonPlace 307 · Grade 8 · Northfield | 8 | Northfield | 24:05.90 |
| 308 | Samuel BorgerdingPlace 308 · Grade 7 · Northfield | 7 | Northfield | 24:06.97 |
| 309 | Tristan VermilyeaPlace 309 · Grade 9 · Northfield | 9 | Northfield | 24:07.76 |
| 310 | Patrick LuckeyPlace 310 · Grade 9 · Rochester John Marshall | 9 | Rochester John Marshall | 24:08.01 |
| 311 | Cooper HullPlace 311 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 24:08.06 |
| 312 | Lucas LeidigPlace 312 · Grade 9 · Rochester John Marshall | 9 | Rochester John Marshall | 24:08.35 |
| 313 | Logan JoycePlace 313 · Grade 10 · Northfield | 10 | Northfield | 24:20.67 |
| 314 | Harry McKinleyPlace 314 · Grade 9 · Lakeville North | 9 | Lakeville North | 24:23.59 |
| 315 | Max FrankPlace 315 · Grade 11 · Northfield | 11 | Northfield | 24:24.26 |
| 316 | Fabricio JimenezPlace 316 · Grade 8 · Rochester Mayo | 8 | Rochester Mayo | 24:26.86 |
| 317 | Toby SchindlePlace 317 · Grade 8 · Mankato West | 8 | Mankato West | 24:27.72 |
| 318 | Caden MillerPlace 318 · Grade 9 · Mankato East | 9 | Mankato East | 24:27.78 |
| 319 | Liam Smith RappPlace 319 · Grade 9 · Rosemount | 9 | Rosemount | 24:35.61 |
| 320 | Peter MorganPlace 320 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 24:36.06 |
| 321 | Fredric SchillerPlace 321 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 24:42.52 |
| 322 | Thomas PriebePlace 322 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 24:43.58 |
| 323 | Jackson HelmbergerPlace 323 · Grade 10 · Rosemount | 10 | Rosemount | 24:44.34 |
| 324 | Zach ManwarrenPlace 324 · Grade 10 · Rosemount | 10 | Rosemount | 25:02.44 |
| 325 | Jasper LeinerPlace 325 · Grade 9 · Rochester Mayo | 9 | Rochester Mayo | 25:03.40 PR |
| 326 | Mason MeyersPlace 326 · Grade 8 · Mankato West | 8 | Mankato West | 25:03.89 |
| 327 | Andrew DahlenPlace 327 · Grade 10 · Rochester John Marshall | 10 | Rochester John Marshall | 25:18.23 |
| 328 | Jameson WildmanPlace 328 · Grade 12 · Albert Lea | 12 | Albert Lea | 25:21.02 |
| 329 | Sam PikePlace 329 · Grade 12 · Rochester Mayo | 12 | Rochester Mayo | 25:26.99 |
| 330 | Cameron FlottmeyerPlace 330 · Grade 10 · Rochester John Marshall | 10 | Rochester John Marshall | 25:31.38 |
| 331 | Zach BrunsPlace 331 · Grade 12 · Mankato East | 12 | Mankato East | 25:33.02 |
| 332 | Linus WilhelmPlace 332 · Grade 7 · Northfield | 7 | Northfield | 25:42.14 |
| 333 | Tobias LuntsfordPlace 333 · Grade 9 · Mankato East | 9 | Mankato East | 25:56.30 |
| 334 | Daniel ZhangPlace 334 · Grade 8 · Rochester Century | 8 | Rochester Century | 26:01.59 |
| 335 | Jason ZhengPlace 335 · Grade 12 · Rochester Century | 12 | Rochester Century | 26:01.64 |
| 336 | Lukas WillaertPlace 336 · Grade 10 · Rochester Mayo | 10 | Rochester Mayo | 26:06.12 PR |
| 337 | Junhao ZhangPlace 337 · Grade 11 · Rochester Mayo | 11 | Rochester Mayo | 26:07.06 |
| 338 | Jake WeiserPlace 338 · Grade 8 · Rochester Century | 8 | Rochester Century | 26:12.06 |
| 339 | Greg GoldenPlace 339 · Grade 9 · Lakeville North | 9 | Lakeville North | 26:13.68 |
| 340 | Miles FullerPlace 340 · Grade 9 · Mankato East | 9 | Mankato East | 26:35.66 |
| 341 | Mason DeckerPlace 341 · Grade 10 · New Prague | 10 | New Prague | 26:37.58 PR |
| 342 | Jack RabePlace 342 · Grade 7 · Northfield | 7 | Northfield | 26:51.40 |
| 343 | Tesfa Seedy RoachPlace 343 · Grade 11 · Rochester Mayo | 11 | Rochester Mayo | 26:59.64 |
| 344 | Trysten KorderPlace 344 · Grade 7 · Red Wing | 7 | Red Wing | 27:43.92 |
| 345 | Beau HardymanPlace 345 · Grade 7 · Rochester Century | 7 | Rochester Century | 27:44.05 |
| 346 | Cy RaevskyPlace 346 · Grade 9 · Rochester Century | 9 | Rochester Century | 27:51.32 |
| 347 | Reed SommersPlace 347 · Grade 7 · Northfield | 7 | Northfield | 27:59.14 |
| 348 | Ryan NelsonPlace 348 · Grade 12 · Rochester Century | 12 | Rochester Century | 28:23.67 |
| 349 | Blake PribylPlace 349 · Grade 11 · Mankato East | 11 | Mankato East | 29:06.56 |
| 350 | Grayson GrayPlace 350 · Grade 9 · Northfield | 9 | Northfield | 29:08.27 |
| 351 | Ethan SinclairPlace 351 · Grade 9 · Lakeville North | 9 | Lakeville North | 29:11.44 |
| 352 | William SteinkePlace 352 · Grade 10 · Mankato East | 10 | Mankato East | 29:33.37 |