| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 19 | 1 | Dj Kraemer | Brainerd, MN | 10 | 23:01 | 66.34% |
| 2 | Mitchell Evink | Alexandria, MN | 13 | 25:20 | 55.57% | |
| 3 | James Kacer | Maple Grove, MN | 14 | 25:44 | 53.67% | |
| men 19-24 | 1 | Alex Johnson | Burleson, TX | 23 | 19:07 | 67.86% |
| 2 | Jim Smith | St Cloud, MN | 21 | 23:18 | 55.68% | |
| 3 | Brian Stevens | Virginia, MN | 21 | 24:06 | 53.83% | |
| men 25-29 | 1 | Adam Jacobs | Fergus Falls, MN | 25 | 17:29 | 74.20% |
| 2 | Justin Gall | Fargo, ND | 27 | 19:48 | 65.52% | |
| 3 | Jason Witzke | Perham, MN | 27 | 22:37 | 57.36% | |
| men 30-34 | 1 | Chris Brown | Garfield, MN | 32 | 16:52 | 76.92% |
| 2 | Reid Brady | Fargo, ND | 33 | 18:11 | 71.35% | |
| 3 | Randy Hansen | Fergus Falls, MN | 34 | 20:26 | 63.49% | |
| men 35-39 | 1 | John Goll | Hancock, MN | 37 | 17:40 | 74.73% |
| 2 | Craig Brand | Nevis, MN | 35 | 18:58 | 68.65% | |
| 3 | Corey Kacer | Maple Grove, MN | 36 | 19:33 | 67.06% | |
| men 40-44 | 1 | Jeff Morgan | Pelican Rapids, MN | 41 | 19:41 | 68.98% |
| 2 | Duane Nelson | Wolverton, MN | 44 | 20:29 | 67.74% | |
| 3 | David Langworthy | Detroit Lakes, MN | 42 | 23:44 | 57.62% | |
| men 45-49 | 1 | Norman Adams | Detroit Lakes, MN | 45 | 19:33 | 71.50% |
| 2 | Eric Johnson | Detroit Lakes, MN | 47 | 21:18 | 66.63% | |
| 3 | Kevin Benson | Fargo, ND | 45 | 22:35 | 61.90% | |
| men 50-54 | 1 | Ken Hammer | Frazee, MN | 53 | 18:22 | 81.06% |
| 2 | Larry Bethol | Fergus Falls, MN | 54 | 19:21 | 77.58% | |
| 3 | Douglas Bakkene | Worthington, MN | 52 | 19:22 | 76.24% | |
| men 55-59 | 1 | Jim Egeberg | Valley City, ND | 55 | 22:32 | 67.18% |
| 2 | Rick Johnson | Burleson, TX | 59 | 22:45 | 68.97% | |
| 3 | Jeff Mohr | Burnsville, MN | 56 | 23:55 | 63.86% | |
| men 60-64 | 1 | Dale Summers | Fargo, ND | 63 | 20:40 | 78.93% |
| 2 | Bob Koshnick | Detroit Lakes, MN | 63 | 24:05 | 67.73% | |
| 3 | Gary Ness | Dilworth, MN | 63 | 24:46 | 65.86% | |
| men 65-69 | 1 | David Ohlde | Dent, MN | 65 | 21:14 | 78.39% |
| 2 | John Conroy | North Port, AL | 68 | 22:58 | 74.94% | |
| 3 | Andy Lia | Detroit Lakes, MN | 65 | 27:11 | 61.23% | |
| men 70-up | 1 | Arthur Johnson | Ottertail, MN | 72 | 29:13 | 61.84% |
| 2 | John Ovsar | Bemidji, MN | 70 | 30:40 | 57.43% | |
| 3 | Richard Renner | Detroit Lakes, MN | 74 | 36:55 | 50.25% |