| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 20 | 1 | John Mueller | Fargo, ND | 16 | 57:45 | 48.23% |
| men 20-29 | 1 | Chris Hass | Fargo, ND | 28 | 35:30 | 75.98% |
| 2 | Daniel K Tracy | Fargo, ND | 28 | 40:21 | 66.85% | |
| 3 | Shaun Schatz | Fargo, ND | 28 | 48:42 | 55.39% | |
| men 30-39 | 1 | Chris Brown | Garfiled, MN | 31 | 34:50 | 77.44% |
| 2 | Paul Franklin | Fargo, ND | 34 | 51:12 | 52.68% | |
| 3 | Steve Peterson | Moorhead, MN | 35 | 1:02:14 | 43.37% | |
| men 40-49 | 1 | Craig Holly | Fargo, ND | 48 | 45:00 | 65.92% |
| 2 | Chris Johnston | West Fargo, ND | 43 | 45:55 | 62.20% | |
| 3 | Norman Adams | Detroit Lakes, MN | 44 | 45:58 | 62.80% | |
| men 50-59 | 1 | Ken Hammer | Frazee, MN | 52 | 39:04 | 78.77% |
| 2 | Mark Pavicic | Fargo, ND | 53 | 42:13 | 73.51% | |
| 3 | Larry Bethel | Fergus Falls, MN | 54 | 43:02 | 72.21% | |
| men 60-69 | 1 | Earl Beal | Grand Forks, ND | 61 | 46:48 | 71.04% |
| 2 | Ken Norgren | Moorhead, MN | 65 | 1:05:28 | 52.59% |