| age class | class place | name | city | age | time | age adjusted performance level |
|---|---|---|---|---|---|---|
| women < 20 | 1 | Kelsey Griffith | Staples, MN | 15 | 24:14 | 61.58% |
| 2 | Campbell Gatehouse | Long Lake, MN | 9 | 31:59 | 55.04% | |
| 3 | Kara Sleen | Park Rapids, MN | 16 | 32:54 | 44.85% | |
| women 20-24 | 1 | Heather Smith | Audbon, MN | 22 | 22:25 | 64.22% |
| 2 | Jamie Laurich | Sartell, MN | 23 | 24:40 | 58.36% | |
| 3 | Ruth Webster | Fargo, ND | 22 | 26:02 | 55.29% | |
| women 25-29 | 1 | Shannon Keppel | Fargo, ND | 27 | 28:00 | 51.41% |
| 2 | Krista Durrwachter | Sartell, MN | 25 | 33:51 | 42.53% | |
| women 30-34 | 1 | Trina Cook | Fargo, ND | 31 | 27:16 | 52.79% |
| 2 | Janet Winter | Buffalo, MN | 31 | 29:04 | 49.52% | |
| 3 | Sheila Didde | Stillwater, MN | 33 | 30:02 | 47.95% | |
| women 35-39 | 1 | Helga Adast | Eagle, CO | 38 | 22:47 | 65.27% |
| 2 | Angie Walther | Park Rapids, MN | 35 | 23:07 | 62.91% | |
| 3 | Leslie Nordheim | Thief River Falls, MN | 35 | 28:08 | 51.84% | |
| women 40-44 | 1 | Nancy Anderson | Osage, MN | 42 | 27:09 | 56.73% |
| 2 | Sue Griffith | Stapus, MN | 41 | 31:25 | 48.85% | |
| 3 | Mary Beardsley | Detroit Lakes, MN | 44 | 31:27 | 50.10% | |
| women 45-49 | 1 | Jeri Kennelly | Morehead, MN | 46 | 28:31 | 56.23% |
| 2 | Harriet Mallon | Two Harbors, MN | 49 | 32:45 | 50.05% | |
| 3 | Susan Janz | Lake Park, MN | 47 | 40:42 | 39.74% | |
| women 50-54 | 1 | Jadene Wear | Fargo, SD | 50 | 25:43 | 64.45% |
| 2 | Brenda Overly | Park Rapids, MN | 53 | 36:11 | 47.10% | |
| 3 | Pat Fjosne | Bemidji, MN | 50 | 44:19 | 37.50% | |
| women 55-59 | 1 | Diana Lee Olson | Menagha, MN | 59 | 38:14 | 47.55% |
| 2 | Pat Scouton | Nevis, MN | 55 | 40:43 | 42.58% | |
| women 60-64 | 1 | Kathy Peterson | Outing, MN | 60 | 23:35 | 77.65% |
| men < 20 | 1 | Jeremy Hecker | Ham Lake, MN | 12 | 20:05 | 71.69% |
| 2 | Lars Ellefson | Park Rapids, MN | 13 | 20:53 | 67.41% | |
| 3 | Brett Lesher | Bemidji, MN | 11 | 23:30 | 62.93% | |
| men 20-24 | 1 | Jake Omann | Sartell, MN | 22 | 24:21 | 53.28% |
| 2 | Dustin Carda | Fargo, ND | 24 | 26:02 | 49.83% | |
| 3 | Andy Omann | Sartell, MN | 24 | 26:35 | 48.80% | |
| men 25-29 | 1 | Kenny Miller | Bemidji, MN | 26 | 17:06 | 75.87% |
| 2 | Cory Helm | Thief River Falls, MN | 29 | 17:16 | 75.14% | |
| men 30-34 | 1 | Mike DiAllesandro | Fargo,, ND | 33 | 22:37 | 57.36% |
| 2 | Scott Winter | Buffalo, MN | 32 | 28:43 | 45.18% | |
| 3 | Dan Didde | Stillwater, MN | 34 | 30:00 | 43.25% | |
| men 35-39 | 1 | Jeff Sireich | Janesville, MN | 38 | 18:09 | 73.24% |
| 2 | Jack Ellefson | Park Rapids, MN | 39 | 19:20 | 69.62% | |
| 3 | Mike Spiry | Bendli, MN | 35 | 20:49 | 62.65% | |
| men 40-44 | 1 | John Puckropp | Park Rapids, MN | 42 | 19:25 | 70.94% |
| 2 | Monty Steffens | Sartell, MN | 44 | 20:00 | 69.81% | |
| 3 | Mike Bruhn | Park Rapids, MN | 44 | 20:21 | 68.49% | |
| men 45-49 | 1 | Dale Heinen | Shoreview, MN | 47 | 19:58 | 71.54% |
| 2 | Mike Hecker | Ham Lake, MN | 45 | 21:49 | 64.31% | |
| 3 | Steve Hagedorn | Duluth, MN | 45 | 23:27 | 59.65% | |
| men 50-54 | 1 | Virgil Koski | Columbia Heights, MN | 54 | 21:47 | 68.91% |
| 2 | Greg Ramey | Bemidji, MN | 50 | 22:50 | 64.12% | |
| 3 | Johnny Gooch | Bemidji, MN | 51 | 25:38 | 57.13% | |
| men 55-59 | 1 | Greg Larson | Park Rapds, MN | 56 | 18:45 | 81.78% |
| 2 | Jim Graupner | Lake Elmo, MN | 58 | 20:44 | 75.57% | |
| 3 | Mick Justin | Nisswa, MN | 55 | 23:40 | 64.23% | |
| men 60-64 | 1 | Dennis Peterson | Outing, MN | 62 | 24:02 | 67.34% |
| 2 | Ed Rouseau | Minneapolis, MN | 63 | 24:45 | 66.52% | |
| men 65-69 | 1 | John Ovsak | Bemidji, MN | 67 | 34:44 | 49.32% |
| men 70-up | 1 | Ray Hardman | Park Rapids, MN | 73 | 29:06 | 63.40% |
| 2 | Bill Bauck | Purham, MN | 72 | 30:16 | 60.34% |