| 1st | Mark Spore | ๐บ๐ธ | Wayland, Michigan | 53 | 01:40:26 | 466 |
| 2nd | Jay Risk | ๐บ๐ธ | Fort Collins, Colorado | 53 | 01:41:19 | 4435 |
| 3rd | Todd Frerichs | ๐บ๐ธ | Rochester Hills, Michigan | 53 | 01:51:33 | 543 |
| 4th | David Toutant | ๐บ๐ธ | Grosse Pointe Woods, Michigan | 53 | 01:53:38 | 465 |
| 5th | Eric Fernando | ๐บ๐ธ | Franklin, Michigan | 53 | 01:54:32 | 624 |
| 6th | Mike Daggett | ๐บ๐ธ | Perrysburg, Ohio | 53 | 01:55:00 | 1864 |
| 7th | Rhet Coombs | ๐บ๐ธ | Marquette, Michigan | 53 | 01:55:19 | 859 |
| 8th | Jeff Hammond | ๐บ๐ธ | Orland Park, Illinois | 53 | 01:55:21 | 792 |
| 9th | Dave Tuit | ๐บ๐ธ | Rockford, Michigan | 53 | 01:55:25 | 2365 |
| 10th | Myron Lewis | ๐บ๐ธ | Zeeland, Michigan | 53 | 01:56:23 | 2275 |
| 11th | Patrick Foley | ๐บ๐ธ | Milford, Michigan | 53 | 01:56:27 | 1859 |
| 12th | Mike Bronson | ๐บ๐ธ | Grand Rapids, Michigan | 53 | 01:58:28 | 795 |
| 13th | Mark Cole | ๐บ๐ธ | Jackson, Michigan | 53 | 01:59:12 | 622 |
| 14th | Brad Allen | ๐บ๐ธ | Milford, Michigan | 53 | 01:59:57 | 679 |
| 15th | David Bade | ๐บ๐ธ | Flushing, Michigan | 53 | 02:01:21 | 794 |
| 16th | Jeff Hartz | ๐บ๐ธ | Argos, Indiana | 53 | 02:01:32 | 625 |
| 17th | Mike Peterson | ๐บ๐ธ | Richland, Michigan | 53 | 02:02:10 | 2536 |
| 18th | Nick Laughton | ๐บ๐ธ | Rochester, Michigan | 53 | 02:03:22 | 2534 |
| 19th | Keith Wilkinson | ๐บ๐ธ | QUINCY, Michigan | 53 | 02:03:34 | 860 |
| 20th | Tony Lawhead | ๐บ๐ธ | Kingsley, Michigan | 53 | 02:03:37 | 2630 |
| 21st | Trevor Carter | ๐บ๐ธ | Indianapolis, Indiana | 53 | 02:04:23 | 1279 |
| 22nd | Jon Anderson | ๐บ๐ธ | Byron Center, Michigan | 53 | 02:05:06 | 1356 |
| 23rd | Todd Ream | ๐บ๐ธ | Kalamazoo, Michigan | 53 | 02:05:10 | 2366 |
| 24th | Jim Baas | ๐บ๐ธ | Holland, Michigan | 53 | 02:05:21 | 2628 |
| 25th | Jeff Daniel | ๐บ๐ธ | Novi, Michigan | 53 | 02:05:50 | 2790 |
| 26th | Derrick De Mey | ๐บ๐ธ | Comstock Park, Michigan | 53 | 02:06:22 | 1441 |
| 27th | David Wagoner | ๐บ๐ธ | Warsaw, Indiana | 53 | 02:06:24 | 623 |
| 28th | Mike Pekrul | ๐บ๐ธ | Cedar Springs, Michigan | 53 | 02:07:16 | 1529 |
| 29th | Scott Christensen | | Troy, Michigan | 53 | 02:07:29 | 4094 |
| 30th | Skip Vendola | ๐บ๐ธ | Ann Arbor, Michigan | 53 | 02:10:00 | 1358 |
| 31st | John Chase | ๐บ๐ธ | BOLINGBROOK, Illinois | 53 | 02:10:04 | 1030 |
| 32nd | Brian Hallstrom | ๐บ๐ธ | Brighton, Michigan | 53 | 02:10:59 | 2878 |
| 33rd | Ken Rose | | Chicago, Illinois | 53 | 02:11:54 | 1032 |
| 34th | Eric Day | ๐บ๐ธ | Rockford, Michigan | 53 | 02:12:02 | 2030 |
| 35th | Kevin Kelly | ๐บ๐ธ | lansing, Michigan | 53 | 02:12:20 | 2631 |
| 36th | Paul Arnold | | TRAVERSE CITY, Michigan | 53 | 02:12:26 | 1193 |
| 37th | Andrew Correll | ๐บ๐ธ | Birmingham, Michigan | 53 | 02:13:04 | 1863 |
| 38th | Kent Blankenship | ๐บ๐ธ | Novi, Michigan | 53 | 02:13:44 | 1031 |
| 39th | Jim Lovett | ๐บ๐ธ | Northville, Michigan | 53 | 02:14:42 | 951 |
| 40th | Mike Flack | ๐บ๐ธ | Livonia, Michigan | 53 | 02:15:16 | 2537 |
| 41st | Alex Leadbetter | ๐บ๐ธ | Toledo, Ohio | 53 | 02:16:16 | 1446 |
| 42nd | Timothy Werner | ๐บ๐ธ | Traverse City, Michigan | 53 | 02:16:21 | 2627 |
| 43rd | Matt Przysiecki | | | | 02:16:26 | 2707 |
| 44th | Brad Devries | ๐บ๐ธ | Grand Rapids, Michigan | 53 | 02:17:23 | 1956 |
| 45th | Patrick Pelley | ๐บ๐ธ | Bloomfield Hills, Michigan | 53 | 02:18:31 | 1277 |
| 46th | Troy Devoogd | | Coopersville, Michigan | 53 | 02:18:50 | 950 |
| 47th | Rob Eshleman | ๐บ๐ธ | Traverse City, Michigan | 53 | 02:23:14 | 4104 |
| 48th | Louis Nocki | ๐บ๐ธ | Clinton Township, Michigan | 53 | 02:25:04 | 4098 |
| 49th | Daryl Horton | ๐บ๐ธ | Kalamazoo, Michigan | 53 | 02:26:07 | 1445 |
| 50th | Gerald Schmidt Jr | ๐บ๐ธ | Bellefontaine, Ohio | 53 | 02:26:12 | 2029 |
| 51st | Jeffrey Duval | ๐บ๐ธ | goodrich, Michigan | 53 | 02:26:13 | 1443 |
| 52nd | Heath Hishon | ๐บ๐ธ | Peoria, Illinois | 53 | 02:26:18 | 1278 |
| 53rd | Andrew Hays | ๐บ๐ธ | Metamora, Michigan | 53 | 02:27:17 | 2197 |
| 54th | Paul Whitaker | ๐บ๐ธ | Northville, Michigan | 53 | 02:29:50 | 1357 |
| 55th | Karl Kromer | ๐บ๐ธ | | | 02:30:58 | 4091 |
| 56th | Doug Bailey | ๐บ๐ธ | Grand Haven, Michigan | 53 | 02:33:38 | 1360 |
| 57th | Duane Wixson | ๐บ๐ธ | Harbor Springs, Michigan | 53 | 02:33:56 | 1695 |
| 58th | Terry Tribe | ๐บ๐ธ | Mount Pleasant, Michigan | 53 | 02:34:00 | 2879 |
| 59th | Gary Ruoff | ๐บ๐ธ | Traverse City, Michigan | 53 | 02:34:14 | 1447 |
| 60th | J.ross Yuzon | ๐บ๐ธ | LAKE ORION, Michigan | 53 | 02:34:50 | 4096 |
| 61st | Brian Garman | ๐บ๐ธ | Groveland, Illinois | 53 | 02:35:46 | 2276 |
| 62nd | Robert Spaulding | ๐บ๐ธ | Kouts, Indiana | 53 | 02:37:28 | 1694 |
| 63rd | Dan Williams | | Brighton, Michigan | 53 | 02:40:01 | 2951 |
| 64th | Jeff Boot | ๐บ๐ธ | Caledonia, Michigan | 53 | 02:40:07 | 4097 |
| 65th | Kevin Hernke | ๐บ๐ธ | Westerville, Ohio | 53 | 02:40:40 | 2454 |
| 66th | Chris Brooks | ๐บ๐ธ | Tipp City, Ohio | 53 | 02:41:43 | 1860 |
| 67th | Geoffrey Erickson | ๐บ๐ธ | ROCHESTER, Michigan | 53 | 02:45:57 | 4092 |
| 68th | Mark Farella | ๐บ๐ธ | Clarkston, Michigan | 53 | 02:46:01 | 2195 |
| 69th | Jeff Zmich | ๐บ๐ธ | Goodrich, Michigan | 53 | 02:46:42 | 1444 |
| 70th | David Van Slooten | ๐บ๐ธ | Grand Rapids, Michigan | 53 | 02:46:52 | 1614 |
| 71st | Robert Shelton | | Brownsburg, Indiana | 53 | 02:48:49 | 2194 |
| 72nd | Patrick Mcfall | ๐บ๐ธ | Hartland, Michigan | 53 | 02:49:49 | 3035 |
| 73rd | Terry Mort | ๐บ๐ธ | Saint Louis, Missouri | 53 | 02:51:25 | 4100 |
| 74th | Matthew Lignell | ๐บ๐ธ | Ada, Michigan | 53 | 02:54:19 | 4093 |
| 75th | Jamie Longe | ๐บ๐ธ | Royal Oak, Michigan | 53 | 02:59:33 | 2629 |
| 76th | Kurt Halland | ๐บ๐ธ | Grand Rapids, Michigan | 53 | 03:07:50 | 4103 |
| 77th | Paul Stibich | ๐บ๐ธ | Troy, Michigan | 53 | 03:17:20 | 4095 |
| 78th | David Keyte | ๐บ๐ธ | Portage, Michigan | 53 | 03:23:22 | 1442 |
| 79th | Todd Denkmann | ๐บ๐ธ | Carmel, Indiana | 53 | 03:27:28 | 2363 |
| 80th | Jesse Williams | ๐บ๐ธ | Lansing, Michigan | 53 | 03:45:43 | 2196 |
| 81st | Jim Paulson | ๐บ๐ธ | Ann Arbor, Michigan | 53 | 04:00:29 | 1861 |
| 82nd | Raymond Lincolnhol | ๐บ๐ธ | Grand Rapids, Michigan | 53 | 04:26:21 | 2535 |