| 1 | Bennett SelfridgePlace 1 · Grade 12 · Rapid City Christian | 12 | Rapid City Christian | 18:33 |
| 2 | Benson KiefferPlace 2 · Grade 8 · Rapid City Christian | 8 | Rapid City Christian | 18:40 |
| 3 | Wakely BurnsPlace 3 · Grade 9 · Philip | 9 | Philip | 18:50 |
| 4 | Ezra WildemanPlace 4 · Grade 8 · Rapid City Christian | 8 | Rapid City Christian | 18:53 |
| 5 | David SuomalaPlace 5 · Grade 10 · Rapid City Christian | 10 | Rapid City Christian | 18:57 |
| 6 | Matthew BirkelandPlace 6 · Grade 10 · Jones County | 10 | Jones County | 19:25 |
| 7 | Prince De'SersaPlace 7 · Grade 10 · White River | 10 | White River | 19:37 |
| 8 | Austin OlsonPlace 8 · Grade 12 · Wall | 12 | Wall | 19:44 |
| 9 | Elijah HoytPlace 9 · Grade 10 · Rapid City Christian | 10 | Rapid City Christian | 19:50 |
| 10 | Wyatt OlsonPlace 10 · Grade 12 · Jones County | 12 | Jones County | 19:53 |
| 11 | Adam StimesPlace 11 · Grade 8 · Rapid City Christian | 8 | Rapid City Christian | 19:54 |
| 12 | Tyce GropperPlace 12 · Grade 7 · Bennett County | 7 | Bennett County | 19:56 |
| 13 | Reese HenriePlace 13 · Grade 11 · Philip | 11 | Philip | 19:58 |
| 14 | Trey LarsonPlace 14 · Grade 8 · Philip | 8 | Philip | 20:07 |
| 15 | Mackenzie WikePlace 15 · Grade 8 · White River | 8 | White River | 20:24 |
| 16 | Noah BiersPlace 16 · Grade 10 · Rapid City Christian | 10 | Rapid City Christian | 20:26 |
| 17 | Jackson SchauerPlace 17 · Grade 9 · Faith | 9 | Faith | 20:27 |
| 18 | Chastin TollaksonPlace 18 · Grade 10 · Jones County | 10 | Jones County | 20:55 |
| 19 | Gage AndersonPlace 19 · Grade 8 · Lemmon | 8 | Lemmon | 20:57 |
| 20 | Brendan Poor BearPlace 20 · Grade 11 · Bennett County | 11 | Bennett County | 20:57 |
| 21 | Braden LoudenPlace 21 · Grade 11 · Bennett County | 11 | Bennett County | 21:12 |
| 22 | Wyatt HuberPlace 22 · Grade 8 · Bennett County | 8 | Bennett County | 21:14 |
| 23 | Andrew HoffmanPlace 23 · Grade 11 · White River | 11 | White River | 21:15 |
| 24 | Tristen HostPlace 24 · Grade 9 · Jones County | 9 | Jones County | 21:16 |
| 25 | Dawson HandcockPlace 25 · Grade 7 · Wall | 7 | Wall | 21:18 |
| 26 | Asher PetersonPlace 26 · Grade 9 · Philip | 9 | Philip | 21:18 |
| 27 | Jack PetersonPlace 27 · Grade 7 · Philip | 7 | Philip | 21:30 |
| 28 | Cole O'BryanPlace 28 · Grade 12 · Kadoka Area | 12 | Kadoka Area | 21:54 |
| 29 | Levi Elk NationPlace 29 · Grade 7 · Dupree | 7 | Dupree | 21:58 |
| 30 | Talon AndersonPlace 30 · Grade 7 · Wall | 7 | Wall | 22:04 |
| 31 | Anthony ArellanoPlace 31 · Grade 12 · White River | 12 | White River | 22:10 |
| 32 | River SolonPlace 32 · Grade 7 · Kadoka Area | 7 | Kadoka Area | 22:16 |
| 33 | Logan DreiskePlace 33 · Grade 9 · Lemmon | 9 | Lemmon | 22:21 |
| 34 | Kaden KinsleyPlace 34 · Grade 9 · Jones County | 9 | Jones County | 22:32 |
| 35 | Colt NormanPlace 35 · Grade 10 · Stanley County | 10 | Stanley County | 22:44 |
| 36 | Zachary HenriksenPlace 36 · Grade 7 · New Underwood | 7 | New Underwood | 22:56 |
| 37 | Creston BurnsPlace 37 · Grade 7 · Philip | 7 | Philip | 23:14 |
| 38 | Charles HenriksenPlace 38 · Grade 9 · New Underwood | 9 | New Underwood | 23:17 |
| 39 | Cash SchileyPlace 39 · Grade 8 · Lemmon | 8 | Lemmon | 23:42 |
| 40 | Zachary VarnerPlace 40 · Grade 7 · Kadoka Area | 7 | Kadoka Area | 23:48 |
| 41 | Logan WrightPlace 41 · Grade 9 · White River | 9 | White River | 24:02 |
| 42 | Tripp SchremppPlace 42 · Grade 8 · Dupree | 8 | Dupree | 24:19 |
| 43 | Ethan TussingPlace 43 · Grade 12 · New Underwood | 12 | New Underwood | 24:40 |
| 44 | Noah KargPlace 44 · Grade 11 · Jones County | 11 | Jones County | 25:12 |
| 45 | Carter FortunePlace 45 · Grade 11 · Wall | 11 | Wall | 25:56 |
| 46 | Colby CollinsPlace 46 · Grade 11 · Harding County | 11 | Harding County | 26:11 |
| 47 | Baylor BurnsPlace 47 · Grade 7 · Philip | 7 | Philip | 27:50 |
| 48 | Camden O'BryanPlace 48 · Grade 8 · Kadoka Area | 8 | Kadoka Area | 28:22 |
| 49 | Ben AmundsonPlace 49 · Grade 9 · Wall | 9 | Wall | 31:44 |