| 1st | Tom Linck | ๐บ๐ธ | Kentwood, Michigan | 50 | 01:47:53 | 333 |
| 2nd | Christopher Abston | ๐บ๐ธ | Livonia, Michigan | 50 | 01:51:18 | 397 |
| 3rd | Ken Naef | ๐บ๐ธ | Green Bay, Wisconsin | 50 | 01:54:25 | 388 |
| 4th | Jim Rudberg | ๐บ๐ธ | Northville, Michigan | 50 | 01:57:32 | 536 |
| 5th | Tim Stroebe | ๐บ๐ธ | Holland, Michigan | 50 | 01:57:44 | 389 |
| 6th | Jim Leikert | ๐บ๐ธ | Dewitt, Michigan | 50 | 01:58:25 | 568 |
| 7th | Peter Vajda | ๐บ๐ธ | Ferndale, Michigan | 50 | 01:59:32 | 639 |
| 8th | Mike Neeley | ๐บ๐ธ | Grand Rapids, Michigan | 50 | 02:00:41 | 545 |
| 9th | Nick Yetter | ๐บ๐ธ | Kalamazoo, Michigan | 50 | 02:01:55 | 716 |
| 10th | Terry Rott | ๐บ๐ธ | Grand Rapids, Michigan | 50 | 02:02:10 | 750 |
| 11th | Greg Witt | ๐บ๐ธ | Bloomfield, Michigan | 50 | 02:02:37 | 483 |
| 12th | Scott Paluska | ๐บ๐ธ | Urbana, Illinois | 50 | 02:02:42 | 580 |
| 13th | Dennis Jensen | ๐บ๐ธ | Rockford, Michigan | 50 | 02:06:20 | 896 |
| 14th | Rick Nudd | ๐บ๐ธ | Maumee, Ohio | 49 | 02:07:08 | 1337 |
| 15th | Greg Furry | ๐บ๐ธ | Granger, Indiana | 50 | 02:07:14 | 1069 |
| 16th | Bob Spence | ๐บ๐ธ | Traverse City, Michigan | 50 | 02:07:18 | 1168 |
| 17th | Michael Coffman | ๐บ๐ธ | Stockbridge, Michigan | 50 | 02:07:28 | 1017 |
| 18th | Bernard Wendel | ๐บ๐ธ | Waterford, Michigan | 50 | 02:07:43 | 606 |
| 19th | Brian Czarnecki | ๐บ๐ธ | Ada, Michigan | 50 | 02:09:55 | 973 |
| 20th | Paul Bochar | ๐บ๐ธ | Downers Grove, Illinois | 50 | 02:09:56 | 1003 |
| 21st | Ed Campbell | ๐บ๐ธ | Howell, Michigan | 50 | 02:10:56 | 972 |
| 22nd | James Depree | ๐บ๐ธ | Grand Rapids, Michigan | 50 | 02:11:09 | 831 |
| 23rd | Chris Jackson | ๐บ๐ธ | Coon Valley, Wisconsin | 0 | 02:11:43 | 4468 |
| 24th | Todd Adams | ๐บ๐ธ | Grand Blanc, Michigan | 50 | 02:12:44 | 1218 |
| 25th | Todd Cherry | ๐บ๐ธ | Livonia, Michigan | 50 | 02:12:49 | 1891 |
| 26th | Jeff Borah | ๐บ๐ธ | St. Joseph, Michigan | 50 | 02:12:50 | 880 |
| 27th | Dan Strikwerda | | | | 02:14:37 | 1381 |
| 28th | Brandon Kerkstra | | | | 02:15:22 | 1291 |
| 29th | Michael Roberts | ๐บ๐ธ | Wheaton, Illinois | 50 | 02:15:42 | 4464 |
| 30th | Kevin Camp | ๐บ๐ธ | Portage, Michigan | 50 | 02:16:01 | 2131 |
| 31st | Shawn Thomas | ๐บ๐ธ | Noblesville, Indiana | 50 | 02:16:23 | 1046 |
| 32nd | Philip Streng | ๐บ๐ธ | Ada, Michigan | 50 | 02:16:24 | 2044 |
| 33rd | Andrew Laird | ๐บ๐ธ | Pittsfield Twp., Michigan | 50 | 02:17:28 | 1700 |
| 34th | George Anderson | ๐บ๐ธ | Brighton, Michigan | 50 | 02:19:39 | 1888 |
| 35th | Gregory Groenhout | ๐บ๐ธ | Jenison, Michigan | 50 | 02:20:44 | 3751 |
| 36th | Christian Heyer | ๐บ๐ธ | Troy, Michigan | 50 | 02:21:05 | 1957 |
| 37th | Bob Skaryd | ๐บ๐ธ | Elsie, Michigan | 50 | 02:22:20 | 1830 |
| 38th | Timothy Langston | ๐บ๐ธ | Burton, Michigan | 50 | 02:22:34 | 1568 |
| 39th | Mike Vonwihl | ๐บ๐ธ | West Bloomfield, Michigan | 50 | 02:22:57 | 1622 |
| 40th | Bill Seguin | ๐บ๐ธ | Petoskey, Michigan | 51 | 02:24:30 | 1655 |
| 41st | Victor Friend | ๐บ๐ธ | Hodgenville, Kentucky | 50 | 02:25:08 | 2532 |
| 42nd | Joel Johnson | | Milwaukee, Wisconsin | 50 | 02:27:40 | 2191 |
| 43rd | Bruce Moore | ๐บ๐ธ | Carlisle, Pennsylvania | 50 | 02:27:59 | 4100 |
| 44th | Jeff Perkins | ๐บ๐ธ | Rochester, Michigan | 50 | 02:29:40 | 2086 |
| 45th | Glen Williams | ๐บ๐ธ | Novi, Michigan | 50 | 02:30:55 | 1932 |
| 46th | Scott Klevorn | ๐บ๐ธ | Farmington Hills, Michigan | 50 | 02:33:19 | 1561 |
| 47th | Jim Getting | ๐บ๐ธ | Richland, Michigan | 50 | 02:35:51 | 1691 |
| 48th | Chris Dubray | ๐บ๐ธ | Oberlin, Ohio | 50 | 02:36:03 | 1851 |
| 49th | David Hilt | ๐บ๐ธ | Traverse City, Michigan | 50 | 02:36:14 | 3527 |
| 50th | Greg Mccliment | ๐บ๐ธ | Walled Lake, Michigan | 50 | 02:36:29 | 1999 |
| 51st | Tom Wyatt | ๐บ๐ธ | Traverse City, Michigan | 50 | 02:37:16 | 3761 |
| 52nd | Gary Kwartowitz | ๐บ๐ธ | Huntington Woods, Michigan | 50 | 02:39:06 | 3491 |
| 53rd | Martin Russell | ๐บ๐ธ | Greenville, Michigan | 50 | 02:39:08 | 2927 |
| 54th | George Milliken | ๐บ๐ธ | Grand Haven, Michigan | 50 | 02:43:02 | 2685 |
| 55th | Greg Fox | ๐บ๐ธ | White Cloud, Michigan | 50 | 02:45:10 | 2712 |
| 56th | Jeff Taylor | | Warren, Michigan | 50 | 02:46:15 | 4391 |
| 57th | Chuck Scholten | ๐บ๐ธ | hudsonville, Michigan | 50 | 02:46:17 | 3628 |
| 58th | Robert Helber | ๐บ๐ธ | Ann Arbor, Michigan | 50 | 02:47:16 | 2134 |
| 59th | Tim Reeves | ๐บ๐ธ | NOVI, Michigan | 50 | 02:47:49 | 4004 |
| 60th | Robert Gallon | ๐บ๐ธ | Northville, Michigan | 50 | 02:52:44 | 4129 |
| 61st | A Todd Walsworth | ๐บ๐ธ | Michigan City, Indiana | 50 | 02:53:00 | 1651 |
| 62nd | Rafael Rego | ๐บ๐ธ | Bloomfield Twp, Michigan | 50 | 02:55:33 | 2921 |
| 63rd | John Raths | ๐บ๐ธ | Hemlock, Michigan | 50 | 02:56:21 | 3146 |
| 64th | John Sisson | ๐บ๐ธ | Comstock Park, Michigan | 50 | 03:04:13 | 3752 |
| 65th | Curtis Reynolds | ๐บ๐ธ | Traverse City, Michigan | 31 | 03:06:15 | 4174 |
| 66th | Russell Johnson | ๐บ๐ธ | Bowling Geen, Ohio | 50 | 03:06:20 | 4000 |
| 67th | Shawn Drummond | ๐บ๐ธ | Northville, Michigan | 50 | 03:06:51 | 2815 |
| 68th | Mark Michalak | ๐บ๐ธ | Auburn, Michigan | 50 | 03:08:24 | 3025 |
| 69th | Merrick Richardson | ๐บ๐ธ | Grand Haven, Michigan | 50 | 03:08:49 | 3191 |
| 70th | Bruce Hemstreet | ๐บ๐ธ | Arlington, Virginia | 50 | 03:09:47 | 4179 |
| 71st | Tim Crandall | ๐บ๐ธ | Westerville, Ohio | 50 | 03:11:48 | 3305 |
| 72nd | Mark Snyder | ๐บ๐ธ | Charlevoix, Michigan | 50 | 03:12:37 | 2748 |
| 73rd | Timothy Krause | ๐บ๐ธ | Plymouth, Michigan | 50 | 03:15:36 | 2842 |
| 74th | Andy Brogan | ๐บ๐ธ | Okemos, Michigan | 50 | 03:16:08 | 3903 |
| 75th | Gene Jacobs | ๐บ๐ธ | bay city, Michigan | 50 | 03:16:27 | 4306 |
| 76th | Benjamin Mullens | ๐บ๐ธ | Charlevoix, Michigan | 50 | 03:18:52 | 2662 |
| 77th | Todd Callahan | ๐บ๐ธ | LAKE ORION, Michigan | 50 | 03:20:34 | 4513 |
| 78th | Sam Cadwell | ๐บ๐ธ | Sewickley, Pennsylvania | 50 | 03:27:01 | 3128 |
| 79th | Hans Schwab | ๐บ๐ธ | East Lansing, Michigan | 50 | 03:30:05 | 2832 |
| 80th | Robert Tatro | ๐บ๐ธ | Northwood, Ohio | 50 | 04:35:38 | 4243 |
| 81st | Michael Jones | | South Lyon, Michigan | 50 | 04:54:27 | 2240 |