| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 16 | 1 | Oakley Zink | Hillsboro, ND | 13 | 20:36 | 68.33% |
| 2 | Brandon Gibson | West Fargo, ND | 13 | 23:09 | 60.81% | |
| 3 | Zack Beal | Grand Forks, ND | 12 | 23:48 | 60.49% | |
| 4 | Sean Fee | Monticello, MN | 9 | 30:02 | 52.83% | |
| 5 | Garrett Stofy | West Fargo, ND | 10 | 30:36 | 49.90% | |
| men 16-20 | 1 | Chad Hamann | Fargo, ND | 16 | 20:59 | 63.93% |
| 2 | Serret Rephael | Fargo, ND | 18 | 22:03 | 59.62% | |
| men 21-29 | 1 | Nicklaus Redenius | Fargo, ND | 21 | 18:25 | 70.44% |
| 2 | Brett Beil | Fargo, ND | 29 | 19:23 | 66.93% | |
| 3 | Michael Langseth | Fargo, ND | 25 | 19:43 | 65.80% | |
| 4 | Derick Jungling | Fargo, ND | 29 | 19:48 | 65.52% | |
| 5 | Justin Gall | Fargo, ND | 27 | 20:19 | 63.86% | |
| 6 | Rick Paczkowski | Moorhead, MN | 27 | 20:49 | 62.32% | |
| 7 | Mike Withnell | Fargo, ND | 24 | 21:47 | 59.56% | |
| 8 | Kent Thornton | Fargo, ND | 29 | 21:54 | 59.24% | |
| 9 | Chris Giese | Fargo, ND | 28 | 22:27 | 57.79% | |
| 10 | Paul Frank | Fargo, ND | 27 | 23:31 | 55.17% | |
| 11 | Corey Severson | Fargo, ND | 28 | 23:42 | 54.74% | |
| 12 | Scott Krogstad | Thompson, ND | 26 | 24:38 | 52.67% | |
| 13 | Derrick Berg | West Fargo, ND | 23 | 24:46 | 52.38% | |
| 14 | Ryan Lee | Grand Forks, ND | 23 | 24:54 | 52.10% | |
| 15 | Brian Lunde | Fargo, ND | 27 | 24:57 | 52.00% | |
| 16 | Duane Eckholm | Fargo, ND | 27 | 25:28 | 50.94% | |
| 17 | Michael Redlinger | Moorhead, MN | 27 | 26:00 | 49.90% | |
| 18 | Craig Danielson | Fargo, ND | 27 | 27:32 | 47.12% | |
| 19 | Tate Davidson | Britton, SD | 28 | 27:59 | 46.36% | |
| 20 | Jason Huck | Fargo, ND | 27 | 29:21 | 44.20% | |
| 21 | Tjaden Sinclair | Fargo, ND | 24 | 31:35 | 41.08% | |
| 22 | Jarod Dcamp | Moorhead, MN | 23 | 33:48 | 38.38% | |
| men 30-39 | 1 | Kenneth Starr | Fort Yates, ND | 36 | 17:53 | 73.66% |
| 2 | Matt Simmons | Moorhead, MN | 31 | 18:15 | 71.09% | |
| 3 | Al Kraft | Fargo, ND | 39 | 19:05 | 70.14% | |
| 4 | Mark Sailer | Fargo, ND | 37 | 19:38 | 67.24% | |
| 5 | Daniel Stueue | Fergus Falls, MN | 35 | 19:44 | 65.99% | |
| 6 | Scott Staiger | Fargo, ND | 35 | 20:43 | 62.86% | |
| 7 | John Simonson | Fargo, ND | 39 | 21:06 | 63.71% | |
| 8 | Scott Seiler | Fargo, ND | 39 | 21:26 | 62.45% | |
| 9 | Dan Seymour | West Fargo, ND | 31 | 21:32 | 60.25% | |
| 10 | Aaron Roberts | Fargo, ND | 33 | 22:28 | 57.74% | |
| 11 | Brent Wical | Fargo, ND | 35 | 22:46 | 57.20% | |
| 12 | Howard Mckinney | Prior Lake, MN | 39 | 22:46 | 58.79% | |
| 13 | Daryl Kipp | Fergus Falls, MN | 38 | 23:05 | 57.58% | |
| 14 | Shawn Vasichek | Fargo, ND | 33 | 23:21 | 55.56% | |
| 15 | Michael Mcallister | Fargo, ND | 33 | 23:27 | 55.32% | |
| 16 | Tim Shatek | Fargo, ND | 35 | 23:34 | 55.25% | |
| 17 | Phil Hart | Fargo, ND | 35 | 23:58 | 54.47% | |
| 18 | Todd Hegney | Fargo, ND | 34 | 24:10 | 53.68% | |
| 19 | Kevin Elfstrum | Fargo, ND | 38 | 24:10 | 55.00% | |
| 20 | Jason Overland | Fargo, ND | 35 | 24:11 | 54.12% | |
| 21 | Jeff Zander | Harwood, ND | 38 | 24:39 | 53.92% | |
| 22 | Arne Bohlers | Fergus Falls, MN | 37 | 24:59 | 52.84% | |
| 23 | Steve Cassola | Fargo, ND | 34 | 25:12 | 51.48% | |
| 24 | Brian Slagter | Moorhead, MN | 32 | 25:33 | 50.78% | |
| 25 | Wade Herbel | Grafton, ND | 37 | 25:52 | 51.04% | |
| 26 | Wade Mitzel | Fargo, ND | 39 | 26:03 | 51.66% | |
| 27 | Kraig Birchem | Moorhead, MN | 36 | 26:07 | 50.20% | |
| 28 | Mitch Taragos | Fargo, ND | 30 | 26:44 | 48.53% | |
| 29 | Brian Sieben | Grafton, ND | 37 | 27:08 | 48.97% | |
| 30 | Jason Miller | Wahpeton, ND | 30 | 27:13 | 47.67% | |
| 31 | Tim Ness | Fargo, ND | 35 | 27:29 | 47.38% | |
| 32 | Steve Roesler | Moorhead, MN | 38 | 27:32 | 48.28% | |
| 33 | Tim Binfet | Fargo, ND | 36 | 28:19 | 46.57% | |
| 34 | Ramiro Torres | West Fargo, ND | 33 | 28:27 | 45.60% | |
| 35 | Todd Fry | Moorhead, MN | 39 | 29:03 | 46.24% | |
| 36 | Adrian Orth | West Fargo, ND | 36 | 29:52 | 43.90% | |
| 37 | Pete Pfau | West Fargo, ND | 37 | 29:52 | 44.35% | |
| 38 | Ron Fee | Monticello, MN | 38 | 30:03 | 44.23% | |
| 39 | Tom Roan | Fargo, ND | 33 | 30:16 | 42.86% | |
| 40 | Steve Peterson | Moorhead, MN | 34 | 30:42 | 42.26% | |
| 41 | Bruce Yaggie | Breckenridge, MN | 35 | 32:41 | 39.84% | |
| 42 | Todd Mcmichael | Fargo, ND | 39 | 36:01 | 37.17% | |
| 43 | Lucas Koehntop | Fargo, ND | 31 | 42:16 | 30.69% | |
| men 40-49 | 1 | Tom Smith | Fargo, ND | 40 | 17:19 | 78.04% |
| 2 | Dennis Walker | Fargo, ND | 41 | 18:11 | 75.10% | |
| 3 | Steve Burt | Grand Forks, ND | 44 | 18:59 | 73.12% | |
| 4 | Steven Wenzel | Fargo, ND | 42 | 19:30 | 70.56% | |
| 5 | Tom Clow | Fargo, ND | 45 | 19:38 | 71.20% | |
| 6 | Bill Schalow | Fargo, ND | 47 | 19:41 | 72.10% | |
| 7 | Brian Peterson | Moorhead, MN | 45 | 19:57 | 70.07% | |
| 8 | Ray Bauske | Fargo, ND | 41 | 20:52 | 65.07% | |
| 9 | Wade Swenson | Wolverton, MN | 40 | 21:08 | 63.81% | |
| 10 | Ben Thomas | Fargo, ND | 42 | 21:20 | 64.13% | |
| 11 | David Pacre | Breckenridge, MN | 41 | 21:41 | 62.61% | |
| 12 | Larry Seljevold | Moorhead, MN | 49 | 21:58 | 66.06% | |
| 13 | Dave Gaukler | Fargo, ND | 49 | 22:04 | 65.32% | |
| 14 | Norman Adams | Detroit Lakes, MN | 44 | 22:14 | 62.70% | |
| 15 | Dave Churchill | Fergus Falls, MN | 45 | 22:52 | 61.13% | |
| 16 | Chris Johnsten | West Fargo, ND | 43 | 22:57 | 60.10% | |
| 17 | David Hansen | Moorhead, MN | 43 | 23:02 | 59.80% | |
| 18 | Larry Skagen | Fargo, ND | 46 | 23:26 | 60.44% | |
| 19 | Karl Gunderson | West Fargo, ND | 46 | 24:09 | 58.32% | |
| 20 | David Froslie | Dilworth, MN | 41 | 24:11 | 56.14% | |
| 21 | Curt Stensgard | Horace, ND | 46 | 25:00 | 56.36% | |
| 22 | Vijay Gaba | Fargo, ND | 45 | 25:12 | 55.47% | |
| 23 | Ed Swenson | Fargo, ND | 42 | 25:27 | 53.73% | |
| 24 | Mike Nurdness | Fargo, ND | 44 | 25:47 | 53.82% | |
| 25 | Jonathan Steinwand | Moorhead, MN | 41 | 25:59 | 52.25% | |
| 26 | Greg Dawkins | West Fargo, ND | 40 | 26:29 | 51.16% | |
| 27 | Scott Handy | Fargo, ND | 47 | 27:22 | 51.86% | |
| 28 | Mike Myers | Grafton, ND | 49 | 27:36 | 52.22% | |
| 29 | James Gibson | West Fargo, ND | 44 | 28:38 | 48.56% | |
| 30 | Tom DesSaint | West Fargo, ND | 46 | 28:59 | 48.60% | |
| 31 | Jeff Hanson | Fargo, ND | 49 | 29:17 | 49.24% | |
| 32 | Terry Styf | West Fargo, ND | 40 | 30:37 | 44.34% | |
| 33 | Ryan Mcleever | Fargo, ND | 43 | 30:42 | 44.87% | |
| 34 | Tim Leclair | Fargo, ND | 47 | 31:35 | 45.21% | |
| 35 | Curt Brickman | West Fargo, ND | 46 | 31:37 | 44.55% | |
| 36 | Craig Rysavg | Milnor, ND | 46 | 32:43 | 43.05% | |
| 37 | Scott Griuno | Harwood, ND | 45 | 32:59 | 42.57% | |
| men 50-59 | 1 | Ken Hammer | Frazee, MN | 52 | 18:38 | 79.72% |
| 2 | Greg Larson | 59 | 20:05 | 78.13% | ||
| 3 | Brian Arett | Moorhead, MN | 50 | 20:46 | 70.14% | |
| 4 | Mark Morrison | Fargo, ND | 51 | 20:56 | 69.96% | |
| 5 | Rick Tonder | Grand Forks, ND | 52 | 22:00 | 67.11% | |
| 6 | George Koeck | Fargo, ND | 53 | 22:41 | 65.80% | |
| 7 | Mark Pavicic | Fargo, ND | 53 | 23:16 | 64.39% | |
| 8 | Ted Heisserer | Detroit Lakes, MN | 51 | 23:29 | 62.36% | |
| 9 | Shawn O'Laughlin | Breckenridge, MN | 50 | 23:43 | 61.25% | |
| 10 | Gordon McIntosh | Morris, MN | 53 | 24:03 | 61.90% | |
| 11 | Phil Krabbenhoft | Moorhead, MN | 51 | 24:20 | 60.46% | |
| 12 | Ken Mickelsen | Halstad, MN | 54 | 24:44 | 60.69% | |
| 13 | Tom Donaldson | Fargo, ND | 54 | 24:58 | 60.13% | |
| 14 | Leon Anderson | Fergus Falls, MN | 51 | 25:21 | 57.77% | |
| 15 | Mark Kelly | Fargo, ND | 51 | 25:25 | 57.77% | |
| 16 | Mike Dittberner | Willmar, MN | 56 | 26:09 | 58.40% | |
| 17 | Edward Van Hal | Fargo, ND | 51 | 26:30 | 55.28% | |
| 18 | Max Davidson | Britton, SD | 55 | 27:06 | 55.86% | |
| 19 | Pete Moynihan | Fargo, ND | 57 | 27:53 | 55.26% | |
| 20 | Gerald Larsen | Fargo, ND | 59 | 28:39 | 54.77% | |
| 21 | Bob Perius | Moorhead, MN | 58 | 29:32 | 53.12% | |
| 22 | Lamont Miller | Wahpeton, ND | 56 | 29:54 | 51.08% | |
| 23 | Birch Burdick | Fargo, ND | 50 | 31:43 | 45.80% | |
| 24 | Rick Buresh | Bismarck, ND | 56 | 32:41 | 46.82% | |
| men 60-up | 1 | Charles Jenner | West Fargo, ND | 61 | 22:31 | 71.02% |
| 2 | Earl R. Beal | Grand Forks, ND | 61 | 22:52 | 70.15% | |
| 3 | Gary Ness | Dilworth, MN | 63 | 23:37 | 69.07% | |
| 4 | Steve Krohn | Wahpeton, ND | 60 | 26:31 | 59.72% | |
| 5 | James Lee | Dent, MN | 65 | 28:08 | 59.17% | |
| 6 | Joe Fry | Dickinson, ND | 64 | 29:03 | 56.72% | |
| 7 | Joseph Connors Jr | Moorhead, MN | 64 | 32:28 | 50.75% | |
| 8 | John Tandberg | Moorhead, MN | 60 | 34:10 | 46.35% | |
| 9 | John Reinbold | Wahpeton, ND | 74 | 39:16 | 47.24% |