| 1 | Eli SmithPlace 1 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 13:53.6 |
| 2 | Andrew KoolePlace 2 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 14:13.1 PR |
| 3 | Drew VanStrylandPlace 3 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 14:19.8 PR |
| 4 | Finnley SummererPlace 4 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 14:36.7 PR |
| 5 | Jaxon SteinbrecherPlace 5 · Grade 11 · Elk Point-Jefferson | 11 | Elk Point-Jefferson | 14:58.3 PR |
| 6 | Jonah VermulmPlace 6 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 14:59.6 |
| 7 | Jedryk VanVoorstPlace 7 · Grade 9 · Sioux Falls Christian | 9 | Sioux Falls Christian | 15:02.4 PR |
| 8 | Noah MinorPlace 8 · Grade 11 · Sioux Falls Christian | 11 | Sioux Falls Christian | 15:02.5 PR |
| 9 | Tyler HaanPlace 9 · Grade 9 · Sioux Falls Christian | 9 | Sioux Falls Christian | 15:03.3 PR |
| 10 | Malcolm PulscherPlace 10 · Grade 10 · Dell Rapids | 10 | Dell Rapids | 15:16.5 |
| 11 | Devon SchlueterPlace 11 · Grade 7 · Tri-Valley | 7 | Tri-Valley | 15:24.4 PR |
| 12 | Thomas ChristensenPlace 12 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 15:28.3 PR |
| 13 | Gunner FowlerPlace 13 · Grade 10 · Dakota Valley | 10 | Dakota Valley | 15:29.3 PR |
| 14 | Gavin MaPlace 14 · Grade 12 · Vermillion | 12 | Vermillion | 15:34.3 PR |
| 15 | Eli GauthierPlace 15 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 15:35.5 |
| 16 | Devon AndersenPlace 16 · Grade 8 · Dell Rapids | 8 | Dell Rapids | 15:37.7 |
| 17 | Ashton LutterPlace 17 · Grade 12 · West Central | 12 | West Central | 15:38.0 PR |
| 18 | Jonathon GouldPlace 18 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 15:38.9 |
| 19 | Cael DerochiePlace 19 · Grade 11 · Elk Point-Jefferson | 11 | Elk Point-Jefferson | 15:48.2 PR |
| 20 | Jason McGuirePlace 20 · Grade 8 · Vermillion | 8 | Vermillion | 15:52.9 PR |
| 21 | Ben GreenPlace 21 · Grade 11 · Vermillion | 11 | Vermillion | 16:01.1 |
| 22 | Zachary EnszPlace 22 · Grade 10 · Dakota Valley | 10 | Dakota Valley | 16:03.2 PR |
| 23 | Quinten LuntPlace 23 · Grade 10 · Lennox | 10 | Lennox | 16:12.8 |
| 24 | Ryker JohnsonPlace 24 · Grade 10 · Elk Point-Jefferson | 10 | Elk Point-Jefferson | 16:13.0 PR |
| 25 | Ryland McKeePlace 25 · Grade 10 · Elk Point-Jefferson | 10 | Elk Point-Jefferson | 16:13.7 |
| 26 | Lance AasheimPlace 26 · Grade 10 · Lennox | 10 | Lennox | 16:39.4 |
| 27 | Gage EbbesenPlace 27 · Grade 8 · Lennox | 8 | Lennox | 16:43.5 PR |
| 28 | Maximus AldanaPlace 28 · Grade 9 · Madison | 9 | Madison | 16:45.1 |
| 29 | Ben BohnsackPlace 29 · Grade 10 · Vermillion | 10 | Vermillion | 16:50.0 PR |
| 30 | Easton ParsonsPlace 30 · Grade 9 · West Central | 9 | West Central | 16:50.2 |
| 31 | Peter KleinschmitPlace 31 · Grade 8 · Canton | 8 | Canton | 16:53.5 PR |
| 32 | Memphis DeBoerPlace 32 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 16:55.6 PR |
| 33 | Brooks DelperdangPlace 33 · Grade 10 · Dakota Valley | 10 | Dakota Valley | 16:56.5 |
| 34 | Hutton AmundsonPlace 34 · Grade 7 · Tri-Valley | 7 | Tri-Valley | 16:56.9 PR |
| 35 | Cole WorthingtonPlace 35 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 17:05.6 PR |
| 36 | Daniel AndersonPlace 36 · Grade 9 · Canton | 9 | Canton | 17:11.5 |
| 37 | Giobbe MeyerPlace 37 · Grade 10 · Madison | 10 | Madison | 17:11.9 |
| 38 | Tristan BrownPlace 38 · Grade 12 · Madison | 12 | Madison | 17:13.3 |
| 39 | Briggs JarmanPlace 39 · Grade 9 · Canton | 9 | Canton | 17:28.7 |
| 40 | Behr PeckenpaughPlace 40 · Grade 12 · Dell Rapids | 12 | Dell Rapids | 17:37.1 |
| 41 | Gavin TaylorPlace 41 · Grade 12 · Madison | 12 | Madison | 17:41.3 |
| 42 | Blake FopmaPlace 42 · Grade 10 · Sioux Falls Christian | 10 | Sioux Falls Christian | 17:42.9 |
| 43 | Riley DixonPlace 43 · Grade 9 · Canton | 9 | Canton | 17:43.6 PR |
| 44 | Cohen GirardPlace 44 · Grade 12 · Elk Point-Jefferson | 12 | Elk Point-Jefferson | 17:55.0 |
| 45 | Brenden WarnePlace 45 · Grade 10 · West Central | 10 | West Central | 17:55.3 |
| 46 | Ryan CrombiePlace 46 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 18:03.5 |
| 47 | Gordon OlsonPlace 47 · Grade 11 · Madison | 11 | Madison | 18:10.9 |
| 48 | Houston BryantPlace 48 · Grade 11 · Madison | 11 | Madison | 18:11.7 |
| 49 | George SchnabelPlace 49 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 18:12.5 |
| 50 | Nathan FierstinePlace 50 · Grade 9 · Elk Point-Jefferson | 9 | Elk Point-Jefferson | 18:36.7 |
| 51 | Jackson HillPlace 51 · Grade 9 · Vermillion | 9 | Vermillion | 18:39.2 PR |
| 52 | Lucas LiuPlace 52 · Grade 9 · Sioux Falls Christian | 9 | Sioux Falls Christian | 18:53.4 PR |
| 53 | Kordell TriggPlace 53 · Grade 10 · Madison | 10 | Madison | 18:54.6 |
| 54 | Landan MackPlace 54 · Grade 10 · Tri-Valley | 10 | Tri-Valley | 19:02.6 |
| 55 | Eliot HolmbergPlace 55 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 19:18.9 |
| 56 | Jack KreberPlace 56 · Grade 7 · Dakota Valley | 7 | Dakota Valley | 19:20.5 |
| 57 | Isaac DielemanPlace 57 · Grade 9 · Sioux Falls Christian | 9 | Sioux Falls Christian | 19:21.3 PR |
| 58 | Parker McArthurPlace 58 · Grade 8 · Dakota Valley | 8 | Dakota Valley | 19:47.8 PR |
| 59 | Zavier ThiemanPlace 59 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 19:48.3 PR |
| 60 | Gage KleinPlace 60 · Grade 9 · Madison | 9 | Madison | 19:53.5 |
| 61 | Tharen DavisPlace 61 · Grade 9 · Dell Rapids | 9 | Dell Rapids | 19:58.8 PR |
| 62 | Teegan YusellaPlace 62 · Grade 9 · Canton | 9 | Canton | 19:59.6 |
| 63 | Abraham MolasconPlace 63 · Grade 9 · Madison | 9 | Madison | 20:34.5 PR |
| 64 | Aden PajlPlace 64 · Grade 10 · Elk Point-Jefferson | 10 | Elk Point-Jefferson | 20:36.5 |
| 65 | Cale WagnerPlace 65 · Grade 9 · Dakota Valley | 9 | Dakota Valley | 21:03.6 PR |
| 66 | Alex WallPlace 66 · Grade 12 · Sioux Falls Christian | 12 | Sioux Falls Christian | 21:07.2 PR |
| 67 | Oscar MartinPlace 67 · Grade 9 · Madison | 9 | Madison | 21:57.6 |