| 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 |