| 1 | Jeter ScoularPlace 1 · Grade 12 · Milbank | 12 | Milbank | 17:13.54 |
| 2 | Ryder GraffPlace 2 · Grade 12 · Sisseton | 12 | Sisseton | 17:32.00 |
| 3 | Caden HouriganPlace 3 · Grade 12 · Deuel | 12 | Deuel | 17:49.61 |
| 4 | Sutton BenckPlace 4 · Grade 12 · Deuel | 12 | Deuel | 18:08.41 |
| 5 | Gavin MattsonPlace 5 · Grade 11 · Deuel | 11 | Deuel | 18:19.44 |
| 6 | Tyson HagbergPlace 6 · Grade 12 · Deuel | 12 | Deuel | 18:33.23 |
| 7 | Brett HansenPlace 7 · Grade 11 · Sisseton | 11 | Sisseton | 18:40.40 |
| 8 | Ben WeigelPlace 8 · Grade 7 · Aberdeen Roncalli | 7 | Aberdeen Roncalli | 18:56.30 |
| 9 | Franco FloresPlace 9 · Grade 11 · Milbank | 11 | Milbank | 19:11.60 |
| 10 | Ethan ZemlickaPlace 10 · Grade 10 · Clark/Willow Lake | 10 | Clark/Willow Lake | 19:11.89 |
| 11 | Coen HalvorsonPlace 11 · Grade 8 · Webster Area | 8 | Webster Area | 19:18.30 |
| 12 | Noah EstwickPlace 12 · Grade 11 · Sisseton | 11 | Sisseton | 19:21.86 |
| 13 | Dominic KluckmanPlace 13 · Grade 12 · Deuel | 12 | Deuel | 19:22.63 |
| 14 | Evan HansenPlace 14 · Grade 10 · Aberdeen Roncalli | 10 | Aberdeen Roncalli | 19:23.90 |
| 15 | Riley ShellenbergerPlace 15 · Grade 10 · Groton Area | 10 | Groton Area | 19:36.62 |
| 16 | Blake HansenPlace 16 · Grade 10 · Aberdeen Roncalli | 10 | Aberdeen Roncalli | 19:41.58 |
| 17 | Beckham BerryPlace 17 · Grade 12 · Milbank | 12 | Milbank | 19:43.60 |
| 18 | Joseph O'BrienPlace 18 · Grade 10 · Britton-Hecla | 10 | Britton-Hecla | 19:44.53 |
| 19 | Hudson BraggPlace 19 · Grade 9 · Sisseton | 9 | Sisseton | 19:51.27 |
| 20 | Cole FeickertPlace 20 · Grade 10 · Aberdeen Roncalli | 10 | Aberdeen Roncalli | 19:53.48 |
| 21 | Malachi PetersonPlace 21 · Grade 8 · Deuel | 8 | Deuel | 20:04.46 |
| 22 | Aksel GjerdePlace 22 · Grade 10 · Clark/Willow Lake | 10 | Clark/Willow Lake | 20:07.90 |
| 23 | Luke DonnellPlace 23 · Grade 9 · Sisseton | 9 | Sisseton | 20:16.01 PR |
| 24 | Ben KellerPlace 24 · Grade 9 · Aberdeen Roncalli | 9 | Aberdeen Roncalli | 20:19.70 |
| 25 | Everett GroosPlace 25 · Grade 8 · Sisseton | 8 | Sisseton | 20:26.74 |
| 26 | Aiden BowersPlace 26 · Grade 10 · Clark/Willow Lake | 10 | Clark/Willow Lake | 20:44.73 |
| 27 | Rylan WendlandPlace 27 · Grade 11 · Milbank | 11 | Milbank | 20:46.23 |
| 28 | Finn GilmorePlace 28 · Grade 7 · Milbank | 7 | Milbank | 20:54.93 |
| 29 | Hardin SticklandPlace 29 · Grade 7 · Sisseton | 7 | Sisseton | 20:57.36 |
| 30 | Matthew UnzenPlace 30 · Grade 9 · Milbank | 9 | Milbank | 20:57.87 |
| 31 | Gray HoldenPlace 31 · Grade 10 · Deuel | 10 | Deuel | 21:07.82 |
| 32 | Logan BornsPlace 32 · Grade 8 · Clark/Willow Lake | 8 | Clark/Willow Lake | 21:18.62 |
| 33 | Ethan GonsorPlace 33 · Grade 11 · Aberdeen Roncalli | 11 | Aberdeen Roncalli | 21:21.30 |
| 34 | Grady WagnerPlace 34 · Grade 12 · Webster Area | 12 | Webster Area | 21:29.33 |
| 35 | Kellin BoikPlace 35 · Grade 10 · Webster Area | 10 | Webster Area | 21:36.57 |
| 36 | Coop BirrittierPlace 36 · Grade 9 · Clark/Willow Lake | 9 | Clark/Willow Lake | 21:44.51 |
| 37 | Carter HansenPlace 37 · Grade 7 · Redfield | 7 | Redfield | 21:45.81 PR |
| 38 | Malachi ZastrowPlace 38 · Grade 8 · Redfield | 8 | Redfield | 22:03.88 PR |
| 39 | Charles BevingPlace 39 · Grade 8 · Clark/Willow Lake | 8 | Clark/Willow Lake | 22:07.78 |
| 40 | Calvin LockenPlace 40 · Grade 7 · Groton Area | 7 | Groton Area | 22:09.75 |
| 41 | Leo MadsenPlace 41 · Grade 10 · Aberdeen Roncalli | 10 | Aberdeen Roncalli | 22:13.43 |
| 42 | Alec GarrettPlace 42 · Grade 12 · Webster Area | 12 | Webster Area | 22:16.98 |
| 43 | Hunter SinnerPlace 43 · Grade 9 · Webster Area | 9 | Webster Area | 22:32.00 |
| 44 | Cooper GregersonPlace 44 · Grade 9 · Webster Area | 9 | Webster Area | 22:45.32 |
| 45 | Ace LesnarPlace 45 · Grade 10 · Webster Area | 10 | Webster Area | 22:49.79 |
| 46 | Grayden (Grady) ZeckPlace 46 · Grade 8 · Groton Area | 8 | Groton Area | 22:52.83 |
| 47 | Waylon FitzgeraldPlace 47 · Grade 9 · Clark/Willow Lake | 9 | Clark/Willow Lake | 22:56.39 PR |
| 48 | Tate JohnsonPlace 48 · Grade 10 · Groton Area | 10 | Groton Area | 22:56.71 |
| 49 | James SchulzPlace 49 · Grade 10 · Webster Area | 10 | Webster Area | 23:07.50 PR |
| 50 | Aidyn CyrusPlace 50 · Grade 11 · Webster Area | 11 | Webster Area | 23:12.74 |
| 51 | Gabriel LovatoPlace 51 · Grade 10 · Sisseton | 10 | Sisseton | 23:52.76 |
| 52 | Brody GravesPlace 52 · Grade 9 · Clark/Willow Lake | 9 | Clark/Willow Lake | 24:00.84 PR |
| 53 | Torger GjerdePlace 53 · Grade 7 · Clark/Willow Lake | 7 | Clark/Willow Lake | 24:04.47 PR |
| 54 | Easton ErmerPlace 54 · Grade 8 · Webster Area | 8 | Webster Area | 24:14.03 PR |
| 55 | Colter AdamsPlace 55 · Grade 9 · Sisseton | 9 | Sisseton | 24:43.04 |
| 56 | Logan ClocksenePlace 56 · Grade 12 · Groton Area | 12 | Groton Area | 31:21.46 |