| 1 | Brittany BrownotterPlace 1 · Bismarck | — | Bismarck | 11:30.0 |
| 16 | Kennedy HagenessPlace 16 · Bismarck | — | Bismarck | 12:44.3 |
| 17 | Tessa HausslerPlace 17 · Bismarck | — | Bismarck | 12:44.7 |
| 18 | Madison BergardPlace 18 · Bismarck | — | Bismarck | 12:44.9 |
| 27 | Regan WatsonPlace 27 · Shiloh | — | Shiloh | 13:09.6 |
| 28 | Kiyana MillerPlace 28 · Mandan | — | Mandan | 13:09.9 |
| 68 | Jayden JonsonPlace 68 · Shiloh | — | Shiloh | 14:29.9 |
| 1 | Jake LeingangPlace 1 · Bismarck | — | Bismarck | 09:19.8 |
| 2 | Lane KashurPlace 2 · Bismarck | — | Bismarck | 09:44.9 |
| 3 | Preston LerewPlace 3 · Bismarck | — | Bismarck | 09:45.7 |
| 4 | Austin ToddPlace 4 · Bismarck | — | Bismarck | 09:48.3 |
| 5 | Brandon BergPlace 5 · Bismarck | — | Bismarck | 09:52.8 |
| 6 | Bryce RohrichPlace 6 · Bismarck | — | Bismarck | 10:05.5 |
| 7 | Donny LambertPlace 7 · Shiloh | — | Shiloh | 10:10.6 |
| 8 | Cataldo DiDonnaPlace 8 · Century | — | Century | 10:18.4 |
| 9 | Logan FischerPlace 9 · Bismarck | — | Bismarck | 10:20.3 |
| 10 | Cody HumannPlace 10 · Bismarck | — | Bismarck | 10:24.7 |
| 11 | Sage WalzPlace 11 · Century | — | Century | 10:27.7 |
| 12 | Sam MarklePlace 12 · Bismarck | — | Bismarck | 10:30.3 |
| 13 | Dan BullingerPlace 13 · Bismarck | — | Bismarck | 10:31.2 |
| 14 | Landon DockterPlace 14 · Bismarck | — | Bismarck | 10:31.9 |
| 15 | Forrest AllenPlace 15 · Century | — | Century | 10:33.8 |
| 16 | Kristian AardahlPlace 16 · Bismarck | — | Bismarck | 10:38.2 |
| 17 | Dylan SetherPlace 17 · Century | — | Century | 10:41.1 |
| 18 | Lucas BussmanPlace 18 · Mandan | — | Mandan | 10:46.4 |
| 19 | Leif EversonPlace 19 · Century | — | Century | 10:51.1 |
| 20 | Elliott StonePlace 20 · Shiloh | — | Shiloh | 10:54.0 |
| 21 | Seth CaseyPlace 21 · Bismarck | — | Bismarck | 10:54.5 |
| 22 | Loren SetherPlace 22 · Century | — | Century | 10:55.9 |
| 23 | Stuart WolfPlace 23 · Bismarck | — | Bismarck | 10:57.1 |
| 24 | Adam LechPlace 24 · Mandan | — | Mandan | 10:57.4 |
| 25 | Trey ToddPlace 25 · Bismarck | — | Bismarck | 10:57.7 |
| 26 | Carl WahlinPlace 26 · Century | — | Century | 10:58.9 |
| 27 | Nick HolzerPlace 27 · Century | — | Century | 11:04.8 |
| 28 | Sam ClausnitzerPlace 28 · Bismarck | — | Bismarck | 11:09.3 |
| 29 | Jordan FreitagPlace 29 · Century | — | Century | 11:10.2 |
| 30 | Zack KrushPlace 30 · Mandan | — | Mandan | 11:11.5 |
| 31 | Seth LundbergPlace 31 · Century | — | Century | 11:13.8 |
| 32 | Kalen Two CrowPlace 32 · Century | — | Century | 11:14.1 |
| 33 | Kyland ZeiglerPlace 33 · Century | — | Century | 11:14.5 |
| 34 | Isaac WahlinPlace 34 · Century | — | Century | 11:15.7 |
| 35 | Adam SteinPlace 35 · Mandan | — | Mandan | 11:17.9 |
| 36 | Joe BergerPlace 36 · Mandan | — | Mandan | 11:18.2 |
| 37 | Dylan ScherrPlace 37 · Mandan | — | Mandan | 11:18.5 |
| 38 | Colton ArmanPlace 38 · Bismarck | — | Bismarck | 11:19.5 |
| 39 | Curt ZachmeierPlace 39 · Mandan | — | Mandan | 11:22.8 |
| 40 | Bryce AndresenPlace 40 · Mandan | — | Mandan | 11:25.2 |
| 41 | Troy DeweyPlace 41 · Century | — | Century | 11:26.7 |
| 42 | Brian SwaggerPlace 42 · Bismarck | — | Bismarck | 11:28.1 |
| 43 | Jade NeinPlace 43 · Bismarck | — | Bismarck | 11:32.7 |
| 44 | Chris BrownPlace 44 · Century | — | Century | 11:33.1 |
| 45 | Jack GasperPlace 45 · Bismarck | — | Bismarck | 11:36.9 |
| 46 | Casey ZanderPlace 46 · Bismarck | — | Bismarck | 11:44.9 |
| 47 | Brandon KPlace 47 · Century | — | Century | 11:53.5 |
| 48 | Nick SanfordPlace 48 · Century | — | Century | 11:59.2 |
| 49 | Ryan ZachmeierPlace 49 · Mandan | — | Mandan | 12:00.1 |
| 50 | Brent NeuhardtPlace 50 · Century | — | Century | 12:01.1 |
| 51 | Zach WeisePlace 51 · Mandan | — | Mandan | 12:04.3 |
| 52 | Brandon ZachmeierPlace 52 · Mandan | — | Mandan | 12:06.6 |
| 53 | Johnny WitzkePlace 53 · Bismarck | — | Bismarck | 12:18.6 |
| 54 | Joey FeltonPlace 54 · Century | — | Century | 12:28.1 |
| 55 | Michael TschosicPlace 55 · Century | — | Century | 12:31.2 |
| 56 | Nate ZieglerPlace 56 · Century | — | Century | 12:33.2 |
| 57 | Braydon PricePlace 57 · Century | — | Century | 12:36.8 |
| 58 | Alex JohnsonPlace 58 · Century | — | Century | 12:37.5 |
| 59 | Josh WeiendPlace 59 · Mandan | — | Mandan | 12:42.7 |
| 60 | Zach KostPlace 60 · Shiloh | — | Shiloh | 12:45.0 |
| 61 | Andrew ThompsonPlace 61 · Century | — | Century | 12:49.7 |
| 62 | Ethan PorterPlace 62 · Century | — | Century | 12:56.1 |
| 63 | Brennan JohnsonPlace 63 · Century | — | Century | 12:57.2 |
| 64 | Austin KahlerPlace 64 · Mandan | — | Mandan | 12:58.5 |
| 65 | Tom BelohlavekPlace 65 · Mandan | — | Mandan | 13:01.2 |
| 66 | Alex DelzerPlace 66 · Shiloh | — | Shiloh | 13:05.4 |
| 67 | Justin VanBeekPlace 67 · Mandan | — | Mandan | 14:25.7 |