| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men 20-24 | 1 | Brent Hanson | Perham, MN | 24 | 1:39:20 | 60.05% |
| men 25-29 | 1 | Chris Hass | Fargo, ND | 27 | 1:16:42 | 77.77% |
| 2 | Jeff Morris | Perham, MN | 28 | 1:33:50 | 63.57% | |
| 3 | Michael Grover | Warroad, MN | 29 | 1:42:07 | 58.41% | |
| men 30-34 | 1 | Jason Bond | Cass Lake, MN | 30 | 1:28:49 | 67.16% |
| 2 | Jeff Foss | Sebeka, MN | 34 | 1:58:43 | 50.25% | |
| 3 | Ramiro Torres | West Fargo, ND | 32 | 2:10:15 | 45.80% | |
| 4 | Chad Sevre | Big Lake, MN | 30 | 2:13:34 | 44.66% | |
| men 35-39 | 1 | Erich Schwab | Eden Prairie, MN | 39 | 1:27:11 | 69.67% |
| 2 | Philip Danielson | Frazee, MN | 39 | 1:29:15 | 68.06% | |
| 3 | Tommy Lyons | North Oaks, MN | 37 | 1:33:05 | 64.36% | |
| 4 | Gary Bilben | Walker, MN | 36 | 1:36:01 | 62.12% | |
| 5 | Chris Olson | Parkers Prairie, MN | 39 | 1:56:18 | 52.23% | |
| 6 | Corey Weisz | West Fargo, ND | 37 | 1:56:21 | 51.49% | |
| 7 | Tom Ett | Northfield, MN | 38 | 1:58:20 | 50.98% | |
| 8 | Jim Reynolds | St Michael, MN | 36 | 2:05:49 | 47.41% | |
| men 40-44 | 1 | Steve Windels | Sebeka, MN | 44 | 1:22:43 | 76.12% |
| 2 | Frank Campbell | Lake Elmo, MN | 41 | 1:24:14 | 73.14% | |
| 3 | Norman Adams | Detroit Lakes, MN | 44 | 1:40:02 | 62.94% | |
| 4 | Dean Rossi | Ottawa, KS | 42 | 1:47:22 | 57.80% | |
| 5 | Dan Huss | Shorewood, MN | 42 | 1:55:09 | 53.89% | |
| 6 | John Hedstrom | Shorewood, MN | 41 | 1:55:09 | 53.51% | |
| 7 | Jeff Bock | Aberdeen, SD | 41 | 1:57:26 | 52.47% | |
| men 45-49 | 1 | Dale Heinen | Shoreview, MN | 49 | 1:25:03 | 76.89% |
| 2 | Jim Campbell | Winnipeg, MB | 48 | 1:32:11 | 70.40% | |
| 3 | Bruce Manske | Bemidji, MN | 49 | 1:33:05 | 70.26% | |
| 4 | Mike Bruhn | Park Rapids, MN | 46 | 1:42:27 | 62.38% | |
| 5 | Mitch Loomis | Walker, MN | 46 | 1:42:38 | 62.27% | |
| 6 | Tim Wilmes | Madison Lake, MN | 47 | 1:53:50 | 56.57% | |
| 7 | Ian Gatehouse | Long Lake, MN | 45 | 1:55:17 | 55.02% | |
| men 50-54 | 1 | Monte Fjosne | Bemidji, MN | 54 | 1:48:26 | 62.81% |
| 2 | Mark Zimmerman | Bismarck, ND | 54 | 1:51:37 | 61.02% | |
| 3 | Paul Krabbenhoft | Moorhead, MN | 50 | 1:53:31 | 58.06% | |
| 4 | Paul L. Hendrickson | Frazee, MN | 53 | 2:08:21 | 52.63% | |
| men 55-59 | 1 | Virgil Koski | Columbia Hts, MN | 56 | 1:38:18 | 70.49% |
| 2 | Neil King | Nevis, MN | 55 | 1:43:19 | 66.48% | |
| 3 | Wayne Tieman | Bemidji, MN | 55 | 1:50:24 | 62.21% | |
| men 60-64 | 1 | Dale Summers | Fargo, ND | 62 | 1:33:22 | 78.46% |
| 2 | Steve Bilben | Walker, MN | 63 | 2:04:43 | 59.32% | |
| men 65-69 | 1 | Ed Rousseau | Mpls, MN | 65 | 1:46:46 | 70.71% |
| 2 | Ed Bolton | Nevis, MN | 67 | 2:03:05 | 62.71% |