| 1 | Gage HorstmanPlace 1 · Grade 11 · Sibley East | 11 | Sibley East | 15:57.7 |
| 2 | Enzo GazzolaPlace 2 · Grade 11 · St. Peter | 11 | St. Peter | 16:15.8 |
| 3 | Julio AlejandroPlace 3 · Grade 12 · Sibley East | 12 | Sibley East | 16:44.0 |
| 4 | Jacksen PomplunPlace 4 · Grade 12 · Sibley East | 12 | Sibley East | 17:27.2 |
| 5 | Aiden ChristesonPlace 5 · Grade 11 · Sibley East | 11 | Sibley East | 17:39.5 PR |
| 6 | Charlie GustafsonPlace 6 · Grade 8 · Central Public Schools | 8 | Central Public Schools | 17:40.0 |
| 7 | Laird BlyPlace 7 · Grade 11 · St. Peter | 11 | St. Peter | 17:53.3 |
| 8 | Domenek WilliamsPlace 8 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 17:57.7 |
| 9 | Gabriel CoryellPlace 9 · Grade 11 · Tri-City United | 11 | Tri-City United | 18:00.8 |
| 10 | Ellyott AllenPlace 10 · Grade 11 · Sibley East | 11 | Sibley East | 18:06.1 |
| 11 | Brody CookPlace 11 · Grade 9 · MCW/BO | 9 | MCW/BO | 18:40.9 |
| 12 | Patrick DuchenePlace 12 · Grade 9 · Tri-City United | 9 | Tri-City United | 18:52.5 |
| 13 | Marek MulderPlace 13 · Grade 9 · MCW/BO | 9 | MCW/BO | 19:26.4 |
| 14 | Odin ChristensenPlace 14 · Grade 10 · St. Peter | 10 | St. Peter | 19:33.9 PR |
| 15 | Elliot ReynoldsPlace 15 · Grade 9 · MCW/BO | 9 | MCW/BO | 19:40.6 |
| 16 | Jesse BallalatakPlace 16 · Grade 10 · Sibley East | 10 | Sibley East | 19:40.9 |
| 17 | Conrad GwinPlace 17 · Grade 10 · MCW/BO | 10 | MCW/BO | 19:52.0 PR |
| 18 | Nolan FisherPlace 18 · Grade 11 · Sibley East | 11 | Sibley East | 19:55.3 |
| 19 | Owen BauerPlace 19 · Grade 11 · Tri-City United | 11 | Tri-City United | 19:55.6 |
| 20 | Brock KocinaPlace 20 · Grade 9 · Tri-City United | 9 | Tri-City United | 20:05.4 |
| 21 | Henry TuckPlace 21 · Grade 11 · LeSueur-Henderson | 11 | LeSueur-Henderson | 20:21.3 |
| 22 | Vance Vanden EidePlace 22 · Grade 9 · LeSueur-Henderson | 9 | LeSueur-Henderson | 20:34.3 |
| 23 | Graham MenningPlace 23 · Grade 10 · St. Peter | 10 | St. Peter | 20:34.9 |
| 24 | Tanner JohnsonPlace 24 · Grade 12 · Sibley East | 12 | Sibley East | 20:41.3 |
| 25 | Samuel TeigenPlace 25 · Grade 9 · Tri-City United | 9 | Tri-City United | 20:42.7 |
| 26 | Paul SzybnskiPlace 26 · Grade 10 · St. Peter | 10 | St. Peter | 20:51.6 PR |
| 27 | Axten Viessman-KurtenbachPlace 27 · Grade 10 · St. Peter | 10 | St. Peter | 21:05.8 |
| 28 | Joseph KosteckaPlace 28 · Grade 11 · Central Public Schools | 11 | Central Public Schools | 21:12.3 |
| 29 | Logan BruchPlace 29 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 21:24.2 |
| 30 | Tyler BushwayPlace 30 · Grade 12 · LeSueur-Henderson | 12 | LeSueur-Henderson | 21:27.4 |
| 31 | Soren McNamaraPlace 31 · Grade 12 · Tri-City United | 12 | Tri-City United | 21:29.4 |
| 32 | Preston SchwingPlace 32 · Grade 10 · Sibley East | 10 | Sibley East | 21:31.0 |
| 33 | Noah BrinkmannPlace 33 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 21:43.6 |
| 34 | Aidyn AbelPlace 34 · Grade 9 · St. Peter | 9 | St. Peter | 21:50.0 PR |
| 35 | Michael DunnPlace 35 · Grade 9 · St. Peter | 9 | St. Peter | 21:50.4 PR |
| 36 | Austin BurkPlace 36 · Grade 9 · Tri-City United | 9 | Tri-City United | 21:52.9 |
| 37 | Beckett WhitePlace 37 · Grade 9 · MCW/BO | 9 | MCW/BO | 21:59.0 PR |
| 38 | Gavin RenstromPlace 38 · Grade 10 · LeSueur-Henderson | 10 | LeSueur-Henderson | 22:00.6 |
| 39 | Elijah DevroyPlace 39 · Grade 7 · Central Public Schools | 7 | Central Public Schools | 22:05.7 |
| 40 | Croix KlinePlace 40 · Grade 9 · Tri-City United | 9 | Tri-City United | 22:21.0 |
| 41 | Colin MechtelPlace 41 · Grade 12 · Tri-City United | 12 | Tri-City United | 22:22.5 |
| 42 | Cassen PotthastPlace 42 · Grade 11 · Tri-City United | 11 | Tri-City United | 22:45.6 |
| 43 | Levi MoenckPlace 43 · Grade 10 · St. Peter | 10 | St. Peter | 22:49.5 PR |
| 44 | Braylen JensenPlace 44 · Grade 7 · Central Public Schools | 7 | Central Public Schools | 23:14.2 |
| 45 | Murdock KruegerPlace 45 · Grade 9 · Sibley East | 9 | Sibley East | 24:05.8 |
| 46 | Carlos SantosPlace 46 · Grade 10 · Sibley East | 10 | Sibley East | 24:10.1 |
| 47 | Owen AbelPlace 47 · Grade 9 · St. Peter | 9 | St. Peter | 24:13.0 |
| 48 | Caleb FullerPlace 48 · Grade 9 · Central Public Schools | 9 | Central Public Schools | 25:39.3 |
| 49 | Emmet MercierPlace 49 · Grade 8 · LeSueur-Henderson | 8 | LeSueur-Henderson | 25:40.0 |
| 50 | Ian HartPlace 50 · Grade 10 · Tri-City United | 10 | Tri-City United | 25:52.1 |
| 51 | Oakley NorthPlace 51 · Grade 9 · MCW/BO | 9 | MCW/BO | 26:14.2 |
| 52 | Alex HillPlace 52 · Grade 10 · St. Peter | 10 | St. Peter | 26:26.3 |
| 53 | Damian DiazPlace 53 · Grade 9 · Sibley East | 9 | Sibley East | 26:40.7 |
| 54 | Carter ColePlace 54 · Grade 11 · MCW/BO | 11 | MCW/BO | 29:27.2 |