| 1 | Silas HoldemanPlace 1 · Grade 11 · Mitchell Christian | 11 | Mitchell Christian | 15:52.15 |
| 2 | Luke MentelePlace 2 · Grade 11 · Mitchell Christian | 11 | Mitchell Christian | 16:11.59 PR |
| 3 | Kaden OberPlace 3 · Grade 10 · James Valley Christian | 10 | James Valley Christian | 16:22.22 PR |
| 4 | Sawyer HoldemanPlace 4 · Grade 10 · Mitchell Christian | 10 | Mitchell Christian | 16:30.85 PR |
| 5 | Caleb SchroederPlace 5 · Grade 10 · Canistota | 10 | Canistota | 17:31.65 PR |
| 6 | Jackson WolterPlace 6 · Grade 8 · Sanborn Central/Woonsocket | 8 | Sanborn Central/Woonsocket | 17:34.84 |
| 7 | Lane McCunePlace 7 · Grade 10 · Freeman | 10 | Freeman | 17:36.52 |
| 8 | Case CarlsonPlace 8 · Grade 9 · Iroquois/Lake Preston | 9 | Iroquois/Lake Preston | 17:41.13 PR |
| 9 | Luke MillerPlace 9 · Grade 10 · Freeman | 10 | Freeman | 17:49.44 |
| 10 | Levi CrandallPlace 10 · Grade 9 · James Valley Christian | 9 | James Valley Christian | 17:59.23 |
| 11 | Isaac HaichPlace 11 · Grade 10 · Irene-Wakonda | 10 | Irene-Wakonda | 17:59.97 PR |
| 12 | Brady AsbensonPlace 12 · Grade 10 · Mitchell Christian | 10 | Mitchell Christian | 18:00.86 PR |
| 13 | Luke AtnipPlace 13 · Grade 10 · Mitchell Christian | 10 | Mitchell Christian | 18:02.05 PR |
| 14 | Caden SchwaderPlace 14 · Grade 12 · Howard | 12 | Howard | 18:09.09 |
| 15 | Shaw HowardPlace 15 · Grade 11 · Flandreau Indian | 11 | Flandreau Indian | 18:09.67 PR |
| 16 | Kenton JamesPlace 16 · Grade 11 · Flandreau Indian | 11 | Flandreau Indian | 18:12.39 PR |
| 17 | Collin RandallPlace 17 · Grade 8 · Freeman | 8 | Freeman | 18:19.80 |
| 18 | Byron CondonPlace 18 · Grade 9 · McCrossan | 9 | McCrossan | 18:24.92 PR |
| 19 | Jeferson MontepequePlace 19 · Grade 9 · Irene-Wakonda | 9 | Irene-Wakonda | 18:31.46 PR |
| 20 | Giddeon WaldnerPlace 20 · Grade 10 · James Valley Christian | 10 | James Valley Christian | 18:39.26 |
| 21 | Josh OlesonPlace 21 · Grade 9 · Freeman | 9 | Freeman | 18:53.03 |
| 22 | JaDon Packard-AntelopePlace 22 · Grade 11 · McCrossan | 11 | McCrossan | 19:06.49 PR |
| 23 | Tyler OchsnerPlace 23 · Grade 10 · Baltic | 10 | Baltic | 19:13.11 PR |
| 24 | Jordan StocklandPlace 24 · Grade 11 · Irene-Wakonda | 11 | Irene-Wakonda | 19:15.69 |
| 25 | Willow FischerPlace 25 · Grade 8 · McCrossan | 8 | McCrossan | 19:21.88 |
| 26 | Korbin JensenPlace 26 · Grade 8 · Freeman | 8 | Freeman | 19:32.68 |
| 27 | Kahle JohnsonPlace 27 · Grade 7 · Sanborn Central/Woonsocket | 7 | Sanborn Central/Woonsocket | 19:40.35 PR |
| 28 | Kaden BurshiemPlace 28 · Grade 12 · Flandreau Indian | 12 | Flandreau Indian | 19:41.75 PR |
| 29 | Micah MenningPlace 29 · Grade 10 · Mitchell Christian | 10 | Mitchell Christian | 19:46.25 PR |
| 30 | Antonio Romeo-HartPlace 30 · Grade 12 · Flandreau Indian | 12 | Flandreau Indian | 19:54.82 PR |
| 31 | Mason FredrichPlace 31 · Grade 8 · Hanson | 8 | Hanson | 20:14.37 |
| 32 | Armando MillerPlace 32 · Grade 12 · Freeman | 12 | Freeman | 20:40.07 PR |
| 33 | Riley Fool BullPlace 33 · Grade 9 · McCrossan | 9 | McCrossan | 20:43.8 PR |
| 34 | Oscar FinkPlace 34 · Grade 12 · Bridgewater-Emery | 12 | Bridgewater-Emery | 20:44.70 PR |
| 35 | Liam TerkildsenPlace 35 · Grade 8 · Sanborn Central/Woonsocket | 8 | Sanborn Central/Woonsocket | 20:48.95 |
| 36 | Hunter WoodsPlace 36 · Grade 8 · Irene-Wakonda | 8 | Irene-Wakonda | 20:50.52 |
| 37 | Broghan TiahrtPlace 37 · Grade 9 · Baltic | 9 | Baltic | 20:52.12 PR |
| 38 | Sam AtnipPlace 38 · Grade 7 · Mitchell Christian | 7 | Mitchell Christian | 20:53.34 |
| 39 | Mathias LindgrenPlace 39 · Grade 9 · Sanborn Central/Woonsocket | 9 | Sanborn Central/Woonsocket | 20:58.63 |
| 40 | Elias BumgardnerPlace 40 · Grade 10 · Hanson | 10 | Hanson | 21:01.43 |
| 41 | Mason BrushbreakerPlace 41 · Grade 11 · Flandreau Indian | 11 | Flandreau Indian | 21:10.89 PR |
| 42 | Asher KaspersonPlace 42 · Grade 8 · James Valley Christian | 8 | James Valley Christian | 21:13.22 |
| 43 | Brady MentelePlace 43 · Grade 8 · Mitchell Christian | 8 | Mitchell Christian | 21:13.57 PR |
| 44 | Mason AndersonPlace 44 · Grade 6 · Sanborn Central/Woonsocket | 6 | Sanborn Central/Woonsocket | 21:14.15 |
| 45 | Alexander HockenberryPlace 45 · Grade 11 · Baltic | 11 | Baltic | 21:16.20 PR |
| 46 | Onyx NiehoffPlace 46 · Grade 9 · Hanson | 9 | Hanson | 21:16.57 PR |
| 47 | Grayson DangelPlace 47 · Grade 7 · Freeman | 7 | Freeman | 21:20.45 PR |
| 48 | Sj SchlichtPlace 48 · Grade 8 · Sanborn Central/Woonsocket | 8 | Sanborn Central/Woonsocket | 21:20.99 |
| 49 | Cade HoffmanPlace 49 · Grade 7 · McCook Central/Montrose | 7 | McCook Central/Montrose | 21:22.12 PR |
| 50 | Preston RowleyPlace 50 · Grade 7 · McCook Central/Montrose | 7 | McCook Central/Montrose | 21:23.49 PR |
| 51 | Antone KrempgesPlace 51 · Grade 12 · McCook Central/Montrose | 12 | McCook Central/Montrose | 21:31.12 |
| 52 | Brecken EsteyPlace 52 · Grade 9 · Hitchcock-Tulare | 9 | Hitchcock-Tulare | 21:49.15 PR |
| 53 | Colten RonfeldtPlace 53 · Grade 9 · Baltic | 9 | Baltic | 22:01.45 PR |
| 54 | Elijah VoorheesPlace 54 · Grade 8 · Canistota | 8 | Canistota | 22:03.27 |
| 55 | Elijah CrandallPlace 55 · Grade 7 · James Valley Christian | 7 | James Valley Christian | 22:08.23 |
| 56 | Arics ArmellPlace 56 · Grade 11 · Flandreau Indian | 11 | Flandreau Indian | 22:38.87 PR |
| 57 | Shane WaikelPlace 57 · Grade 9 · Iroquois/Lake Preston | 9 | Iroquois/Lake Preston | 22:43.76 |
| 58 | Brodie BoomsmaPlace 58 · Grade 10 · Hitchcock-Tulare | 10 | Hitchcock-Tulare | 22:55.78 PR |
| 59 | Andrew SeesPlace 59 · Grade 8 · Irene-Wakonda | 8 | Irene-Wakonda | 22:57.38 |
| 60 | Seth SmithPlace 60 · Grade 9 · Hitchcock-Tulare | 9 | Hitchcock-Tulare | 23:19.84 |
| 61 | Egan MettlerPlace 61 · Grade 8 · Menno | 8 | Menno | 23:37.20 |
| 62 | Cooper JardingPlace 62 · Grade 8 · Hanson | 8 | Hanson | 24:52.46 |
| 63 | Jeff Poma-SanchezPlace 63 · Grade 12 · Menno | 12 | Menno | 27:50.42 PR |