| 1st | Craig Pickett | ๐บ๐ธ | Linden, Michigan | 64 | 01:55:16 | 393 |
| 2nd | Paul Brown | ๐บ๐ธ | Dearborn, Michigan | 63 | 01:57:35 | 374 |
| 3rd | Clark Kent | ๐บ๐ธ | Lapeer, Michigan | 63 | 01:59:14 | 616 |
| 4th | Jeff Faber | ๐บ๐ธ | West Olive, Michigan | 63 | 01:59:37 | 423 |
| 5th | Keith Riege | ๐บ๐ธ | Lake Orion, Michigan | 63 | 02:00:56 | 494 |
| 6th | Randy Bartz | ๐บ๐ธ | Fort Wayne, Indiana | 63 | 02:03:42 | 557 |
| 7th | Leonard Van Drunen | ๐บ๐ธ | Grand Rapids, Michigan | 64 | 02:03:48 | 690 |
| 8th | Dave Hollis | ๐บ๐ธ | Clio, Michigan | 63 | 02:04:52 | 739 |
| 9th | Tim Curtis | ๐บ๐ธ | Hastings, Michigan | 64 | 02:05:10 | 527 |
| 10th | Gerry Naski | ๐บ๐ธ | Birmingham, Michigan | 63 | 02:07:14 | 709 |
| 11th | Richard Shull | ๐บ๐ธ | Midland, Michigan | 63 | 02:09:24 | 716 |
| 12th | Jack Lee | ๐บ๐ธ | Livonia, Michigan | 63 | 02:12:06 | 1119 |
| 13th | Lewis Tripp | ๐บ๐ธ | | | 02:13:07 | 558 |
| 14th | James Cook | ๐บ๐ธ | Wyandotte, Michigan | 63 | 02:13:15 | 697 |
| 15th | John Krauss | | Ann Arbor, Michigan | 63 | 02:15:26 | 1049 |
| 16th | Dale Boone | ๐บ๐ธ | Suttons Bay, Michigan | 63 | 02:15:31 | 1341 |
| 17th | Kirk Walter | ๐บ๐ธ | Holland, Michigan | 64 | 02:16:44 | 967 |
| 18th | George Reilly | ๐บ๐ธ | Northville, Michigan | 64 | 02:17:29 | 1489 |
| 19th | Rob Shellhamer | | | | 02:17:32 | 1588 |
| 20th | Tj Tyrrell | ๐บ๐ธ | South Lyon, Michigan | 64 | 02:17:41 | 1163 |
| 21st | James Weitzmann | ๐บ๐ธ | Grosse Pointe Woods, Michigan | 63 | 02:17:59 | 1949 |
| 22nd | Jerry Deshaw | ๐บ๐ธ | Holland, Michigan | 64 | 02:18:07 | 1792 |
| 23rd | Mark Zmyslo | ๐บ๐ธ | South Bend, Indiana | 64 | 02:19:52 | 1275 |
| 24th | Alan Johnson | ๐บ๐ธ | Howell, Michigan | 63 | 02:20:01 | 1448 |
| 25th | Al Johnson | ๐บ๐ธ | Plymouth, Michigan | 63 | 02:21:02 | 1660 |
| 26th | James Holland | ๐บ๐ธ | Birmingham, Michigan | 63 | 02:21:07 | 1887 |
| 27th | David Lavalley | ๐บ๐ธ | Buckley, Michigan | 63 | 02:21:14 | 1156 |
| 28th | Michael Fitzsimmons | | Ann Arbor, Michigan | 64 | 02:21:44 | 925 |
| 29th | Greg Southwell | ๐บ๐ธ | Eaton Rapids, Michigan | 64 | 02:21:56 | 1878 |
| 30th | James Stanski | ๐จ๐ฆ | Wheatley, -, CA | 64 | 02:22:32 | 1872 |
| 31st | Eric Anderson | | Okemos, Michigan | 63 | 02:23:09 | 1855 |
| 32nd | Bruce Warthen | ๐บ๐ธ | Holland, Michigan | 63 | 02:24:58 | 3664 |
| 33rd | Paul Castrilli | ๐บ๐ธ | Plymouth, Michigan | 63 | 02:25:09 | 1977 |
| 34th | Michael Johnson | ๐บ๐ธ | Wayland, Michigan | 64 | 02:25:26 | 4852 |
| 35th | Charles Bowser | ๐บ๐ธ | Bloomfield Hills, Michigan | 63 | 02:26:51 | 2263 |
| 36th | Steve Currier | ๐บ๐ธ | Dryden, Michigan | 63 | 02:26:52 | 2140 |
| 37th | Don Oleskie | ๐บ๐ธ | Washington, Michigan | 64 | 02:27:52 | 1377 |
| 38th | David Lock | ๐บ๐ธ | Ada, Michigan | 63 | 02:30:15 | 2605 |
| 39th | Mike Williams | | Northville, Michigan | 64 | 02:30:48 | 2244 |
| 40th | James Mierzwiak | ๐บ๐ธ | Monroe, Michigan | 63 | 02:33:21 | 1791 |
| 41st | Dennis Murphy | ๐บ๐ธ | Grand Rapids, Michigan | 64 | 02:34:21 | 2378 |
| 42nd | Nigel Mullis | ๐บ๐ธ | Rochester, Michigan | 63 | 02:34:46 | 1879 |
| 43rd | Scot Bromann | ๐บ๐ธ | Rib Lake, Wisconsin | 64 | 02:35:30 | 2509 |
| 44th | Daniel Bates | ๐บ๐ธ | Whitmore Lake, Michigan | 63 | 02:38:44 | 3148 |
| 45th | Armen Kassouni | ๐บ๐ธ | Belmont, Michigan | 63 | 02:38:51 | 2593 |
| 46th | Donald Fischer | ๐บ๐ธ | Mecosta, Michigan | 64 | 02:39:14 | 4373 |
| 47th | William Pohlman | ๐บ๐ธ | Lake Ann, Michigan | 63 | 02:40:17 | 2510 |
| 48th | Ross Clement | ๐บ๐ธ | Traverse City, Michigan | 63 | 02:41:11 | 2036 |
| 49th | Duane Berkompas | ๐บ๐ธ | Ada, Michigan | 64 | 02:41:20 | 4250 |
| 50th | David Breedlove | | | | 02:42:14 | 2879 |
| 51st | Tim Johnson | ๐บ๐ธ | Mount Morris, Michigan | 64 | 02:42:44 | 2863 |
| 52nd | Michael Dykstra | ๐บ๐ธ | Denver, Colorado | 63 | 02:44:17 | 790 |
| 53rd | Edward Caverly | ๐บ๐ธ | Traverse City, Michigan | 64 | 02:44:23 | 4240 |
| 54th | Gary Smith | ๐บ๐ธ | West Olive, Michigan | 63 | 02:46:01 | 3049 |
| 55th | Allen Stefanski | ๐บ๐ธ | Hickory Corners, Michigan | 63 | 02:46:19 | 3500 |
| 56th | Randy Knapp | ๐บ๐ธ | Fruitport, Michigan | 64 | 02:46:22 | 2377 |
| 57th | Gary Ritchie | ๐บ๐ธ | Peoria, Illinois | 63 | 02:46:41 | 2877 |
| 58th | Matt Boon | ๐บ๐ธ | Franklin, Tennessee | 64 | 02:46:46 | 2700 |
| 59th | Dan Wisneski | ๐บ๐ธ | Grand Rapids, Michigan | 63 | 02:46:56 | 4378 |
| 60th | Michael White | | Ypsilanti, Michigan | 64 | 02:47:10 | 2660 |
| 61st | Shane Pung | ๐บ๐ธ | Ludington, Michigan | 63 | 02:47:42 | 2874 |
| 62nd | Larry Lynam | ๐บ๐ธ | South Bend, Indiana | 64 | 02:48:31 | 2592 |
| 63rd | Jeffrey Dillon | ๐บ๐ธ | Eastpointe, Michigan | 63 | 02:49:40 | 2672 |
| 64th | Thomas Ryckbost | ๐บ๐ธ | Grand Rapids, Michigan | 64 | 02:49:44 | 2625 |
| 65th | Kurt Richter | ๐บ๐ธ | Grand Rapids, Michigan | 63 | 02:50:51 | 3008 |
| 66th | David Buhl | ๐บ๐ธ | Milford, Michigan | 63 | 02:50:52 | 4608 |
| 67th | Kim Kmiecik | ๐บ๐ธ | Williams Bay, Wisconsin | 63 | 02:50:54 | 4182 |
| 68th | Jeff Swanson | ๐บ๐ธ | Rockford, Michigan | 63 | 02:51:28 | 3904 |
| 69th | Kevin Pinner | ๐บ๐ธ | Rockford, Michigan | 63 | 02:52:17 | 4294 |
| 70th | Kevin Mitchell | ๐บ๐ธ | Jenison, Michigan | 64 | 02:52:23 | 3505 |
| 71st | Ray Groendyk | ๐บ๐ธ | Grandville, Michigan | 64 | 02:52:37 | 2678 |
| 72nd | Celestino Franco | ๐บ๐ธ | Sterling Hts, Michigan | 64 | 02:54:54 | 3708 |
| 73rd | Thomas Guise | ๐บ๐ธ | Dexter, Michigan | 63 | 02:57:23 | 4476 |
| 74th | Tim Fausch | ๐บ๐ธ | Washington Township, Michigan | 64 | 02:59:52 | 4293 |
| 75th | Craig Vansumeren | ๐บ๐ธ | Okemos, Michigan | 63 | 03:00:00 | 2801 |
| 76th | Steve Beckman | ๐บ๐ธ | Milford, Michigan | 64 | 03:01:09 | 3509 |
| 77th | Dale Barrett | ๐บ๐ธ | Hartland, Michigan | 63 | 03:01:17 | 3002 |
| 78th | Daniel Johnston | ๐บ๐ธ | Pinckney, Michigan | 64 | 03:01:52 | 3004 |
| 79th | Timothy Fulton | | | | 03:05:41 | 4353 |
| 80th | Vern Aleshire | ๐บ๐ธ | Elizabettown, Kentucky | 63 | 03:08:39 | 2889 |
| 81st | Ulrich Weissert | ๐บ๐ธ | Northville, Michigan | 63 | 03:10:21 | 3826 |
| 82nd | Jim Peterson | ๐บ๐ธ | Petoskey, Michigan | 63 | 03:14:46 | 3918 |
| 83rd | Mark Evans | ๐บ๐ธ | Rochester, Michigan | 64 | 03:17:51 | 4456 |
| 84th | Tim Zwit | ๐บ๐ธ | Whitehall, Michigan | 63 | 03:20:17 | 4725 |
| 85th | Brian Ellis | ๐บ๐ธ | Grand Rapids, Michigan | 63 | 03:32:58 | 3883 |
| 86th | Neil Hesselgrave | ๐บ๐ธ | Gulfport, Florida | 64 | 02:07:01 | 3129 |
| 86th | Joe Pascuzzi | ๐บ๐ธ | Rapid City, Michigan | 64 | 03:35:43 | 4052 |
| 87th | Reid Jajko | ๐บ๐ธ | Sylvania, Ohio | 63 | 03:46:20 | 3569 |
| 88th | Friedhelm Manzke | ๐บ๐ธ | Brighton, Michigan | 63 | 03:55:54 | 3610 |
| 89th | James Crowley | ๐บ๐ธ | Birmingham, Michigan | 64 | 04:14:34 | 4726 |
| 89th | Daryl Porter | ๐บ๐ธ | Saginaw, Michigan | 64 | 03:11:29 | 3617 |
| 90th | Tim Brisbois | ๐บ๐ธ | Traverse City, Michigan | 64 | 05:02:17 | 4251 |
| DNF | Lawrence Kaiser | ๐บ๐ธ | Grand Rapids, Michigan | 63 | DNF | 1214 |