| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 16 | 1 | Jalen Burchill | Arthur, ND | 15 | 27:37 | 49.23% |
| men 16-20 | 1 | Jason Walker | West Farago, ND | 18 | 21:16 | 61.82% |
| 2 | Chad Palowski | Arthur, ND | 20 | 27:54 | 46.50% | |
| men 21-29 | 1 | Jason Lovas | Hillsboro, ND | 29 | 20:31 | 63.23% |
| 2 | Ryan Edwards | Fargo, ND | 25 | 21:45 | 59.65% | |
| 3 | Cody Lincoln | Fargo, ND | 27 | 22:03 | 58.84% | |
| men 30-39 | 1 | Jim Parker | Casselton, ND | 34 | 26:48 | 48.41% |
| 2 | Ryan Mayer | Casselton, ND | 39 | 32:25 | 41.33% | |
| men 40-49 | 1 | Albert Koshney | Mayville, ND | 47 | 22:24 | 63.37% |
| 2 | Tom Burchill | Arthur, ND | 41 | 23:37 | 57.49% | |
| 3 | Ronald Theademan | Moorhead, MN | 43 | 30:32 | 45.11% | |
| men 50-59 | 1 | Tim Bauer | Fargo, ND | 54 | 23:24 | 64.15% |
| 2 | Peter Moynihan | Fargo, ND | 59 | 26:42 | 58.96% | |
| 3 | Paul Walswick | Halstad, MN | 57 | 28:05 | 54.94% |