| 1st | Brian Harville | ๐บ๐ธ | Goodrich, Michigan | 55 | 01:56:00 | 324 |
| 2nd | Bill Sloney | ๐บ๐ธ | Shelby Township, Michigan | 55 | 01:58:20 | 352 |
| 3rd | Courtland Maple | ๐บ๐ธ | Fishers, Indiana | 55 | 01:58:56 | 477 |
| 4th | Bradley Jerris | ๐บ๐ธ | Novi, Michigan | 55 | 02:04:54 | 436 |
| 5th | Brian Vick | ๐บ๐ธ | Grosse Pointe, Michigan | 55 | 02:05:51 | 539 |
| 6th | Timothy Eltschlager Sr | ๐บ๐ธ | Sylvania, Ohio | 55 | 02:08:18 | 1300 |
| 7th | Shane Wiersma | ๐บ๐ธ | Grand Rapids, Michigan | 55 | 02:08:54 | 674 |
| 8th | Scott Parkhurst | ๐บ๐ธ | Traverse City, Michigan | 55 | 02:09:05 | 709 |
| 9th | Tim Jenema | ๐บ๐ธ | Williamsburg, Michigan | 55 | 02:12:11 | 515 |
| 10th | Eric Malzahn | ๐บ๐ธ | Royal Oak, Michigan | 55 | 02:12:47 | 852 |
| 11th | Jeff Gayman | ๐บ๐ธ | Harsens Island, Michigan | 55 | 02:13:15 | 887 |
| 12th | Alex Lloyd | ๐บ๐ธ | Rockford, Michigan | 55 | 02:13:19 | 1146 |
| 13th | Todd Riecke | ๐บ๐ธ | Traverse City, Michigan | 55 | 02:13:27 | 685 |
| 14th | Daniele Castiglioni | ๐บ๐ธ | Northville, Michigan | 55 | 02:16:49 | 973 |
| 15th | Philip Vanderlugt | ๐บ๐ธ | Ada, Michigan | 55 | 02:16:55 | 810 |
| 16th | James Browne | ๐บ๐ธ | Burlington, Michigan | 55 | 02:17:52 | 1136 |
| 17th | Tony Charameda | ๐บ๐ธ | Holland, Michigan | 55 | 02:18:05 | 1298 |
| 18th | Paul Capen | ๐บ๐ธ | Saint Louis, Michigan | 55 | 02:18:56 | 1728 |
| 19th | Scott Howard | ๐บ๐ธ | Traverse City, Michigan | 55 | 02:21:05 | 895 |
| 20th | Douglas Schultz | ๐บ๐ธ | Traverse City, Michigan | 55 | 02:21:19 | 1253 |
| 21st | Jason Tink | ๐บ๐ธ | Birmingham, Michigan | 55 | 02:21:39 | 1432 |
| 22nd | Jeffrey Puppos | ๐บ๐ธ | Grosse Pointe Woods, Michigan | 55 | 02:22:17 | 1214 |
| 23rd | David Kramer | ๐บ๐ธ | Ferndale, Michigan | 55 | 02:22:18 | 1487 |
| 24th | Jason Gull | ๐บ๐ธ | Washington, District of Columbia | 55 | 02:22:28 | 1225 |
| 25th | Scott Daigle | ๐บ๐ธ | Mount Pleasant, Michigan | 55 | 02:22:53 | 1101 |
| 26th | Tom Greene | ๐บ๐ธ | Traverse City, Michigan | 55 | 02:24:00 | 1098 |
| 27th | Matt Stahr | ๐บ๐ธ | NorthvilleNorthville, Michigan | 55 | 02:24:01 | 1081 |
| 28th | Lance Ferden | ๐บ๐ธ | Northport, Michigan | 55 | 02:25:19 | 1103 |
| 29th | Rob Parker | ๐บ๐ธ | Mason, Michigan | 55 | 02:27:12 | 2468 |
| 30th | Gregg Cruger | ๐บ๐ธ | Louisville, Colorado | 55 | 02:27:31 | 4507 |
| 31st | Brian Hodek | ๐บ๐ธ | Neenah, Wisconsin | 55 | 02:28:22 | 1710 |
| 32nd | Roger Brown | ๐บ๐ธ | Nashville, Tennessee | 55 | 02:28:30 | 1323 |
| 33rd | Todd Craine | ๐บ๐ธ | Waterford, Michigan | 55 | 02:28:48 | 2145 |
| 34th | Michael Kinlaw | ๐บ๐ธ | Rockford, Michigan | 55 | 02:28:53 | 2784 |
| 35th | Parin Schmidt | ๐บ๐ธ | Lombard, Illinois | 55 | 02:29:17 | 1837 |
| 36th | Guy Smith | ๐บ๐ธ | Alpena, Michigan | 55 | 02:29:35 | 1706 |
| 37th | Dan Modzeleski | ๐บ๐ธ | Grand Rapids, Michigan | 55 | 02:30:01 | 2570 |
| 38th | Jeff Bach | ๐บ๐ธ | Aurora, Illinois | 55 | 02:30:20 | 1915 |
| 39th | Mark Zeigler | ๐บ๐ธ | Loveland, Ohio | 55 | 02:35:21 | 2094 |
| 40th | Steve Cramer | ๐บ๐ธ | Kalamazoo, Michigan | 55 | 02:37:00 | 2233 |
| 41st | Michael Behrens | ๐บ๐ธ | Rockford, Michigan | 55 | 02:38:00 | 2466 |
| 42nd | Chris Casanova | ๐บ๐ธ | Northville, Michigan | 55 | 02:38:14 | 2321 |
| 43rd | Andrew Beamer | ๐บ๐ธ | Casper, Wyoming | 55 | 02:38:27 | 4486 |
| 44th | Mike Keene | ๐บ๐ธ | Traverse City, Michigan | 55 | 02:38:39 | 2771 |
| 45th | Jerry Rioux | ๐บ๐ธ | Grand Haven, Michigan | 55 | 02:39:01 | 2942 |
| 46th | Shawn Sullivan | ๐บ๐ธ | Portage, Michigan | 55 | 02:40:05 | 2063 |
| 47th | Todd Mustaine | ๐บ๐ธ | Plymouth, Michigan | 55 | 02:41:35 | 2323 |
| 48th | Chris Moll | ๐บ๐ธ | Whitefish Bay, Wisconsin | 55 | 02:42:17 | 2183 |
| 49th | Greg Sims | ๐บ๐ธ | Rockford, Michigan | 55 | 02:42:24 | 4039 |
| 50th | Joe Ostervik | ๐บ๐ธ | Brighton, Michigan | 55 | 02:42:43 | 3194 |
| 51st | Steven Mclean | ๐บ๐ธ | Clarkston, Michigan | 55 | 02:44:53 | 3289 |
| 52nd | Vinnie Grabner | ๐บ๐ธ | Sterling Heights, Michigan | 55 | 02:46:13 | 3308 |
| 53rd | Mark Heikkila | ๐บ๐ธ | Novi, Michigan | 55 | 02:47:23 | 4298 |
| 54th | David Kolka | ๐บ๐ธ | Charlevoix, Michigan | 55 | 02:48:41 | 3727 |
| 55th | Kurt Whited | ๐บ๐ธ | Fort Wayne, Indiana | 55 | 02:49:29 | 2525 |
| 56th | John Mooney | | Evanston, Illinois | 55 | 02:49:46 | 2823 |
| 57th | Richard Raistrick | ๐บ๐ธ | Milford, Michigan | 55 | 02:50:30 | 4326 |
| 58th | Karl Maurer | ๐บ๐ธ | Howell, Michigan | 55 | 02:50:35 | 3043 |
| 59th | James Meiselman | ๐บ๐ธ | Westfield, New Jersey | 55 | 02:53:16 | 4495 |
| 60th | John Farmer | ๐บ๐ธ | Fenton, Michigan | 55 | 02:53:45 | 3007 |
| 61st | James Mahoney | ๐บ๐ธ | Troy, Michigan | 55 | 02:53:59 | 3190 |
| 62nd | Paul Larson | ๐บ๐ธ | Vicksburg, Michigan | 55 | 02:54:29 | 3578 |
| 63rd | Jay Yanko | ๐บ๐ธ | New Berlin, Wisconsin | 55 | 02:54:41 | 4714 |
| 64th | David Lenting | ๐บ๐ธ | Wyoming, Michigan | 55 | 02:56:25 | 3173 |
| 65th | Kevin Dabrowski | ๐บ๐ธ | Brighton, Michigan | 55 | 02:57:21 | 3543 |
| 66th | Sean Sherrod | ๐บ๐ธ | Bloomfield Hills, Michigan | 55 | 02:57:28 | 3523 |
| 67th | Aaron Vermeulen | ๐บ๐ธ | Pinckney, Michigan | 55 | 02:59:01 | 2792 |
| 68th | Kevin Hains | ๐บ๐ธ | Mattawan, Michigan | 55 | 02:59:39 | 2062 |
| 69th | Tim Vandeguchte | ๐บ๐ธ | Hudsonville, South Carolina | 55 | 03:03:11 | 3963 |
| 70th | Larry Williams | ๐บ๐ธ | Almont, Michigan | 55 | 03:03:38 | 4355 |
| 71st | David Power | ๐บ๐ธ | St Clair shores, Michigan | 55 | 03:05:05 | 4339 |
| 72nd | Todd Talford | ๐บ๐ธ | | | 03:10:35 | 2992 |
| 73rd | John Matuska | ๐บ๐ธ | Wolverine Lake, Michigan | 55 | 03:12:07 | 4780 |
| 74th | Charles Holt | ๐บ๐ธ | Suttons Bay, Michigan | 55 | 03:13:06 | 4398 |
| 75th | Andy Kochan | ๐บ๐ธ | | | 03:13:31 | 2497 |
| 76th | Mark Pierce | ๐บ๐ธ | Fenton, Michigan | 55 | 03:16:02 | 3993 |
| 77th | Robert Skates | ๐บ๐ธ | Royal Oak, Michigan | 55 | 03:17:07 | 3919 |
| 78th | Daniel Wilson | ๐บ๐ธ | | | 03:21:02 | 4105 |
| 79th | Ken Mohney | ๐บ๐ธ | Mattawan, Michigan | 55 | 03:23:39 | 3833 |
| 80th | Matt Stephens | ๐บ๐ธ | Mattawan, Michigan | 55 | 03:35:02 | 4606 |
| 81st | Isidro Carrizales | ๐บ๐ธ | Lawton, Michigan | 55 | 03:37:00 | 3597 |
| 82nd | John Rush | ๐บ๐ธ | Delton, Michigan | 55 | 03:38:21 | 4044 |
| 83rd | Alex Afsari | | | | 03:54:24 | 3585 |
| 84th | Chad Gamble | ๐บ๐ธ | Saint Johns, Michigan | 55 | 03:54:48 | 4558 |
| 85th | Cory Frank | ๐บ๐ธ | Indianola, Iowa | 55 | 04:10:14 | 4259 |
| DNF | Kevin Wesling | ๐บ๐ธ | Lombard, Illinois | 55 | DNF | 2204 |
| DNF | Scott Wolfe | ๐บ๐ธ | Mason, Ohio | 55 | DNF | 1417 |