| 1st | Robert Parrish | ๐บ๐ธ | White Lake, Michigan | 43 | 01:44:06 | 318 |
| 2nd | Jon Zelinski | ๐บ๐ธ | Traverse City, Michigan | 43 | 01:45:37 | 354 |
| 3rd | John Osgood | ๐บ๐ธ | Kimball, Michigan | 43 | 01:45:45 | 310 |
| 4th | Rick Trudo | ๐บ๐ธ | Freeland, Michigan | 43 | 01:45:51 | 338 |
| 5th | Paul Fox | ๐บ๐ธ | Mt Pleasant, Michigan | 43 | 01:48:19 | 397 |
| 6th | Zach Verkerke | ๐บ๐ธ | Macomb, Michigan | 43 | 01:48:41 | 649 |
| 7th | Matt Remelts | ๐บ๐ธ | GRAND RAPIDS, Michigan | 43 | 01:49:40 | 378 |
| 8th | Nick Gill | ๐บ๐ธ | | | 01:49:56 | 399 |
| 9th | Greg Giles | ๐บ๐ธ | Brighton, Michigan | 43 | 01:50:47 | 406 |
| 10th | Brian Miller | ๐บ๐ธ | Lake Orion, Michigan | 43 | 01:51:22 | 475 |
| 11th | Daniel Bannink | ๐บ๐ธ | Rochester Hills, Michigan | 43 | 01:54:02 | 605 |
| 12th | Jeremy Schumann | ๐บ๐ธ | East Grand Rapids, Michigan | 43 | 01:54:21 | 640 |
| 13th | Ryan Christensen | ๐บ๐ธ | New Hudson, Michigan | 43 | 01:54:45 | 748 |
| 14th | Andrew Wisniewski | ๐บ๐ธ | South Lyon, Michigan | 43 | 01:56:11 | 480 |
| 15th | Jeff Wentzloff | ๐บ๐ธ | Traverse City, Michigan | 43 | 01:56:55 | 511 |
| 16th | Jeff Rotenheber | | Otter Lake, Michigan | 43 | 01:57:36 | 712 |
| 16th | Mike Coleman | ๐บ๐ธ | Traverse City, Michigan | 43 | 00:26:30 | 486 |
| 17th | Justin Ham | ๐บ๐ธ | Ann Arbor, Michigan | 44 | 01:58:01 | 674 |
| 18th | Eryn Smith | ๐บ๐ธ | Saline, Michigan | 43 | 01:58:24 | 777 |
| 19th | Timothy Vanvliet | ๐บ๐ธ | Holland, Michigan | 43 | 01:58:59 | 721 |
| 20th | Todd Mueller | ๐บ๐ธ | Canton, Michigan | 43 | 01:59:27 | 677 |
| 21st | Leif Johnson | ๐บ๐ธ | Clio, Michigan | 43 | 01:59:48 | 931 |
| 22nd | Pete Meyer | ๐บ๐ธ | Cadillac, Michigan | 44 | 02:00:02 | 687 |
| 23rd | Joel Nemes | ๐บ๐ธ | Holland, Michigan | 43 | 02:00:47 | 500 |
| 24th | Dennis Vesotski | ๐บ๐ธ | Alpena, Michigan | 43 | 02:01:52 | 1164 |
| 25th | Kelly Garcia | ๐บ๐ธ | Novi, Michigan | 43 | 02:02:09 | 1149 |
| 26th | Jimmy Mckenna | ๐บ๐ธ | Traverse City, Michigan | 43 | 02:02:23 | 713 |
| 27th | David George | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 02:03:30 | 1587 |
| 28th | Matt Dana | ๐บ๐ธ | Chelsea, Michigan | 43 | 02:04:14 | 1258 |
| 29th | Todd Jarnes | ๐บ๐ธ | Boise, Idaho | 43 | 02:05:18 | 1088 |
| 30th | Kevin Groenenboom | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 02:07:18 | 871 |
| 31st | Josh Suardini | ๐บ๐ธ | Milford, Michigan | 43 | 02:07:38 | 1107 |
| 32nd | Robb Brabant | ๐บ๐ธ | Oconto Falls, Wisconsin | 43 | 02:07:48 | 1993 |
| 33rd | Michael Debruyn | ๐บ๐ธ | Traverse City, Michigan | 43 | 02:07:55 | 1430 |
| 34th | Matthew Baltzell | ๐บ๐ธ | Pinckney, Michigan | 43 | 02:08:37 | 1290 |
| 35th | Erik Small | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 02:09:17 | 1645 |
| 36th | David Allan | ๐บ๐ธ | Byron Center, Michigan | 43 | 02:10:14 | 4512 |
| 37th | Matt Mallet | ๐บ๐ธ | Corvallis, Oregon | 43 | 02:10:29 | 4368 |
| 38th | Joe Donato | ๐บ๐ธ | Shelby Township, Michigan | 44 | 02:12:56 | 3639 |
| 39th | Dan Asmar | ๐บ๐ธ | Commerce Towship, Michigan | 43 | 02:14:10 | 2082 |
| 40th | Gregg Dionne | ๐บ๐ธ | haslett, Michigan | 44 | 02:14:26 | 3645 |
| 41st | Stefan Ioannou | ๐บ๐ธ | East York | 43 | 02:15:37 | 1034 |
| 42nd | Jeremy Hansen | ๐บ๐ธ | Ann Arbor, Michigan | 43 | 02:18:13 | 1804 |
| 43rd | Colin O'brien | ๐บ๐ธ | Traverse City, Michigan | 43 | 02:18:43 | 2344 |
| 44th | Tyson Harris | ๐บ๐ธ | Harrison Township, Michigan | 43 | 02:19:54 | 1418 |
| 45th | Doug Reid | ๐บ๐ธ | Traverse City, Michigan | 43 | 02:20:00 | 1262 |
| 46th | James Picotte | ๐บ๐ธ | Marquette, Michigan | 44 | 02:22:59 | 883 |
| 47th | Falko Auer | ๐บ๐ธ | Clarkston, Michigan | 43 | 02:23:55 | 2315 |
| 48th | Aaron Campos | ๐บ๐ธ | Madison Heights, Michigan | 43 | 02:24:53 | 1774 |
| 49th | Jason Endress | ๐บ๐ธ | | | 02:25:27 | 1538 |
| 50th | Brad Darooge | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 02:26:54 | 1877 |
| 51st | Gerald Parsell | ๐บ๐ธ | Clarkston, Michigan | 43 | 02:28:08 | 2720 |
| 52nd | Sean Geary | ๐บ๐ธ | Ann Arbor, Michigan | 43 | 02:29:24 | 1886 |
| 53rd | Jeremy Archer | ๐บ๐ธ | Howell, Michigan | 43 | 02:29:54 | 2435 |
| 54th | Eric Bryant | ๐บ๐ธ | Nunica, Michigan | 43 | 02:31:08 | 3738 |
| 55th | Chris Iloff | ๐บ๐ธ | Berkley, Michigan | 43 | 02:31:12 | 2994 |
| 56th | Thomas Grossutti | ๐บ๐ธ | Royal Oak, Michigan | 43 | 02:31:55 | 2244 |
| 57th | Chad Betz | ๐บ๐ธ | Northville, Michigan | 44 | 02:36:19 | 2590 |
| 58th | Scott Marlinga | ๐บ๐ธ | Waterford, Michigan | 43 | 02:40:00 | 3020 |
| 59th | Bret Leach | ๐บ๐ธ | Vassar, Michigan | 43 | 02:41:56 | 3043 |
| 60th | John Vander Velde | ๐บ๐ธ | Hudsonville, Michigan | 43 | 02:43:24 | 3026 |
| 61st | Ryan Hastings | ๐บ๐ธ | Frankfort, Indiana | 43 | 02:43:33 | 2758 |
| 62nd | Aaron Savage | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 02:44:15 | 4008 |
| 63rd | David Scott | ๐บ๐ธ | Lowell, Michigan | 43 | 02:45:19 | 2389 |
| 64th | Jason Roelofs | ๐บ๐ธ | Kingsley, Michigan | 43 | 02:45:57 | 3113 |
| 65th | Dale Lundberg | ๐บ๐ธ | Battle Creek, Michigan | 43 | 02:46:09 | 1937 |
| 66th | Jim Laperna | ๐บ๐ธ | Belmont, Michigan | 44 | 02:47:01 | 2073 |
| 67th | Jeff Azuse | ๐บ๐ธ | Downers Grove, Illinois | 43 | 02:48:05 | 2497 |
| 68th | Jeffrey Battaglia | | Midland, Michigan | 43 | 02:50:50 | 4217 |
| 69th | Tj Brown | ๐บ๐ธ | Cuba, Missouri | 43 | 02:50:58 | 4543 |
| 70th | Matthew Keane | ๐บ๐ธ | Valparaiso, Indiana | 43 | 02:51:38 | 4421 |
| 71st | David Colliver | ๐บ๐ธ | Traverse CIty, Michigan | 43 | 02:51:43 | 3755 |
| 72nd | Scott Rooney | ๐บ๐ธ | Sylvan Lake, Michigan | 43 | 02:51:53 | 3192 |
| 73rd | Brian Connolly | ๐บ๐ธ | Kalamazoo, Michigan | 43 | 02:53:11 | 2464 |
| 74th | Jeremy Pearson | ๐บ๐ธ | Oak Park, Illinois | 43 | 02:53:28 | 2646 |
| 75th | Leon Carpenter | ๐บ๐ธ | Canton, Michigan | 43 | 02:58:21 | 3091 |
| 76th | Blair Stewart | ๐บ๐ธ | Midland, Michigan | 43 | 02:59:15 | 3219 |
| 77th | Paul Sachs | ๐บ๐ธ | Holland, Michigan | 43 | 03:02:16 | 2878 |
| 78th | Andy Kaiser | | | | 03:03:09 | 3051 |
| 79th | Kevin Wallace | ๐บ๐ธ | DeMotte, Indiana | 43 | 03:06:07 | 2948 |
| 80th | James Smith | ๐บ๐ธ | Troy, Michigan | 43 | 03:06:09 | 2931 |
| 81st | Matt Klein | ๐บ๐ธ | Paw Paw, Michigan | 43 | 03:10:58 | 2276 |
| 82nd | Alexandre Cosson | ๐บ๐ธ | Clawson, Michigan | 43 | 03:12:44 | 2383 |
| 82nd | Robert Schindler | ๐บ๐ธ | Beverly Hills, Michigan | 43 | 01:47:30 | 4505 |
| 83rd | Blake Hattermann | ๐บ๐ธ | Royal Oak, Michigan | 43 | 03:14:15 | 2966 |
| 84th | Luke Augspurger | ๐บ๐ธ | Grosse Pointe, Michigan | 43 | 03:24:00 | 3404 |
| 85th | John Wolf | ๐บ๐ธ | Brighton, Michigan | 43 | 03:24:11 | 1977 |
| 86th | Brian Updike | ๐บ๐ธ | Wyoming, Michigan | 43 | 03:26:23 | 2681 |
| 87th | Kirt Henke | ๐บ๐ธ | Oxford, Michigan | 43 | 03:50:24 | 3250 |
| 88th | Joseph Landon | ๐บ๐ธ | Canton, Michigan | 43 | 04:50:54 | 3746 |