| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| men < 19 | 1 | Shane Novak | New York Mills, MN | 12 | 1:47:38 | 61.41% |
| 2 | Faith Haaland | Detroit Lakes, MN | 12 | 1:55:04 | 57.45% | |
| 3 | Ausitn Skarphol | Fargo, ND | 18 | 1:55:50 | 52.38% | |
| 4 | Daniel Stueve | Fergus Falls, MN | 13 | 1:59:12 | 54.27% | |
| men 19-24 | 1 | Michael Benchina | Chisholm, MN | 23 | 1:12:32 | 82.24% |
| 2 | Chris Eide | Fargo, ND | 19 | 1:36:06 | 62.70% | |
| 3 | Matt Ecklund | Fargo, ND | 19 | 1:37:57 | 61.52% | |
| 4 | Justin Fischer | Moorhead, MN | 19 | 1:37:57 | 61.52% | |
| 5 | James Botren | Fargo, ND | 19 | 1:41:53 | 59.14% | |
| 6 | Dan Haugrud | Sioux Falls, SD | 24 | 1:43:50 | 57.45% | |
| 7 | Blake Heillz | Aberdeen, SD | 22 | 1:48:46 | 54.84% | |
| 8 | Ben Hendrickson | Sebaka, MN | 20 | 1:57:21 | 50.83% | |
| 9 | Brian Boehmer | St Cloud, MN | 24 | 2:01:09 | 49.24% | |
| 10 | John Mackner | St Paul, MN | 23 | 2:06:02 | 47.33% | |
| 11 | Chad Boeckers | Grand Forks, ND | 24 | 2:14:09 | 44.47% | |
| men 25-29 | 1 | Ethan Albertson | St Louis Park, MN | 25 | 1:13:09 | 81.54% |
| 2 | Gabe Arntson | St Cloud, MN | 29 | 1:23:12 | 71.69% | |
| 3 | Terry Scepurek | Little Falls, MN | 29 | 1:23:24 | 71.52% | |
| 4 | Ryan Zunich | Detroit Lakes, MN | 29 | 1:26:04 | 69.31% | |
| 5 | Chris Garty | Fargo, ND | 28 | 1:27:38 | 68.07% | |
| 6 | Paul Frank | Fargo, ND | 27 | 1:29:46 | 66.45% | |
| 7 | Nick Schultz | Staples, MN | 27 | 1:34:42 | 62.99% | |
| 8 | Dustin Carda | Fargo, ND | 27 | 1:35:13 | 62.65% | |
| 9 | Daniel Wespetal | Rogers, MN | 25 | 1:36:40 | 61.71% | |
| 10 | Michael Krieger | Audubon, MN | 27 | 1:37:45 | 61.02% | |
| 11 | Nate Lacoursiere | Minneapolis, MN | 26 | 1:41:18 | 58.88% | |
| 12 | Brian Warzecha | Burnsville, MN | 29 | 1:41:18 | 58.88% | |
| 13 | Chris Giese | Fargo, ND | 29 | 1:42:33 | 58.17% | |
| 14 | Michael Flatau | Frazee, MN | 27 | 1:43:44 | 57.50% | |
| 15 | Kip Kunze | Jamestown, ND | 26 | 1:44:28 | 57.10% | |
| 16 | Mick Bakker | Moorhead, MN | 25 | 1:44:35 | 57.04% | |
| 17 | Shane Bowe | Turtle River, MN | 28 | 1:47:06 | 55.70% | |
| 18 | Robert Wagner | St Louis Park, MN | 26 | 1:48:05 | 55.19% | |
| 19 | Christopher McLeod | Edina, MN | 29 | 1:48:39 | 54.90% | |
| 20 | Dan Buchholz | Fargo, ND | 29 | 1:49:46 | 54.34% | |
| 21 | Ronald Hoffman | Grand Forks, ND | 29 | 1:51:30 | 53.50% | |
| 22 | Josh Loosmore | Fargo, ND | 25 | 1:52:52 | 52.85% | |
| 23 | Glen Rudolph | West Fargo, ND | 29 | 1:53:51 | 52.39% | |
| 24 | Jeremy Johnson | Fargo, ND | 29 | 1:56:28 | 51.22% | |
| 25 | Tony Streng | Rogers, MN | 25 | 1:56:47 | 51.08% | |
| 26 | Shaun Schatz | Fargo, ND | 28 | 1:57:05 | 50.95% | |
| 27 | Ed Wurtzberger | New Ulm, MN | 28 | 1:59:37 | 49.87% | |
| 28 | Aj Hart | Richmond, MN | 27 | 1:59:51 | 49.77% | |
| 29 | Rob Spitzley | Eden Valley, MN | 27 | 1:59:59 | 49.72% | |
| 30 | Jason Schmidt | Maple Grove, MN | 29 | 2:00:07 | 49.66% | |
| 31 | Evan Lampert | Fargo, ND | 25 | 2:00:38 | 49.45% | |
| 32 | Grant Henriksen | Fargo, ND | 29 | 2:01:23 | 49.14% | |
| 33 | Jason Huck | Fargo, ND | 27 | 2:02:42 | 48.61% | |
| 34 | Jon Strand | Fargo, ND | 27 | 2:03:43 | 48.22% | |
| 35 | Darin Perius | Fargo, ND | 27 | 2:05:19 | 47.60% | |
| 36 | Shane Larson | Roseau, MN | 27 | 2:12:01 | 45.18% | |
| 37 | Brent Hanson | Perham, MN | 25 | 2:12:54 | 44.88% | |
| 38 | Ryan Field | Fergus Falls, MN | 25 | 2:23:06 | 41.68% | |
| 39 | Kurt Haring | Otsego, MN | 28 | 2:25:59 | 40.86% | |
| 40 | Eli Wolter | Roseville, MN | 28 | 2:30:53 | 39.53% | |
| men 30-34 | 1 | John McEvoy | Fargo, ND | 31 | 1:14:49 | 79.73% |
| 2 | Christopher Grossinger | Minneapolis, MN | 32 | 1:16:43 | 77.75% | |
| 3 | Jason Rasmussen | Bloomington, MN | 30 | 1:19:10 | 75.35% | |
| 4 | Jeffery Stinson | Fargo, ND | 33 | 1:19:13 | 75.30% | |
| 5 | Travis Hochhalter | Alexandria, MN | 30 | 1:19:21 | 75.17% | |
| 6 | Brian Kinsey | Fargo, ND | 32 | 1:21:08 | 73.52% | |
| 7 | Jim Mayer | Minneapolis, MN | 30 | 1:23:15 | 71.65% | |
| 8 | Jeff Morris | Perham, MN | 30 | 1:24:07 | 70.91% | |
| 9 | Troy Ivesdal | Fargo, ND | 34 | 1:26:46 | 68.75% | |
| 10 | Jason Templin | Norwood, MN | 33 | 1:36:43 | 61.67% | |
| 11 | Sjur Midness | Minneapolis, MN | 34 | 1:37:01 | 61.48% | |
| 12 | Jason Sannes-Venhuizen | Frazee, MN | 32 | 1:37:34 | 61.14% | |
| 13 | Mark Williams | Brainerd, MN | 33 | 1:38:35 | 60.51% | |
| 14 | Donovan Larson | Fargo, ND | 33 | 1:42:24 | 58.25% | |
| 15 | Joshua Smith | Baxter, MN | 30 | 1:42:45 | 58.05% | |
| 16 | Michael McAllister | Fargo, ND | 33 | 1:42:48 | 58.03% | |
| 17 | Jeff Brunsberg | Fargo, ND | 33 | 1:43:42 | 57.52% | |
| 18 | Jonathan Olson | Big Lake, MN | 31 | 1:44:40 | 56.99% | |
| 19 | Mikel Hess | Frazee, MN | 32 | 1:45:58 | 56.29% | |
| 20 | Dan Heidbreder | Bismarck, ND | 30 | 1:46:16 | 56.13% | |
| 21 | Mitch Juusola | Floodwood, MN | 34 | 1:47:42 | 55.39% | |
| 22 | Michael Soderburg | Pillager, MN | 32 | 1:48:39 | 54.90% | |
| 23 | Grant Moeckel | Minneapolis, MN | 31 | 1:48:47 | 54.83% | |
| 24 | Greg Larson | Pelican Rapids, MN | 31 | 1:49:19 | 54.57% | |
| 25 | Shawn Roberts | Superior, MN | 33 | 1:50:45 | 53.86% | |
| 26 | Jake Baukol | Fargo, ND | 32 | 1:51:18 | 53.59% | |
| 27 | Matt Johnson | Detroit Lakes, MN | 33 | 1:51:31 | 53.49% | |
| 28 | Matt Seidel | Moorhead, MN | 34 | 1:51:44 | 53.39% | |
| 29 | Matt Braton | Eden Prairie, MN | 31 | 1:51:49 | 53.35% | |
| 30 | Barry Steen | Dilworth, MN | 34 | 1:52:51 | 52.86% | |
| 31 | Ryan Howk | New Ulm, MN | 30 | 1:52:54 | 52.83% | |
| 32 | Aaron Martin | Minneapolis, MN | 34 | 1:52:55 | 52.83% | |
| 33 | Kim Ronedahl | Thief River Falls, M | 32 | 1:53:46 | 52.43% | |
| 34 | Kurt Fraser | Fargo, ND | 31 | 1:53:53 | 52.38% | |
| 35 | Joe Larson | Fargo, ND | 30 | 1:54:56 | 51.90% | |
| 36 | Wes Libner | West Fargo, ND | 34 | 1:55:43 | 51.55% | |
| 37 | David Piper | Rosholt, SD | 33 | 1:56:15 | 51.31% | |
| 38 | Brian Allrich | Moorhead, MN | 31 | 1:56:16 | 51.30% | |
| 39 | Scott Johnson | Barrett, MN | 32 | 1:57:28 | 50.78% | |
| 40 | Brad Lindberg | Byron, MN | 34 | 1:58:03 | 50.53% | |
| 41 | Jon Christensen | Glenwood, MN | 31 | 1:59:12 | 50.04% | |
| 42 | Peter Good | Detroit Lakes, MN | 33 | 2:00:33 | 49.48% | |
| 43 | David Downs | Minneapolis, MN | 30 | 2:00:57 | 49.32% | |
| 44 | Sean Seamans | Crystal, MN | 30 | 2:01:54 | 48.93% | |
| 45 | Jake Norton | New York Mills, MN | 34 | 2:01:55 | 48.93% | |
| 46 | Jon Bushy | Thief River Falls, M | 30 | 2:02:38 | 48.64% | |
| 47 | Scott Hoeschen | Freeport, MN | 33 | 2:04:23 | 47.96% | |
| 48 | Jay Metzger | La Crescent, MN | 32 | 2:04:27 | 47.93% | |
| 49 | Jason Locatelli | Grand Forks, ND | 32 | 2:06:27 | 47.17% | |
| 50 | Charles Hawkinson | Crystal, MN | 32 | 2:07:46 | 46.69% | |
| 51 | Wade Swenson | Fergus Falls, MN | 34 | 2:08:34 | 46.40% | |
| 52 | Jay Boatman | Maple Grove, MN | 32 | 2:09:39 | 46.01% | |
| 53 | Chad Feldman | Prior Lake, MN | 34 | 2:09:40 | 46.00% | |
| 54 | Nathan Rooney | Perham, MN | 31 | 2:10:45 | 45.62% | |
| 55 | Kevin Stein | Mcville, ND | 34 | 2:12:51 | 44.90% | |
| men 35-39 | 1 | Kendall Railing | Fargo, ND | 36 | 1:23:56 | 71.07% |
| 2 | Joe Litsey | Fergus Falls, MN | 37 | 1:26:19 | 69.40% | |
| 3 | Eric Pegors | Fargo, ND | 37 | 1:26:57 | 68.90% | |
| 4 | Richard Rankka | New York Mills, MN | 36 | 1:27:36 | 68.09% | |
| 5 | Mark Knutson | West Fargo, ND | 36 | 1:28:45 | 67.21% | |
| 6 | Blaine Novak | New York Mills, MN | 39 | 1:28:53 | 68.34% | |
| 7 | Steve Scheel | Fargo, ND | 35 | 1:30:09 | 66.17% | |
| 8 | David Schwartz | Sartell, MN | 36 | 1:31:03 | 65.51% | |
| 9 | Wayne Kazmierczak | Cottonwood, MN | 36 | 1:31:06 | 65.48% | |
| 10 | Craig Johnson | Prior Lake, MN | 38 | 1:33:11 | 64.74% | |
| 11 | Michael Stearns | Detroit Lakes, MN | 38 | 1:33:33 | 64.48% | |
| 12 | Mike Jacobs | Blaine, MN | 38 | 1:34:41 | 63.71% | |
| 13 | David Solum | Moorhead, MN | 35 | 1:34:49 | 62.91% | |
| 14 | Dan Stueve | Fergus Falls, MN | 35 | 1:35:01 | 62.78% | |
| 15 | Daryl Kipp | Fergus Falls, MN | 38 | 1:35:18 | 63.30% | |
| 16 | Ray Wohl | West Fargo, ND | 36 | 1:36:04 | 62.09% | |
| 17 | Mark Yuska | Thief River Falls, M | 36 | 1:37:15 | 61.34% | |
| 18 | Patrick Brickson | Thief River Falls, M | 37 | 1:37:38 | 61.36% | |
| 19 | Brad Cook | Fargo, ND | 35 | 1:38:48 | 60.37% | |
| 20 | Jason Rehder | Moorhead, MN | 35 | 1:38:59 | 60.26% | |
| 21 | Mike Allen | Plymouth, MN | 39 | 1:39:13 | 61.22% | |
| 22 | Ed Kegle | St Paul, MN | 39 | 1:41:16 | 59.98% | |
| 23 | Steven Aune | Fargo, ND | 38 | 1:41:29 | 59.44% | |
| 24 | Wade Bloom | Fargo, ND | 35 | 1:41:40 | 58.67% | |
| 25 | Jeffery Zander | Harwood, ND | 39 | 1:43:18 | 58.80% | |
| 26 | Brent Ekstrom | Lincoln, ND | 37 | 1:44:06 | 57.55% | |
| 27 | Mitch Flemming | Annandale, MN | 39 | 1:44:19 | 58.23% | |
| 28 | Virgil Seibold | Fargo, ND | 38 | 1:45:45 | 57.05% | |
| 29 | Steve Quam | Stillwater, MN | 39 | 1:45:56 | 57.34% | |
| 30 | David Marshall | South Range, WI | 39 | 1:47:53 | 56.30% | |
| 31 | Michael Huerbin | Bemidji, MN | 37 | 1:48:15 | 55.34% | |
| 32 | Todd Hegney | Fargo, ND | 35 | 1:48:46 | 54.84% | |
| 33 | Terry Whisman | Fargo, ND | 37 | 1:49:07 | 54.90% | |
| 34 | Shannon Monroe | Moorhead, MN | 36 | 1:49:08 | 54.66% | |
| 35 | Arne Bokkers | Fergus Falls, MN | 38 | 1:49:20 | 55.18% | |
| 36 | Jeffrey Haiskanen | Fargo, ND | 36 | 1:49:52 | 54.29% | |
| 37 | Brian Korbel | Fargo, ND | 38 | 1:52:59 | 53.39% | |
| 38 | Chad Oconnell | Thief River Falls, M | 36 | 1:54:17 | 52.19% | |
| 39 | Deron Stender | Frazee, MN | 36 | 1:54:28 | 52.11% | |
| 40 | Michael Shea | Grand Forks, ND | 37 | 1:55:02 | 52.08% | |
| 41 | Jeff Ohe | Edina, MN | 36 | 1:56:28 | 51.22% | |
| 42 | Eric Promersberger | Fargo, ND | 37 | 1:56:31 | 51.42% | |
| 43 | Tony Flack | Fargo, ND | 35 | 1:56:31 | 51.19% | |
| 44 | Stephen Cassola | Fargo, ND | 35 | 1:56:40 | 51.13% | |
| 45 | Thomas Keegan | Howell, MI | 39 | 1:56:59 | 51.92% | |
| 46 | Gregory Olson | St Cloud, MN | 37 | 1:58:18 | 50.64% | |
| 47 | Mike Picconattu | Staples, MN | 39 | 1:58:48 | 51.13% | |
| 48 | Kevin Elfstrum | Fargo, ND | 38 | 1:58:54 | 50.74% | |
| 49 | Shawn Sauve | Andover, MN | 37 | 1:59:33 | 50.11% | |
| 50 | Kevin Munns | Eau Claire, WI | 35 | 1:59:40 | 49.85% | |
| 51 | Kevin Bengtson | Moorhead, MN | 35 | 2:05:06 | 47.68% | |
| 52 | Todd Muchow | Fargo, ND | 35 | 2:07:44 | 46.70% | |
| 53 | Jim Andrews | Fergus Falls, MN | 39 | 2:08:34 | 47.25% | |
| 54 | Michael Norgard | Fergus Falls, MN | 38 | 2:08:35 | 46.92% | |
| 55 | Vincent Rokke | Fargo, ND | 38 | 2:15:25 | 44.55% | |
| 56 | Nate Dalager | Saint Hilaire, MN | 37 | 2:22:40 | 41.99% | |
| 57 | Michael Lawyer | Cokato, MN | 38 | 2:23:50 | 41.94% | |
| 58 | Brian Carroll | West Fargo, ND | 37 | 2:29:19 | 40.12% | |
| 59 | Dennis Weimann | Bemidji, MN | 39 | 2:29:38 | 40.59% | |
| 60 | Jorin Johnson | Fargo, ND | 37 | 2:32:18 | 39.34% | |
| 61 | Bryan Schoenberger | Little Falls, MN | 37 | 2:37:36 | 38.01% | |
| men 40-44 | 1 | Gerry Faller | Maple Grove, MN | 41 | 1:24:10 | 73.20% |
| 2 | Bradley Milbeck | Brainerd, MN | 43 | 1:26:53 | 71.94% | |
| 3 | George Bienusa | Sartell, MN | 40 | 1:27:40 | 69.78% | |
| 4 | Steve Wenzel | Fargo, ND | 43 | 1:29:39 | 69.72% | |
| 5 | Michael Pederson | Minneapolis, MN | 44 | 1:33:05 | 67.64% | |
| 6 | Bradley Reed | West Fargo, ND | 40 | 1:33:15 | 65.60% | |
| 7 | Greg Hammes | Fargo, ND | 41 | 1:34:06 | 65.47% | |
| 8 | Ray Bauske | Fargo, ND | 41 | 1:34:06 | 65.47% | |
| 9 | Mike Breen | Fergus Falls, MN | 40 | 1:34:48 | 64.53% | |
| 10 | Russel Crume | Glyndon, MN | 43 | 1:39:37 | 62.75% | |
| 11 | Mark Lamere | Edina, MN | 42 | 1:40:16 | 61.89% | |
| 12 | Mark Martinson | Barnesville, MN | 41 | 1:40:54 | 61.06% | |
| 13 | Brad Bortnem | Fargo, ND | 41 | 1:41:10 | 60.90% | |
| 14 | Brian Parendo | Esko, MN | 43 | 1:41:18 | 61.71% | |
| 15 | Paul Anderson | Frazee, MN | 41 | 1:41:33 | 60.67% | |
| 16 | Lee Hoedl | Fargo, ND | 43 | 1:42:02 | 61.26% | |
| 17 | Daniel Nelson | Woodbury, MN | 42 | 1:42:32 | 60.52% | |
| 18 | David Hawkinson | Fargo, ND | 43 | 1:44:13 | 59.98% | |
| 19 | Ken Foltz | Detroit Lakes, MN | 41 | 1:44:15 | 59.10% | |
| 20 | Karl Gahlin | Savage, MN | 41 | 1:44:32 | 58.94% | |
| 21 | Rick Wagar | Fargo, ND | 43 | 1:44:43 | 59.69% | |
| 22 | Terry Styf | West Fargo, ND | 41 | 1:45:13 | 58.56% | |
| 23 | Tom Harding | Plymouth, MN | 44 | 1:45:22 | 59.76% | |
| 24 | Jay Quam | Eden Prairie, MN | 44 | 1:45:33 | 59.65% | |
| 25 | Thomas Umgelter | Two Harbors, MN | 40 | 1:45:49 | 57.81% | |
| 26 | Roy Anderson | Fergus Falls, MN | 43 | 1:45:58 | 58.99% | |
| 27 | Keith Skunberg | West Fargo, ND | 42 | 1:46:10 | 58.45% | |
| 28 | Dan Ness | Minneapolis, MN | 44 | 1:46:49 | 58.95% | |
| 29 | Marvin Kanwischer | Fargo, ND | 43 | 1:48:12 | 57.77% | |
| 30 | Brian Link | Roseau, MN | 40 | 1:48:13 | 56.53% | |
| 31 | Jon Larson | Detroit Lakes, MN | 41 | 1:50:15 | 55.88% | |
| 32 | Preston Eidenschink | Frazee, MN | 40 | 1:50:27 | 55.39% | |
| 33 | David Burd | Annandale, MN | 41 | 1:51:06 | 55.46% | |
| 34 | Dave Dalager | Warroad, MN | 40 | 1:52:17 | 54.48% | |
| 35 | Jonathan Steinwand | Moorhead, MN | 41 | 1:54:34 | 53.78% | |
| 36 | Randy Schatz | Fargo, ND | 44 | 1:54:34 | 54.96% | |
| 37 | Jeff Doyle | Fargo, ND | 41 | 1:54:56 | 53.61% | |
| 38 | Ted Meissner | Eden Prairie, MN | 42 | 1:56:58 | 53.05% | |
| 39 | Mike Burr | Mcgregor, MN | 43 | 1:57:13 | 53.33% | |
| 40 | James Axford | Windom, MN | 40 | 1:58:57 | 51.43% | |
| 41 | Durk Thompson | Fargo, ND | 42 | 1:59:31 | 51.92% | |
| 42 | Jim Dunkel | Briarwood, ND | 42 | 2:00:46 | 51.39% | |
| 43 | Kevin Iliff | Thief River Falls, M | 44 | 2:00:56 | 52.07% | |
| 44 | Greg Dawkins | West Fargo, ND | 41 | 2:05:19 | 49.16% | |
| 45 | Douglas Becker | Fergus Falls, MN | 44 | 2:05:43 | 50.09% | |
| 46 | Ryan Hansen | Watertown, SD | 41 | 2:08:27 | 47.97% | |
| 47 | Jeffery Schelinder | Colfax, ND | 40 | 2:08:34 | 47.58% | |
| 48 | Wes Borowski | Fergus Falls, MN | 42 | 2:08:35 | 48.26% | |
| 49 | Chris Singer | Detroit Lakes, MN | 42 | 2:08:49 | 48.17% | |
| 50 | James Raiter | Glenceo, MN | 40 | 2:10:05 | 47.03% | |
| 51 | Richard Yague | Willmar, MN | 44 | 2:14:57 | 46.66% | |
| 52 | Mark Larson | Glencoe, MN | 42 | 2:15:06 | 45.93% | |
| 53 | Darrell Nelson | Fargo, ND | 44 | 2:20:55 | 44.68% | |
| 54 | Joe Provost | Fargo, ND | 41 | 2:30:14 | 41.01% | |
| 55 | Nick Biermeier | Detroit Lakes, MN | 41 | 2:38:33 | 38.86% | |
| men 45-49 | 1 | Kirt Goetzke | Plymouth, MN | 45 | 1:17:13 | 82.15% |
| 2 | Steven Windels | Sebeka, MN | 46 | 1:24:48 | 75.37% | |
| 3 | Monty Steffens | Sartell, MN | 47 | 1:26:08 | 74.77% | |
| 4 | Zip Zupanski | Sauk Rapids, MN | 46 | 1:27:44 | 72.85% | |
| 5 | Alemayehu Tulu | Thief River Falls, M | 48 | 1:28:41 | 73.18% | |
| 6 | Jared Krieg | Fargo, ND | 47 | 1:29:04 | 72.30% | |
| 7 | Kurt Stunek | St Cloud, MN | 48 | 1:29:30 | 72.51% | |
| 8 | Craig Holly | Fargo, ND | 48 | 1:34:31 | 68.66% | |
| 9 | Cameron Moorhouse | Fort Frances, ?? | 48 | 1:35:03 | 68.27% | |
| 10 | Pete Peter | Chanhassen, MN | 49 | 1:36:10 | 68.01% | |
| 11 | Ron Athey | Ortonville, MN | 47 | 1:36:18 | 66.87% | |
| 12 | Lee Hanson | Bemidji, MN | 48 | 1:36:22 | 67.34% | |
| 13 | Chris Lynch | Grand Rapids, MN | 48 | 1:37:33 | 66.53% | |
| 14 | Bryce Gaudian | Hayward, MN | 48 | 1:37:49 | 66.34% | |
| 15 | Greg Endres | Carrington, ND | 48 | 1:38:25 | 65.94% | |
| 16 | Kirk Lindberg | Pelican Rapids, MN | 47 | 1:38:43 | 65.24% | |
| 17 | Steven Sylvander | Mounds View, MN | 48 | 1:41:33 | 63.90% | |
| 18 | Tim Hoaglund | Baldwin, WI | 46 | 1:41:34 | 62.93% | |
| 19 | Ted Olson | Plymouth, MN | 46 | 1:41:45 | 62.81% | |
| 20 | Mark Kitzman | Fergus Falls, MN | 49 | 1:43:13 | 63.36% | |
| 21 | Dave Gaukler | Fargo, ND | 49 | 1:43:15 | 63.34% | |
| 22 | Don Hawkinson | South Fargo, ND | 45 | 1:44:13 | 60.86% | |
| 23 | Dennis Gemar | Fargo, ND | 49 | 1:44:26 | 62.62% | |
| 24 | Ovid Westin | St Francis, MN | 46 | 1:45:54 | 60.35% | |
| 25 | Robert Boisvert | Edina, MN | 46 | 1:45:54 | 60.35% | |
| 26 | Mark Sebring | Owatonna, MN | 45 | 1:46:40 | 59.47% | |
| 27 | David Hiney | Detroit Lakes, MN | 45 | 1:47:17 | 59.12% | |
| 28 | Eric Boe | Fergus Falls, MN | 47 | 1:47:19 | 60.01% | |
| 29 | Gary Ebnet | Owatonna, MN | 45 | 1:48:31 | 58.45% | |
| 30 | Stan Ekren | Fergus Falls, MN | 46 | 1:49:40 | 58.28% | |
| 31 | Timothy Leclair | Fargo, ND | 48 | 1:49:48 | 59.10% | |
| 32 | Steve Fuhs | Detroit Lakes, MN | 48 | 1:50:02 | 58.98% | |
| 33 | Jim Buresh | Wadena, MN | 45 | 1:50:31 | 57.39% | |
| 34 | Steve Herzog | Little Falls, MI | 49 | 1:50:53 | 58.98% | |
| 35 | Richard Clay | Grand Forks, ND | 49 | 1:51:30 | 58.65% | |
| 36 | Kip Fontaine | Bagley, MN | 47 | 1:51:52 | 57.57% | |
| 37 | Jim Velde | Detroit Lakes, MN | 46 | 1:52:03 | 57.04% | |
| 38 | Dan Radcliffe | Fargo, ND | 46 | 1:52:15 | 56.94% | |
| 39 | Dan Buchin | Perham, MN | 48 | 1:53:56 | 56.96% | |
| 40 | Steve Fode | Detroit Lakes, MN | 46 | 1:55:50 | 55.18% | |
| 41 | Buddy Gau | Little Falls, MN | 46 | 1:56:08 | 55.03% | |
| 42 | Kenneth Hanna | St Cloud, MN | 49 | 1:56:42 | 56.04% | |
| 43 | Kevin Ihry | Fargo, ND | 45 | 1:58:23 | 53.58% | |
| 44 | Jerry Overmoe | Moorhead, MN | 45 | 1:59:30 | 53.08% | |
| 45 | Zachary Fore | Mentor, MN | 45 | 2:01:06 | 52.38% | |
| 46 | Daniel Benson | St Cloud, MN | 48 | 2:01:33 | 53.39% | |
| 47 | Chris Brenk | Frazee, MN | 46 | 2:01:49 | 52.47% | |
| 48 | Todd McGovern | Fergus Falls, MN | 45 | 2:02:43 | 51.69% | |
| 49 | Bill Konkol | Minneapolis, MN | 45 | 2:03:40 | 51.29% | |
| 50 | John Bylsma | Bloomington, MN | 48 | 2:07:47 | 50.79% | |
| 51 | Bruce Toninato | Windom, MN | 45 | 2:24:26 | 43.92% | |
| 52 | Tom Hoffman | Fargo, ND | 48 | 2:25:14 | 44.68% | |
| men 50-54 | 1 | Dick Beardsley | Detroit Lakes, MN | 50 | 1:23:56 | 78.53% |
| 2 | Bob Kovell | St Cloud, MN | 53 | 1:29:41 | 75.32% | |
| 3 | Gary Thompson | Valley City, ND | 54 | 1:33:05 | 73.17% | |
| 4 | Larry Olsen | New York Mills, MN | 50 | 1:34:02 | 70.09% | |
| 5 | John Guthrie | Thunder Bay, CA | 54 | 1:34:33 | 72.04% | |
| 6 | Jon Owen | Luverne, ND | 50 | 1:34:40 | 69.62% | |
| 7 | Craig Oslin | Mora, MN | 52 | 1:36:46 | 69.23% | |
| 8 | Wallace Sturdivant | West Fargo, ND | 51 | 1:38:15 | 67.63% | |
| 9 | Curt Johnson | Hibbing, MN | 50 | 1:38:31 | 66.90% | |
| 10 | Anthony Boe | Delano, MN | 54 | 1:40:13 | 67.96% | |
| 11 | Eric Swanlund | Bloomington, MN | 51 | 1:42:20 | 64.93% | |
| 12 | Dave Bartholow | Shoreview, MN | 52 | 1:44:17 | 64.24% | |
| 13 | Randy Hochstein | Plymouth, MN | 52 | 1:46:12 | 63.08% | |
| 14 | Shawn O'Laughlin | Breckenridge, MN | 50 | 1:47:23 | 61.38% | |
| 15 | Jeff Nornes | Erskine, MN | 50 | 1:48:26 | 60.79% | |
| 16 | Ted Heisserer | Detroit Lakes, MN | 52 | 1:48:33 | 61.72% | |
| 17 | Paul Krabbenhoft | Moorhead, MN | 52 | 1:49:12 | 61.35% | |
| 18 | Robert Fettig | Fargo, ND | 52 | 1:49:18 | 61.29% | |
| 19 | Jim Sewick | Pelican Rapids, MN | 52 | 1:49:19 | 61.28% | |
| 20 | Roger Moltzan | Frazee, MN | 52 | 1:49:41 | 61.08% | |
| 21 | Kerry Openshaw | Bemidji, MN | 52 | 1:50:06 | 60.85% | |
| 22 | Jay Schuler | Breckenridge, MN | 54 | 1:52:37 | 60.48% | |
| 23 | Steve Gabrielson | Fargo, ND | 50 | 1:53:33 | 58.05% | |
| 24 | Gary Boots | Barrett, MN | 52 | 1:57:02 | 57.24% | |
| 25 | Michael Gunderson | Fargo, ND | 54 | 1:57:47 | 57.83% | |
| 26 | David Braaten | Marshall, MN | 53 | 1:58:33 | 56.98% | |
| 27 | Stan Richter | Detroit Lakes, MN | 50 | 2:03:08 | 53.53% | |
| 28 | Phillip Walchli | Stanfield, OR | 51 | 2:03:43 | 53.71% | |
| 29 | Mike Dewald | Grand Forks, ND | 52 | 2:09:45 | 51.63% | |
| 30 | Kurt Kiefer | Fargo, ND | 51 | 2:10:05 | 51.08% | |
| 31 | Kendall Goltz | Hendrum, MN | 54 | 2:10:42 | 52.11% | |
| 32 | Dale Archambault | Crosby, MN | 50 | 2:12:41 | 49.68% | |
| 33 | Dale McDougall | Hitterdal, MN | 51 | 2:27:47 | 44.96% | |
| 34 | Jim Trites | Henning, MN | 54 | 2:27:50 | 46.07% | |
| men 55-59 | 1 | Don Kirby | Fargo, ND | 57 | 1:31:21 | 76.53% |
| 2 | Wayne Walvatne | Battle Lake, MN | 58 | 1:32:35 | 76.19% | |
| 3 | Mike Wheeler | Brainerd, MN | 56 | 1:32:40 | 74.77% | |
| 4 | Thomas Literski | Champuin, MN | 59 | 1:43:33 | 68.74% | |
| 5 | Edward Waldera | Cottage Grove, MN | 59 | 1:45:02 | 67.77% | |
| 6 | Gordon Strickland | Fergus Falls, MN | 59 | 1:45:04 | 67.75% | |
| 7 | Bob Melby | Oklee, MN | 55 | 1:45:32 | 65.08% | |
| 8 | Mike Anderson | Thief River Falls, M | 55 | 1:46:32 | 64.47% | |
| 9 | Steve Sargent | Columbia, KY | 59 | 1:51:11 | 64.02% | |
| 10 | Larry Gast | Wahpetohn, ND | 58 | 1:53:18 | 62.26% | |
| 11 | Greg Ness | Fargo, ND | 58 | 1:53:24 | 62.20% | |
| 12 | Dennis Bushy | Moorhead, MI | 58 | 1:53:44 | 62.02% | |
| 13 | Mick Justin | Nisswa, MN | 58 | 1:55:56 | 60.84% | |
| 14 | Jefferey Blickenstaff | Perham, MN | 56 | 1:59:08 | 58.16% | |
| 15 | Mike Hergert | Grand Forks, ND | 56 | 2:00:22 | 57.57% | |
| 16 | Bruce Nielsen | Lancaster, MN | 57 | 2:00:49 | 57.86% | |
| 17 | Michael Baker | Shoreview, MN | 59 | 2:04:43 | 57.07% | |
| 18 | Phil Stotesbery | Pelican Rapids, MN | 56 | 2:06:46 | 54.66% | |
| 19 | Mike Martin | Menahga, MN | 56 | 2:07:29 | 54.35% | |
| 20 | Bill Radio | Brandon, SD | 57 | 2:09:21 | 54.05% | |
| 21 | Thomas Lundeen | Waco, TX | 59 | 2:11:40 | 54.06% | |
| 22 | Myron Jacobson | West Fargo, ND | 56 | 2:22:51 | 48.51% | |
| 23 | Lee Massey | Detroit Lakes, MN | 55 | 2:28:51 | 46.14% | |
| men 60-64 | 1 | John Germ | Virginia, MN | 62 | 1:40:03 | 73.22% |
| 2 | Severin Blenkush | Browerville, MN | 63 | 1:43:38 | 71.39% | |
| 3 | Larry McNichols | Elk River, MN | 62 | 1:43:59 | 70.45% | |
| 4 | David Wee | Minneapolis, MN | 60 | 1:50:35 | 64.96% | |
| 5 | Don Anderson | Ottertail, MN | 62 | 1:51:03 | 65.97% | |
| 6 | Robert Zimmermann | Richville, MN | 62 | 1:53:20 | 64.64% | |
| 7 | Tom Smith | Fergus Falls, MN | 62 | 1:58:27 | 61.84% | |
| 8 | Rick Schmidt | Lindstrom, MN | 60 | 1:58:53 | 60.42% | |
| 9 | Al Odenbach | Fargo, ND | 62 | 2:04:25 | 58.88% | |
| 10 | Norton Permuth | Burnsville, MN | 64 | 2:22:08 | 52.58% | |
| 11 | Les Anderson | Port Charlotte, FL | 64 | 2:39:59 | 46.71% | |
| 12 | Roy Burt | Aberdeen, SD | 60 | 2:59:55 | 39.93% | |
| men 65-69 | 1 | Lee Stauffacher | Mounds View, MN | 65 | 1:37:58 | 77.06% |
| 2 | Ed Rousseau | Minneapolis, MN | 66 | 1:39:38 | 76.61% | |
| 3 | Ron Briggs | Plymouth, MN | 69 | 2:42:32 | 48.58% | |
| 4 | Stan Kruger | Sheyenne, ND | 68 | 2:43:11 | 47.84% | |
| men 70-up | 1 | Frank Derksen | Winnepeg, MB | 74 | 2:15:31 | 62.05% |
| 2 | Roger Aiken | Falcon Heights, MN | 73 | 2:18:22 | 59.98% |