| 1 | Gage HorstmanPlace 1 · Grade 11 · Sibley East | 11 | Sibley East | 16:05.7 |
| 2 | William SchwemmPlace 2 · Grade 12 · Blake | 12 | Blake | 16:29.3 |
| 3 | Julio AlejandroPlace 3 · Grade 12 · Sibley East | 12 | Sibley East | 16:31.6 |
| 4 | Leo MithunPlace 4 · Grade 11 · Blake | 11 | Blake | 16:50.1 |
| 5 | Titus KohlsPlace 5 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 17:02.8 |
| 6 | Eli HuepenbeckerPlace 6 · Grade 10 · Glencoe-Silver Lake | 10 | Glencoe-Silver Lake | 17:06.2 |
| 7 | Henry JennissenPlace 7 · Grade 12 · Hutchinson | 12 | Hutchinson | 17:12.0 |
| 8 | Graham JohnsonPlace 8 · Grade 12 · Dassel-Cokato | 12 | Dassel-Cokato | 17:19.7 |
| 9 | Charlie GustafsonPlace 9 · Grade 8 · Central Public Schools | 8 | Central Public Schools | 17:21.1 |
| 10 | Jacksen PomplunPlace 10 · Grade 12 · Sibley East | 12 | Sibley East | 17:25.4 |
| 11 | Jared TemplinPlace 11 · Grade 12 · Hutchinson | 12 | Hutchinson | 17:28.3 |
| 12 | Zach BarkwellPlace 12 · Grade 11 · Blake | 11 | Blake | 17:46.4 |
| 13 | Domenek WilliamsPlace 13 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 17:50.3 |
| 14 | Ellyott AllenPlace 14 · Grade 11 · Sibley East | 11 | Sibley East | 17:52.8 |
| 15 | Diego RamirezPlace 15 · Grade 11 · St. James | 11 | St. James | 18:01.5 |
| 16 | Aiden ChristesonPlace 16 · Grade 11 · Sibley East | 11 | Sibley East | 18:03.3 |
| 17 | Cal PearsonPlace 17 · Grade 11 · Westonka | 11 | Westonka | 18:06.2 |
| 18 | Jaxen DeSmithPlace 18 · Grade 11 · Litchfield | 11 | Litchfield | 18:06.3 |
| 19 | Judah AllenPlace 19 · Grade 12 · Litchfield | 12 | Litchfield | 18:06.4 |
| 20 | Brendan RashlegerPlace 20 · Grade 12 · Westonka | 12 | Westonka | 18:06.4 |
| 21 | Connor VigsoPlace 21 · Grade 11 · Blake | 11 | Blake | 18:09.5 |
| 22 | Cutler SalmenPlace 22 · Grade 10 · Dassel-Cokato | 10 | Dassel-Cokato | 18:14.5 |
| 23 | Keegan SauterPlace 23 · Grade 10 · Glencoe-Silver Lake | 10 | Glencoe-Silver Lake | 18:15.4 |
| 24 | Ethan BarkwellPlace 24 · Grade 11 · Blake | 11 | Blake | 18:17.7 |
| 25 | Jeremiah VazquezPlace 25 · Grade 8 · Glencoe-Silver Lake | 8 | Glencoe-Silver Lake | 18:21.3 |
| 26 | Levi HaysPlace 26 · Grade 12 · Westonka | 12 | Westonka | 18:27.1 |
| 27 | Parker JosephsonPlace 27 · Grade 12 · Dassel-Cokato | 12 | Dassel-Cokato | 18:28.3 |
| 28 | Tucker KohlsPlace 28 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 18:29.5 |
| 29 | Asher AllenPlace 29 · Grade 10 · Litchfield | 10 | Litchfield | 18:29.6 |
| 30 | Weston WittePlace 30 · Grade 11 · Hutchinson | 11 | Hutchinson | 18:31.7 |
| 31 | Andrew StirasPlace 31 · Grade 11 · Hutchinson | 11 | Hutchinson | 18:34.9 |
| 32 | Jaxson HoffmanPlace 32 · Grade 10 · Glencoe-Silver Lake | 10 | Glencoe-Silver Lake | 18:37.5 |
| 33 | Javean CentenoPlace 33 · Grade 12 · Hutchinson | 12 | Hutchinson | 18:40.3 PR |
| 34 | Juan Sunun-PerezPlace 34 · Grade 11 · G-F-W | 11 | G-F-W | 18:44.6 |
| 35 | Jacob ChilsonPlace 35 · Grade 11 · Westonka | 11 | Westonka | 18:47.2 |
| 36 | Miles NelsonPlace 36 · Grade 11 · Holy Family Catholic | 11 | Holy Family Catholic | 18:50.9 |
| 37 | Solomon StoeringPlace 37 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 18:51.2 |
| 38 | Wyatt AndreottiPlace 38 · Grade 11 · Holy Family Catholic | 11 | Holy Family Catholic | 18:54.0 |
| 39 | Jesse BallalatakPlace 39 · Grade 10 · Sibley East | 10 | Sibley East | 19:06.2 |
| 40 | Kellen MuellerPlace 40 · Grade 10 · Westonka | 10 | Westonka | 19:10.1 |
| 41 | Luke HarmalaPlace 41 · Grade 10 · Dassel-Cokato | 10 | Dassel-Cokato | 19:11.0 |
| 42 | Nash NienhuisPlace 42 · Grade 8 · Holy Family Catholic | 8 | Holy Family Catholic | 19:12.4 |
| 43 | Nestor Garza JuarezPlace 43 · Grade 12 · Lester Prairie | 12 | Lester Prairie | 19:16.1 |
| 44 | Jackson BlomPlace 44 · Grade 9 · Dassel-Cokato | 9 | Dassel-Cokato | 19:20.7 |
| 45 | Alex AdenPlace 45 · Grade 12 · St. James | 12 | St. James | 19:22.7 |
| 46 | Carson LabraatenPlace 46 · Grade 11 · Hutchinson | 11 | Hutchinson | 19:25.8 |
| 47 | Gabriel NorgaardPlace 47 · Grade 9 · Hutchinson | 9 | Hutchinson | 19:28.0 |
| 48 | Levi MartensPlace 48 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 19:32.7 |
| 49 | Jacob LondgrenPlace 49 · Grade 10 · Minnesota Valley Lutheran | 10 | Minnesota Valley Lutheran | 19:32.8 |
| 50 | Owen TrostPlace 50 · Grade 12 · Westonka | 12 | Westonka | 19:34.9 |
| 51 | Zach KiddPlace 51 · Grade 12 · Blake | 12 | Blake | 19:42.4 |
| 52 | Gabe LundgrenPlace 52 · Grade 11 · Westonka | 11 | Westonka | 19:42.5 |
| 53 | Judah PerraultPlace 53 · Grade 11 · Hutchinson | 11 | Hutchinson | 19:48.1 |
| 54 | Henry TuckPlace 54 · Grade 11 · LeSueur-Henderson | 11 | LeSueur-Henderson | 19:49.5 |
| 55 | Ricky BeckmanPlace 55 · Grade 9 · Dassel-Cokato | 9 | Dassel-Cokato | 19:50.1 |
| 56 | Nolan FisherPlace 56 · Grade 11 · Sibley East | 11 | Sibley East | 19:51.4 |
| 57 | Jamis MartensPlace 57 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 19:53.1 |
| 58 | Aiden WeisenselPlace 58 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 19:55.2 |
| 59 | Zach SantiniPlace 59 · Grade 9 · Holy Family Catholic | 9 | Holy Family Catholic | 19:57.0 PR |
| 60 | Vance Vanden EidePlace 60 · Grade 9 · LeSueur-Henderson | 9 | LeSueur-Henderson | 19:57.7 |
| 61 | Weston ScriverPlace 61 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 20:01.0 |
| 62 | Henry PriebePlace 62 · Grade 10 · Holy Family Catholic | 10 | Holy Family Catholic | 20:03.9 |
| 63 | Jensen BlackstadPlace 63 · Grade 12 · Westonka | 12 | Westonka | 20:04.2 |
| 64 | Damien HallahanPlace 64 · Grade 12 · Hutchinson | 12 | Hutchinson | 20:05.1 |
| 65 | William GriffisPlace 65 · Grade 11 · Springfield/Cedar Mountain | 11 | Springfield/Cedar Mountain | 20:05.9 |
| 66 | Israel Gonzalez CedilloPlace 66 · Grade 12 · St. James | 12 | St. James | 20:06.8 |
| 67 | Xander ChvatalPlace 67 · Grade 12 · Litchfield | 12 | Litchfield | 20:10.8 |
| 68 | Grayson SwensonPlace 68 · Grade 11 · Litchfield | 11 | Litchfield | 20:13.4 |
| 69 | Tanner JohnsonPlace 69 · Grade 12 · Sibley East | 12 | Sibley East | 20:14.2 |
| 70 | Weston BorstadPlace 70 · Grade 12 · Hutchinson | 12 | Hutchinson | 20:19.3 |
| 71 | Jack WyattPlace 71 · Grade 9 · Blake | 9 | Blake | 20:21.4 |
| 72 | Gavin EggertPlace 72 · Grade 11 · Hutchinson | 11 | Hutchinson | 20:23.4 |
| 73 | Josiah ScottPlace 73 · Grade 10 · Dassel-Cokato | 10 | Dassel-Cokato | 20:29.3 |
| 74 | Dominic SchubertPlace 74 · Grade 10 · Holy Family Catholic | 10 | Holy Family Catholic | 20:30.0 |
| 75 | Sullivan SwensonPlace 75 · Grade 7 · Litchfield | 7 | Litchfield | 20:30.5 |
| 76 | Deacon RamthunPlace 76 · Grade 12 · Westonka | 12 | Westonka | 20:31.3 |
| 77 | Gabe RobyPlace 77 · Grade 11 · LeSueur-Henderson | 11 | LeSueur-Henderson | 20:32.1 |
| 78 | Giancarlo LucianoPlace 78 · Grade 12 · Lester Prairie | 12 | Lester Prairie | 20:32.8 |
| 79 | Evan DarmawanPlace 79 · Grade 11 · Blake | 11 | Blake | 20:39.1 |
| 80 | Owen Otto-FisherPlace 80 · Grade 10 · Glencoe-Silver Lake | 10 | Glencoe-Silver Lake | 20:42.5 |
| 81 | Grady SchneckPlace 81 · Grade 10 · Holy Family Catholic | 10 | Holy Family Catholic | 20:43.1 |
| 82 | AJ NelsonPlace 82 · Grade 10 · Holy Family Catholic | 10 | Holy Family Catholic | 20:43.6 |
| 83 | Riley OddenPlace 83 · Grade 9 · Glencoe-Silver Lake | 9 | Glencoe-Silver Lake | 20:44.5 PR |
| 84 | Eli DaumPlace 84 · Grade 10 · Westonka | 10 | Westonka | 20:45.0 |
| 85 | Xavier ManderfeldPlace 85 · Grade 12 · Springfield/Cedar Mountain | 12 | Springfield/Cedar Mountain | 20:47.1 |
| 86 | Noah HeideckerPlace 86 · Grade 10 · Dassel-Cokato | 10 | Dassel-Cokato | 20:49.1 |
| 87 | Brody OlsonPlace 87 · Grade 11 · Westonka | 11 | Westonka | 20:51.6 |
| 88 | Will AdamsPlace 88 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 20:52.4 PR |
| 89 | Oliver BergPlace 89 · Grade 11 · Westonka | 11 | Westonka | 20:53.3 |
| 90 | Chase XiongPlace 90 · Grade 11 · Blake | 11 | Blake | 20:54.7 |
| 91 | Kamdin AmelaPlace 91 · Grade 9 · LeSueur-Henderson | 9 | LeSueur-Henderson | 20:55.0 |
| 92 | Henry RuegemerPlace 92 · Grade 12 · Westonka | 12 | Westonka | 20:57.4 |
| 93 | Tobin DykoskiPlace 93 · Grade 11 · Westonka | 11 | Westonka | 20:59.0 |
| 94 | Noah BrinkmannPlace 94 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 21:00.9 |
| 95 | Phinehas BislewPlace 95 · Grade 11 · Springfield/Cedar Mountain | 11 | Springfield/Cedar Mountain | 21:01.1 |
| 96 | Everett HagglundPlace 96 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 21:03.4 PR |
| 97 | Myles JohnsonPlace 97 · Grade 10 · Litchfield | 10 | Litchfield | 21:04.1 |
| 98 | Hawkins NyholmPlace 98 · Grade 12 · Litchfield | 12 | Litchfield | 21:04.1 |
| 99 | Carter SavstromPlace 99 · Grade 9 · Westonka | 9 | Westonka | 21:05.8 |
| 100 | Joseph KosteckaPlace 100 · Grade 11 · Central Public Schools | 11 | Central Public Schools | 21:06.4 |
| 101 | Noah SarffPlace 101 · Grade 12 · Dassel-Cokato | 12 | Dassel-Cokato | 21:06.5 |
| 102 | Liam CoxPlace 102 · Grade 12 · Blake | 12 | Blake | 21:07.6 PR |
| 103 | Logan BruchPlace 103 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 21:13.2 |
| 104 | Soren ThompsonPlace 104 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 21:16.1 |
| 105 | Jonah HermansonPlace 105 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 21:16.2 |
| 106 | Nathaniel CarlovskyPlace 106 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 21:22.0 |
| 107 | Alexander BigelowPlace 107 · Grade 10 · Springfield/Cedar Mountain | 10 | Springfield/Cedar Mountain | 21:22.2 |
| 108 | Kaya KojasoyPlace 108 · Grade 9 · Blake | 9 | Blake | 21:23.5 |
| 109 | Ben SmithPlace 109 · Grade 10 · Westonka | 10 | Westonka | 21:24.2 |
| 110 | Grady MeyerPlace 110 · Grade 10 · Lester Prairie | 10 | Lester Prairie | 21:29.1 |
| 111 | George MeekPlace 111 · Grade 10 · Blake | 10 | Blake | 21:30.5 |
| 112 | Court ParkePlace 112 · Grade 7 · Blake | 7 | Blake | 21:31.6 PR |
| 113 | Elias OttenbreitPlace 113 · Grade 11 · Westonka | 11 | Westonka | 21:34.0 |
| 114 | August LangPlace 114 · Grade 12 · Westonka | 12 | Westonka | 21:38.1 |
| 115 | Elliott VliegerPlace 115 · Grade 10 · Minnesota Valley Lutheran | 10 | Minnesota Valley Lutheran | 21:40.0 |
| 116 | Isaac BeckendorfPlace 116 · Grade 11 · G-F-W | 11 | G-F-W | 21:42.5 |
| 117 | Elijah DevroyPlace 117 · Grade 7 · Central Public Schools | 7 | Central Public Schools | 21:43.4 |
| 118 | Owen WillemsPlace 118 · Grade 8 · Lester Prairie | 8 | Lester Prairie | 21:47.1 |
| 119 | Sam ParkerPlace 119 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 21:47.6 |
| 120 | Lewis HahnPlace 120 · Grade 9 · Minnesota Valley Lutheran | 9 | Minnesota Valley Lutheran | 21:48.1 |
| 121 | Bennett LoegeringPlace 121 · Grade 9 · Mayer Lutheran | 9 | Mayer Lutheran | 21:48.2 |
| 122 | Gavin RenstromPlace 122 · Grade 10 · LeSueur-Henderson | 10 | LeSueur-Henderson | 21:49.3 PR |
| 123 | Walter JohnsonPlace 123 · Grade 9 · Dassel-Cokato | 9 | Dassel-Cokato | 21:51.6 |
| 124 | Preston SchwingPlace 124 · Grade 10 · Sibley East | 10 | Sibley East | 21:53.6 |
| 125 | Tyler BushwayPlace 125 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 21:59.3 |
| 126 | Jack HedinPlace 126 · Grade 12 · Glencoe-Silver Lake | 12 | Glencoe-Silver Lake | 21:59.6 |
| 127 | Wyatt KrusePlace 127 · Grade 10 · Hutchinson | 10 | Hutchinson | 22:23.0 |
| 128 | William KotilaPlace 128 · Grade 9 · Litchfield | 9 | Litchfield | 22:23.5 |
| 129 | Riley PaechPlace 129 · Grade 11 · Dassel-Cokato | 11 | Dassel-Cokato | 22:24.6 |
| 130 | Aidan HuesmannPlace 130 · Grade 11 · Westonka | 11 | Westonka | 22:25.6 |
| 131 | Cole KautzerPlace 131 · Grade 12 · Westonka | 12 | Westonka | 22:26.6 |
| 132 | Bo WiltroutPlace 132 · Grade 10 · Hutchinson | 10 | Hutchinson | 22:28.0 |
| 133 | Anders HarmalaPlace 133 · Grade 9 · Dassel-Cokato | 9 | Dassel-Cokato | 22:29.6 |
| 134 | Baylor ThompsonPlace 134 · Grade 8 · Lester Prairie | 8 | Lester Prairie | 22:30.4 |
| 135 | Nate AndersonPlace 135 · Grade 12 · Litchfield | 12 | Litchfield | 22:32.7 |
| 136 | Ryder NorlandPlace 136 · Grade 9 · St. James | 9 | St. James | 22:34.5 |
| 137 | Tristan NevePlace 137 · Grade 10 · Westonka | 10 | Westonka | 22:40.2 |
| 138 | Leo VandoverPlace 138 · Grade 8 · Blake | 8 | Blake | 22:40.3 |
| 139 | Isaac MonnensPlace 139 · Grade 12 · St. James | 12 | St. James | 22:50.8 |
| 140 | Michael ArnoldPlace 140 · Grade 9 · Westonka | 9 | Westonka | 22:59.9 |
| 141 | Joshua HelmbrechtPlace 141 · Grade 9 · Glencoe-Silver Lake | 9 | Glencoe-Silver Lake | 23:01.8 |
| 142 | Grayson WoodsPlace 142 · Grade 10 · Litchfield | 10 | Litchfield | 23:05.4 |
| 143 | Vincent BurkstrandPlace 143 · Grade 11 · Hutchinson | 11 | Hutchinson | 23:09.2 |
| 144 | Alex PattersonPlace 144 · Grade 9 · Blake | 9 | Blake | 23:09.9 |
| 145 | Cooper MareshPlace 145 · Grade 7 · Glencoe-Silver Lake | 7 | Glencoe-Silver Lake | 23:10.4 |
| 146 | Jacob GappaPlace 146 · Grade 10 · St. James | 10 | St. James | 23:11.6 |
| 147 | Nate CiskePlace 147 · Grade 10 · St. James | 10 | St. James | 23:11.7 PR |
| 148 | Murdock KruegerPlace 148 · Grade 9 · Sibley East | 9 | Sibley East | 23:12.1 |
| 149 | Drew StadlerPlace 149 · Grade 12 · Minnesota Valley Lutheran | 12 | Minnesota Valley Lutheran | 23:12.3 |
| 150 | Andrew ReindlPlace 150 · Grade 8 · Springfield/Cedar Mountain | 8 | Springfield/Cedar Mountain | 23:15.5 |
| 151 | Carlos SantosPlace 151 · Grade 10 · Sibley East | 10 | Sibley East | 23:15.9 PR |
| 152 | Max KnudtsonPlace 152 · Grade 11 · Hutchinson | 11 | Hutchinson | 23:20.4 PR |
| 153 | Marek DykoskiPlace 153 · Grade 12 · Westonka | 12 | Westonka | 23:22.7 |
| 154 | Evan KrusePlace 154 · Grade 10 · Hutchinson | 10 | Hutchinson | 23:42.3 |
| 155 | Noah JohnsonPlace 155 · Grade 12 · Dassel-Cokato | 12 | Dassel-Cokato | 24:05.2 |
| 156 | Milton VloskyPlace 156 · Grade 9 · Blake | 9 | Blake | 24:07.5 PR |
| 157 | Braylen JensenPlace 157 · Grade 7 · Central Public Schools | 7 | Central Public Schools | 24:14.7 |
| 158 | Soren JohnsonPlace 158 · Grade 9 · Blake | 9 | Blake | 24:26.3 PR |
| 159 | Cooper FossPlace 159 · Grade 12 · Glencoe-Silver Lake | 12 | Glencoe-Silver Lake | 24:34.3 |
| 160 | Tim HumberPlace 160 · Grade 10 · Dassel-Cokato | 10 | Dassel-Cokato | 24:39.6 |
| 161 | Abe OlsonPlace 161 · Grade 10 · Litchfield | 10 | Litchfield | 25:11.6 |
| 162 | Caleb FullerPlace 162 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 25:16.3 |
| 163 | Levi JohnsonPlace 163 · Grade 10 · Springfield/Cedar Mountain | 10 | Springfield/Cedar Mountain | 25:30.0 |
| 164 | Mason VelsorPlace 164 · Grade 9 · Westonka | 9 | Westonka | 25:36.2 |
| 165 | Preston AndersonPlace 165 · Grade 12 · Springfield/Cedar Mountain | 12 | Springfield/Cedar Mountain | 26:15.5 |
| 166 | Evan FelberPlace 166 · Grade 9 · Holy Family Catholic | 9 | Holy Family Catholic | 26:26.5 |
| 167 | Cesar PizanaPlace 167 · Grade 12 · Glencoe-Silver Lake | 12 | Glencoe-Silver Lake | 26:32.9 |
| 168 | Bentley FrazierPlace 168 · Grade 9 · LeSueur-Henderson | 9 | LeSueur-Henderson | 26:33.6 |
| 169 | Emmet MercierPlace 169 · Grade 8 · LeSueur-Henderson | 8 | LeSueur-Henderson | 26:38.1 |
| 170 | Tristan ShoresPlace 170 · Grade 9 · St. James | 9 | St. James | 26:46.4 |
| 171 | Grant PaulsonPlace 171 · Grade 11 · Hutchinson | 11 | Hutchinson | 26:46.4 |
| 172 | Logan FrichPlace 172 · Grade 9 · Mayer Lutheran | 9 | Mayer Lutheran | 26:53.8 |
| 173 | Chase FloridaPlace 173 · Grade 9 · Blake | 9 | Blake | 29:21.0 PR |
| 174 | Donnie VossPlace 174 · Grade 11 · Holy Family Catholic | 11 | Holy Family Catholic | 33:55.2 |