| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 20 | 1 | Spencer Uetz | Fargo, ND | 16 | 35:44 | 77.94% |
| 2 | Jamison Gehrig | West Fargo, ND | 16 | 37:16 | 74.73% | |
| 3 | Jasen Walker | West Fargo, ND | 18 | 41:35 | 65.80% | |
| men 20-29 | 1 | Jake Januszewski | Perham, MN | 24 | 33:16 | 81.08% |
| 2 | Gregory Liebl | Fargo, ND | 22 | 33:16 | 81.08% | |
| 3 | Cory Olson | Fargo, ND | 23 | 36:03 | 74.82% | |
| men 30-39 | 1 | James Poock | Fargo, ND | 30 | 38:58 | 69.22% |
| 2 | Dave Breznay | Fargo, ND | 38 | 39:11 | 70.18% | |
| 3 | Troy Ivesdal | Fargo, ND | 36 | 39:17 | 69.18% | |
| men 40-49 | 1 | Tom Smith | Fargo, ND | 42 | 37:42 | 75.29% |
| 2 | Steven Wenzel | Fargo, ND | 45 | 40:07 | 72.07% | |
| 3 | Tom Clow | Fargo, ND | 47 | 41:01 | 71.88% | |
| men 50-59 | 1 | Ken Hammer | Frazee, MN | 54 | 39:40 | 78.88% |
| 2 | Jeff Swenson | Fargo, ND | 50 | 46:54 | 64.56% | |
| 3 | Jim Egeberg | Valley City, ND | 57 | 48:58 | 65.22% | |
| men 60-up | 1 | Gary Ness | Dilworth, MN | 65 | 58:56 | 58.87% |
| 2 | Ken Norgren | Moorhead, MN | 66 | 1:09:00 | 51.02% |