| 1 | Nathan RossPlace 1 · Grade 11 · Flandreau | 11 | Flandreau | 15:40.58 PR |
| 2 | Cooper DanforthPlace 2 · Grade 9 · Garretson | 9 | Garretson | 15:42.06 |
| 3 | Devon AndersenPlace 3 · Grade 8 · Dell Rapids | 8 | Dell Rapids | 16:04.60 |
| 4 | Easton SchwebachPlace 4 · Grade 7 · Garretson | 7 | Garretson | 16:19.12 |
| 5 | Tyler OchsnerPlace 5 · Grade 11 · Baltic | 11 | Baltic | 16:20.60 |
| 6 | Ethan HeumillerPlace 6 · Grade 8 · Wessington Springs | 8 | Wessington Springs | 16:25.68 PR |
| 7 | David DonahuePlace 7 · Grade 9 · Baltic | 9 | Baltic | 16:31.34 PR |
| 8 | Layton GackePlace 8 · Grade 8 · Tri-Valley | 8 | Tri-Valley | 16:35.50 |
| 9 | Jake HarmdierksPlace 9 · Grade 9 · Madison | 9 | Madison | 16:38.82 PR |
| 10 | Joe TrumbauerPlace 10 · Grade 11 · St. Mary's | 11 | St. Mary's | 16:42.45 PR |
| 11 | Malcolm PulscherPlace 11 · Grade 10 · Dell Rapids | 10 | Dell Rapids | 16:43.98 |
| 12 | Asher JohnsonPlace 12 · Grade - · McCook Central/Montrose | - | McCook Central/Montrose | 16:44.61 PR |
| 13 | Maximus AldanaPlace 13 · Grade 9 · Madison | 9 | Madison | 16:47.66 |
| 14 | Nikola BietzPlace 14 · Grade 8 · Flandreau | 8 | Flandreau | 16:56.66 |
| 15 | Grant GriffithPlace 15 · Grade 10 · De Smet | 10 | De Smet | 16:56.81 PR |
| 16 | Thomas Van ZeePlace 16 · Grade 9 · Mount Vernon/Plankinton | 9 | Mount Vernon/Plankinton | 17:00.44 |
| 17 | Ayden OchsnerPlace 17 · Grade 9 · Baltic | 9 | Baltic | 17:03.78 |
| 18 | Tate VeltkampPlace 18 · Grade 8 · Dell Rapids | 8 | Dell Rapids | 17:05.87 |
| 19 | Jace MullerPlace 19 · Grade 9 · Centerville | 9 | Centerville | 17:07.54 PR |
| 20 | Kobi MartinPlace 20 · Grade 11 · Flandreau | 11 | Flandreau | 17:13.13 |
| 21 | Oliver TonnesonPlace 21 · Grade 7 · Colman-Egan | 7 | Colman-Egan | 17:14.34 PR |
| 22 | Mason SnydersPlace 22 · Grade 9 · Garretson | 9 | Garretson | 17:19.42 |
| 23 | Layne RogersPlace 23 · Grade 11 · Garretson | 11 | Garretson | 17:24.96 |
| 24 | Preston RowleyPlace 24 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 17:25.60 |
| 25 | Miles CarstensenPlace 25 · Grade 7 · Dell Rapids | 7 | Dell Rapids | 17:34.33 |
| 26 | Winchester TemmePlace 26 · Grade 10 · De Smet | 10 | De Smet | 17:38.50 PR |
| 27 | Ryker AhlersPlace 27 · Grade 7 · Baltic | 7 | Baltic | 17:38.52 |
| 28 | Cade HoffmanPlace 28 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 17:40.92 |
| 29 | Liam MastersPlace 29 · Grade 9 · Parker/Marion | 9 | Parker/Marion | 17:42.65 |
| 30 | Lincoln DeelstraPlace 30 · Grade 9 · Parker/Marion | 9 | Parker/Marion | 17:46.50 |
| 31 | Norsean HawkPlace 31 · Grade 10 · Chamberlain | 10 | Chamberlain | 17:46.84 |
| 32 | Hutton AmundsonPlace 32 · Grade 7 · Tri-Valley | 7 | Tri-Valley | 17:50.58 |
| 33 | Nick ReimerPlace 33 · Grade 7 · Chamberlain | 7 | Chamberlain | 17:54.43 |
| 34 | Lincoln WildePlace 34 · Grade 8 · Baltic | 8 | Baltic | 17:58.29 PR |
| 35 | Peter HoekmanPlace 35 · Grade 8 · Baltic | 8 | Baltic | 18:00.41 |
| 36 | Blake BensonPlace 36 · Grade 11 · Garretson | 11 | Garretson | 18:02.93 |
| 37 | Bence BontePlace 37 · Grade 11 · Garretson | 11 | Garretson | 18:03.68 |
| 38 | Maxen HansenPlace 38 · Grade 8 · Madison | 8 | Madison | 18:03.80 |
| 39 | Cooper BaconPlace 39 · Grade 7 · St. Mary's | 7 | St. Mary's | 18:05.01 PR |
| 40 | Giobbe MeyerPlace 40 · Grade 10 · Madison | 10 | Madison | 18:07.45 |
| 41 | Callix BuchholzPlace 41 · Grade 8 · Garretson | 8 | Garretson | 18:14.42 |
| 42 | Holbrook MeyerPlace 42 · Grade 8 · Madison | 8 | Madison | 18:20.73 |
| 43 | Behr PeckenpaughPlace 43 · Grade 12 · Dell Rapids | 12 | Dell Rapids | 18:27.93 |
| 44 | Oliver PulscherPlace 44 · Grade 7 · Dell Rapids | 7 | Dell Rapids | 18:30.77 |
| 45 | Alexander HockenberryPlace 45 · Grade 12 · Baltic | 12 | Baltic | 18:35.14 |
| 46 | Vance DavisPlace 46 · Grade 9 · Baltic | 9 | Baltic | 18:41.26 |
| 47 | Jacob FriesePlace 47 · Grade 10 · Hanson | 10 | Hanson | 18:48.25 |
| 48 | Gage KleinPlace 48 · Grade 9 · Madison | 9 | Madison | 18:53.77 PR |
| 49 | Elliot BowersPlace 49 · Grade 11 · St. Mary's | 11 | St. Mary's | 18:54.22 |
| 50 | Cragar WyliePlace 50 · Grade 12 · Centerville | 12 | Centerville | 18:55.39 |
| 51 | Bronc GeraetsPlace 51 · Grade 9 · St. Mary's | 9 | St. Mary's | 19:00.94 |
| 52 | Joseph GamsPlace 52 · Grade 9 · St. Mary's | 9 | St. Mary's | 19:03.16 |
| 53 | Brady MullerPlace 53 · Grade 12 · Centerville | 12 | Centerville | 19:07.81 |
| 54 | Gunner BerensPlace 54 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 19:10.15 |
| 55 | Landan MackPlace 55 · Grade 10 · Tri-Valley | 10 | Tri-Valley | 19:17.40 |
| 56 | Josiah KohlPlace 56 · Grade 7 · McCrossan | 7 | McCrossan | 19:18.48 PR |
| 57 | Wakinyan BrushbreakerPlace 57 · Grade 8 · Flandreau | 8 | Flandreau | 19:19.76 |
| 58 | Eliot HolmbergPlace 58 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 19:25.14 |
| 59 | Leo SwansonPlace 59 · Grade 10 · Chamberlain | 10 | Chamberlain | 19:25.41 |
| 60 | Liam NielsenPlace 60 · Grade 7 · Madison | 7 | Madison | 19:35.79 |
| 61 | James VanZeePlace 61 · Grade 7 · Mount Vernon/Plankinton | 7 | Mount Vernon/Plankinton | 19:36.22 |
| 62 | Kordell TriggPlace 62 · Grade 10 · Madison | 10 | Madison | 19:51.96 |
| 63 | Isaiah CoburnPlace 63 · Grade 12 · Garretson | 12 | Garretson | 19:55.66 |
| 64 | Gabe StakePlace 64 · Grade 7 · Centerville | 7 | Centerville | 19:57.06 |
| 65 | Colby WerkmeisterPlace 65 · Grade 8 · Howard | 8 | Howard | 19:57.75 |
| 66 | Aidan RameyPlace 66 · Grade 8 · Baltic | 8 | Baltic | 20:00.99 |
| 67 | DK UbertyPlace 67 · Grade - · McCook Central/Montrose | - | McCook Central/Montrose | 20:03.88 PR |
| 68 | Jentry VeurinkPlace 68 · Grade 8 · Mount Vernon/Plankinton | 8 | Mount Vernon/Plankinton | 20:20.03 |
| 69 | Houston HavlikPlace 69 · Grade 7 · Wessington Springs | 7 | Wessington Springs | 20:28.19 PR |
| 70 | Nolan SchmidtPlace 70 · Grade 8 · Madison | 8 | Madison | 20:35.98 |
| 71 | Andrew TrumbauerPlace 71 · Grade 7 · St. Mary's | 7 | St. Mary's | 20:42.52 |
| 72 | Abraham MolasconPlace 72 · Grade 9 · Madison | 9 | Madison | 21:02.00 |
| 73 | Gabe LaCroixPlace 73 · Grade 11 · Viborg-Hurley | 11 | Viborg-Hurley | 21:06.30 |
| 74 | Oscar MartinPlace 74 · Grade 9 · Madison | 9 | Madison | 21:13.17 |
| 75 | Tharen DavisPlace 75 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 21:15.50 |
| 76 | Evan ChristensenPlace 76 · Grade 7 · Dell Rapids | 7 | Dell Rapids | 21:18.36 PR |
| 77 | Eli CalliesPlace 77 · Grade 8 · Howard | 8 | Howard | 22:40.21 |
| 78 | Cason PryorPlace 78 · Grade 7 · Mount Vernon/Plankinton | 7 | Mount Vernon/Plankinton | 22:59.65 |
| 79 | Cash KochPlace 79 · Grade - · McCook Central/Montrose | - | McCook Central/Montrose | 23:14.41 |
| 80 | Chase VogelPlace 80 · Grade - · McCook Central/Montrose | - | McCook Central/Montrose | 24:06.98 |
| 81 | Etzio BulitPlace 81 · Grade 9 · Flandreau | 9 | Flandreau | 26:17.45 |
| 82 | Caleb SchroederPlace 82 · Grade 11 · Canistota | 11 | Canistota | 26:38.49 |
| 83 | Brayden HeerenPlace 83 · Grade 9 · Canistota | 9 | Canistota | 27:43.76 |
| 84 | Kyle SchwaderPlace 84 · Grade - · McCook Central/Montrose | - | McCook Central/Montrose | 29:35.23 PR |