| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 20 | 1 | Brandon Huether | Lisbon, ND | 19 | 37:00 | 73.48% |
| 2 | Erik Hanson | Moorhead, MN | 17 | 37:20 | 73.88% | |
| 3 | Travis Stadum | Fargo, ND | 16 | 38:29 | 72.37% | |
| men 20-29 | 1 | Gregory Liebl | Fargo, ND | 21 | 31:39 | 85.22% |
| 2 | Eric Loeffler | Fargo, ND | 29 | 31:59 | 84.34% | |
| 3 | Casey Miller | Anchorage, AK | 27 | 34:18 | 78.64% | |
| men 30-39 | 1 | Brian Kinsey | Fargo, ND | 32 | 36:38 | 73.63% |
| 2 | Kendall Railing | Fargo, ND | 36 | 37:05 | 73.38% | |
| 3 | Liam O'Fallon | Durham, NC | 36 | 38:22 | 70.89% | |
| men 40-49 | 1 | Tom Smith | Fargo, ND | 40 | 36:10 | 77.41% |
| 2 | Steven Wenzel | Fargo, ND | 43 | 39:20 | 72.48% | |
| 3 | Craig Holly | Fargo, ND | 48 | 41:56 | 70.78% | |
| men 50-59 | 1 | Ken Hammer | Frazee, MN | 53 | 37:37 | 81.86% |
| 2 | Mark Pavicic | Fargo, ND | 54 | 41:34 | 74.72% | |
| 3 | Tim Martin | Moorhead, MN | 53 | 45:20 | 67.98% |