| 1 | Logan BleichPlace 1 · Grade 12 · Gilbert | 12 | Gilbert | 14:38.5 PR |
| 2 | Erik SemlingPlace 2 · Grade 11 · Cotter/Hope Lutheran | 11 | Cotter/Hope Lutheran | 14:39.2 PR |
| 3 | Keegan DeckerPlace 3 · Grade 12 · Iowa City Liberty | 12 | Iowa City Liberty | 14:40.1 PR |
| 4 | Tyrus NeedlesPlace 4 · Grade 12 · Sioux Falls Lincoln | 12 | Sioux Falls Lincoln | 14:42.3 PR |
| 5 | Ryan KellerPlace 5 · Grade 12 · Hudson | 12 | Hudson | 15:00.4 PR |
| 6 | Thomas JochumPlace 6 · Grade 12 · Glen Ellyn (Glenbard South) | 12 | Glen Ellyn (Glenbard South) | 15:00.8 PR |
| 7 | Benjamin OldsPlace 7 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 15:03.6 |
| 8 | Connor HeltemesPlace 8 · Grade 11 · Chanhassen | 11 | Chanhassen | 15:04.5 PR |
| 9 | Payton HuinkerPlace 9 · Grade 12 · Westosha Central | 12 | Westosha Central | 15:04.6 PR |
| 10 | Khalil OmarPlace 10 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 15:06.0 PR |
| 11 | Axel MasonPlace 11 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 15:09.4 PR |
| 12 | Dane StarkPlace 12 · Grade 12 · Watertown | 12 | Watertown | 15:10.4 PR |
| 13 | Will VanSlykePlace 13 · Grade 11 · D. C. Everest | 11 | D. C. Everest | 15:10.7 PR |
| 14 | Channing GoodwinPlace 14 · Grade 12 · Rosemount | 12 | Rosemount | 15:10.8 PR |
| 15 | Matthew IsheePlace 15 · Grade 11 · Nease | 11 | Nease | 15:13.2 PR |
| 16 | Emery WirthPlace 16 · Grade 11 · Annandale | 11 | Annandale | 15:14.2 |
| 17 | Jacob TallmanPlace 17 · Grade 12 · Gilbert | 12 | Gilbert | 15:14.2 PR |
| 18 | Charlie DeickPlace 18 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 15:15.1 PR |
| 19 | Ethan KytePlace 19 · Grade 11 · Brandon Valley | 11 | Brandon Valley | 15:17.2 PR |
| 20 | Lucas CapistrantPlace 20 · Grade 12 · Maple Grove | 12 | Maple Grove | 15:18.2 PR |
| 21 | Dominic WilliamsPlace 21 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 15:19.0 PR |
| 22 | William TicePlace 22 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 15:19.1 |
| 23 | Henry SaylerPlace 23 · Grade 12 · Sioux Falls Lincoln | 12 | Sioux Falls Lincoln | 15:19.9 PR |
| 24 | Rishi ChopraPlace 24 · Grade 12 · Nease | 12 | Nease | 15:22.8 PR |
| 25 | Ben SchendelPlace 25 · Grade 11 · Minneapolis Southwest | 11 | Minneapolis Southwest | 15:24.1 PR |
| 26 | Haven WeersPlace 26 · Grade 11 · Tri-Center Neola | 11 | Tri-Center Neola | 15:24.8 PR |
| 27 | Ryder MoldPlace 27 · Grade 10 · St. Francis | 10 | St. Francis | 15:25.0 PR |
| 28 | Thomas McVayPlace 28 · Grade 12 · Minneapolis Washburn | 12 | Minneapolis Washburn | 15:25.0 PR |
| 29 | Levi Vander LeestPlace 29 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 15:25.5 PR |
| 30 | Eli BatyPlace 30 · Grade 10 · Mankato East | 10 | Mankato East | 15:27.0 |
| 31 | Nathan EsslerPlace 31 · Grade 11 · Mankato East | 11 | Mankato East | 15:27.5 |
| 32 | William DeMarPlace 32 · Grade 10 · Stillwater Area | 10 | Stillwater Area | 15:28.5 PR |
| 33 | Israel SulungainePlace 33 · Grade 12 · Blaine | 12 | Blaine | 15:28.6 PR |
| 34 | Ryan LittlefieldPlace 34 · Grade 12 · Cotter/Hope Lutheran | 12 | Cotter/Hope Lutheran | 15:28.8 PR |
| 35 | Charles (Charlie) WilliamsPlace 35 · Grade 11 · Wayzata | 11 | Wayzata | 15:29.6 PR |
| 36 | David MebergPlace 36 · Grade 12 · Blaine | 12 | Blaine | 15:32.7 PR |
| 37 | Thomas BerndtPlace 37 · Grade 11 · Wayzata | 11 | Wayzata | 15:34.0 PR |
| 38 | Porter ShockeyPlace 38 · Grade 11 · Stillwater Area | 11 | Stillwater Area | 15:34.1 PR |
| 39 | Isaak Koivula SchadowPlace 39 · Grade 11 · Edina | 11 | Edina | 15:34.2 PR |
| 40 | Jeremy GallPlace 40 · Grade 10 · Cedar Falls | 10 | Cedar Falls | 15:35.6 PR |
| 41 | Casey NordstromPlace 41 · Grade 12 · Minnetonka | 12 | Minnetonka | 15:36.3 PR |
| 42 | Mitchell MoyerPlace 42 · Grade 12 · Waconia | 12 | Waconia | 15:36.6 |
| 43 | Brennan KunstPlace 43 · Grade 12 · LA/RP/H | 12 | LA/RP/H | 15:37.4 PR |
| 44 | Reid GroherPlace 44 · Grade 12 · Sioux Falls Lincoln | 12 | Sioux Falls Lincoln | 15:38.3 PR |
| 45 | Theo RasmussenPlace 45 · Grade 12 · Minneapolis Washburn | 12 | Minneapolis Washburn | 15:38.6 PR |
| 46 | Logan KnutsonPlace 46 · Grade 11 · Maple Grove | 11 | Maple Grove | 15:41.9 PR |
| 47 | Soren KendrickPlace 47 · Grade 11 · Waconia | 11 | Waconia | 15:43.2 PR |
| 48 | George PaulsonPlace 48 · Grade 10 · Palmer Ridge | 10 | Palmer Ridge | 15:44.2 PR |
| 49 | Nate TimboePlace 49 · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 15:45.3 |
| 50 | Riddick IsemingerPlace 50 · Grade 12 · Sioux Falls Lincoln | 12 | Sioux Falls Lincoln | 15:46.1 PR |
| 51 | Carter LippoldPlace 51 · Grade 11 · Farmington | 11 | Farmington | 15:46.7 |
| 52 | Patrick CarrollPlace 52 · Grade 12 · Farmington | 12 | Farmington | 15:47.2 PR |
| 53 | Quinntin MischkePlace 53 · Grade 10 · Brandon Valley | 10 | Brandon Valley | 15:47.6 PR |
| 54 | Maxwell KinzerPlace 54 · Grade 10 · Iowa City Liberty | 10 | Iowa City Liberty | 15:48.3 |
| 55 | Kyler BlanchardPlace 55 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 15:49.1 PR |
| 56 | Zach StevermerPlace 56 · Grade 10 · Gilbert | 10 | Gilbert | 15:49.3 PR |
| 57 | Clayton BillPlace 57 · Grade 11 · Rosemount | 11 | Rosemount | 15:49.4 |
| 58 | Lars HildebrandPlace 58 · Grade 12 · Iowa City Liberty | 12 | Iowa City Liberty | 15:49.5 PR |
| 59 | Joseph MorleyPlace 59 · Grade 11 · Nease | 11 | Nease | 15:49.7 PR |
| 60 | Theodore HennumPlace 60 · Grade 11 · St. Paul Highland Park | 11 | St. Paul Highland Park | 15:49.9 PR |
| 61 | Carter PenneyPlace 61 · Grade 12 · Lakeville North | 12 | Lakeville North | 15:50.2 PR |
| 62 | Frank VandyPlace 62 · Grade 12 · Sioux Falls Lincoln | 12 | Sioux Falls Lincoln | 15:51.4 PR |
| 63 | Benaiah BrekerPlace 63 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 15:51.8 PR |
| 64 | Elijah ThomasPlace 64 · Grade 10 · Blaine | 10 | Blaine | 15:52.3 |
| 65 | Thomas LimbackPlace 65 · Grade 12 · Valley West Des Moines | 12 | Valley West Des Moines | 15:52.4 |
| 66 | Tayson ChoPlace 66 · Grade 12 · Iowa City Liberty | 12 | Iowa City Liberty | 15:52.9 |
| 67 | Sawyer SchulzPlace 67 · Grade 10 · Minnetonka | 10 | Minnetonka | 15:53.3 PR |
| 68 | Austin CoursonPlace 68 · Grade 10 · Nease | 10 | Nease | 15:53.4 PR |
| 69 | Boston PylePlace 69 · Grade 11 · Chanhassen | 11 | Chanhassen | 15:53.9 PR |
| 70 | Tyler NotermannPlace 70 · Grade 12 · Edina | 12 | Edina | 15:54.0 PR |
| 71 | Steffan DrekonjaPlace 71 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 15:54.4 PR |
| 72 | William SchwemmPlace 72 · Grade 12 · Blake | 12 | Blake | 15:59.5 |
| 73 | Tegegn HallPlace 73 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 15:59.7 PR |
| 74 | Ryan HaagPlace 74 · Grade 10 · Wayzata | 10 | Wayzata | 16:00.4 PR |
| 75 | Theo TollaksonPlace 75 · Grade 8 · Dowling Catholic West Des Moines | 8 | Dowling Catholic West Des Moines | 16:01.1 |
| 76 | Liam MckessockPlace 76 · Grade 10 · Maple Grove | 10 | Maple Grove | 16:01.3 PR |
| 77 | Rocco Hawthorne ArroyoPlace 77 · Grade 11 · Edina | 11 | Edina | 16:01.6 |
| 78 | Benjamin RussellPlace 78 · Grade 11 · Mounds View | 11 | Mounds View | 16:02.5 PR |
| 79 | Troy TongPlace 79 · Grade 11 · Wayzata | 11 | Wayzata | 16:02.5 PR |
| 80 | Boston PetersonPlace 80 · Grade 12 · Rosemount | 12 | Rosemount | 16:02.6 |
| 81 | Asher SelnessPlace 81 · Grade 11 · Brandon Valley | 11 | Brandon Valley | 16:02.7 |
| 82 | Brody AhrensPlace 82 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 16:03.1 PR |
| 83 | Tyler KimmelPlace 83 · Grade 12 · Lakeville North | 12 | Lakeville North | 16:03.1 PR |
| 84 | Elias SteinPlace 84 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 16:03.8 PR |
| 85 | Isaac SandsPlace 85 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 16:03.9 |
| 86 | Will ChabotPlace 86 · Grade 12 · Wayzata | 12 | Wayzata | 16:03.9 |
| 87 | Samuel MischkePlace 87 · Grade 10 · Brandon Valley | 10 | Brandon Valley | 16:04.9 PR |
| 88 | Grant SmithPlace 88 · Grade 11 · Roseville Area | 11 | Roseville Area | 16:05.1 PR |
| 89 | Carter HaighPlace 89 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 16:05.7 |
| 90 | Wyatt WolfePlace 90 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:05.8 PR |
| 91 | Edrik SaegerPlace 91 · Grade 10 · Sioux Falls Lincoln | 10 | Sioux Falls Lincoln | 16:05.9 PR |
| 92 | Isaak FeuerhelmPlace 92 · Grade 12 · Chanhassen | 12 | Chanhassen | 16:06.6 PR |
| 93 | Sawyer PettengillPlace 93 · Grade 8 · Sioux Falls Christian | 8 | Sioux Falls Christian | 16:06.7 PR |
| 94 | Leo MithunPlace 94 · Grade 11 · Blake | 11 | Blake | 16:06.7 PR |
| 95 | Charles CarlsonPlace 95 · Grade 12 · Nease | 12 | Nease | 16:06.7 |
| 96 | William DruryPlace 96 · Grade 12 · Mounds View | 12 | Mounds View | 16:07.2 |
| 97 | Sam GussoPlace 97 · Grade 10 · Sioux Falls Lincoln | 10 | Sioux Falls Lincoln | 16:07.5 PR |
| 98 | Alex JohnikinPlace 98 · Grade 9 · Sioux Falls Lincoln | 9 | Sioux Falls Lincoln | 16:08.2 PR |
| 99 | Micah HawleyPlace 99 · Grade 12 · Laguna Hills | 12 | Laguna Hills | 16:08.8 |
| 100 | Michael MatherlyPlace 100 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 16:08.9 PR |
| 101 | Landon EllingsonPlace 101 · Grade 11 · Delano | 11 | Delano | 16:09.2 |
| 102 | Marcus MunschPlace 102 · Grade 12 · Brandon Valley | 12 | Brandon Valley | 16:11.5 PR |
| 103 | Caleb CloudPlace 103 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 16:11.8 PR |
| 104 | Cody StrohmanPlace 104 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 16:12.5 PR |
| 105 | Gunnar GorriePlace 105 · Grade 11 · Waconia | 11 | Waconia | 16:13.1 PR |
| 106 | Nolan WandlerPlace 106 · Grade 11 · Wayzata | 11 | Wayzata | 16:13.4 PR |
| 107 | Austin BellquistPlace 107 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 16:14.0 PR |
| 108 | Wesley LyonPlace 108 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 16:15.0 |
| 109 | Lucas BettermanPlace 109 · Grade 12 · Roseville Area | 12 | Roseville Area | 16:15.3 |
| 110 | Marshall MyersPlace 110 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 16:15.4 PR |
| 111 | Kayden MerrittPlace 111 · Grade 12 · D. C. Everest | 12 | D. C. Everest | 16:16.2 PR |
| 112 | Jamal WamahPlace 112 · Grade 11 · Roseville Area | 11 | Roseville Area | 16:16.5 |
| 113 | Grayson SpeltzPlace 113 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 16:16.7 |
| 114 | Riley EsslerPlace 114 · Grade 9 · Mankato East | 9 | Mankato East | 16:17.2 |
| 115 | Charlie AltstattPlace 115 · Grade 11 · Mounds View | 11 | Mounds View | 16:17.5 PR |
| 116 | Griffin SchmidtPlace 116 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 16:17.7 PR |
| 117 | Oliver BeckPlace 117 · Grade 12 · Delano | 12 | Delano | 16:17.9 |
| 118 | Elias BarlowPlace 118 · Grade 11 · Hudson | 11 | Hudson | 16:17.9 PR |
| 119 | Josiah BlissPlace 119 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:18.4 PR |
| 120 | Benjamin ShawPlace 120 · Grade 12 · Mounds View | 12 | Mounds View | 16:18.5 PR |
| 121 | Cameron BaumanPlace 121 · Grade 12 · Valley West Des Moines | 12 | Valley West Des Moines | 16:19.0 |
| 122 | Ayden KammererPlace 122 · Grade 12 · Lakeville North | 12 | Lakeville North | 16:19.1 PR |
| 123 | James EddiePlace 123 · Grade 10 · Waconia | 10 | Waconia | 16:19.4 PR |
| 124 | Noah WalnPlace 124 · Grade 12 · St. Paul Highland Park | 12 | St. Paul Highland Park | 16:19.4 |
| 125 | Andrew DeVriesPlace 125 · Grade 9 · Maple Grove | 9 | Maple Grove | 16:19.9 PR |
| 126 | Hugh ZupancichPlace 126 · Grade 12 · Roseville Area | 12 | Roseville Area | 16:20.8 PR |
| 127 | Finnegan AllenPlace 127 · Grade 9 · Wayzata | 9 | Wayzata | 16:21.1 |
| 128 | Liam GortPlace 128 · Grade 12 · Northwestern | 12 | Northwestern | 16:21.7 PR |
| 129 | Andrew RichterPlace 129 · Grade 12 · Mounds View | 12 | Mounds View | 16:22.2 |
| 130 | Braeden RagaPlace 130 · Grade 11 · Sioux Falls Lincoln | 11 | Sioux Falls Lincoln | 16:23.0 PR |
| 131 | Sawyer DodgePlace 131 · Grade 12 · Minneapolis Washburn | 12 | Minneapolis Washburn | 16:23.3 PR |
| 132 | Nolan WeersPlace 132 · Grade 11 · Anamosa | 11 | Anamosa | 16:23.4 PR |
| 133 | Noah ShafferPlace 133 · Grade 12 · Andover | 12 | Andover | 16:23.8 PR |
| 134 | Elijah ParksPlace 134 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 16:24.6 PR |
| 135 | Vincent CrowleyPlace 135 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:24.7 PR |
| 136 | Ryan MulcahyPlace 136 · Grade 10 · Lakeville North | 10 | Lakeville North | 16:24.8 |
| 137 | Colin LasotaPlace 137 · Grade 10 · Nease | 10 | Nease | 16:25.2 PR |
| 138 | Henry MebergPlace 138 · Grade 11 · Blaine | 11 | Blaine | 16:25.5 |
| 139 | Aaron MisoiPlace 139 · Grade 12 · Andover | 12 | Andover | 16:25.7 |
| 140 | Hudson PawlowskiPlace 140 · Grade 11 · Wayzata | 11 | Wayzata | 16:25.9 PR |
| 141 | Rory HayesPlace 141 · Grade 11 · St Paul's | 11 | St Paul's | 16:26.2 PR |
| 142 | Porter MyersPlace 142 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 16:26.7 |
| 143 | Dylan KlapwykPlace 143 · Grade 11 · Edina | 11 | Edina | 16:26.9 PR |
| 144 | Tyler AxelPlace 144 · Grade 11 · Hudson | 11 | Hudson | 16:27.6 PR |
| 145 | Jack ParisPlace 145 · Grade 10 · Wayzata | 10 | Wayzata | 16:27.7 PR |
| 146 | Jens StrandPlace 146 · Grade 11 · Iowa City Liberty | 11 | Iowa City Liberty | 16:28.6 |
| 147 | Nelsen PerrigoPlace 147 · Grade 11 · Valley West Des Moines | 11 | Valley West Des Moines | 16:29.3 |
| 148 | Alex SpanosPlace 148 · Grade 9 · Sioux Falls Lincoln | 9 | Sioux Falls Lincoln | 16:29.3 PR |
| 149 | Samuel SparksPlace 149 · Grade 11 · Mounds View | 11 | Mounds View | 16:29.4 PR |
| 150 | Hayden KrenzPlace 150 · Grade 9 · Roseville Area | 9 | Roseville Area | 16:29.9 PR |
| 151 | Christian BachPlace 151 · Grade 12 · Minnetonka | 12 | Minnetonka | 16:30.0 |
| 152 | Nicholas SukupPlace 152 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 16:30.5 PR |
| 153 | Brody WillettPlace 153 · Grade 9 · Mankato East | 9 | Mankato East | 16:31.4 |
| 154 | Oliver Carter-DrewryPlace 154 · Grade 11 · Nease | 11 | Nease | 16:31.5 PR |
| 155 | Liam BurowPlace 155 · Grade 12 · Minneapolis Washburn | 12 | Minneapolis Washburn | 16:31.7 PR |
| 156 | Ismaeel AhmedPlace 156 · Grade 11 · Mounds View | 11 | Mounds View | 16:31.7 |
| 157 | Harper DrexelPlace 157 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:32.0 |
| 158 | Jackson BurrellPlace 158 · Grade 11 · Anamosa | 11 | Anamosa | 16:32.8 PR |
| 159 | Ryan JanekPlace 159 · Grade 11 · Rosemount | 11 | Rosemount | 16:33.2 |
| 160 | Evan BeaudettePlace 160 · Grade 11 · Rosemount | 11 | Rosemount | 16:33.9 |
| 161 | Gage BuenoPlace 161 · Grade 12 · Lakeville North | 12 | Lakeville North | 16:35.2 PR |
| 162 | Benjamin RaisanenPlace 162 · Grade 11 · Wayzata | 11 | Wayzata | 16:35.9 |
| 163 | Ronin SmithPlace 163 · Grade 10 · Palmer Ridge | 10 | Palmer Ridge | 16:36.5 PR |
| 164 | Ryker BallardPlace 164 · Grade 10 · Waconia | 10 | Waconia | 16:36.6 PR |
| 165 | Kieran WillenbringPlace 165 · Grade 11 · Farmington | 11 | Farmington | 16:36.6 PR |
| 166 | Oliver BergPlace 166 · Grade 10 · Delano | 10 | Delano | 16:36.6 |
| 167 | Weston BowserPlace 167 · Grade 12 · Valley West Des Moines | 12 | Valley West Des Moines | 16:37.5 PR |
| 168 | Atem LuethPlace 168 · Grade 12 · Mankato East | 12 | Mankato East | 16:37.6 |
| 169 | Thomas CrispPlace 169 · Grade 12 · Farmington | 12 | Farmington | 16:38.4 PR |
| 170 | Cadel GrahamPlace 170 · Grade 10 · Minneapolis Southwest | 10 | Minneapolis Southwest | 16:38.9 PR |
| 171 | Kiernan RyanPlace 171 · Grade 10 · Gilbert | 10 | Gilbert | 16:38.9 |
| 172 | Benjamin WestreichPlace 172 · Grade 11 · St. Paul Highland Park | 11 | St. Paul Highland Park | 16:39.3 PR |
| 173 | Ayden DixonPlace 173 · Grade 12 · Nease | 12 | Nease | 16:39.4 PR |
| 174 | August MasseyPlace 174 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 16:39.8 PR |
| 175 | Finn KidwellPlace 175 · Grade 10 · Stillwater Area | 10 | Stillwater Area | 16:39.9 PR |
| 176 | Hunter BirkmeierPlace 176 · Grade 11 · Andover | 11 | Andover | 16:40.3 PR |
| 177 | Kazimir KorzenowskiPlace 177 · Grade 12 · Chanhassen | 12 | Chanhassen | 16:40.8 PR |
| 178 | Nate McEnteePlace 178 · Grade 12 · Lakeville North | 12 | Lakeville North | 16:41.8 |
| 179 | Luke MassagliaPlace 179 · Grade 12 · Nease | 12 | Nease | 16:42.0 PR |
| 180 | Griffin WilcoxPlace 180 · Grade 9 · Annandale | 9 | Annandale | 16:42.7 PR |
| 181 | Lukas SturgeonPlace 181 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 16:43.3 PR |
| 182 | Karsen BellPlace 182 · Grade 11 · Valley West Des Moines | 11 | Valley West Des Moines | 16:43.3 PR |
| 183 | Christopher FeelaPlace 183 · Grade 12 · Maple Grove | 12 | Maple Grove | 16:43.6 PR |
| 184 | Sam VanRaaltePlace 184 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 16:43.9 PR |
| 185 | Hans HildebrandPlace 185 · Grade 10 · Iowa City Liberty | 10 | Iowa City Liberty | 16:44.2 |
| 186 | Chase HarriganPlace 186 · Grade 11 · Lakeville North | 11 | Lakeville North | 16:44.2 PR |
| 187 | Owen LebeauPlace 187 · Grade 10 · Andover | 10 | Andover | 16:45.1 PR |
| 188 | Isaac PohlmannPlace 188 · Grade 10 · Delano | 10 | Delano | 16:45.5 |
| 189 | Easton DeedePlace 189 · Grade 10 · Legacy | 10 | Legacy | 16:45.8 |
| 190 | Nicholas SchendelPlace 190 · Grade 9 · Minneapolis Southwest | 9 | Minneapolis Southwest | 16:46.2 PR |
| 191 | John ToatesPlace 191 · Grade 9 · Brandon Valley | 9 | Brandon Valley | 16:48.2 PR |
| 192 | Maverick AlholmPlace 192 · Grade 11 · Northwestern | 11 | Northwestern | 16:48.6 PR |
| 193 | Brendan QuannPlace 193 · Grade 10 · Dowling Catholic West Des Moines | 10 | Dowling Catholic West Des Moines | 16:48.7 |
| 194 | Colin FinchPlace 194 · Grade 12 · Iowa City Liberty | 12 | Iowa City Liberty | 16:48.8 PR |
| 195 | Jackson KlingelhutzPlace 195 · Grade 11 · Waconia | 11 | Waconia | 16:48.8 |
| 196 | Isaac SpahrPlace 196 · Grade 12 · Brandon Valley | 12 | Brandon Valley | 16:49.7 PR |
| 197 | Tyler KnutsonPlace 197 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 16:50.1 PR |
| 198 | Mehul PemmasaniPlace 198 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 16:50.5 PR |
| 199 | Breck HewittPlace 199 · Grade 9 · Lakeville North | 9 | Lakeville North | 16:51.7 PR |
| 200 | Benjamin LawrencePlace 200 · Grade 10 · Andover | 10 | Andover | 16:52.1 PR |
| 201 | Caden PrussingPlace 201 · Grade 12 · Mounds View | 12 | Mounds View | 16:53.6 |
| 202 | Noah BurkePlace 202 · Grade 11 · Legacy | 11 | Legacy | 16:54.4 |
| 203 | Matthew AlbericoPlace 203 · Grade 12 · Valley West Des Moines | 12 | Valley West Des Moines | 16:54.8 |
| 204 | Cazdyn PiscaPlace 204 · Grade 12 · Blaine | 12 | Blaine | 16:55.2 |
| 205 | Nolan IglPlace 205 · Grade 10 · Minnetonka | 10 | Minnetonka | 16:55.5 |
| 206 | Thaddeus MolepskePlace 206 · Grade 12 · Edina | 12 | Edina | 16:56.1 |
| 207 | Chase HanggiPlace 207 · Grade 10 · Mounds View | 10 | Mounds View | 16:56.4 PR |
| 208 | Samuel SpintiPlace 208 · Grade 10 · United Christian Academy | 10 | United Christian Academy | 16:56.6 PR |
| 209 | Evan KennedyPlace 209 · Grade 10 · Valley West Des Moines | 10 | Valley West Des Moines | 16:56.6 PR |
| 210 | Miles AndersonPlace 210 · Grade 12 · Edina | 12 | Edina | 16:56.9 |
| 211 | Ashok AlgappanPlace 211 · Grade 11 · Minnetonka | 11 | Minnetonka | 16:58.4 |
| 212 | Lucien HornerPlace 212 · Grade 12 · Legacy | 12 | Legacy | 16:58.8 PR |
| 213 | Cody BoisenPlace 213 · Grade 12 · Rosemount | 12 | Rosemount | 16:59.0 |
| 214 | Calvin MoeckelPlace 214 · Grade 12 · Roseville Area | 12 | Roseville Area | 16:59.3 |
| 215 | Henry WallenfeltPlace 215 · Grade 10 · Minnetonka | 10 | Minnetonka | 16:59.6 PR |
| 216 | Rutger BussePlace 216 · Grade 12 · D. C. Everest | 12 | D. C. Everest | 16:59.8 |
| 217 | Warner LemanPlace 217 · Grade 11 · Dowling Catholic West Des Moines | 11 | Dowling Catholic West Des Moines | 17:00.1 PR |
| 218 | Parker LasackPlace 218 · Grade 12 · Anamosa | 12 | Anamosa | 17:00.4 PR |
| 219 | Soren LongballaPlace 219 · Grade 12 · Roseville Area | 12 | Roseville Area | 17:00.4 PR |
| 220 | Jackson HeilPlace 220 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 17:01.2 PR |
| 221 | Ryne KiesPlace 221 · Grade 12 · Cedar Falls | 12 | Cedar Falls | 17:02.4 |
| 222 | Bryant SchultzPlace 222 · Grade 9 · Cedar Falls | 9 | Cedar Falls | 17:02.8 PR |
| 223 | Henry AlexanderPlace 223 · Grade 12 · Edina | 12 | Edina | 17:03.0 |
| 224 | Rome GutierrezPlace 224 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 17:04.0 PR |
| 225 | Drew MortensonPlace 225 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 17:04.7 PR |
| 226 | Erick MazonPlace 226 · Grade 11 · Robbinsdale Armstrong | 11 | Robbinsdale Armstrong | 17:05.2 |
| 227 | Logan BackPlace 227 · Grade 11 · Mankato East | 11 | Mankato East | 17:06.8 |
| 228 | Jason FriesnerPlace 228 · Grade 11 · Cedar Falls | 11 | Cedar Falls | 17:07.2 PR |
| 229 | Gideon ChurchillPlace 229 · Grade 12 · Nease | 12 | Nease | 17:07.6 |
| 230 | Mason KurrPlace 230 · Grade 11 · Annandale | 11 | Annandale | 17:07.8 |
| 231 | Nathan FellowsPlace 231 · Grade 12 · Stillwater Area | 12 | Stillwater Area | 17:08.3 |
| 232 | Andrew HauschildPlace 232 · Grade 8 · Rosemount | 8 | Rosemount | 17:08.5 PR |
| 233 | Keaton FopmaPlace 233 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 17:08.8 |
| 234 | Tyler FellowsPlace 234 · Grade 10 · Stillwater Area | 10 | Stillwater Area | 17:08.9 |
| 235 | A.J. SmithPlace 235 · Grade 12 · Minnetonka | 12 | Minnetonka | 17:09.9 |
| 236 | Everett BlackPlace 236 · Grade 11 · Minnetonka | 11 | Minnetonka | 17:10.7 PR |
| 237 | Steven HennigPlace 237 · Grade 11 · Andover | 11 | Andover | 17:11.5 |
| 238 | August OlsonPlace 238 · Grade 9 · Roseville Area | 9 | Roseville Area | 17:11.8 PR |
| 239 | Beckett CameronPlace 239 · Grade 10 · Minneapolis Southwest | 10 | Minneapolis Southwest | 17:11.9 |
| 240 | Max McDonaldPlace 240 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 17:12.0 PR |
| 241 | Easton WoelflePlace 241 · Grade 10 · Robbinsdale Armstrong | 10 | Robbinsdale Armstrong | 17:12.2 |
| 242 | Henry FritzPlace 242 · Grade 9 · Edina | 9 | Edina | 17:12.5 |
| 243 | Jase BellPlace 243 · Grade 12 · Hudson | 12 | Hudson | 17:13.4 PR |
| 244 | Chase WellsPlace 244 · Grade 11 · Rosemount | 11 | Rosemount | 17:13.8 PR |
| 245 | Christian JordanPlace 245 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 17:14.0 PR |
| 246 | Evan BussPlace 246 · Grade 12 · Farmington | 12 | Farmington | 17:14.3 |
| 247 | Nathan DallmannPlace 247 · Grade 12 · United Christian Academy | 12 | United Christian Academy | 17:15.8 PR |
| 248 | Charlie BrustPlace 248 · Grade 11 · Iowa City Liberty | 11 | Iowa City Liberty | 17:16.1 |
| 249 | Zach HrobakPlace 249 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 17:16.1 |
| 250 | Eli WilliamsPlace 250 · Grade 10 · Northwestern | 10 | Northwestern | 17:16.2 PR |
| 251 | Brayton WordenPlace 251 · Grade 10 · Rosemount | 10 | Rosemount | 17:16.7 |
| 252 | Sam BeckPlace 252 · Grade 10 · Delano | 10 | Delano | 17:16.8 |
| 253 | Cooper HensleyPlace 253 · Grade 11 · Minnetonka | 11 | Minnetonka | 17:17.1 |
| 254 | Thomas SimonPlace 254 · Grade 11 · Chanhassen | 11 | Chanhassen | 17:18.6 PR |
| 255 | Jackson WelterPlace 255 · Grade 9 · Valley West Des Moines | 9 | Valley West Des Moines | 17:19.5 PR |
| 256 | William JewisonPlace 256 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 17:20.2 |
| 257 | Liam TrampelPlace 257 · Grade 12 · Gilbert | 12 | Gilbert | 17:20.3 |
| 258 | Mengistu Hansen FoleyPlace 258 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 17:21.0 PR |
| 259 | Everett WormPlace 259 · Grade 12 · Waconia | 12 | Waconia | 17:21.9 |
| 260 | Sven O'Connell BeardPlace 260 · Grade 10 · Hudson | 10 | Hudson | 17:22.2 PR |
| 261 | Nathan GlandonPlace 261 · Grade 12 · Lakeville North | 12 | Lakeville North | 17:23.1 |
| 262 | Sebastian RufPlace 262 · Grade 12 · Minneapolis Southwest | 12 | Minneapolis Southwest | 17:23.4 PR |
| 263 | Asher MehlhoffPlace 263 · Grade 10 · Legacy | 10 | Legacy | 17:24.7 PR |
| 264 | Hudson HovePlace 264 · Grade 10 · Maple Grove | 10 | Maple Grove | 17:25.6 |
| 265 | Bradley WaldenPlace 265 · Grade 12 · Brandon Valley | 12 | Brandon Valley | 17:25.7 |
| 266 | Chance WetzelPlace 266 · Grade 11 · Legacy | 11 | Legacy | 17:26.7 |
| 267 | Isaiah HansonPlace 267 · Grade 10 · Robbinsdale Armstrong | 10 | Robbinsdale Armstrong | 17:26.7 PR |
| 268 | Raghav DheepakPlace 268 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 17:28.1 PR |
| 269 | Eli ParkhurstPlace 269 · Grade 10 · Edina | 10 | Edina | 17:29.6 PR |
| 270 | Adrian StaabPlace 270 · Grade 12 · Minneapolis Southwest | 12 | Minneapolis Southwest | 17:30.2 PR |
| 271 | Trystan EversPlace 271 · Grade 10 · Delano | 10 | Delano | 17:30.5 |
| 272 | Sam KuennenPlace 272 · Grade 12 · Gilbert | 12 | Gilbert | 17:30.7 |
| 273 | Jack SchultzPlace 273 · Grade 10 · Edina | 10 | Edina | 17:30.9 PR |
| 274 | Garrett AppelhansPlace 274 · Grade 11 · Anamosa | 11 | Anamosa | 17:31.2 PR |
| 275 | Jameson ProvorsePlace 275 · Grade 10 · Iowa City Liberty | 10 | Iowa City Liberty | 17:32.0 |
| 276 | Deandre BrunellePlace 276 · Grade 11 · Legacy | 11 | Legacy | 17:33.6 PR |
| 277 | Ben LanxonPlace 277 · Grade 11 · Iowa City Liberty | 11 | Iowa City Liberty | 17:33.7 |
| 278 | Alexander GuderianPlace 278 · Grade 10 · Northwestern | 10 | Northwestern | 17:34.6 |
| 279 | Henry MeyerPlace 279 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 17:35.4 |
| 280 | Devin HighlyPlace 280 · Grade 10 · Minneapolis Southwest | 10 | Minneapolis Southwest | 17:35.4 PR |
| 281 | Olen HammerbeckPlace 281 · Grade 12 · Mounds View | 12 | Mounds View | 17:35.7 |
| 282 | Hayden KruegerPlace 282 · Grade 10 · Waconia | 10 | Waconia | 17:36.3 PR |
| 283 | Wyatt PetersonPlace 283 · Grade 10 · Blue Valley West | 10 | Blue Valley West | 17:36.4 PR |
| 284 | Zack HawkinsonPlace 284 · Grade 12 · Annandale | 12 | Annandale | 17:36.7 |
| 285 | Eli SmithPlace 285 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 17:37.3 PR |
| 286 | Jack CarlsonPlace 286 · Grade 12 · Dowling Catholic West Des Moines | 12 | Dowling Catholic West Des Moines | 17:37.3 |
| 287 | Xadian WaysmanPlace 287 · Grade 10 · Brandon Valley | 10 | Brandon Valley | 17:37.6 PR |
| 288 | Cole TimmPlace 288 · Grade 12 · LA/RP/H | 12 | LA/RP/H | 17:39.1 |
| 289 | Aaden ClarkPlace 289 · Grade 12 · Palmer Ridge | 12 | Palmer Ridge | 17:39.3 PR |
| 290 | Evan BriggerPlace 290 · Grade 11 · Roseville Area | 11 | Roseville Area | 17:40.0 PR |
| 291 | Lance WaldPlace 291 · Grade 12 · Legacy | 12 | Legacy | 17:41.5 PR |
| 292 | Carson WhitingPlace 292 · Grade 12 · Valley West Des Moines | 12 | Valley West Des Moines | 17:43.0 |
| 293 | Kevin TharpPlace 293 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 17:43.1 PR |
| 294 | Jasper FossPlace 294 · Grade 11 · St. Paul Highland Park | 11 | St. Paul Highland Park | 17:44.8 |
| 295 | Reece MillerPlace 295 · Grade 11 · Blaine | 11 | Blaine | 17:46.2 |
| 296 | Jacob ReedPlace 296 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 17:46.6 PR |
| 297 | Hayden HanzalPlace 297 · Grade 10 · Legacy | 10 | Legacy | 17:48.1 PR |
| 298 | Liam WilliamsPlace 298 · Grade 11 · Hudson | 11 | Hudson | 17:48.1 PR |
| 299 | Charlie WolfPlace 299 · Grade 10 · Hudson | 10 | Hudson | 17:49.4 PR |
| 300 | Ryan ThomasPlace 300 · Grade 11 · Robbinsdale Armstrong | 11 | Robbinsdale Armstrong | 17:49.5 |
| 301 | Liam ChristophersonPlace 301 · Grade 11 · Blaine | 11 | Blaine | 17:49.6 |
| 302 | Benjamin BarkerPlace 302 · Grade 11 · Mankato East | 11 | Mankato East | 17:50.1 |
| 303 | Sebastian BachPlace 303 · Grade 10 · Minnetonka | 10 | Minnetonka | 17:50.2 |
| 304 | Hayden BaderPlace 304 · Grade 11 · Legacy | 11 | Legacy | 17:50.8 PR |
| 305 | Owen Van VurenPlace 305 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 17:51.5 PR |
| 306 | Hunter FreskePlace 306 · Grade 10 · Rosemount | 10 | Rosemount | 17:53.0 |
| 307 | Ollie (Alston) ButlerPlace 307 · Grade 11 · Roseville Area | 11 | Roseville Area | 17:53.2 |
| 308 | Liam WhippPlace 308 · Grade 9 · Chanhassen | 9 | Chanhassen | 17:54.0 PR |
| 309 | Jake GloverPlace 309 · Grade 9 · Maple Grove | 9 | Maple Grove | 17:54.9 |
| 310 | Zach BarkwellPlace 310 · Grade 11 · Blake | 11 | Blake | 17:57.6 |
| 311 | Weston HiebPlace 311 · Grade 12 · Brandon Valley | 12 | Brandon Valley | 17:58.2 PR |
| 312 | Mack SaffertPlace 312 · Grade 12 · Robbinsdale Armstrong | 12 | Robbinsdale Armstrong | 17:58.7 |
| 313 | Hudson PerryPlace 313 · Grade 8 · Annandale | 8 | Annandale | 17:58.8 |
| 314 | Carter PerryPlace 314 · Grade 10 · Annandale | 10 | Annandale | 17:59.4 PR |
| 315 | Lars GorriePlace 315 · Grade 10 · Waconia | 10 | Waconia | 17:59.7 |
| 316 | Wyatt BrownPlace 316 · Grade 11 · Blaine | 11 | Blaine | 18:00.1 |
| 317 | Justin SaglembeniPlace 317 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 18:00.4 PR |
| 318 | Alex JelenPlace 318 · Grade 12 · D. C. Everest | 12 | D. C. Everest | 18:00.7 PR |
| 319 | Jonah HatanpaPlace 319 · Grade 11 · Cotter/Hope Lutheran | 11 | Cotter/Hope Lutheran | 18:02.4 |
| 320 | Cooper KnueselPlace 320 · Grade 9 · Cotter/Hope Lutheran | 9 | Cotter/Hope Lutheran | 18:03.5 |
| 321 | Callan KeisterPlace 321 · Grade 10 · Anamosa | 10 | Anamosa | 18:04.1 PR |
| 322 | Connor NelsonPlace 322 · Grade 9 · Maple Grove | 9 | Maple Grove | 18:05.6 PR |
| 323 | Kyjuan FonderPlace 323 · Grade 12 · Legacy | 12 | Legacy | 18:07.1 |
| 324 | Harrison AnhutPlace 324 · Grade 8 · Minneapolis Southwest | 8 | Minneapolis Southwest | 18:09.8 PR |
| 325 | Justin HeltemesPlace 325 · Grade 8 · Chanhassen | 8 | Chanhassen | 18:11.2 |
| 326 | Liam BurkartPlace 326 · Grade 10 · Hudson | 10 | Hudson | 18:11.6 PR |
| 327 | Brady BugbeePlace 327 · Grade 9 · Maple Grove | 9 | Maple Grove | 18:12.8 |
| 328 | Cory KotsmithPlace 328 · Grade 9 · LA/RP/H | 9 | LA/RP/H | 18:13.0 |
| 329 | Hudson ThorenPlace 329 · Grade 9 · Maple Grove | 9 | Maple Grove | 18:13.6 |
| 330 | Harper SladePlace 330 · Grade 10 · Minneapolis Washburn | 10 | Minneapolis Washburn | 18:13.7 PR |
| 331 | Wesley ToensingPlace 331 · Grade 11 · Farmington | 11 | Farmington | 18:13.7 |
| 332 | Gavin HawkinsPlace 332 · Grade 10 · Delano | 10 | Delano | 18:14.6 PR |
| 333 | Ethan Van VurenPlace 333 · Grade 12 · D. C. Everest | 12 | D. C. Everest | 18:16.6 |
| 334 | Connor VigsoPlace 334 · Grade 11 · Blake | 11 | Blake | 18:16.7 |
| 335 | Joshua WallisPlace 335 · Grade 12 · Chanhassen | 12 | Chanhassen | 18:17.6 PR |
| 336 | Jacob HansenPlace 336 · Grade 11 · Mankato East | 11 | Mankato East | 18:18.1 |
| 337 | John HelmbergerPlace 337 · Grade 10 · Minneapolis Southwest | 10 | Minneapolis Southwest | 18:18.1 |
| 338 | Carter TromiczakPlace 338 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 18:19.7 PR |
| 339 | Brody BrunsPlace 339 · Grade 12 · Annandale | 12 | Annandale | 18:20.4 |
| 340 | Lars OredsonPlace 340 · Grade 12 · Andover | 12 | Andover | 18:20.8 PR |
| 341 | Blake HansonPlace 341 · Grade 11 · Andover | 11 | Andover | 18:22.4 PR |
| 342 | Keller DudenPlace 342 · Grade 8 · Cotter/Hope Lutheran | 8 | Cotter/Hope Lutheran | 18:22.8 |
| 343 | Quinton BobadillaPlace 343 · Grade 11 · United Christian Academy | 11 | United Christian Academy | 18:23.3 PR |
| 344 | Carter OlsonPlace 344 · Grade 12 · Northwestern | 12 | Northwestern | 18:23.5 PR |
| 345 | Ryan NielsenPlace 345 · Grade 10 · D. C. Everest | 10 | D. C. Everest | 18:24.1 |
| 346 | Trey GrevePlace 346 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 18:25.5 |
| 347 | Vincent GermanoPlace 347 · Grade 12 · Northwestern | 12 | Northwestern | 18:28.6 PR |
| 348 | Cormac SutherlandPlace 348 · Grade 11 · Minneapolis Washburn | 11 | Minneapolis Washburn | 18:29.6 |
| 349 | Michael WelchPlace 349 · Grade 12 · Cotter/Hope Lutheran | 12 | Cotter/Hope Lutheran | 18:30.2 |
| 350 | Connor KnoepkePlace 350 · Grade 11 · D. C. Everest | 11 | D. C. Everest | 18:32.8 |
| 351 | Ben AvilesPlace 351 · Grade 12 · Blake | 12 | Blake | 18:33.0 |
| 352 | Hunter SodermanPlace 352 · Grade 11 · Blaine | 11 | Blaine | 18:33.5 |
| 353 | Quinten JonesPlace 353 · Grade 11 · St. Paul Highland Park | 11 | St. Paul Highland Park | 18:35.0 PR |
| 354 | Bradley WolkenPlace 354 · Grade 11 · Blue Valley West | 11 | Blue Valley West | 18:36.6 PR |
| 355 | Nolan BleckPlace 355 · Grade 12 · Mankato East | 12 | Mankato East | 18:38.1 PR |
| 356 | Adam HokensonPlace 356 · Grade 11 · Minneapolis Southwest | 11 | Minneapolis Southwest | 18:39.2 PR |
| 357 | Judah BobendrierPlace 357 · Grade 12 · Andover | 12 | Andover | 18:40.2 |
| 358 | Jordan MartinekPlace 358 · Grade 12 · Gilbert | 12 | Gilbert | 18:41.5 |
| 359 | Leo JackolaPlace 359 · Grade 10 · Delano | 10 | Delano | 18:42.2 |
| 360 | Cameron KraftPlace 360 · Grade 11 · Palmer Ridge | 11 | Palmer Ridge | 18:43.2 PR |
| 361 | Carter FlippenPlace 361 · Grade 9 · Andover | 9 | Andover | 18:44.2 PR |
| 362 | Jared QuarbergPlace 362 · Grade 10 · Cotter/Hope Lutheran | 10 | Cotter/Hope Lutheran | 18:44.7 |
| 363 | Richard DesvousgesPlace 363 · Grade 11 · Hudson | 11 | Hudson | 18:47.1 PR |
| 364 | Caleb BlackPlace 364 · Grade 10 · Gilbert | 10 | Gilbert | 18:48.7 |
| 365 | Terence BollingerPlace 365 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 18:54.0 PR |
| 366 | Maximus TolzmannPlace 366 · Grade 7 · St. Paul Highland Park | 7 | St. Paul Highland Park | 18:55.4 |
| 367 | Cody RuePlace 367 · Grade 12 · Chanhassen | 12 | Chanhassen | 18:56.7 |
| 368 | Jorde GlonekPlace 368 · Grade 9 · Northwestern | 9 | Northwestern | 19:00.4 PR |
| 369 | Damian GossenPlace 369 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 19:06.1 |
| 370 | Connor AdamsPlace 370 · Grade 10 · Mankato East | 10 | Mankato East | 19:11.6 |
| 371 | Blake PearsonPlace 371 · Grade 12 · Blaine | 12 | Blaine | 19:15.0 |
| 372 | Zach KiddPlace 372 · Grade 12 · Blake | 12 | Blake | 19:18.3 |
| 373 | Mitchell HinrichsPlace 373 · Grade 11 · St. Paul Highland Park | 11 | St. Paul Highland Park | 19:20.8 |
| 374 | Connor WalnPlace 374 · Grade 9 · St. Paul Highland Park | 9 | St. Paul Highland Park | 19:27.4 PR |
| 375 | Thaddeus GuderianPlace 375 · Grade 12 · Northwestern | 12 | Northwestern | 19:30.3 |
| 376 | Charlie StaudacherPlace 376 · Grade 8 · Cotter/Hope Lutheran | 8 | Cotter/Hope Lutheran | 19:38.2 |
| 377 | Nelson Huerta-VazquezPlace 377 · Grade 11 · Anamosa | 11 | Anamosa | 19:47.4 |
| 378 | Adler LeePlace 378 · Grade 9 · St. Paul Highland Park | 9 | St. Paul Highland Park | 20:01.0 |
| 379 | Gust LaDuePlace 379 · Grade 11 · Anamosa | 11 | Anamosa | 20:06.2 PR |
| 380 | Atticus RichardsPlace 380 · Grade 9 · Cotter/Hope Lutheran | 9 | Cotter/Hope Lutheran | 21:10.1 |
| 381 | Mannix DarrPlace 381 · Grade 10 · LA/RP/H | 10 | LA/RP/H | 21:39.6 |
| 382 | Cole LaumbPlace 382 · Grade 11 · LA/RP/H | 11 | LA/RP/H | 22:06.4 |
| — | George WyattGrade 9 · St. Paul Highland Park | 9 | St. Paul Highland Park | DQ |