| 1 | Nolan VandelPlace 1 · Grade 12 · O'Gorman | 12 | O'Gorman | 51-05.00 |
| 2 | Logan BesslerPlace 2 · Grade 11 · Mitchell | 11 | Mitchell | 51-00.00 |
| 3 | Bryer StachPlace 3 · Grade 10 · Mitchell | 10 | Mitchell | 47-04.50 |
| 4 | Andrew BudigPlace 4 · Grade 10 · Yankton | 10 | Yankton | 45-00.00 |
| 5 | Jake WolterPlace 5 · Grade 10 · Yankton | 10 | Yankton | 44-10.50 |
| 6 | Ayden WoodPlace 6 · Grade 11 · Mitchell | 11 | Mitchell | 43-10.50 |
| 7 | Rip SiemonsmaPlace 7 · Grade 11 · O'Gorman | 11 | O'Gorman | 43-02.50 |
| 8 | Daniel VazquezPlace 8 · Grade 12 · O'Gorman | 12 | O'Gorman | 43-00.00 |
| 9 | Hayden PischelPlace 9 · Grade 10 · Mitchell | 10 | Mitchell | 39-06.00 |
| 10 | Karsen HeckPlace 10 · Grade 9 · Yankton | 9 | Yankton | 39-00.50 |
| 11 | Nicholas OllerichPlace 11 · Grade 11 · O'Gorman | 11 | O'Gorman | 38-06.00 |
| 12 | Derrick BielPlace 12 · Grade 12 · Yankton | 12 | Yankton | 38-04.75 |
| 13 | Mason FosnessPlace 13 · Grade 11 · Mitchell | 11 | Mitchell | 38-03.00 |
| 14 | Austin ConwayPlace 14 · Grade 10 · Yankton | 10 | Yankton | 37-10.50 |
| 15 | Henry SejnohaPlace 15 · Grade 11 · O'Gorman | 11 | O'Gorman | 37-09.00 |
| 15 | Kaden NurnbergPlace 15 · Grade 10 · Mitchell | 10 | Mitchell | 37-09.00 |
| 17 | Jason TrooienPlace 17 · Grade 9 · O'Gorman | 9 | O'Gorman | 37-03.50 |
| 17 | William Guzman-UgofskyPlace 17 · Grade 11 · Yankton | 11 | Yankton | 37-03.50 |
| 19 | Drace GaskinsPlace 19 · Grade 11 · Yankton | 11 | Yankton | 36-06.50 |
| 20 | Ben BohlmannPlace 20 · Grade 10 · Yankton | 10 | Yankton | 36-05.00 |
| 21 | Tristen JellisPlace 21 · Grade 12 · Mitchell | 12 | Mitchell | 36-02.50 |
| 22 | Karl BenzPlace 22 · Grade 12 · O'Gorman | 12 | O'Gorman | 36-00.50 |
| 23 | Presten SchelskePlace 23 · Grade 12 · Mitchell | 12 | Mitchell | 34-10.50 |
| 24 | Austin StotzPlace 24 · Grade 11 · Yankton | 11 | Yankton | 34-10.00 |
| 25 | William HagmannPlace 25 · Grade 12 · Mitchell | 12 | Mitchell | 34-02.00 |
| 26 | Knox TerveenPlace 26 · Grade 9 · Mitchell | 9 | Mitchell | 34-01.00 |
| 27 | Cain SteinbergPlace 27 · Grade 10 · Yankton | 10 | Yankton | 32-04.00 |
| 28 | Hudson MullerPlace 28 · Grade 9 · O'Gorman | 9 | O'Gorman | 32-03.00 |
| 29 | Garrett DumasPlace 29 · Grade 9 · Mitchell | 9 | Mitchell | 31-09.00 |
| 30 | Jake WatsonPlace 30 · Grade 9 · O'Gorman | 9 | O'Gorman | 31-08.50 |
| 31 | Nathan SmithPlace 31 · Grade 10 · Yankton | 10 | Yankton | 31-04.00 |
| 32 | Milo ThompsonPlace 32 · Grade 9 · Yankton | 9 | Yankton | 31-02.00 |
| 33 | Logan BerndtPlace 33 · Grade 10 · Yankton | 10 | Yankton | 31-01.50 |
| 34 | Dawson BullerPlace 34 · Grade 9 · O'Gorman | 9 | O'Gorman | 30-07.00 |
| 35 | Max MullerPlace 35 · Grade 10 · Yankton | 10 | Yankton | 30-04.50 |
| 36 | Riley MortensenPlace 36 · Grade 11 · Yankton | 11 | Yankton | 30-01.00 |
| 36 | Brody SchragePlace 36 · Grade 10 · Yankton | 10 | Yankton | 30-01.00 |
| 38 | Asher NockelsPlace 38 · Grade 10 · Yankton | 10 | Yankton | 27-06.00 |
| 39 | Chris KeiperPlace 39 · Grade 9 · Mitchell | 9 | Mitchell | 27-04.00 |
| 40 | Jamison RogersPlace 40 · Grade 10 · Yankton | 10 | Yankton | 27-03.00 |
| 41 | Dylan OchoaPlace 41 · Grade 11 · O'Gorman | 11 | O'Gorman | 25-10.50 |
| 42 | Patrick StemperPlace 42 · Grade 9 · Mitchell | 9 | Mitchell | 25-03.50 |
| 43 | Daniel Arevalo MoralesPlace 43 · Grade 9 · Mitchell | 9 | Mitchell | 25-02.00 |
| 44 | Draeven SmallPlace 44 · Grade 10 · Yankton | 10 | Yankton | 24-08.00 |
| 45 | Gabriel WrightPlace 45 · Grade 9 · Yankton | 9 | Yankton | 24-04.00 |
| 46 | Gabe OlsonPlace 46 · Grade 10 · Yankton | 10 | Yankton | 23-07.50 |
| 47 | Tucker PodhradskyPlace 47 · Grade 9 · Mitchell | 9 | Mitchell | 23-04.00 |
| 48 | Brayden ChristPlace 48 · Grade 9 · Yankton | 9 | Yankton | 22-09.00 |
| 49 | Yael TrujiloPlace 49 · Grade 9 · Yankton | 9 | Yankton | 22-05.00 |
| 50 | Jeffery HurleyPlace 50 · Grade 9 · O'Gorman | 9 | O'Gorman | 21-08.50 |