| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 16 | 1 | Sam Benson | Moorhead, MN | 12 | 25:40 | 56.09% |
| 2 | Keith Lehman | Fargo, ND | 12 | 26:59 | 53.36% | |
| men 16-20 | 1 | Thomas Thompson | Albuquerque, NM | 16 | 21:20 | 62.88% |
| 2 | Justin Teegarden | Hunter, ND | 16 | 26:58 | 49.75% | |
| 3 | Michael Moore | Fargo, ND | 19 | 39:24 | 33.18% | |
| men 21-29 | 1 | Kevin Moore | Arthur, ND | 22 | 30:21 | 42.75% |
| 2 | Mark Sorvaag | Arthur, ND | 26 | 31:15 | 41.51% | |
| men 30-39 | 1 | Ramiro Torres | West Fargo, ND | 34 | 23:52 | 54.36% |
| 2 | Jerry Madsen | Arthur, ND | 38 | 31:17 | 42.55% | |
| men 40-49 | 1 | Bryan Strommen | Arthur, ND | 46 | 23:32 | 59.85% |
| 2 | Ron Ness | Kindred, ND | 48 | 23:46 | 60.64% | |
| 3 | Tom Burchill | Arthur, ND | 40 | 23:48 | 56.64% | |
| men 50-59 | 1 | Paul Walswick | Halstad, MN | 56 | 25:41 | 59.54% |
| 2 | Joel Moore | Arthur, ND | 50 | 31:16 | 46.46% | |
| 3 | Rodney Ramacher | Barnesville, MN | 56 | 32:40 | 46.75% | |
| men 60-up | 1 | Rick Burgum | Arthur, ND | 61 | 31:13 | 51.22% |