| 1 | Owen HintzPlace 1 · Grade 11 · Bismarck | 11 | Bismarck | 9:05.97 |
| 2 | Dawson BalzerPlace 2 · Grade 12 · Bismarck | 12 | Bismarck | 9:08.96 |
| 3 | Jakson EnsignPlace 3 · Grade 12 · Bismarck | 12 | Bismarck | 9:10.45 |
| 4 | Connor EnsignPlace 4 · Grade 12 · Bismarck | 12 | Bismarck | 9:15.74 |
| 5 | Jacob WindsorPlace 5 · Grade 11 · Bismarck | 11 | Bismarck | 9:36.12 |
| 6 | Jack ElsberryPlace 6 · Grade 9 · Century | 9 | Century | 9:36.36 |
| 7 | Kyler LoraasPlace 7 · Grade 11 · Bismarck | 11 | Bismarck | 9:47.70 |
| 8 | Austin WickPlace 8 · Grade 11 · Bismarck | 11 | Bismarck | 9:50.06 |
| 9 | Bracston KaufmanPlace 9 · Grade 8 · Century | 8 | Century | 9:50.96 |
| 10 | Xavin CondonPlace 10 · Grade 12 · Mandan | 12 | Mandan | 9:54.17 |
| 11 | Eli EbertsPlace 11 · Grade 9 · Century | 9 | Century | 9:54.83 |
| 12 | Jacob LoganPlace 12 · Grade 11 · Legacy | 11 | Legacy | 9:56.65 |
| 13 | Micah EricksonPlace 13 · Grade 12 · Century | 12 | Century | 9:58.37 |
| 14 | Zachary SchanandorePlace 14 · Grade 10 · Mandan | 10 | Mandan | 9:58.98 |
| 15 | Hayden AndersonPlace 15 · Grade 9 · Century | 9 | Century | 10:00.26 |
| 16 | Gabe HamlinPlace 16 · Grade 12 · Bismarck | 12 | Bismarck | 10:03.30 |
| 17 | Mason HoskinsPlace 17 · Grade 9 · Century | 9 | Century | 10:05.90 |
| 18 | Nathaniel SchumacherPlace 18 · Grade 11 · Bismarck | 11 | Bismarck | 10:06.16 |
| 19 | Braxton BuechlerPlace 19 · Grade 11 · Bismarck | 11 | Bismarck | 10:06.45 |
| 20 | Peyton White BuffaloPlace 20 · Grade 12 · Mandan | 12 | Mandan | 10:06.89 |
| 21 | Ben FryhlingPlace 21 · Grade 12 · Century | 12 | Century | 10:07.31 |
| 22 | Miles HansonPlace 22 · Grade 8 · Bismarck | 8 | Bismarck | 10:07.84 |
| 23 | Hudsen BullingerPlace 23 · Grade 9 · Century | 9 | Century | 10:08.82 |
| 24 | Trent HamiltonPlace 24 · Grade 11 · Century | 11 | Century | 10:12.22 |
| 25 | Nathan EberlePlace 25 · Grade 11 · Legacy | 11 | Legacy | 10:15.53 |
| 26 | Luke LarsonPlace 26 · Grade 12 · Century | 12 | Century | 10:16.83 |
| 27 | Quinn NesetPlace 27 · Grade 9 · Century | 9 | Century | 10:18.02 |
| 28 | Austin HelblingPlace 28 · Grade 9 · Mandan | 9 | Mandan | 10:20.39 |
| 29 | Chance WetzelPlace 29 · Grade 9 · Legacy | 9 | Legacy | 10:22.08 |
| 30 | Noah BurkePlace 30 · Grade 9 · Legacy | 9 | Legacy | 10:22.36 |
| 31 | Peyton WaldPlace 31 · Grade 10 · Century | 10 | Century | 10:23.19 |
| 32 | Carter KrausPlace 32 · Grade 10 · Bismarck | 10 | Bismarck | 10:26.44 |
| 33 | Jordan LambertPlace 33 · Grade 10 · Bismarck | 10 | Bismarck | 10:26.86 |
| 34 | Torin DockterPlace 34 · Grade 9 · Mandan | 9 | Mandan | 10:31.70 |
| 35 | Quintin ChapmanPlace 35 · Grade 11 · Bismarck | 11 | Bismarck | 10:34.29 |
| 36 | Anthony DavisPlace 36 · Grade 11 · Century | 11 | Century | 10:34.64 |
| 37 | Cooper EberlePlace 37 · Grade 9 · Bismarck | 9 | Bismarck | 10:35.06 |
| 38 | Kyjuan FonderPlace 38 · Grade 10 · Legacy | 10 | Legacy | 10:37.81 |
| 39 | Archer MollmanPlace 39 · Grade 9 · Century | 9 | Century | 10:38.65 |
| 40 | Yates White BuffaloPlace 40 · Grade 7 · Mandan | 7 | Mandan | 10:38.95 |
| 41 | Zach EberlePlace 41 · Grade 10 · Century | 10 | Century | 10:39.91 |
| 42 | Dawson GlasserPlace 42 · Grade 10 · Mandan | 10 | Mandan | 10:44.27 |
| 43 | Conner WanglerPlace 43 · Grade 10 · Century | 10 | Century | 10:47.38 |
| 44 | McKale AskvigPlace 44 · Grade 9 · Bismarck | 9 | Bismarck | 10:47.73 |
| 45 | Josh BergerPlace 45 · Grade 12 · Century | 12 | Century | 10:50.22 |
| 46 | Tucker BrownPlace 46 · Grade 10 · Bismarck | 10 | Bismarck | 10:52.76 |
| 47 | Bridger FewsonPlace 47 · Grade 10 · Mandan | 10 | Mandan | 10:53.11 |
| 48 | Brayden VeseyPlace 48 · Grade 11 · Mandan | 11 | Mandan | 10:54.14 |
| 49 | Elias FlanaganPlace 49 · Grade 12 · Legacy | 12 | Legacy | 11:01.01 |
| 50 | Lance WaldPlace 50 · Grade 10 · Legacy | 10 | Legacy | 11:04.50 |
| 51 | Devin ReisPlace 51 · Grade 9 · Century | 9 | Century | 11:05.89 |
| 52 | Kenyon GrantPlace 52 · Grade 9 · Bismarck | 9 | Bismarck | 11:09.72 |
| 53 | PJ FleckensteinPlace 53 · Grade 12 · Legacy | 12 | Legacy | 11:12.82 |
| 54 | Caleb KarstensenPlace 54 · Grade 9 · Legacy | 9 | Legacy | 11:13.73 |
| 55 | Ben WrolstadPlace 55 · Grade 12 · Century | 12 | Century | 11:14.12 |
| 56 | Ethan FoxPlace 56 · Grade 11 · Bismarck | 11 | Bismarck | 11:17.69 |
| 57 | Huxley Van WinklePlace 57 · Grade 10 · Legacy | 10 | Legacy | 11:19.58 |
| 58 | Kyan KnudsonPlace 58 · Grade 10 · Century | 10 | Century | 11:26.57 |
| 59 | Camden LayawenPlace 59 · Grade 9 · Century | 9 | Century | 11:32.31 |
| 60 | Deandre BrunellePlace 60 · Grade 9 · Legacy | 9 | Legacy | 11:38.37 |
| 61 | Levi HoveyPlace 61 · Grade 7 · Bismarck | 7 | Bismarck | 11:39.25 |
| 62 | Spencer ZieglerPlace 62 · Grade 11 · Bismarck | 11 | Bismarck | 11:39.51 |
| 63 | Keaton HintzPlace 63 · Grade 8 · Bismarck | 8 | Bismarck | 11:39.77 |
| 64 | Richard LopezPlace 64 · Grade 10 · Legacy | 10 | Legacy | 11:57.33 |
| 65 | Nathan SpringerPlace 65 · Grade 9 · Legacy | 9 | Legacy | 11:59.87 |
| 66 | Seth SiglerPlace 66 · Grade 10 · Mandan | 10 | Mandan | 12:05.53 |
| 67 | Leonardo FeistPlace 67 · Grade 9 · Mandan | 9 | Mandan | 12:05.90 |
| 68 | Matthew HolzerPlace 68 · Grade 9 · Legacy | 9 | Legacy | 12:10.37 |
| 69 | Lawrence Big LegginsPlace 69 · Grade 12 · Century | 12 | Century | 12:16.28 |
| 70 | Kadenz KochPlace 70 · Grade 7 · Bismarck | 7 | Bismarck | 12:19.05 |
| 71 | Wyatt CherneyPlace 71 · Grade 10 · Bismarck | 10 | Bismarck | 12:19.31 |
| 72 | Finley OppPlace 72 · Grade 11 · Legacy | 11 | Legacy | 12:24.13 |
| 73 | Nate VolkPlace 73 · Grade 7 · Bismarck | 7 | Bismarck | 12:26.05 |
| 74 | Joren KernPlace 74 · Grade 9 · Century | 9 | Century | 12:49.33 |
| 75 | Kevin SchillPlace 75 · Grade 10 · Century | 10 | Century | 13:20.64 |
| 76 | Noah WadesonPlace 76 · Grade 9 · Mandan | 9 | Mandan | 13:29.27 |
| 77 | James ConantPlace 77 · Grade 8 · Bismarck | 8 | Bismarck | 13:31.84 |
| 78 | Tony ConantPlace 78 · Grade 7 · Bismarck | 7 | Bismarck | 13:36.30 |
| 79 | Cade LardyPlace 79 · Grade 7 · Bismarck | 7 | Bismarck | 14:07.73 |
| 80 | Vincent WilliamsPlace 80 · Grade 9 · Mandan | 9 | Mandan | 14:31.91 |
| 81 | William VolkPlace 81 · Grade 8 · LEGACY | 8 | LEGACY | 14:55.71 |
| 82 | Connor SorensonPlace 82 · Grade 8 · Bismarck | 8 | Bismarck | 15:42.41 |
| 83 | David BettenhausenPlace 83 · Grade 8 · Bismarck | 8 | Bismarck | 15:53.31 |