| 1 | Levi Vander LeestPlace 1 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 15:54 |
| 2 | Sawyer PettengillPlace 2 · Grade 8 · Sioux Falls Christian | 8 | Sioux Falls Christian | 16:27 |
| 3 | Wesley LyonPlace 3 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 16:33 |
| 4 | Jaxton RinehartPlace 4 · Grade 11 · Tri-Valley | 11 | Tri-Valley | 16:41 |
| 5 | Peyton TetzlaffPlace 5 · Grade 12 · West Central | 12 | West Central | 16:44 |
| 6 | Sam VanRaaltePlace 6 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 17:13 |
| 7 | Zach NielsenPlace 7 · Grade 12 · West Central | 12 | West Central | 17:27 |
| 8 | Briar HornPlace 8 · Grade 9 · West Central | 9 | West Central | 17:40 |
| 9 | Max McDonaldPlace 9 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 17:42 |
| 10 | Camden TebayPlace 10 · Grade 11 · Dell Rapids | 11 | Dell Rapids | 17:44 |
| 11 | Carter SiemonsmaPlace 11 · Grade 12 · Garretson | 12 | Garretson | 17:50 |
| 12 | Nathaniel HobbiePlace 12 · Grade 12 · Flandreau | 12 | Flandreau | 17:53 |
| 13 | Eli SmithPlace 13 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 18:00 |
| 14 | Logan KontzPlace 14 · Grade 11 · Flandreau | 11 | Flandreau | 18:03 |
| 15 | Adam KinnerPlace 15 · Grade 10 · Elkton-Lake Benton | 10 | Elkton-Lake Benton | 18:05 |
| 16 | Ethan McGregorPlace 16 · Grade 12 · Garretson | 12 | Garretson | 18:10 |
| 17 | Tayte JoachimsPlace 17 · Grade 9 · Flandreau | 9 | Flandreau | 18:12 |
| 18 | Sean KingPlace 18 · Grade 10 · Tri-Valley | 10 | Tri-Valley | 18:14 |
| 19 | Nolan KatzerPlace 19 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 18:19 |
| 20 | Tyrus SchulzPlace 20 · Grade 12 · Sioux Valley | 12 | Sioux Valley | 18:23 |
| 21 | Sam SchmidtPlace 21 · Grade 12 · Flandreau | 12 | Flandreau | 18:40 |
| 22 | Miles SieversPlace 22 · Grade 10 · Garretson | 10 | Garretson | 18:42 |
| 23 | Charlie StainbrookPlace 23 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 18:42 |
| 24 | Charles MeyerPlace 24 · Grade 10 · Madison | 10 | Madison | 18:50 |
| 25 | Gabe FriasPlace 25 · Grade 11 · Flandreau | 11 | Flandreau | 18:57 PR |
| 26 | Cooper SmithPlace 26 · Grade 11 · Garretson | 11 | Garretson | 18:59 |
| 27 | David LutterPlace 27 · Grade 9 · West Central | 9 | West Central | 18:59 |
| 28 | Samuel SpisakPlace 28 · Grade 8 · West Central | 8 | West Central | 19:09 |
| 29 | Nathan RossPlace 29 · Grade 11 · Flandreau | 11 | Flandreau | 19:16 PR |
| 30 | Cooper DanforthPlace 30 · Grade 9 · Garretson | 9 | Garretson | 19:17 |
| 31 | Teagen TeelPlace 31 · Grade 11 · Tri-Valley | 11 | Tri-Valley | 19:18 |
| 32 | Nolan CarstensenPlace 32 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 19:19 |
| 33 | Beckett VargasPlace 33 · Grade 10 · Madison | 10 | Madison | 19:28 |
| 34 | Levi AxtellPlace 34 · Grade 11 · Sioux Valley | 11 | Sioux Valley | 19:29 |
| 35 | Jackson HestermannPlace 35 · Grade 9 · Sioux Valley | 9 | Sioux Valley | 19:40 |
| 36 | Carter HanssenPlace 36 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 19:44 |
| 37 | Alex HeinemannPlace 37 · Grade 12 · Dell Rapids | 12 | Dell Rapids | 19:45 |
| 38 | Charlie PersonPlace 38 · Grade 10 · Dell Rapids | 10 | Dell Rapids | 19:46 |
| 39 | Tommy KurtzPlace 39 · Grade 11 · Madison | 11 | Madison | 19:54 |
| 40 | Camron GrossPlace 40 · Grade 8 · Sioux Valley | 8 | Sioux Valley | 20:02 |
| 41 | Drayden DeffenbaughPlace 41 · Grade 12 · West Central | 12 | West Central | 20:09 |
| 42 | Easton SchwebachPlace 42 · Grade 7 · Garretson | 7 | Garretson | 20:12 |
| 43 | Corban BarclayPlace 43 · Grade 10 · Sioux Valley | 10 | Sioux Valley | 20:36 PR |
| 44 | Tyler OchsnerPlace 44 · Grade 11 · Baltic | 11 | Baltic | 20:39 |
| 45 | Jake HarmdierksPlace 45 · Grade 9 · Madison | 9 | Madison | 20:45 |
| 46 | Layton GackePlace 46 · Grade 8 · Tri-Valley | 8 | Tri-Valley | 20:46 |
| 47 | Noah KinnerPlace 47 · Grade 8 · Elkton-Lake Benton | 8 | Elkton-Lake Benton | 20:46 PR |
| 48 | Adam HeumillerPlace 48 · Grade 11 · McCook Central/Montrose | 11 | McCook Central/Montrose | 20:47 |
| 49 | Oliver MeyerPlace 49 · Grade 12 · Madison | 12 | Madison | 21:01 |
| 50 | Asher JohnsonPlace 50 · Grade - · McCook Central/Montrose | - | McCook Central/Montrose | 21:07 |
| 51 | Timmy FelixPlace 51 · Grade 10 · Madison | 10 | Madison | 21:21 PR |
| 52 | Jaxen KindelspirePlace 52 · Grade 10 · Tri-Valley | 10 | Tri-Valley | 21:24 |
| 53 | Ayden OchsnerPlace 53 · Grade 9 · Baltic | 9 | Baltic | 21:48 |
| 54 | Ryker AhlersPlace 54 · Grade 7 · Baltic | 7 | Baltic | 22:06 |
| 55 | Lincoln WildePlace 55 · Grade 8 · Baltic | 8 | Baltic | 22:07 PR |
| 56 | Preston RowleyPlace 56 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 22:12 |
| 57 | David DonahuePlace 57 · Grade 9 · Baltic | 9 | Baltic | 22:37 |
| 58 | Alexander HockenberryPlace 58 · Grade 12 · Baltic | 12 | Baltic | 22:44 |
| 59 | Gunner BerensPlace 59 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 23:12 PR |
| 60 | Dagon UbertyPlace 60 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 23:40 PR |
| 61 | Cade HoffmanPlace 61 · Grade 8 · McCook Central/Montrose | 8 | McCook Central/Montrose | 24:43 |