| 1st | Daniel Hofstra | | | | 01:48:33 | 311 |
| 2nd | Jim James | ๐บ๐ธ | Ann Arbor, Michigan | 56 | 01:53:34 | 359 |
| 3rd | Hal Bevier | ๐บ๐ธ | Traverse City, Michigan | 56 | 01:54:09 | 502 |
| 4th | Paul Brown | ๐บ๐ธ | Dearborn, Michigan | 57 | 01:54:21 | 362 |
| 5th | Mike Jones | ๐บ๐ธ | Kalamazoo, Michigan | 56 | 01:56:27 | 487 |
| 6th | Keith Riege | ๐บ๐ธ | Lake Orion, Michigan | 57 | 01:57:46 | 433 |
| 7th | Dirk Wipperman | ๐บ๐ธ | Naples, Florida | 56 | 01:58:27 | 351 |
| 8th | Jeff Faber | ๐บ๐ธ | West Olive, Michigan | 57 | 01:58:48 | 596 |
| 9th | Todd Dygert | ๐บ๐ธ | Brownsburg, Indiana | 57 | 01:59:40 | 582 |
| 10th | Keith Bennett | ๐บ๐ธ | Elkhart, Indiana | 57 | 02:01:08 | 662 |
| 11th | James Cook | ๐บ๐ธ | Wyandotte, Michigan | 57 | 02:01:15 | 646 |
| 12th | Mike Vanhouten | ๐บ๐ธ | Grand Rapids, Michigan | 56 | 02:02:03 | 669 |
| 13th | Gregory Neagos | ๐บ๐ธ | Grand Rapids, Michigan | 57 | 02:02:27 | 728 |
| 14th | Barry Hayden | ๐บ๐ธ | Ferndale, Michigan | 57 | 02:05:39 | 905 |
| 15th | Timothy Daum | ๐บ๐ธ | Grand Rapids, Michigan | 56 | 02:05:46 | 700 |
| 16th | Peter Loetzner | ๐บ๐ธ | Clarkston, Michigan | 57 | 02:06:00 | 829 |
| 17th | Jeffrey Scofield | ๐บ๐ธ | Edmore, Michigan | 57 | 02:06:23 | 928 |
| 18th | Charles Hathaway | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:07:31 | 1201 |
| 19th | John Kennedy | ๐บ๐ธ | Bloomfield Hills, Michigan | 56 | 02:07:39 | 648 |
| 20th | Gerry Naski | ๐บ๐ธ | Birmingham, Michigan | 57 | 02:08:18 | 707 |
| 21st | Tim Omell | ๐บ๐ธ | Sterling Heights, Michigan | 56 | 00:29:32 | 1424 |
| 21st | Rob Macgregor | ๐บ๐ธ | Royal Oak, Michigan | 56 | 02:09:49 | 1132 |
| 22nd | Nick Boudjalis | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:10:06 | 1081 |
| 23rd | Richard Shull | ๐บ๐ธ | Midland, Michigan | 57 | 02:10:33 | 1306 |
| 24th | Armando Molina | ๐บ๐ธ | Rochester, Michigan | 57 | 02:10:39 | 1428 |
| 25th | John Krauss | | Ann Arbor, Michigan | 57 | 02:10:43 | 1056 |
| 26th | John Connor | ๐บ๐ธ | Clarkston, Michigan | 56 | 02:11:03 | 924 |
| 27th | Jack Lee | ๐บ๐ธ | Northville, Michigan | 57 | 02:12:33 | 882 |
| 28th | Paul Kasper | ๐บ๐ธ | romeo, Michigan | 57 | 01:15:36 | 1099 |
| 28th | Devin Hill | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:13:04 | 1178 |
| 29th | James Sarks | ๐บ๐ธ | Maumee, Ohio | 57 | 02:15:22 | 1134 |
| 30th | Tim Morrison | ๐บ๐ธ | Guelph, - | 56 | 02:15:56 | 1176 |
| 31st | Kenneth Lown | ๐บ๐ธ | Ada, Michigan | 57 | 02:16:48 | 1351 |
| 32nd | Stephen Hoke | ๐บ๐ธ | Clarkston, Michigan | 56 | 02:16:55 | 1822 |
| 33rd | David Hollis | ๐บ๐ธ | clio, Michigan | 57 | 02:17:09 | 748 |
| 34th | Rick Walker | ๐บ๐ธ | Highland Charter Township, Michigan | 57 | 02:17:37 | 1311 |
| 35th | Chris Rehklau | ๐บ๐ธ | Osseo, Michigan | 56 | 02:17:54 | 2606 |
| 36th | Douglas Smith | ๐บ๐ธ | Waterville, Ohio | 56 | 02:18:20 | 1634 |
| 37th | Joe Montroy | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:18:22 | 1836 |
| 38th | Michael Bramlett | ๐บ๐ธ | | | 02:18:35 | 633 |
| 39th | Jon Gingrich | ๐บ๐ธ | Goshen, Indiana | 57 | 02:18:50 | 2078 |
| 40th | Bill Johnson | ๐บ๐ธ | Lowell, Michigan | 57 | 02:19:20 | 1734 |
| 41st | Scott Holquist | ๐บ๐ธ | Sewickley, Pennsylvania | 56 | 02:19:38 | 1156 |
| 42nd | Mark Newsham | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:20:00 | 2370 |
| 43rd | Ross Clement | ๐บ๐ธ | Traverse City, Michigan | 57 | 02:20:09 | 1307 |
| 44th | Paul Checkowsky | ๐บ๐ธ | Clarkston, Michigan | 56 | 02:20:50 | 1448 |
| 45th | John Bauserman | ๐บ๐ธ | Battle Creek, Michigan | 56 | 02:21:30 | 1887 |
| 46th | Ron Sadler | ๐บ๐ธ | Holland, Michigan | 56 | 02:21:40 | 1649 |
| 47th | John Guynn | ๐บ๐ธ | Flushing, Michigan | 56 | 02:24:16 | 2135 |
| 48th | Shane Pung | ๐บ๐ธ | Ludington, Michigan | 57 | 02:25:03 | 2084 |
| 49th | Wade Arnold | ๐บ๐ธ | Byron center, Michigan | 57 | 02:25:21 | 1730 |
| 50th | David Hammer | ๐บ๐ธ | Urbandale, Iowa | 56 | 02:25:34 | 1447 |
| 51st | John Testy | ๐บ๐ธ | Riverview, Michigan | 56 | 02:25:48 | 1797 |
| 52nd | Mark White | | Rochester Hills, Michigan | 56 | 02:26:00 | 1816 |
| 53rd | Kevin Cleary | ๐บ๐ธ | Kalamazoo, Michigan | 57 | 02:26:47 | 1776 |
| 54th | William Hoyer | ๐บ๐ธ | Grand Rapids, Michigan | 57 | 02:27:12 | 4448 |
| 55th | Michael Mielock | ๐บ๐ธ | Grand Rapids, Michigan | 56 | 02:27:44 | 1861 |
| 56th | Rick Mikkelson | ๐บ๐ธ | Grand Haven, Michigan | 56 | 02:28:17 | 954 |
| 57th | Jay Brace | ๐บ๐ธ | Grand Haven, Michigan | 57 | 02:28:52 | 2508 |
| 58th | Nigel Mullis | ๐บ๐ธ | Rochester, Michigan | 57 | 02:29:35 | 1733 |
| 59th | Richard Bielewicz | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:29:47 | 1244 |
| 60th | Brian Hellweg | ๐บ๐ธ | Des Plaines, Illinois | 56 | 02:30:08 | 1345 |
| 61st | Bill Zabreski | ๐บ๐ธ | Davisburg, Michigan | 57 | 02:30:44 | 2075 |
| 62nd | Scott Lint | ๐บ๐ธ | Mesick, Michigan | 57 | 02:30:55 | 3906 |
| 63rd | Michael Boruszok | ๐บ๐ธ | Troy, Michigan | 57 | 02:31:29 | 1235 |
| 64th | Marc Rebick | ๐บ๐ธ | Medina, Ohio | 56 | 02:32:09 | 3713 |
| 65th | Paul Ryznar | ๐บ๐ธ | Northville, Michigan | 57 | 02:32:25 | 2589 |
| 66th | Robert Mittelstaedt | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:32:33 | 2463 |
| 67th | Brian Pugh | ๐บ๐ธ | Grawn, Michigan | 57 | 02:33:01 | 1265 |
| 68th | Gil Webb | ๐บ๐ธ | Rockford, Michigan | 57 | 02:33:20 | 2346 |
| 69th | Mike Shrift | ๐บ๐ธ | Middleville, Michigan | 57 | 02:33:25 | 1881 |
| 70th | Randy Kepner | ๐บ๐ธ | South Lyon, Michigan | 57 | 02:34:01 | 1925 |
| 71st | Dave Wierenga | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:35:23 | 1706 |
| 72nd | Timothy Galvin | ๐บ๐ธ | Fenton, Michigan | 57 | 02:36:08 | 4269 |
| 73rd | Anthony Saliga | ๐บ๐ธ | Leonard, Michigan | 56 | 02:36:16 | 3600 |
| 74th | Joe Connell | ๐บ๐ธ | Oak Park, Illinois | 57 | 02:38:11 | 3550 |
| 75th | Tim Mccarthy | ๐จ๐ฆ | Winnipeg, - | 56 | 02:39:35 | 4308 |
| 76th | Gregory Feyer | ๐บ๐ธ | Kentwood, Michigan | 57 | 02:39:42 | 3580 |
| 77th | Paul Castrilli | ๐บ๐ธ | Plymouth, Michigan | 57 | 02:40:50 | 2327 |
| 78th | John Morgart | ๐บ๐ธ | Kouts, Indiana | 56 | 02:41:18 | 2916 |
| 79th | Rick Williams | ๐บ๐ธ | Clinton Twp, Michigan | 56 | 02:42:49 | 2875 |
| 80th | Edward Johnson | ๐บ๐ธ | Farmington Hills, Michigan | 56 | 02:42:49 | 2417 |
| 81st | Duane Archambo | ๐บ๐ธ | Williamsburg, Michigan | 56 | 02:43:10 | 1241 |
| 82nd | Robert Plowdrey | ๐บ๐ธ | Brighton, Michigan | 56 | 02:43:37 | 2592 |
| 83rd | William Pohlman | ๐บ๐ธ | Lake Ann, Michigan | 57 | 02:44:43 | 3894 |
| 84th | Greg Ratcliff | ๐บ๐ธ | Ashley, Ohio | 57 | 02:45:46 | 2122 |
| 85th | Mark Becker | ๐บ๐ธ | Fowler, Michigan | 57 | 02:46:11 | 2686 |
| 86th | Gary Smith | ๐บ๐ธ | Holland, Michigan | 57 | 02:46:26 | 2826 |
| 87th | Sam Fogleman | | | | 02:46:51 | 2663 |
| 88th | Greg Farr | ๐บ๐ธ | Ada, Michigan | 56 | 02:47:06 | 2777 |
| 89th | Brian Palmer | ๐บ๐ธ | Dexter, Michigan | 56 | 02:47:21 | 2482 |
| 90th | Mike Kearns | ๐บ๐ธ | Yellow Springs, Ohio | 56 | 02:47:51 | 2527 |
| 91st | Greg Harris | ๐บ๐ธ | West Bloomfield, Michigan | 56 | 02:48:21 | 4207 |
| 92nd | Jeff Drews | ๐บ๐ธ | Traverse City, Michigan | 57 | 02:48:31 | 4362 |
| 93rd | Mark Van Slooten | ๐บ๐ธ | Grand Rapids, Michigan | 56 | 02:50:40 | 2940 |
| 94th | Timothy Wateski | ๐บ๐ธ | La Crosse, Wisconsin | 57 | 02:51:21 | 2823 |
| 95th | Darren Timmeney | ๐บ๐ธ | Kalamazoo, Michigan | 56 | 02:52:13 | 3475 |
| 96th | James Latham | ๐บ๐ธ | Waterford, Michigan | 56 | 02:52:39 | 3023 |
| 97th | Bob Bieri | ๐บ๐ธ | Holland, Michigan | 57 | 02:53:19 | 4290 |
| 98th | Dan Asma | ๐บ๐ธ | Lake Orion, Michigan | 56 | 02:53:51 | 2493 |
| 99th | Hutchings Doug | ๐บ๐ธ | rockford, Michigan | 56 | 02:55:22 | 4453 |
| 100th | Matthew Mulligan | ๐บ๐ธ | Traverse City, Michigan | 57 | 02:55:37 | 1984 |
| 101st | Armen Kassouni | ๐บ๐ธ | Belmont, Michigan | 57 | 02:55:37 | 2811 |
| 102nd | Fred Heslop | ๐บ๐ธ | Salt Lake City, Utah | 57 | 02:57:48 | 4495 |
| 103rd | William Heitman | ๐บ๐ธ | Traverse City, Michigan | 56 | 02:59:23 | 3129 |
| 104th | Jeff Vandevusse | ๐บ๐ธ | Grand Rapids, Michigan | 56 | 02:59:24 | 4312 |
| 105th | Harv Pastunink | ๐บ๐ธ | Hudsonville, Michigan | 56 | 03:00:25 | 3576 |
| 106th | Todd Nord | ๐บ๐ธ | Saginaw, Michigan | 56 | 03:02:38 | 2945 |
| 107th | Tom Engelman | ๐บ๐ธ | Lapeer, Michigan | 56 | 03:04:48 | 2914 |
| 108th | Jim Mcfarland | ๐บ๐ธ | Holland, Michigan | 57 | 03:05:28 | 2987 |
| 109th | David Grzegorczyk | ๐บ๐ธ | Bay City, Michigan | 57 | 03:05:53 | 2525 |
| 110th | John A Weidenfeller | ๐บ๐ธ | Ada, Michigan | 56 | 03:06:29 | 3174 |
| 111th | Jeff Mccarthy | ๐บ๐ธ | Plymouth, Michigan | 56 | 03:07:56 | 2745 |
| 112th | Terry Graham | ๐บ๐ธ | Whitehall, Michigan | 56 | 03:09:42 | 3819 |
| 113th | Kris Koerber | ๐บ๐ธ | Palm Beach Gardens, Florida | 56 | 03:10:50 | 3001 |
| 114th | Jeff Derushia | ๐บ๐ธ | Traverse City, Michigan | 56 | 03:12:20 | 3947 |
| 115th | Brad Harrison | ๐บ๐ธ | Interlochen, Michigan | 56 | 03:13:04 | 3563 |
| 116th | Mark Tichinel | ๐บ๐ธ | Pepper Pike, Ohio | 57 | 03:13:19 | 4204 |
| 117th | Ulrich Weissert | ๐บ๐ธ | Northville, Michigan | 57 | 03:14:01 | 3066 |
| 118th | Patrick Hurne | ๐บ๐ธ | Interlochen, Michigan | 56 | 03:18:27 | 2871 |
| 119th | David Reid | ๐บ๐ธ | Davison, Michigan | 57 | 03:21:22 | 4384 |
| 120th | Dale Barrett | ๐บ๐ธ | Livonia, Michigan | 57 | 03:29:25 | 3047 |
| 121st | Bryan Kamps | ๐บ๐ธ | Grand Rapids, Michigan | 57 | 03:30:56 | 3107 |
| 122nd | Michael Dejong | ๐บ๐ธ | Grand Rapids, Michigan | 56 | 03:37:17 | 3179 |
| 123rd | Frank Costa | ๐บ๐ธ | Grosse Pointe Park, Michigan | 1 | 03:41:37 | 4279 |
| 124th | Kirby Waaland | ๐บ๐ธ | Findlay, Ohio | 56 | 03:42:34 | 3369 |
| 125th | Daniel Vandeneede | ๐บ๐ธ | Allen Park, Michigan | 57 | 03:50:35 | 2679 |
| 126th | Miguel Rivas Medina | ๐บ๐ธ | Hermosillo, Michigan | 57 | 03:58:34 | 3862 |
| 126th | Anthony Sensoli | ๐บ๐ธ | chelsea, Michigan | 56 | 02:05:26 | 4051 |
| 127th | William Thorsen | ๐บ๐ธ | Rockford, Michigan | 56 | 04:04:04 | 3342 |
| 128th | Stephen Gaggin | ๐บ๐ธ | Brighton, Michigan | 57 | 04:09:17 | 3257 |
| 129th | Derek Stratelak | ๐บ๐ธ | Grosse Pointe, Michigan | 57 | 04:57:53 | 3114 |