| 1 | Charlie AltstattPlace 1 · Grade 10 · Mounds View | 10 | Mounds View | 16:44.08 |
| 2 | Jonas SparrPlace 2 · Grade 9 · Mounds View | 9 | Mounds View | 16:46.73 |
| 3 | Jackson AshbachPlace 3 · Grade 12 · Mounds View | 12 | Mounds View | 16:55.58 |
| 4 | Cazdyn PiscaPlace 4 · Grade 11 · Blaine | 11 | Blaine | 16:55.98 |
| 5 | Isaac ClarkPlace 5 · Grade 12 · Duluth East | 12 | Duluth East | 16:58.34 PR |
| 6 | Gaven GreshowakPlace 6 · Grade 12 · Duluth East | 12 | Duluth East | 17:01.30 |
| 7 | Matias BenderPlace 7 · Grade 10 · Mounds View | 10 | Mounds View | 17:04.88 |
| 8 | Chase HanggiPlace 8 · Grade 9 · Mounds View | 9 | Mounds View | 17:05.16 |
| 9 | Caden PrussingPlace 9 · Grade 11 · Mounds View | 11 | Mounds View | 17:06.77 |
| 10 | Ben ThorsonPlace 10 · Grade 12 · Duluth East | 12 | Duluth East | 17:12.74 |
| 11 | Chris NotchPlace 11 · Grade 12 · Mounds View | 12 | Mounds View | 17:18.00 PR |
| 12 | Hudson HovePlace 12 · Grade 9 · Maple Grove | 9 | Maple Grove | 17:18.91 PR |
| 13 | Cameron WoltersPlace 13 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 17:21.67 |
| 14 | Tate McDonaldPlace 14 · Grade 12 · Mounds View | 12 | Mounds View | 17:22.87 |
| 15 | Ezikiel HardingPlace 15 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 17:23.37 PR |
| 16 | Owen OttoPlace 16 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 17:26.46 |
| 17 | Brody SarosPlace 17 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 17:29.26 |
| 18 | Nathaniel PryzbylPlace 18 · Grade 10 · Duluth East | 10 | Duluth East | 17:30.12 |
| 19 | Reece MillerPlace 19 · Grade 10 · Blaine | 10 | Blaine | 17:30.48 PR |
| 20 | Samuel SparksPlace 20 · Grade 10 · Mounds View | 10 | Mounds View | 17:30.54 |
| 21 | Benjamin ShawPlace 21 · Grade 11 · Mounds View | 11 | Mounds View | 17:37.35 |
| 22 | Charles FuenffingerPlace 22 · Grade 9 · Roseville Area | 9 | Roseville Area | 17:40.03 PR |
| 23 | Maxwell DeRungsPlace 23 · Grade 10 · Anoka | 10 | Anoka | 17:40.90 |
| 24 | Ollie (Alston) ButlerPlace 24 · Grade 10 · Roseville Area | 10 | Roseville Area | 17:46.58 |
| 25 | Liam ChristophersonPlace 25 · Grade 10 · Blaine | 10 | Blaine | 17:49.05 |
| 26 | Jake GloverPlace 26 · Grade 8 · Maple Grove | 8 | Maple Grove | 17:50.08 PR |
| 27 | Max AblemanPlace 27 · Grade 11 · Maple Grove | 11 | Maple Grove | 17:50.56 |
| 28 | Riley FieldsPlace 28 · Grade 12 · Mounds View | 12 | Mounds View | 17:52.41 PR |
| 29 | Keegan PersonsPlace 29 · Grade 12 · Duluth East | 12 | Duluth East | 17:53.38 PR |
| 30 | Francis VolkmannPlace 30 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 17:53.61 |
| 31 | Owen WyniaPlace 31 · Grade 10 · Mounds View | 10 | Mounds View | 17:54.59 |
| 32 | Jack KalmesPlace 32 · Grade 11 · Mounds View | 11 | Mounds View | 17:57.59 |
| 33 | Evan BriggerPlace 33 · Grade 10 · Roseville Area | 10 | Roseville Area | 17:58.30 |
| 34 | John AndersonPlace 34 · Grade 10 · Roseville Area | 10 | Roseville Area | 17:58.53 PR |
| 35 | Dane ZiermanPlace 35 · Grade 11 · Forest Lake | 11 | Forest Lake | 17:58.73 |
| 36 | Blake TembreullPlace 36 · Grade 12 · Forest Lake | 12 | Forest Lake | 17:59.28 |
| 37 | Max FisherPlace 37 · Grade 12 · Duluth East | 12 | Duluth East | 18:00.34 PR |
| 38 | Ben RogersPlace 38 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 18:01.47 PR |
| 39 | Joseph WolfePlace 39 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 18:02.97 |
| 40 | Rhett RuskaPlace 40 · Grade 9 · Osseo | 9 | Osseo | 18:03.41 |
| 41 | Andrew DeVriesPlace 41 · Grade 8 · Maple Grove | 8 | Maple Grove | 18:04.21 |
| 42 | Cole JacobsonPlace 42 · Grade 12 · Anoka | 12 | Anoka | 18:04.73 PR |
| 43 | Brady BugbeePlace 43 · Grade 8 · Maple Grove | 8 | Maple Grove | 18:05.06 |
| 44 | Caden BrowersPlace 44 · Grade 9 · Forest Lake | 9 | Forest Lake | 18:07.73 |
| 45 | Jonah KuhnPlace 45 · Grade 8 · Blaine | 8 | Blaine | 18:08.62 |
| 46 | Leo GerstPlace 46 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 18:09.51 |
| 47 | Carter HoelPlace 47 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 18:11.84 |
| 48 | Daniel ArrowoodPlace 48 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 18:12.43 |
| 49 | Tyler MustoPlace 49 · Grade 12 · Champlin Park | 12 | Champlin Park | 18:13.55 PR |
| 50 | Parker HoelPlace 50 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 18:14.08 |
| 51 | Chase AdamPlace 51 · Grade 11 · Anoka | 11 | Anoka | 18:18.80 |
| 52 | Samuel KendigPlace 52 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 18:19.16 |
| 53 | Caleb OrdnerPlace 53 · Grade 12 · Osseo | 12 | Osseo | 18:19.35 PR |
| 54 | Samuel AspinallPlace 54 · Grade 11 · Roseville Area | 11 | Roseville Area | 18:19.38 |
| 55 | August CappsPlace 55 · Grade 12 · Duluth East | 12 | Duluth East | 18:20.65 |
| 56 | Zachary RadosevichPlace 56 · Grade 11 · Duluth East | 11 | Duluth East | 18:20.87 |
| 57 | Liam GroebnerPlace 57 · Grade 10 · Champlin Park | 10 | Champlin Park | 18:23.71 |
| 58 | Kaden ClarkPlace 58 · Grade 10 · Forest Lake | 10 | Forest Lake | 18:24.91 |
| 59 | Bjorn AndersonPlace 59 · Grade 9 · Roseville Area | 9 | Roseville Area | 18:25.82 |
| 60 | Ethan JohnsonPlace 60 · Grade 12 · Osseo | 12 | Osseo | 18:26.46 |
| 61 | Keynan AlleePlace 61 · Grade 12 · Maple Grove | 12 | Maple Grove | 18:29.16 |
| 62 | Kaito SchmidtPlace 62 · Grade 9 · Mounds View | 9 | Mounds View | 18:29.26 |
| 63 | Caleb WallinPlace 63 · Grade 10 · Champlin Park | 10 | Champlin Park | 18:30.43 |
| 64 | Shane LindPlace 64 · Grade 9 · Roseville Area | 9 | Roseville Area | 18:31.91 |
| 65 | Rowan HansingPlace 65 · Grade 10 · Mounds View | 10 | Mounds View | 18:32.35 PR |
| 66 | Garrett WittekPlace 66 · Grade 12 · Anoka | 12 | Anoka | 18:33.34 PR |
| 67 | Noah BoydPlace 67 · Grade 9 · Mounds View | 9 | Mounds View | 18:33.74 |
| 68 | Blake PearsonPlace 68 · Grade 11 · Blaine | 11 | Blaine | 18:34.17 PR |
| 69 | Dominic ClarkePlace 69 · Grade 9 · Blaine | 9 | Blaine | 18:35.25 PR |
| 70 | Wendell AlbrechtPlace 70 · Grade 11 · Roseville Area | 11 | Roseville Area | 18:35.65 |
| 71 | Carter HentgesPlace 71 · Grade 10 · Champlin Park | 10 | Champlin Park | 18:36.37 |
| 72 | Stephen CrispPlace 72 · Grade 10 · Maple Grove | 10 | Maple Grove | 18:36.86 |
| 73 | Patrick KetzPlace 73 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 18:37.27 PR |
| 74 | Lucas SalitrosPlace 74 · Grade 10 · Maple Grove | 10 | Maple Grove | 18:38.71 |
| 75 | Dominic BuchholtzPlace 75 · Grade 11 · Maple Grove | 11 | Maple Grove | 18:38.89 |
| 76 | Kai StevensonPlace 76 · Grade 9 · Duluth East | 9 | Duluth East | 18:40.10 |
| 77 | Paul WoldPlace 77 · Grade 11 · Mounds View | 11 | Mounds View | 18:40.95 |
| 78 | Tyler LindPlace 78 · Grade 9 · Roseville Area | 9 | Roseville Area | 18:41.19 |
| 79 | Ethan PedersenPlace 79 · Grade 10 · Duluth East | 10 | Duluth East | 18:41.39 |
| 80 | Cooper AndersonPlace 80 · Grade 10 · Champlin Park | 10 | Champlin Park | 18:41.45 |
| 81 | Grayson HartmanPlace 81 · Grade 9 · Blaine | 9 | Blaine | 18:41.73 PR |
| 82 | Casey FieldsPlace 82 · Grade 10 · Mounds View | 10 | Mounds View | 18:42.99 |
| 83 | Connor NelsonPlace 83 · Grade 8 · Maple Grove | 8 | Maple Grove | 18:44.17 |
| 84 | Douglas PeterPlace 84 · Grade 9 · Forest Lake | 9 | Forest Lake | 18:44.27 PR |
| 85 | Abdul Karim SwarayPlace 85 · Grade 10 · Anoka | 10 | Anoka | 18:44.58 |
| 86 | Landen ClarkPlace 86 · Grade 11 · Forest Lake | 11 | Forest Lake | 18:44.77 |
| 87 | Benjamin ErtlPlace 87 · Grade 9 · Maple Grove | 9 | Maple Grove | 18:48.19 |
| 88 | Cooper MckenziePlace 88 · Grade 9 · Forest Lake | 9 | Forest Lake | 18:48.95 |
| 89 | Wyatt BrownPlace 89 · Grade 10 · Blaine | 10 | Blaine | 18:50.20 |
| 90 | Steven WachholzPlace 90 · Grade 12 · Osseo | 12 | Osseo | 18:52.83 PR |
| 91 | Sam BirdPlace 91 · Grade 12 · Duluth East | 12 | Duluth East | 18:53.66 PR |
| 92 | Tyler JohnsonPlace 92 · Grade 11 · Maple Grove | 11 | Maple Grove | 18:54.24 |
| 93 | Blake HansonPlace 93 · Grade 10 · Andover | 10 | Andover | 18:55.25 |
| 94 | Simon UrbanskiPlace 94 · Grade 12 · Blaine | 12 | Blaine | 18:55.71 PR |
| 95 | Alex CarringtonPlace 95 · Grade 12 · Mounds View | 12 | Mounds View | 18:55.96 |
| 96 | James SprafkaPlace 96 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 18:56.84 |
| 97 | Ezekial LarsonPlace 97 · Grade 11 · Spring Lake Park | 11 | Spring Lake Park | 18:57.76 |
| 98 | Rylan BakerPlace 98 · Grade 10 · Centennial | 10 | Centennial | 18:58.04 |
| 99 | Caleb GrundPlace 99 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 18:58.33 |
| 100 | Cannon CraigPlace 100 · Grade 9 · Maple Grove | 9 | Maple Grove | 18:58.44 PR |
| 101 | Benjamin MulawarmanPlace 101 · Grade 12 · Maple Grove | 12 | Maple Grove | 18:58.77 PR |
| 102 | Stellan FreemanPlace 102 · Grade 11 · Mounds View | 11 | Mounds View | 19:01.74 |
| 103 | Diego MorlesPlace 103 · Grade 11 · Spring Lake Park | 11 | Spring Lake Park | 19:02.98 PR |
| 104 | Liam McArdlePlace 104 · Grade 8 · Forest Lake | 8 | Forest Lake | 19:03.94 |
| 105 | Owen ArrigoniPlace 105 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 19:03.98 |
| 106 | William WoodPlace 106 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 19:04.03 |
| 107 | Tyler BahrPlace 107 · Grade 11 · Centennial | 11 | Centennial | 19:04.46 |
| 108 | Bennett NeadPlace 108 · Grade 10 · Mounds View | 10 | Mounds View | 19:04.84 |
| 109 | Owen NessPlace 109 · Grade 9 · Duluth East | 9 | Duluth East | 19:05.64 |
| 110 | Jack SouvignierPlace 110 · Grade 12 · Roseville Area | 12 | Roseville Area | 19:06.51 |
| 111 | Max KelleyPlace 111 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 19:07.37 |
| 112 | Logan VeithPlace 112 · Grade 10 · Osseo | 10 | Osseo | 19:10.00 |
| 113 | Liam RingstromPlace 113 · Grade 10 · Blaine | 10 | Blaine | 19:10.65 PR |
| 114 | Elliot DavisPlace 114 · Grade 11 · Maple Grove | 11 | Maple Grove | 19:10.83 PR |
| 115 | Tyler OppelPlace 115 · Grade 9 · Maple Grove | 9 | Maple Grove | 19:11.21 |
| 116 | Miles TangenPlace 116 · Grade 11 · Maple Grove | 11 | Maple Grove | 19:11.57 |
| 117 | Noah BlaisdellPlace 117 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 19:12.60 |
| 118 | Hudson ThorenPlace 118 · Grade 8 · Maple Grove | 8 | Maple Grove | 19:13.26 |
| 119 | Jason KleckerPlace 119 · Grade 12 · Roseville Area | 12 | Roseville Area | 19:14.24 |
| 120 | Matthew BraatenPlace 120 · Grade 10 · Anoka | 10 | Anoka | 19:16.10 PR |
| 121 | Lars OredsonPlace 121 · Grade 11 · Andover | 11 | Andover | 19:17.48 |
| 122 | Marshall SmithPlace 122 · Grade 10 · Centennial | 10 | Centennial | 19:17.92 |
| 123 | Henry SchwartzPlace 123 · Grade 11 · Centennial | 11 | Centennial | 19:18.14 PR |
| 124 | Daniel CarbajalPlace 124 · Grade 12 · Park Center | 12 | Park Center | 19:20.98 PR |
| 125 | Brendan LynchPlace 125 · Grade 10 · Centennial | 10 | Centennial | 19:21.52 |
| 126 | Devon TrippPlace 126 · Grade 9 · Maple Grove | 9 | Maple Grove | 19:21.52 PR |
| 127 | Alexander BohlPlace 127 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 19:21.63 |
| 128 | Samuel WilliamsPlace 128 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 19:21.78 |
| 129 | Joseph HoltPlace 129 · Grade 12 · Blaine | 12 | Blaine | 19:22.05 PR |
| 130 | Luken LahtinenPlace 130 · Grade 11 · Osseo | 11 | Osseo | 19:22.24 PR |
| 131 | Judah SpindlerPlace 131 · Grade 8 · Mounds View | 8 | Mounds View | 19:23.87 |
| 132 | Ethan HollowayPlace 132 · Grade 11 · Osseo | 11 | Osseo | 19:24.17 PR |
| 133 | Cedar MattsonPlace 133 · Grade 11 · Roseville Area | 11 | Roseville Area | 19:24.23 |
| 134 | Adam WhitehousePlace 134 · Grade 10 · Champlin Park | 10 | Champlin Park | 19:24.88 |
| 135 | Isaac BoninPlace 135 · Grade 11 · Blaine | 11 | Blaine | 19:26.50 PR |
| 136 | Charlie FehrenbacherPlace 136 · Grade 8 · Spring Lake Park | 8 | Spring Lake Park | 19:27.88 |
| 137 | Elliot HarynPlace 137 · Grade 11 · Mounds View | 11 | Mounds View | 19:28.56 |
| 138 | Ben MillerPlace 138 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 19:29.57 |
| 139 | Elliott ZieskaPlace 139 · Grade 11 · Champlin Park | 11 | Champlin Park | 19:29.96 |
| 140 | Makhi BarnettPlace 140 · Grade 8 · Osseo | 8 | Osseo | 19:30.38 PR |
| 141 | Reese KavanaghPlace 141 · Grade 11 · Blaine | 11 | Blaine | 19:31.34 |
| 142 | Trenton DeVriesPlace 142 · Grade 8 · Osseo | 8 | Osseo | 19:36.31 |
| 143 | Blayne RotheringPlace 143 · Grade 8 · Forest Lake | 8 | Forest Lake | 19:39.91 |
| 144 | Tyler GatlinPlace 144 · Grade 12 · Spring Lake Park | 12 | Spring Lake Park | 19:41.55 PR |
| 145 | Joshua KolaruPlace 145 · Grade 12 · Osseo | 12 | Osseo | 19:42.07 PR |
| 146 | Adam SpeltzPlace 146 · Grade 12 · Osseo | 12 | Osseo | 19:42.74 PR |
| 147 | Max HansenPlace 147 · Grade 10 · Mounds View | 10 | Mounds View | 19:43.17 |
| 148 | Nathan ZupancichPlace 148 · Grade 10 · Mounds View | 10 | Mounds View | 19:43.31 PR |
| 149 | Marcus LarsonPlace 149 · Grade 12 · Andover | 12 | Andover | 19:44.07 PR |
| 150 | Casey MorrisPlace 150 · Grade 11 · Centennial | 11 | Centennial | 19:44.31 |
| 151 | Nicholas DubayPlace 151 · Grade 12 · Centennial | 12 | Centennial | 19:44.90 |
| 152 | Cullen JayasekeraPlace 152 · Grade 10 · Coon Rapids | 10 | Coon Rapids | 19:44.94 |
| 153 | Phillip GentryPlace 153 · Grade 7 · Mounds View | 7 | Mounds View | 19:45.80 PR |
| 154 | Simon WelkePlace 154 · Grade 8 · Mounds View | 8 | Mounds View | 19:46.98 |
| 155 | Gabriel MendlikPlace 155 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 19:47.74 |
| 156 | Sullivan PamperinPlace 156 · Grade 10 · Andover | 10 | Andover | 19:47.81 |
| 157 | Hyrum LambertPlace 157 · Grade 10 · Anoka | 10 | Anoka | 19:48.34 PR |
| 158 | Odin RippePlace 158 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 19:48.39 |
| 159 | Grant HermesPlace 159 · Grade 10 · Mounds View | 10 | Mounds View | 19:48.94 |
| 160 | Jayden SchmidtPlace 160 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 19:49.99 |
| 161 | Zygmund LeitherPlace 161 · Grade 11 · Maple Grove | 11 | Maple Grove | 19:50.23 |
| 162 | Caleb OldroydPlace 162 · Grade 9 · Champlin Park | 9 | Champlin Park | 19:50.64 |
| 163 | Bowen FortinPlace 163 · Grade 9 · Roseville Area | 9 | Roseville Area | 19:51.13 |
| 164 | Jack RoggenkampPlace 164 · Grade 9 · Forest Lake | 9 | Forest Lake | 19:51.78 |
| 165 | James HanggiPlace 165 · Grade 9 · Mounds View | 9 | Mounds View | 19:52.26 |
| 166 | Connor AlbersPlace 166 · Grade 12 · Osseo | 12 | Osseo | 19:52.84 |
| 167 | Jack StaleyPlace 167 · Grade 11 · Andover | 11 | Andover | 19:55.23 PR |
| 168 | August RottachPlace 168 · Grade 12 · Roseville Area | 12 | Roseville Area | 19:55.41 |
| 169 | Elijah PostPlace 169 · Grade 10 · Coon Rapids | 10 | Coon Rapids | 19:55.77 PR |
| 170 | Jacques (John) RunquistPlace 170 · Grade 10 · Roseville Area | 10 | Roseville Area | 19:58.73 |
| 171 | Maverick JohnsonPlace 171 · Grade 12 · Osseo | 12 | Osseo | 19:59.60 PR |
| 172 | Wray HallettPlace 172 · Grade 10 · Osseo | 10 | Osseo | 20:02.80 |
| 173 | Elliot DechainePlace 173 · Grade 12 · Andover | 12 | Andover | 20:02.87 |
| 174 | Caden LiterskiPlace 174 · Grade 8 · Blaine | 8 | Blaine | 20:05.89 |
| 175 | Inman ButlerPlace 175 · Grade 9 · Roseville Area | 9 | Roseville Area | 20:07.01 |
| 176 | Erik GrommesPlace 176 · Grade 11 · Mounds View | 11 | Mounds View | 20:07.10 |
| 177 | Jack PettisPlace 177 · Grade 12 · Blaine | 12 | Blaine | 20:07.74 PR |
| 178 | Aaron Lopez mendozaPlace 178 · Grade 10 · Roseville Area | 10 | Roseville Area | 20:08.39 PR |
| 179 | Breyan RaabPlace 179 · Grade 9 · Roseville Area | 9 | Roseville Area | 20:09.34 |
| 180 | Marshall ThenPlace 180 · Grade 8 · Mounds View | 8 | Mounds View | 20:10.41 |
| 181 | Thomas BeuningPlace 181 · Grade 9 · Andover | 9 | Andover | 20:10.98 PR |
| 182 | Samuel BrownPlace 182 · Grade 9 · Roseville Area | 9 | Roseville Area | 20:11.40 |
| 183 | Quin WellsPlace 183 · Grade 10 · Centennial | 10 | Centennial | 20:11.79 |
| 184 | Samuel NowakPlace 184 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 20:11.82 |
| 185 | Peyton FahrenbruchPlace 185 · Grade 12 · Osseo | 12 | Osseo | 20:12.40 |
| 186 | Wylie BeallPlace 186 · Grade 12 · Anoka | 12 | Anoka | 20:13.34 |
| 187 | Noah SachsPlace 187 · Grade 9 · Andover | 9 | Andover | 20:13.88 |
| 188 | Abhinav RaiPlace 188 · Grade 10 · Mounds View | 10 | Mounds View | 20:14.39 |
| 189 | Isaac PearsonPlace 189 · Grade 8 · Blaine | 8 | Blaine | 20:14.81 PR |
| 190 | Hunter SodermanPlace 190 · Grade 10 · Blaine | 10 | Blaine | 20:15.65 |
| 191 | Eli BurchillPlace 191 · Grade 10 · Anoka | 10 | Anoka | 20:15.83 |
| 192 | John VandagriffPlace 192 · Grade 9 · Coon Rapids | 9 | Coon Rapids | 20:20.11 |
| 193 | James MuellerPlace 193 · Grade 8 · Spring Lake Park | 8 | Spring Lake Park | 20:21.36 |
| 194 | Ivan OldroydPlace 194 · Grade 9 · Champlin Park | 9 | Champlin Park | 20:22.40 |
| 195 | Rush DanielsonPlace 195 · Grade 8 · Maple Grove | 8 | Maple Grove | 20:22.95 |
| 196 | Gideon AunePlace 196 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 20:23.97 |
| 197 | Paul PhillipsPlace 197 · Grade 9 · Mounds View | 9 | Mounds View | 20:25.79 |
| 198 | Jacob BarnardPlace 198 · Grade 11 · Osseo | 11 | Osseo | 20:25.94 |
| 199 | August OlsonPlace 199 · Grade 8 · Mounds View | 8 | Mounds View | 20:26.95 PR |
| 200 | Cooper WestphalPlace 200 · Grade 10 · Centennial | 10 | Centennial | 20:28.19 PR |
| 201 | Levi StevensPlace 201 · Grade 12 · Anoka | 12 | Anoka | 20:30.98 |
| 202 | Sam LeePlace 202 · Grade 8 · Forest Lake | 8 | Forest Lake | 20:31.05 |
| 203 | Graham NortonPlace 203 · Grade 12 · Centennial | 12 | Centennial | 20:32.06 |
| 204 | Henry JensenPlace 204 · Grade 9 · White Bear Lake Area | 9 | White Bear Lake Area | 20:33.04 |
| 205 | Riley WarrenPlace 205 · Grade 12 · Anoka | 12 | Anoka | 20:37.56 PR |
| 206 | Nifeni Charles-OniPlace 206 · Grade - · Anoka | - | Anoka | 20:39.31 PR |
| 207 | William GloverPlace 207 · Grade 8 · Mounds View | 8 | Mounds View | 20:39.59 |
| 208 | Kieran StricklandPlace 208 · Grade 7 · Roseville Area | 7 | Roseville Area | 20:40.15 |
| 209 | Mitchell WentinkPlace 209 · Grade 10 · Mounds View | 10 | Mounds View | 20:40.66 |
| 210 | Amogh PatilPlace 210 · Grade 11 · Blaine | 11 | Blaine | 20:40.87 PR |
| 211 | Levi Brunjes-NaumannPlace 211 · Grade 10 · Osseo | 10 | Osseo | 20:42.10 PR |
| 212 | Melvin GeffrePlace 212 · Grade 7 · Roseville Area | 7 | Roseville Area | 20:42.13 |
| 213 | Riley NelsonPlace 213 · Grade 11 · Osseo | 11 | Osseo | 20:45.50 |
| 214 | Charles SandheiPlace 214 · Grade 11 · Roseville Area | 11 | Roseville Area | 20:45.72 |
| 215 | Anders BakkenPlace 215 · Grade 12 · Osseo | 12 | Osseo | 20:46.19 PR |
| 216 | Carter FlippenPlace 216 · Grade 8 · Andover | 8 | Andover | 20:46.96 |
| 217 | Croix EschenbauchPlace 217 · Grade 7 · Roseville Area | 7 | Roseville Area | 20:48.50 |
| 218 | Garret ButakPlace 218 · Grade 11 · Champlin Park | 11 | Champlin Park | 20:49.00 PR |
| 219 | Patrick CorcoranPlace 219 · Grade 7 · Roseville Area | 7 | Roseville Area | 20:53.42 |
| 220 | Micah HoilienPlace 220 · Grade 7 · Irondale | 7 | Irondale | 20:53.47 |
| 221 | Michael EriksenPlace 221 · Grade 12 · Park Center | 12 | Park Center | 20:55.93 PR |
| 222 | Elliot PopowskiPlace 222 · Grade 12 · Roseville Area | 12 | Roseville Area | 20:55.95 PR |
| 223 | Nathan WigertPlace 223 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 20:57.48 |
| 224 | Sudeysi HusseinPlace 224 · Grade 10 · Roseville Area | 10 | Roseville Area | 20:58.23 |
| 225 | Zachary StemenPlace 225 · Grade 7 · Mounds View | 7 | Mounds View | 20:58.44 PR |
| 226 | William HammondPlace 226 · Grade 10 · Blaine | 10 | Blaine | 21:00.22 |
| 227 | Eli DavidPlace 227 · Grade 9 · Mounds View | 9 | Mounds View | 21:00.52 PR |
| 228 | Elliot ReveringPlace 228 · Grade 11 · Anoka | 11 | Anoka | 21:01.85 |
| 229 | Luke WhitePlace 229 · Grade 10 · Roseville Area | 10 | Roseville Area | 21:02.03 |
| 230 | Vincent CongdonPlace 230 · Grade 8 · Coon Rapids | 8 | Coon Rapids | 21:02.89 |
| 231 | Christian WolfePlace 231 · Grade 10 · Maple Grove | 10 | Maple Grove | 21:10.19 PR |
| 232 | Henry SteinkePlace 232 · Grade 10 · Blaine | 10 | Blaine | 21:14.02 PR |
| 233 | Cayden MouaPlace 233 · Grade 10 · Blaine | 10 | Blaine | 21:15.96 |
| 234 | Carter GrabingerPlace 234 · Grade 8 · Osseo | 8 | Osseo | 21:17.61 PR |
| 235 | Charles GrossPlace 235 · Grade 10 · Centennial | 10 | Centennial | 21:22.50 |
| 236 | Kelenn PerkinsPlace 236 · Grade 7 · Roseville Area | 7 | Roseville Area | 21:22.86 PR |
| 237 | Samuel HoltPlace 237 · Grade 9 · Blaine | 9 | Blaine | 21:25.46 PR |
| 238 | Evan BergstromPlace 238 · Grade 10 · Mounds View | 10 | Mounds View | 21:25.69 PR |
| 239 | Zachary OlsonPlace 239 · Grade 9 · Mounds View | 9 | Mounds View | 21:26.90 |
| 240 | Connor NilssenPlace 240 · Grade 12 · Duluth East | 12 | Duluth East | 21:27.73 |
| 241 | Grant DeutschmanPlace 241 · Grade 12 · Anoka | 12 | Anoka | 21:28.06 |
| 242 | Conall GreggPlace 242 · Grade 10 · Irondale | 10 | Irondale | 21:28.59 |
| 243 | Nathan KaulPlace 243 · Grade 12 · Centennial | 12 | Centennial | 21:29.08 |
| 244 | Caleb BarrettPlace 244 · Grade 12 · Centennial | 12 | Centennial | 21:29.19 |
| 245 | Lincoln MassiePlace 245 · Grade 12 · Osseo | 12 | Osseo | 21:32.10 PR |
| 246 | Max SchmidtPlace 246 · Grade 10 · Osseo | 10 | Osseo | 21:34.70 |
| 247 | Chebo ChiPlace 247 · Grade 11 · Andover | 11 | Andover | 21:37.34 PR |
| 248 | Parker LintgenPlace 248 · Grade 7 · Maple Grove | 7 | Maple Grove | 21:37.35 PR |
| 249 | Aaron HetzPlace 249 · Grade 8 · Park Center | 8 | Park Center | 21:38.70 PR |
| 250 | Kellan YoungPlace 250 · Grade 9 · Spring Lake Park | 9 | Spring Lake Park | 21:39.06 |
| 251 | Calvin NordbergPlace 251 · Grade 9 · Irondale | 9 | Irondale | 21:39.88 |
| 252 | Caleb TranPlace 252 · Grade 11 · Centennial | 11 | Centennial | 21:41.14 |
| 253 | Isaac MoeckelPlace 253 · Grade 9 · Roseville Area | 9 | Roseville Area | 21:41.85 |
| 254 | Kaiden CastilloPlace 254 · Grade 10 · Coon Rapids | 10 | Coon Rapids | 21:42.07 |
| 255 | Seth VangPlace 255 · Grade 8 · Osseo | 8 | Osseo | 21:42.12 |
| 256 | Jacob HaylePlace 256 · Grade 10 · Spring Lake Park | 10 | Spring Lake Park | 21:43.37 |
| 257 | Levi NelsenPlace 257 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 21:43.93 |
| 258 | Peter EtnierPlace 258 · Grade 11 · Irondale | 11 | Irondale | 21:45.83 |
| 259 | Charlie StarkePlace 259 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 21:50.45 PR |
| 260 | Tommy StarkePlace 260 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 21:50.96 PR |
| 261 | Liam VangPlace 261 · Grade 8 · Osseo | 8 | Osseo | 21:51.13 |
| 262 | Spencer KingPlace 262 · Grade 9 · Blaine | 9 | Blaine | 21:53.25 PR |
| 263 | Karsten SchurrPlace 263 · Grade Jr · Blaine | Jr | Blaine | 21:57.70 PR |
| 264 | Vincent BakerPlace 264 · Grade 7 · Spring Lake Park | 7 | Spring Lake Park | 21:57.93 PR |
| 265 | Paxten LessardPlace 265 · Grade 9 · Mounds View | 9 | Mounds View | 22:00.20 PR |
| 266 | Lucas IblingsPlace 266 · Grade 9 · Andover | 9 | Andover | 22:00.79 PR |
| 267 | Colin AndersonPlace 267 · Grade 9 · Osseo | 9 | Osseo | 22:02.06 PR |
| 268 | Roman StubergPlace 268 · Grade 9 · Anoka | 9 | Anoka | 22:02.15 |
| 269 | Tyler SukoPlace 269 · Grade 10 · White Bear Lake Area | 10 | White Bear Lake Area | 22:02.41 PR |
| 270 | Bryce SonnekPlace 270 · Grade 10 · Centennial | 10 | Centennial | 22:02.77 |
| 271 | Gram McdougallPlace 271 · Grade 9 · Roseville Area | 9 | Roseville Area | 22:05.34 |
| 272 | Colton WertschPlace 272 · Grade 8 · Roseville Area | 8 | Roseville Area | 22:06.13 |
| 273 | Ezra AbrahamsonPlace 273 · Grade 9 · Irondale | 9 | Irondale | 22:06.99 |
| 274 | Alexander HuttonPlace 274 · Grade 7 · Maple Grove | 7 | Maple Grove | 22:07.66 PR |
| 275 | Xavier PantojaPlace 275 · Grade 10 · Coon Rapids | 10 | Coon Rapids | 22:07.86 |
| 276 | Jaxon PiscaPlace 276 · Grade 9 · Blaine | 9 | Blaine | 22:10.15 PR |
| 277 | Zachary ReilandPlace 277 · Grade 10 · Coon Rapids | 10 | Coon Rapids | 22:10.64 PR |
| 278 | Samuel RaymondPlace 278 · Grade 9 · Maple Grove | 9 | Maple Grove | 22:11.09 PR |
| 279 | Orion PetersonPlace 279 · Grade 7 · Osseo | 7 | Osseo | 22:12.51 |
| 280 | Jason DavisPlace 280 · Grade 11 · Osseo | 11 | Osseo | 22:15.09 |
| 281 | Cooper DominicPlace 281 · Grade 9 · Champlin Park | 9 | Champlin Park | 22:16.04 |
| 282 | Lincoln MeyerPlace 282 · Grade 10 · Champlin Park | 10 | Champlin Park | 22:16.70 |
| 283 | Graham ParkerPlace 283 · Grade 7 · Roseville Area | 7 | Roseville Area | 22:18.30 PR |
| 284 | Caedmon ReynoldsPlace 284 · Grade 10 · Roseville Area | 10 | Roseville Area | 22:27.75 |
| 285 | Michael HardingPlace 285 · Grade 12 · White Bear Lake Area | 12 | White Bear Lake Area | 22:28.32 |
| 286 | Ben VangPlace 286 · Grade 11 · White Bear Lake Area | 11 | White Bear Lake Area | 22:28.42 PR |
| 287 | Crosby RehaPlace 287 · Grade 7 · Osseo | 7 | Osseo | 22:29.84 |
| 288 | Tate HallsPlace 288 · Grade 12 · Champlin Park | 12 | Champlin Park | 22:30.30 PR |
| 289 | Owen KuehlPlace 289 · Grade 9 · Blaine | 9 | Blaine | 22:30.76 PR |
| 290 | Jack RenePlace 290 · Grade 12 · Anoka | 12 | Anoka | 22:31.50 |
| 291 | Leo BrausPlace 291 · Grade 7 · Roseville Area | 7 | Roseville Area | 22:31.84 |
| 292 | Oscar HiebPlace 292 · Grade 9 · Roseville Area | 9 | Roseville Area | 22:32.66 |
| 293 | Dominic RuizPlace 293 · Grade 10 · Irondale | 10 | Irondale | 22:33.59 PR |
| 294 | Jake FiedlerPlace 294 · Grade 11 · Maple Grove | 11 | Maple Grove | 22:35.26 |
| 295 | Harrison AshleyPlace 295 · Grade 11 · Spring Lake Park | 11 | Spring Lake Park | 22:37.38 PR |
| 296 | Armando AguirrePlace 296 · Grade 9 · Irondale | 9 | Irondale | 22:38.12 PR |
| 297 | Asher CunninghamPlace 297 · Grade 8 · Roseville Area | 8 | Roseville Area | 22:38.78 |
| 298 | Timotej PolanskyPlace 298 · Grade 12 · Roseville Area | 12 | Roseville Area | 22:40.94 PR |
| 299 | Jack ReesePlace 299 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 22:41.69 |
| 300 | Gedeon SabouteyPlace 300 · Grade 11 · Blaine | 11 | Blaine | 22:45.79 PR |
| 301 | Alexander TerrellPlace 301 · Grade 11 · Roseville Area | 11 | Roseville Area | 22:47.13 |
| 302 | Finn OredsonPlace 302 · Grade 9 · Andover | 9 | Andover | 22:47.96 PR |
| 303 | Stanley RonningPlace 303 · Grade 9 · Blaine | 9 | Blaine | 22:47.99 PR |
| 304 | Andrew HassPlace 304 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 22:49.46 |
| 305 | Nolan MarquartPlace 305 · Grade 10 · Andover | 10 | Andover | 22:50.25 PR |
| 306 | Max KirkpatrickPlace 306 · Grade 8 · Coon Rapids | 8 | Coon Rapids | 22:52.22 |
| 307 | Timothy O'NeillPlace 307 · Grade 9 · Mounds View | 9 | Mounds View | 22:53.16 PR |
| 308 | Tobyn DangPlace 308 · Grade 11 · Blaine | 11 | Blaine | 22:54.56 |
| 309 | Wesley PerezPlace 309 · Grade 9 · Blaine | 9 | Blaine | 22:55.57 |
| 310 | Nathan RichterPlace 310 · Grade 9 · Mounds View | 9 | Mounds View | 22:59.68 |
| 311 | William MoellerPlace 311 · Grade 11 · Roseville Area | 11 | Roseville Area | 23:00.90 |
| 312 | Baylor GerouPlace 312 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 23:03.53 PR |
| 313 | Amare EvansPlace 313 · Grade 10 · Roseville Area | 10 | Roseville Area | 23:08.29 |
| 314 | Walter Hanson-HiguerosPlace 314 · Grade 12 · Anoka | 12 | Anoka | 23:10.36 PR |
| 315 | Brayden WahlPlace 315 · Grade 10 · Blaine | 10 | Blaine | 23:11.12 PR |
| 316 | Will CourchanePlace 316 · Grade 12 · Park Center | 12 | Park Center | 23:15.34 PR |
| 317 | Evan WilliamsPlace 317 · Grade 8 · Spring Lake Park | 8 | Spring Lake Park | 23:18.06 |
| 318 | Caleb BolsonPlace 318 · Grade 8 · Spring Lake Park | 8 | Spring Lake Park | 23:23.74 |
| 319 | Noah OsterbergPlace 319 · Grade 10 · Champlin Park | 10 | Champlin Park | 23:26.19 |
| 320 | Waylin NortonPlace 320 · Grade 10 · Centennial | 10 | Centennial | 23:26.21 PR |
| 321 | Edwin DropsPlace 321 · Grade 11 · Centennial | 11 | Centennial | 23:29.24 |
| 322 | Gavin YoungPlace 322 · Grade 9 · Centennial | 9 | Centennial | 23:32.27 |
| 323 | John MurrayPlace 323 · Grade 10 · Mounds View | 10 | Mounds View | 23:34.64 |
| 324 | Griffin LofgrenPlace 324 · Grade 11 · Centennial | 11 | Centennial | 23:39.81 |
| 325 | Quinn SchefflerPlace 325 · Grade 8 · Osseo | 8 | Osseo | 23:40.59 |
| 326 | Thomas MolenaarPlace 326 · Grade 9 · Andover | 9 | Andover | 23:40.88 |
| 327 | David BarrPlace 327 · Grade 12 · Osseo | 12 | Osseo | 23:44.64 PR |
| 328 | Evan LukePlace 328 · Grade 9 · Mounds View | 9 | Mounds View | 23:52.01 |
| 329 | Josiah SimpsonPlace 329 · Grade 9 · Mounds View | 9 | Mounds View | 23:59.74 |
| 330 | Joshua BurkePlace 330 · Grade 10 · Blaine | 10 | Blaine | 24:03.59 |
| 331 | Logan CantwellPlace 331 · Grade 8 · White Bear Lake Area | 8 | White Bear Lake Area | 24:13.32 |
| 332 | Randy MacauleyPlace 332 · Grade 9 · Roseville Area | 9 | Roseville Area | 24:16.28 PR |
| 333 | Drew KleckerPlace 333 · Grade 9 · Roseville Area | 9 | Roseville Area | 24:16.75 |
| 334 | Samuel BurgartPlace 334 · Grade 9 · Blaine | 9 | Blaine | 24:20.01 PR |
| 335 | Foster MontgomeryPlace 335 · Grade 10 · Andover | 10 | Andover | 24:23.78 |
| 336 | Kellan SwansonPlace 336 · Grade 9 · Anoka | 9 | Anoka | 24:26.05 |
| 337 | Hollis GoedkenPlace 337 · Grade 7 · Roseville Area | 7 | Roseville Area | 24:28.25 |
| 338 | Jacob HabedankPlace 338 · Grade 7 · Roseville Area | 7 | Roseville Area | 24:37.61 |
| 339 | James MaherPlace 339 · Grade 9 · Champlin Park | 9 | Champlin Park | 24:41.25 PR |
| 340 | Charles BalandPlace 340 · Grade 9 · Anoka | 9 | Anoka | 24:43.42 |
| 341 | Cooper BundyPlace 341 · Grade 9 · Anoka | 9 | Anoka | 24:47.10 |
| 342 | Silvano Torres VarelaPlace 342 · Grade 11 · Park Center | 11 | Park Center | 24:47.61 |
| 343 | Izzy SchwartzPlace 343 · Grade 11 · Centennial | 11 | Centennial | 24:52.32 PR |
| 344 | Jude SchoppePlace 344 · Grade 9 · Anoka | 9 | Anoka | 24:59.18 |
| 345 | Zachary VangPlace 345 · Grade 12 · Anoka | 12 | Anoka | 25:01.33 |
| 346 | Simon MillerPlace 346 · Grade 9 · Andover | 9 | Andover | 25:05.97 |
| 347 | Coltin GubrudPlace 347 · Grade 11 · Blaine | 11 | Blaine | 25:22.65 |
| 348 | Harrison PricePlace 348 · Grade 9 · Champlin Park | 9 | Champlin Park | 25:23.90 |
| 349 | Timothy VangPlace 349 · Grade 10 · Irondale | 10 | Irondale | 25:31.65 |
| 350 | Olan LarsonPlace 350 · Grade 10 · Blaine | 10 | Blaine | 25:33.36 PR |
| 351 | Alan CornettPlace 351 · Grade 12 · Spring Lake Park | 12 | Spring Lake Park | 25:36.73 |
| 352 | Edward TatePlace 352 · Grade 7 · Osseo | 7 | Osseo | 25:48.71 PR |
| 353 | Liam WindPlace 353 · Grade 7 · Roseville Area | 7 | Roseville Area | 26:07.77 |
| 354 | James RobergPlace 354 · Grade 10 · Andover | 10 | Andover | 26:18.79 |
| 355 | Avalyn NaganPlace 355 · Grade 11 · Coon Rapids | 11 | Coon Rapids | 26:28.93 PR |
| 356 | Tommy BeaudinPlace 356 · Grade 7 · Osseo | 7 | Osseo | 26:56.22 |
| 357 | Landon SwansonPlace 357 · Grade 11 · Anoka | 11 | Anoka | 27:22.95 |
| 358 | Dominic TatePlace 358 · Grade 9 · Osseo | 9 | Osseo | 27:47.43 PR |
| 359 | Noah YangPlace 359 · Grade 10 · Centennial | 10 | Centennial | 28:04.84 PR |
| 360 | Colin WartickPlace 360 · Grade 9 · Roseville Area | 9 | Roseville Area | 28:43.98 PR |
| 361 | Alexander RoesslerPlace 361 · Grade 10 · Blaine | 10 | Blaine | 28:51.85 |
| 362 | Gavin SouvanxaylopPlace 362 · Grade 11 · Park Center | 11 | Park Center | 28:56.90 |
| 363 | Kaiden SelePlace 363 · Grade 12 · Spring Lake Park | 12 | Spring Lake Park | 28:59.90 PR |
| 364 | Rafael GomezPlace 364 · Grade 7 · Spring Lake Park | 7 | Spring Lake Park | 29:01.57 |
| 365 | Henry GrossmanPlace 365 · Grade 9 · Champlin Park | 9 | Champlin Park | 29:36.56 |
| 366 | Chase KlaphakePlace 366 · Grade 10 · Irondale | 10 | Irondale | 31:01.33 PR |
| 367 | Aidan BohanonPlace 367 · Grade 10 · Blaine | 10 | Blaine | 33:10.25 PR |
| 368 | Andrew SmithPlace 368 · Grade 10 · Andover | 10 | Andover | 34:16.14 |
| 369 | Ethan EllisPlace 369 · Grade 9 · Coon Rapids | 9 | Coon Rapids | 34:39.38 PR |
| 370 | Christopher CornettPlace 370 · Grade 8 · Spring Lake Park | 8 | Spring Lake Park | 35:16.64 PR |
| 371 | Oliver MoellerPlace 371 · Grade 8 · Roseville Area | 8 | Roseville Area | 36:20.64 PR |