| 1 | Anthony AskewPlace 1 · Grade 12 · Cavalier | 12 | Cavalier | 17:25 |
| 2 | Easton PagePlace 2 · Grade 11 · Carrington | 11 | Carrington | 17:35 |
| 3 | Adam MonsonPlace 3 · Grade 11 · H-N-T | 11 | H-N-T | 17:55 |
| 4 | David LundePlace 4 · Grade 11 · Griggs County Central | 11 | Griggs County Central | 17:59 |
| 5 | Brayden WillPlace 5 · Grade 12 · Valley City | 12 | Valley City | 18:02 |
| 6 | Wayne EngelhardPlace 6 · Grade 12 · Valley City | 12 | Valley City | 18:19 |
| 7 | Garrett ThorlaksonPlace 7 · Grade 12 · Cavalier | 12 | Cavalier | 18:21 |
| 8 | Donovan WilliamsPlace 8 · Grade 10 · Lisbon | 10 | Lisbon | 18:23 |
| 9 | Shanley FogartyPlace 9 · Grade 11 · Valley City | 11 | Valley City | 18:27 |
| 10 | Connor StottsPlace 10 · Grade 10 · Lisbon | 10 | Lisbon | 18:44 |
| 11 | Derek BurchillPlace 11 · Grade 12 · Valley City | 12 | Valley City | 18:50 |
| 12 | Daryl Three IronsPlace 12 · Grade 11 · Four Winds | 11 | Four Winds | 18:53 |
| 13 | Adam LarsonPlace 13 · Grade 11 · Griggs County Central | 11 | Griggs County Central | 19:00 |
| 14 | Isaac IngstadPlace 14 · Grade 8 · Valley City | 8 | Valley City | 19:01 |
| 15 | Jacob GallagherPlace 15 · Grade 9 · Lisbon | 9 | Lisbon | 19:07 |
| 16 | Casey FlickPlace 16 · Grade 11 · Central Cass | 11 | Central Cass | 19:14 |
| 17 | Colton Little GhostPlace 17 · Grade 11 · Warwick | 11 | Warwick | 19:14 |
| 18 | Jacob DenaultPlace 18 · Grade 12 · Valley City | 12 | Valley City | 19:25 |
| 19 | Brian KawasakiPlace 19 · Grade 12 · Valley City | 12 | Valley City | 19:26 |
| 20 | AlvinPlace 20 · Owlboy | — | Owlboy | 19:38 |
| 21 | Josh ManginPlace 21 · Grade 9 · Central Cass | 9 | Central Cass | 19:47 |
| 22 | Andrew KawasakiPlace 22 · Grade 10 · Valley City | 10 | Valley City | 19:49 |
| 23 | CaseyPlace 23 · Engelhard | — | Engelhard | 19:54 |
| 24 | Matt GappPlace 24 · Grade 9 · Langdon | 9 | Langdon | 19:57 |
| 25 | Brent KempPlace 25 · Grade 10 · Cavalier | 10 | Cavalier | 20:00 |
| 26 | Daniel VolkPlace 26 · Grade 11 · Central Cass | 11 | Central Cass | 20:00 |
| 27 | Austin WaldPlace 27 · Grade 11 · Lisbon | 11 | Lisbon | 20:02 |
| 28 | Latrell BlackPlace 28 · Grade 9 · Four Winds | 9 | Four Winds | 20:02 |
| 29 | RyanPlace 29 · Gapp | — | Gapp | 20:03 |
| 30 | Isaac BumgartnerPlace 30 · Grade 9 · H-N-T | 9 | H-N-T | 20:09 |
| 31 | Thomas HorgeshimerPlace 31 · Grade 11 · Lisbon | 11 | Lisbon | 20:10 |
| 32 | Tom KellerPlace 32 · Grade 12 · Griggs County Central | 12 | Griggs County Central | 20:13 |
| 33 | Atley JohnsonPlace 33 · Grade 11 · Central Cass | 11 | Central Cass | 20:15 |
| 34 | Matt SwansonPlace 34 · Grade 12 · Central Cass | 12 | Central Cass | 20:19 |
| 35 | Reese StreitPlace 35 · Grade 10 · Central Cass | 10 | Central Cass | 20:22 |
| 36 | Levi BrownPlace 36 · Grade 10 · Cavalier | 10 | Cavalier | 20:22 |
| 37 | Marcus TomlinsonPlace 37 · Grade 9 · Cavalier | 9 | Cavalier | 20:28 |
| 38 | ThornePlace 38 · Poitra | — | Poitra | 20:34 |
| 39 | Michael HansenPlace 39 · Grade 11 · Langdon | 11 | Langdon | 20:36 |
| 40 | William LittlefieldPlace 40 · Grade 11 · H-N-T | 11 | H-N-T | 20:40 |
| 41 | Nathan UelandPlace 41 · Grade 11 · Griggs County Central | 11 | Griggs County Central | 20:41 |
| 42 | Richard BrooksPlace 42 · Grade 10 · Cavalier | 10 | Cavalier | 20:41 |
| 43 | Shawn HeislerPlace 43 · Grade 10 · Central Cass | 10 | Central Cass | 20:50 |
| 44 | Alexander DeraasPlace 44 · Grade 12 · Cavalier | 12 | Cavalier | 20:57 |
| 45 | JoshPlace 45 · Briss | — | Briss | 20:58 |
| 46 | Zach PrantePlace 46 · Grade 12 · Central Cass | 12 | Central Cass | 21:23 |
| 47 | NicholasPlace 47 · Pederson | — | Pederson | 21:25 |
| 48 | JaredPlace 48 · Nash | — | Nash | 21:26 |
| 49 | ChristianPlace 49 · Thompson | — | Thompson | 21:30 |
| 50 | Kyle AasandPlace 50 · Grade 10 · Carrington | 10 | Carrington | 21:31 |
| 51 | Nick WilcoxPlace 51 · Grade 10 · Central Cass | 10 | Central Cass | 21:45 |
| 52 | Tanner ThielPlace 52 · Grade 11 · Central Cass | 11 | Central Cass | 21:52 |
| 53 | James SimpsonPlace 53 · Grade 10 · Griggs County Central | 10 | Griggs County Central | 21:56 |
| 54 | Kyle MonsonPlace 54 · Grade 9 · H-N-T | 9 | H-N-T | 22:05 |
| 55 | JohnsonPlace 55 · Tollefson | — | Tollefson | 22:09 |
| 56 | Matthew KensokPlace 56 · Grade 10 · Central Cass | 10 | Central Cass | 22:12 |
| 57 | TimPlace 57 · Clifton | — | Clifton | 22:13 |
| 58 | Chris HeinrichPlace 58 · Medina | — | Medina | 22:17 |
| 59 | BenPlace 59 · Gorman | — | Gorman | 22:17 |
| 58 | Christopher HeinrichPlace 58 · Grade 10 · Medina | 10 | Medina | 22:17.78 |
| 60 | RichyPlace 60 · Stevens | — | Stevens | 22:46 |
| 61 | BlainePlace 61 · Steiger | — | Steiger | 24:04:00 |
| 62 | Matt RatchenskiPlace 62 · Grade 10 · Cavalier | 10 | Cavalier | 24:30:00 |
| 63 | KylePlace 63 · Viland | — | Viland | 24:57:00 |
| 64 | Patrick GalegherPlace 64 · Grade 10 · H-N-T | 10 | H-N-T | 27:28:00 |