| 1 | Mason KausPlace 1 · Grade 8 · Mankato West | 8 | Mankato West | 17:50.43 |
| 2 | Teddy SwansonPlace 2 · Grade 10 · Mankato West | 10 | Mankato West | 18:27.09 |
| 3 | Cal PearsonPlace 3 · Grade 10 · Westonka | 10 | Westonka | 18:40.92 |
| 4 | Alberto TrochezPlace 4 · Grade 11 · Mankato West | 11 | Mankato West | 18:41.24 PR |
| 5 | Mason MartirockPlace 5 · Grade 11 · Mankato West | 11 | Mankato West | 18:47.54 |
| 6 | Francis BiererPlace 6 · Grade 8 · Loyola-Cleveland-St. Clair | 8 | Loyola-Cleveland-St. Clair | 18:47.94 |
| 7 | Griffin RutzPlace 7 · Grade 7 · Loyola-Cleveland-St. Clair | 7 | Loyola-Cleveland-St. Clair | 19:06.11 |
| 8 | Owen TrostPlace 8 · Grade 11 · Westonka | 11 | Westonka | 19:06.64 |
| 9 | Jackson WallerPlace 9 · Grade 7 · Jordan | 7 | Jordan | 19:06.98 |
| 10 | Collin SlettenPlace 10 · Grade 8 · Mankato West | 8 | Mankato West | 19:07.03 |
| 11 | Luke ThompsonPlace 11 · Grade 8 · Mankato West | 8 | Mankato West | 19:12.85 |
| 12 | Cameron DavisPlace 12 · Grade 8 · Mankato West | 8 | Mankato West | 19:13.33 |
| 13 | Diego Sacristan-LopezPlace 13 · Grade 10 · Mankato West | 10 | Mankato West | 19:14.04 |
| 14 | Yosi KoeppPlace 14 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 19:27.15 |
| 15 | Kellen MuellerPlace 15 · Grade 9 · Westonka | 9 | Westonka | 19:29.28 |
| 16 | Elias NewsonPlace 16 · Grade 10 · Belle Plaine | 10 | Belle Plaine | 19:31.91 |
| 17 | Rylan LankfordPlace 17 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 19:37.14 PR |
| 18 | Jackson NagelPlace 18 · Grade 11 · Belle Plaine | 11 | Belle Plaine | 19:39.91 |
| 19 | Jeremiah VazquezPlace 19 · Grade 7 · Glencoe-Silver Lake | 7 | Glencoe-Silver Lake | 19:42.43 |
| 20 | Samuel EagenPlace 20 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 19:52.01 PR |
| 21 | Gabriel HiranoPlace 21 · Grade 9 · ERA/ISM/CA | 9 | ERA/ISM/CA | 19:52.87 |
| 22 | Jason BruskiPlace 22 · Grade 12 · ERA/ISM/CA | 12 | ERA/ISM/CA | 19:55.89 PR |
| 23 | Trevor DeCannPlace 23 · Grade 9 · Madelia | 9 | Madelia | 20:05.88 |
| 24 | Jayden KoonstPlace 24 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 20:06.36 |
| 25 | Jamis MartensPlace 25 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 20:15.19 |
| 26 | Desmond TolbertPlace 26 · Grade 11 · Mankato West | 11 | Mankato West | 20:16.15 |
| 27 | Ezekiel MikkalsonPlace 27 · Grade 10 · Mankato West | 10 | Mankato West | 20:19.39 |
| 28 | Bryce StilenPlace 28 · Grade 8 · Jordan | 8 | Jordan | 20:19.73 |
| 29 | Jacob KanePlace 29 · Grade 12 · Mankato West | 12 | Mankato West | 20:20.31 |
| 30 | Emilio PendletonPlace 30 · Grade 10 · Mankato West | 10 | Mankato West | 20:20.39 |
| 31 | Brody OlsonPlace 31 · Grade 10 · Westonka | 10 | Westonka | 20:23.54 |
| 32 | Zachery KorbaPlace 32 · Grade 12 · Belle Plaine | 12 | Belle Plaine | 20:25.17 |
| 33 | August LangPlace 33 · Grade 11 · Westonka | 11 | Westonka | 20:28.61 |
| 34 | Brody DackPlace 34 · Grade 12 · Montevideo | 12 | Montevideo | 20:31.30 |
| 35 | Micah DoranPlace 35 · Grade 9 · ERA/ISM/CA | 9 | ERA/ISM/CA | 20:32.12 |
| 36 | Henry ManthePlace 36 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 20:34.89 |
| 37 | Jensen BlackstadPlace 37 · Grade 11 · Westonka | 11 | Westonka | 20:39.49 |
| 38 | Gabe RobyPlace 38 · Grade 10 · LeSueur-Henderson | 10 | LeSueur-Henderson | 20:39.97 |
| 39 | Charles HuesersPlace 39 · Grade 12 · Jordan | 12 | Jordan | 20:45.25 |
| 40 | Conner ThormodsgardPlace 40 · Grade 9 · LCWM-Nicollet | 9 | LCWM-Nicollet | 20:46.37 |
| 41 | Carter HelgetPlace 41 · Grade 8 · Mankato West | 8 | Mankato West | 20:47.29 |
| 42 | Wyatt FogartyPlace 42 · Grade 10 · Belle Plaine | 10 | Belle Plaine | 20:51.22 |
| 43 | Luke KortuemPlace 43 · Grade 9 · Loyola-Cleveland-St. Clair | 9 | Loyola-Cleveland-St. Clair | 20:52.38 |
| 44 | Grayson Fenske-DeichmanPlace 44 · Grade 10 · Loyola-Cleveland-St. Clair | 10 | Loyola-Cleveland-St. Clair | 20:54.76 |
| 45 | Bricen HoechstPlace 45 · Grade 8 · Mankato West | 8 | Mankato West | 20:55.30 |
| 46 | Gavin ThelenPlace 46 · Grade 12 · Westonka | 12 | Westonka | 20:55.64 |
| 47 | Adam YousefPlace 47 · Grade 11 · ERA/ISM/CA | 11 | ERA/ISM/CA | 20:55.81 |
| 48 | Tobin DykoskiPlace 48 · Grade 10 · Westonka | 10 | Westonka | 20:56.40 |
| 49 | Isaac BrandPlace 49 · Grade 10 · Mankato West | 10 | Mankato West | 20:57.87 |
| 50 | Gavin EggertPlace 50 · Grade 10 · Hutchinson | 10 | Hutchinson | 20:58.81 |
| 51 | Liam BensonPlace 51 · Grade 10 · LeSueur-Henderson | 10 | LeSueur-Henderson | 21:00.16 |
| 52 | Jacob LondgrenPlace 52 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 21:01.16 |
| 53 | Szymon KaczorowskiPlace 53 · Grade 11 · Mankato West | 11 | Mankato West | 21:05.33 |
| 54 | Damien SellPlace 54 · Grade 9 · Mankato West | 9 | Mankato West | 21:06.16 |
| 55 | Rhys EskridgePlace 55 · Grade 10 · Mankato West | 10 | Mankato West | 21:10.47 |
| 56 | Deacon RamthunPlace 56 · Grade 11 · Westonka | 11 | Westonka | 21:12.84 |
| 57 | Jacob JuarezPlace 57 · Grade 10 · LeSueur-Henderson | 10 | LeSueur-Henderson | 21:13.18 |
| 58 | Levi PotchinskyPlace 58 · Grade 11 · ERA/ISM/CA | 11 | ERA/ISM/CA | 21:13.51 |
| 59 | Harrison BrehmPlace 59 · Grade 12 · ERA/ISM/CA | 12 | ERA/ISM/CA | 21:14.18 |
| 60 | Nathaniel CarlovskyPlace 60 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 21:24.71 |
| 61 | Caleb MyhrePlace 61 · Grade 10 · ERA/ISM/CA | 10 | ERA/ISM/CA | 21:31.46 |
| 62 | Braylon ManderfieldPlace 62 · Grade 9 · LCWM-Nicollet | 9 | LCWM-Nicollet | 21:32.48 |
| 63 | Henry RuegemerPlace 63 · Grade 11 · Westonka | 11 | Westonka | 21:32.85 |
| 64 | Jonathan Harder SchrockPlace 64 · Grade 10 · Mt. Lake Area - Comfrey | 10 | Mt. Lake Area - Comfrey | 21:35.52 |
| 65 | Tyler BushwayPlace 65 · Grade 11 · LeSueur-Henderson | 11 | LeSueur-Henderson | 21:35.58 |
| 66 | Landon FisherPlace 66 · Grade 12 · Sibley East | 12 | Sibley East | 21:45.02 |
| 67 | Trais TriplettPlace 67 · Grade 12 · ERA/ISM/CA | 12 | ERA/ISM/CA | 21:45.33 |
| 68 | Henry WillgressPlace 68 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 21:46.60 |
| 69 | Tristan NevePlace 69 · Grade 9 · Westonka | 9 | Westonka | 21:47.37 |
| 70 | Abraham SelveyPlace 70 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 21:54.54 |
| 71 | Cullen HyerPlace 71 · Grade 12 · Jordan | 12 | Jordan | 21:55.17 |
| 72 | Miles NormanPlace 72 · Grade 11 · Montevideo | 11 | Montevideo | 21:55.89 |
| 73 | Ethan KronstedtPlace 73 · Grade 9 · ERA/ISM/CA | 9 | ERA/ISM/CA | 21:58.41 PR |
| 74 | Tristian ColonnaPlace 74 · Grade 9 · LeSueur-Henderson | 9 | LeSueur-Henderson | 22:01.14 |
| 75 | Jonah HermansonPlace 75 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 22:02.59 |
| 76 | Ryland PoolPlace 76 · Grade 9 · Glencoe-Silver Lake | 9 | Glencoe-Silver Lake | 22:02.78 |
| 77 | Quinn LampePlace 77 · Grade 12 · ERA/ISM/CA | 12 | ERA/ISM/CA | 22:03.40 |
| 78 | Caiden TarmanPlace 78 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 22:06.15 |
| 79 | Logan SenesacPlace 79 · Grade 12 · Mankato West | 12 | Mankato West | 22:09.37 |
| 80 | Preston SchwingPlace 80 · Grade 9 · Sibley East | 9 | Sibley East | 22:16.96 |
| 81 | Cole KautzerPlace 81 · Grade 11 · Westonka | 11 | Westonka | 22:26.04 |
| 82 | Taylor BreitbarthPlace 82 · Grade 10 · LCWM-Nicollet | 10 | LCWM-Nicollet | 22:31.38 |
| 83 | Bryce JohnsonPlace 83 · Grade 12 · Jordan | 12 | Jordan | 22:33.51 |
| 84 | Eli DaumPlace 84 · Grade 9 · Westonka | 9 | Westonka | 22:44.28 |
| 85 | Brady KirkpatrickPlace 85 · Grade 10 · Westonka | 10 | Westonka | 22:46.56 |
| 86 | George BrennoPlace 86 · Grade 7 · Mankato West | 7 | Mankato West | 22:49.47 |
| 87 | Caleb SullivanPlace 87 · Grade 10 · LeSueur-Henderson | 10 | LeSueur-Henderson | 22:49.58 PR |
| 88 | Bentley FrazierPlace 88 · Grade 8 · LeSueur-Henderson | 8 | LeSueur-Henderson | 22:52.69 |
| 89 | Carter MolinePlace 89 · Grade 11 · Rockford | 11 | Rockford | 22:52.75 |
| 90 | Bergen LudwigPlace 90 · Grade 10 · Montevideo | 10 | Montevideo | 22:53.95 PR |
| 91 | Jacob SillPlace 91 · Grade 9 · Madelia | 9 | Madelia | 22:56.27 |
| 92 | Rylan DresselPlace 92 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 22:57.94 |
| 93 | Mason MeyersPlace 93 · Grade 10 · Mankato West | 10 | Mankato West | 22:58.99 |
| 94 | Elliott VliegerPlace 94 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 23:01.35 |
| 95 | Alonzo CoudronPlace 95 · Grade 9 · Montevideo | 9 | Montevideo | 23:08.28 |
| 96 | Elijah MonsPlace 96 · Grade 12 · Loyola-Cleveland-St. Clair | 12 | Loyola-Cleveland-St. Clair | 23:13.26 |
| 97 | Parker SprayPlace 97 · Grade 10 · Montevideo | 10 | Montevideo | 23:20.05 |
| 98 | Elias OttenbreitPlace 98 · Grade 10 · Westonka | 10 | Westonka | 23:21.89 |
| 99 | Jackson ThompsonPlace 99 · Grade 9 · Mankato West | 9 | Mankato West | 23:27.36 |
| 100 | Ben SmithPlace 100 · Grade 9 · Westonka | 9 | Westonka | 23:30.23 |
| 101 | Frederick WollmuthPlace 101 · Grade 8 · Mankato West | 8 | Mankato West | 23:31.79 |
| 102 | Judah GuentherPlace 102 · Grade 10 · Minnesota Valley Lutheran | 10 | Minnesota Valley Lutheran | 23:36.01 |
| 103 | Mark MayhewPlace 103 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 23:40.35 |
| 104 | Aydon MausPlace 104 · Grade 11 · Montevideo | 11 | Montevideo | 23:42.41 |
| 105 | Keith ChappuisPlace 105 · Grade 9 · Tri-City United | 9 | Tri-City United | 23:43.45 |
| 106 | Cooper KalalPlace 106 · Grade 9 · Belle Plaine | 9 | Belle Plaine | 23:44.39 |
| 107 | Bo WiltroutPlace 107 · Grade 9 · Hutchinson | 9 | Hutchinson | 23:45.07 |
| 108 | David BlackPlace 108 · Grade 12 · Tri-City United | 12 | Tri-City United | 23:45.30 |
| 109 | Owen WessmanPlace 109 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 23:45.78 |
| 110 | Jack HedinPlace 110 · Grade 11 · Glencoe-Silver Lake | 11 | Glencoe-Silver Lake | 23:46.44 |
| 111 | Jackson PaulPlace 111 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 23:46.78 |
| 112 | Dawson WibstadPlace 112 · Grade 12 · Sibley East | 12 | Sibley East | 23:47.03 |
| 113 | Thorin GoldiePlace 113 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 23:47.36 |
| 114 | William CheckPlace 114 · Grade 9 · Southwest Christian | 9 | Southwest Christian | 23:48.21 |
| 115 | Gavin RenstromPlace 115 · Grade 9 · LeSueur-Henderson | 9 | LeSueur-Henderson | 23:49.98 |
| 116 | Caleb ReisnerPlace 116 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 24:01.07 |
| 117 | Liam AndersonPlace 117 · Grade 9 · Rockford | 9 | Rockford | 24:06.26 |
| 118 | Westin DonabauerPlace 118 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 24:06.74 |
| 119 | Finnigan BlackPlace 119 · Grade 12 · ERA/ISM/CA | 12 | ERA/ISM/CA | 24:07.89 |
| 120 | Aidan HuesmannPlace 120 · Grade 10 · Westonka | 10 | Westonka | 24:09.26 |
| 121 | Marek DykoskiPlace 121 · Grade 12 · Westonka | 12 | Westonka | 24:16.91 |
| 122 | Drew StadlerPlace 122 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 24:21.05 |
| 123 | William WagenerPlace 123 · Grade 9 · Montevideo | 9 | Montevideo | 24:23.69 |
| 124 | Kaleb BordersPlace 124 · Grade 10 · Rockford | 10 | Rockford | 24:30.07 |
| 125 | Levi MoenckPlace 125 · Grade 9 · St. Peter | 9 | St. Peter | 24:31.72 |
| 126 | Theodore SmithPlace 126 · Grade 7 · Mankato West | 7 | Mankato West | 24:40.29 |
| 127 | Colin MechtelPlace 127 · Grade 11 · Tri-City United | 11 | Tri-City United | 24:48.59 |
| 128 | David Soto CastilloPlace 128 · Grade 10 · Montevideo | 10 | Montevideo | 24:53.82 |
| 129 | Oliver NelsonPlace 129 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 24:54.87 |
| 130 | Henry DuclosPlace 130 · Grade 11 · ERA/ISM/CA | 11 | ERA/ISM/CA | 24:56.23 |
| 131 | Owen Otto-FisherPlace 131 · Grade 9 · Glencoe-Silver Lake | 9 | Glencoe-Silver Lake | 24:59.66 |
| 132 | Blake HitchcockPlace 132 · Grade 10 · Madelia | 10 | Madelia | 25:09.14 |
| 133 | Luca GreenigPlace 133 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 25:11.36 |
| 134 | Ben HebertPlace 134 · Grade 10 · Southwest Christian | 10 | Southwest Christian | 25:16.48 |
| 135 | Ross StanleyPlace 135 · Grade 10 · Montevideo | 10 | Montevideo | 25:21.97 |
| 136 | Max KnudtsonPlace 136 · Grade 10 · Hutchinson | 10 | Hutchinson | 25:24.96 |
| 137 | Grant PaulsonPlace 137 · Grade 10 · Hutchinson | 10 | Hutchinson | 25:28.43 |
| 138 | Fletcher NashPlace 138 · Grade 10 · Rockford | 10 | Rockford | 25:30.81 |
| 139 | Asher AndersonPlace 139 · Grade 9 · Montevideo | 9 | Montevideo | 25:31.27 |
| 140 | Orrin TriplettPlace 140 · Grade 9 · ERA/ISM/CA | 9 | ERA/ISM/CA | 25:41.48 |
| 141 | Alex HillPlace 141 · Grade 9 · St. Peter | 9 | St. Peter | 25:44.89 |
| 142 | Zeb DavisPlace 142 · Grade 11 · St. Peter | 11 | St. Peter | 25:51.97 |
| 143 | Tenzin PhuntsokPlace 143 · Grade 9 · ERA/ISM/CA | 9 | ERA/ISM/CA | 25:55.94 PR |
| 144 | Jax LeagjeldPlace 144 · Grade 10 · Loyola-Cleveland-St. Clair | 10 | Loyola-Cleveland-St. Clair | 25:56.38 |
| 145 | Qur'an SalamiPlace 145 · Grade 11 · ERA/ISM/CA | 11 | ERA/ISM/CA | 26:10.23 |
| 146 | Taylor LaGrowPlace 146 · Grade 11 · Minnesota Valley Lutheran | 11 | Minnesota Valley Lutheran | 26:12.69 |
| 147 | Tyson DolanPlace 147 · Grade 11 · Montevideo | 11 | Montevideo | 26:40.07 |
| 148 | Liam McGeehanPlace 148 · Grade 9 · ERA/ISM/CA | 9 | ERA/ISM/CA | 26:42.88 |
| 149 | Cassen PotthastPlace 149 · Grade 10 · Tri-City United | 10 | Tri-City United | 26:44.17 |
| 150 | Nathan LudwigPlace 150 · Grade 11 · Belle Plaine | 11 | Belle Plaine | 26:45.40 |
| 151 | Gabriel RamirezPlace 151 · Grade 12 · ERA/ISM/CA | 12 | ERA/ISM/CA | 26:50.46 |
| 152 | Luke DorweilerPlace 152 · Grade 9 · Rockford | 9 | Rockford | 27:02.64 |
| 153 | Cesar PizanaPlace 153 · Grade 11 · Glencoe-Silver Lake | 11 | Glencoe-Silver Lake | 27:09.00 |
| 154 | Isaiah GarneauPlace 154 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 27:22.21 |
| 155 | Ian HartPlace 155 · Grade 9 · Tri-City United | 9 | Tri-City United | 27:26.55 |
| 156 | Jack LoehrPlace 156 · Grade 9 · Montevideo | 9 | Montevideo | 27:32.54 |
| 157 | Asher EichmeyerPlace 157 · Grade 11 · Southwest Christian | 11 | Southwest Christian | 27:43.71 |
| 158 | Carlos VillatoroPlace 158 · Grade 10 · Montevideo | 10 | Montevideo | 27:49.99 |
| 159 | Gavin JonesPlace 159 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 28:03.01 |
| 160 | Austin OpdahlPlace 160 · Grade 12 · Central Public Schools | 12 | Central Public Schools | 28:04.23 |
| 161 | Lukas SotolaPlace 161 · Grade 10 · ERA/ISM/CA | 10 | ERA/ISM/CA | 28:05.62 |
| 162 | Marshall BordersPlace 162 · Grade 9 · Rockford | 9 | Rockford | 28:10.46 |
| 163 | Zach ZabelPlace 163 · Grade 8 · Central Public Schools | 8 | Central Public Schools | 28:12.59 |
| 164 | Charlie JacobsPlace 164 · Grade 9 · Madelia | 9 | Madelia | 28:14.81 |
| 165 | Oscar ImbaudPlace 165 · Grade 11 · Montevideo | 11 | Montevideo | 28:38.58 PR |
| 166 | Carlos SantosPlace 166 · Grade 9 · Sibley East | 9 | Sibley East | 29:18.10 |
| 167 | Issak HumphreyPlace 167 · Grade 10 · St. Peter | 10 | St. Peter | 29:58.44 |
| 168 | Nolan ArkellPlace 168 · Grade 12 · Madelia | 12 | Madelia | 30:34.24 |
| 169 | Liam ByarsPlace 169 · Grade 9 · Hutchinson | 9 | Hutchinson | 31:12.89 |
| 170 | Keenan FoleyPlace 170 · Grade 10 · Montevideo | 10 | Montevideo | 31:40.97 |
| 171 | Anthony CisnerosPlace 171 · Grade 11 · Sibley East | 11 | Sibley East | 31:54.59 |