| 1st | Joseph Martin | ๐บ๐ธ | Elkhart, Indiana | 43 | 02:06:47 | 327 |
| 2nd | Ty Schmidt | ๐บ๐ธ | Traverse City, Michigan | 43 | 02:09:55 | 344 |
| 3rd | Aaron Zuelke | ๐บ๐ธ | Nunica, Michigan | 43 | 02:10:49 | 352 |
| 4th | Nathan Shaw | ๐บ๐ธ | Bloomington, Illinois | 43 | 02:11:32 | 566 |
| 5th | Jason Grobbel | ๐บ๐ธ | Burlington, Connecticut | 43 | 02:14:11 | 402 |
| 6th | Harper Krmpotich | | Sault Ste. Marie | 43 | 02:19:29 | 443 |
| 7th | Matt Weeda | ๐บ๐ธ | Hudsonville, Michigan | 43 | 02:26:11 | 651 |
| 8th | Jerome Jeslis | ๐บ๐ธ | Palos Heights, Illinois | 43 | 02:27:44 | 528 |
| 9th | Jeff Roesner | ๐บ๐ธ | Winona Lake, Indiana | 43 | 02:28:50 | 697 |
| 10th | Daniel Caldwell | ๐บ๐ธ | Milford, Michigan | 43 | 02:33:22 | 939 |
| 11th | Kevin Smith | ๐บ๐ธ | Caledonia, Michigan | 43 | 02:33:55 | 1002 |
| 12th | Steve Kuhl | ๐บ๐ธ | Marquette, Michigan | 43 | 02:36:32 | 396 |
| 13th | Jt Taylor | | | | 02:41:40 | 940 |
| 14th | John Slagboom | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 02:42:28 | 1128 |
| 15th | Jeff Julio | ๐บ๐ธ | Livonia, Michigan | 43 | 02:43:49 | 801 |
| 16th | Will Faas | ๐บ๐ธ | Warsaw, Indiana | 43 | 02:49:05 | 1531 |
| 17th | Benjamin Christian | ๐บ๐ธ | Plymouth, Michigan | 43 | 02:49:50 | 682 |
| 18th | Jason Bretzlaff | ๐บ๐ธ | Highland, Michigan | 43 | 02:52:07 | 1587 |
| 19th | Cliff Kugler | ๐บ๐ธ | Simpsonville, South Carolina | 43 | 02:58:14 | 724 |
| 20th | Grant Salter | ๐บ๐ธ | Nashville, Tennessee | 43 | 03:00:01 | 4750 |
| 21st | John Lukasik | ๐บ๐ธ | Fowlerville, Michigan | 44 | 03:00:43 | 1327 |
| 22nd | Richard Duffield | ๐บ๐ธ | | | 03:02:32 | 1965 |
| 23rd | Tony Hernandez | | Chicago, Illinois | 44 | 03:03:47 | 1005 |
| 24th | Ryan Bobel | ๐บ๐ธ | Bloomfield Hills, Michigan | 43 | 03:07:09 | 3620 |
| 25th | Graham Irwin | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 03:08:40 | 1922 |
| 26th | Patrick Hoag | ๐บ๐ธ | Saline, Michigan | 43 | 03:09:04 | 1083 |
| 27th | Christopher Schabel | ๐บ๐ธ | New Lenox, Illinois | 43 | 03:09:41 | 1683 |
| 28th | Travis Roth | ๐บ๐ธ | Canton, Michigan | 43 | 03:10:19 | 1867 |
| 29th | Paul Schneider | ๐บ๐ธ | Traverse City, Michigan | 43 | 03:10:35 | 1592 |
| 30th | Nate Adema | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 03:11:54 | 1344 |
| 31st | Chuck Cory | ๐บ๐ธ | Franklin, Michigan | 43 | 03:13:02 | 1702 |
| 32nd | David Coates | ๐บ๐ธ | West Olive, Michigan | 43 | 03:17:13 | 2440 |
| 33rd | Clark Bennett | ๐บ๐ธ | GRAND RAPIDS, Michigan | 43 | 03:19:09 | 1265 |
| 34th | Ross Todd | ๐บ๐ธ | Rockford, Michigan | 43 | 03:19:34 | 2008 |
| 35th | Robert Headley | ๐บ๐ธ | | | 03:23:12 | 1519 |
| 36th | Valeriosebastiao Hammesjunior | ๐บ๐ธ | Portage, Michigan | 43 | 03:27:03 | 3894 |
| 37th | Aaron Scholten | ๐บ๐ธ | Zeeland, Michigan | 43 | 03:29:30 | 2326 |
| 38th | David Hurd | ๐บ๐ธ | Dryden, Michigan | 43 | 03:29:48 | 3730 |
| 39th | Leo Dion | ๐บ๐ธ | Traverse City, Michigan | 43 | 03:36:05 | 3056 |
| 40th | Jeffrey Dorsch | ๐บ๐ธ | Traverse City, Michigan | 43 | 03:39:24 | 2350 |
| 41st | Justin Sorenson | ๐บ๐ธ | | | 03:40:33 | 2984 |
| 42nd | Thomas Landry | ๐บ๐ธ | Spring Lake, Michigan | 43 | 03:41:03 | 3890 |
| 43rd | Geoff Pope | ๐บ๐ธ | Chagrin Falls, Ohio | 43 | 03:44:52 | 4202 |
| 44th | Michael Keysaer | ๐บ๐ธ | Allen Park, Michigan | 43 | 03:45:28 | 4075 |
| 45th | Eric Vicars | | | | 03:53:22 | 4054 |
| 46th | Ryan Bowman | ๐บ๐ธ | Hudsonville, Michigan | 43 | 03:56:09 | 2577 |
| 47th | Eric Hartman | ๐บ๐ธ | Brighton, Michigan | 43 | 03:57:54 | 2226 |
| 48th | Jason Bird | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 04:01:21 | 4104 |
| 49th | David Kinsman | ๐บ๐ธ | Grand Rapids, Michigan | 43 | 04:04:43 | 3216 |
| 50th | Chris Dettmer | ๐บ๐ธ | Petoskey, Michigan | 43 | 04:05:07 | 2657 |
| 51st | Lewie Uptmore | ๐บ๐ธ | Moody, Texas | 44 | 04:09:47 | 4431 |
| 52nd | Kevin Tomich | ๐บ๐ธ | Cadillac, Michigan | 43 | 04:10:53 | 2459 |
| 53rd | Chris Magers | ๐บ๐ธ | Battle Creek, Michigan | 43 | 04:11:55 | 2415 |
| 54th | Scott Robertson | | romeoville, Illinois | 43 | 04:17:00 | 4472 |
| 55th | Robert Schindler | ๐บ๐ธ | Beverly Hills, Michigan | 44 | 04:19:17 | 3854 |
| 56th | Richard Hawes | ๐บ๐ธ | Dimondale, Michigan | 43 | 04:20:46 | 4016 |
| 57th | Andy Sill | ๐บ๐ธ | TRAVERSE CITY, Michigan | 44 | 04:22:32 | 4508 |
| 58th | Jeffrey Stover | ๐บ๐ธ | PLEASANT RIDGE, Michigan | 43 | 04:24:04 | 3837 |
| 59th | Patrick Barasa | ๐บ๐ธ | Ann Arbor, Michigan | 44 | 04:25:40 | 3961 |
| 60th | Robert Devito | ๐บ๐ธ | Allendale, Michigan | 44 | 04:26:01 | 3875 |
| 61st | Kevin Lahner | | Waukesha, Wisconsin | 43 | 04:26:19 | 4461 |
| 62nd | Kyle Hislop | ๐บ๐ธ | Traverse City, Michigan | 43 | 04:27:29 | 2436 |
| 63rd | Robert Pattison | ๐บ๐ธ | Goodrich, Michigan | 43 | 04:32:09 | 3132 |
| 64th | Jeremy Craig | ๐บ๐ธ | Lansing, Michigan | 43 | 00:49:10 | 1910 |
| 64th | Michal Piotrowski | ๐บ๐ธ | Macomb, Michigan | 43 | 04:35:14 | 2799 |
| 65th | Kevin Hagler | ๐บ๐ธ | East Grand Rapids, Michigan | 43 | 04:45:57 | 3857 |
| 66th | Josh Piotter | ๐บ๐ธ | Portage, Michigan | 43 | 04:46:10 | 2975 |
| 67th | Brian Demeester | ๐บ๐ธ | Holland, Michigan | 44 | 04:46:15 | 4555 |
| 67th | Kevin Rozema | ๐บ๐ธ | Hudsonville, Michigan | 43 | 03:00:41 | 2974 |
| 68th | Joseph Fedullo | ๐บ๐ธ | Milford, Michigan | 43 | 04:52:22 | 3732 |
| 69th | Ross Hammersley | ๐บ๐ธ | Traverse City, Michigan | 43 | 05:00:53 | 3116 |
| 70th | Matt Roberts | | Flushing, Michigan | 43 | 05:03:55 | 3815 |
| 71st | Ralf Mielke | ๐บ๐ธ | Ann Arbor, Michigan | 43 | 05:42:04 | 1340 |
| 71st | Zachary Militello | ๐บ๐ธ | Victor, New York | 43 | 00:54:33 | 3030 |
| DNF | Brad Sheldon | ๐บ๐ธ | Buchanan, Michigan | 43 | DNF | 2131 |