| 1st | Robert Parrish | ๐บ๐ธ | White Lake, Michigan | 42 | 01:48:07 | 321 |
| 2nd | Rick Trudo | ๐บ๐ธ | Freeland, Michigan | 42 | 01:48:25 | 364 |
| 3rd | Jon Zelinski | ๐บ๐ธ | Traverse City, Michigan | 42 | 01:49:06 | 377 |
| 4th | Matt Remelts | ๐บ๐ธ | GRAND RAPIDS, Michigan | 42 | 01:50:35 | 398 |
| 5th | John Osgood | ๐บ๐ธ | Kimball, Michigan | 42 | 01:50:50 | 314 |
| 6th | Nick Gill | ๐บ๐ธ | Northville, Michigan | 42 | 01:51:35 | 461 |
| 7th | Paul Fox | ๐บ๐ธ | Mt Pleasant, Michigan | 42 | 01:51:43 | 451 |
| 8th | Dan Ellis | ๐บ๐ธ | Williamsburg, Michigan | 42 | 01:52:47 | 459 |
| 9th | Tom Kellar | ๐บ๐ธ | | 42 | 01:53:09 | 526 |
| 10th | Brian Miller | ๐บ๐ธ | Lake Orion, Michigan | 42 | 01:53:24 | 592 |
| 11th | Jeff Wentzloff | ๐บ๐ธ | Traverse City, Michigan | 42 | 01:53:36 | 693 |
| 12th | Brett Mckay | ๐บ๐ธ | Aurora, Ohio | 42 | 01:53:38 | 632 |
| 13th | Mike Bobusch | ๐บ๐ธ | Appleton, Wisconsin | 42 | 01:55:19 | 555 |
| 14th | Greg Giles | ๐บ๐ธ | Brighton, Michigan | 42 | 01:55:36 | 411 |
| 15th | Marc Decubber | ๐บ๐ธ | Davisburg, Michigan | 42 | 01:56:51 | 358 |
| 16th | Andrew Wisniewski | ๐บ๐ธ | South Lyon, Michigan | 42 | 01:57:15 | 486 |
| 17th | Zach Verkerke | ๐บ๐ธ | Macomb, Michigan | 42 | 01:57:25 | 835 |
| 18th | Joel Nemes | ๐บ๐ธ | Holland, Michigan | 42 | 01:59:10 | 500 |
| 19th | Jeremy Schumann | ๐บ๐ธ | East Grand Rapids, Michigan | 42 | 02:00:20 | 717 |
| 20th | Ryan Christensen | ๐บ๐ธ | New Hudson, Michigan | 42 | 02:01:25 | 828 |
| 21st | Jeff Rotenheber | | Otter Lake, Michigan | 42 | 02:01:42 | 768 |
| 22nd | Jimmy Mckenna | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:02:37 | 722 |
| 23rd | James Hill | ๐บ๐ธ | Beverly Hills, Michigan | 42 | 02:03:29 | 4427 |
| 24th | Dennis Blockland | ๐บ๐ธ | | | 02:04:13 | 785 |
| 25th | Jeremy Tesch | ๐บ๐ธ | East Grand Rapids, Michigan | 42 | 02:05:31 | 1113 |
| 26th | Aaron Holtebeck | ๐บ๐ธ | MIlwaukee, Wisconsin | 42 | 02:06:10 | 1385 |
| 27th | Brad Hochstetler | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:06:38 | 1398 |
| 28th | Eryn Smith | ๐บ๐ธ | Saline, Michigan | 42 | 02:06:50 | 782 |
| 29th | Mike Coleman | ๐บ๐ธ | Traverse City, Michigan | 42 | 01:46:49 | 492 |
| 29th | Leif Johnson | ๐บ๐ธ | Clio, Michigan | 42 | 02:08:11 | 952 |
| 30th | Dennis Vesotski | ๐บ๐ธ | Alpena, Michigan | 42 | 02:11:44 | 1928 |
| 31st | Kevin Groenenboom | ๐บ๐ธ | Belmont, Michigan | 42 | 02:13:45 | 892 |
| 32nd | Matt Dana | ๐บ๐ธ | Chelsea, Michigan | 42 | 02:13:52 | 2620 |
| 33rd | Matthew Baltzell | ๐บ๐ธ | Pinckney, Michigan | 42 | 02:13:57 | 1421 |
| 34th | Eric Wharton | ๐บ๐ธ | Maumee, Ohio | 43 | 02:15:05 | 1097 |
| 35th | Josh Suardini | ๐บ๐ธ | Milford, Michigan | 42 | 02:15:22 | 1127 |
| 36th | Carson Shadowen | ๐บ๐ธ | Greenwood, Indiana | 42 | 02:15:58 | 1480 |
| 37th | Michael Debruyn | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:17:03 | 1545 |
| 38th | Tyson Harris | ๐บ๐ธ | Harrison Township, Michigan | 42 | 02:17:52 | 1445 |
| 39th | Brian Parker | ๐บ๐ธ | Wyoming, Michigan | 42 | 02:19:42 | 4210 |
| 40th | Jason Doublestein | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:20:15 | 2308 |
| 41st | Todd Jarnes | ๐บ๐ธ | Boise, Idaho | 42 | 02:21:36 | 1111 |
| 42nd | Doug Reid | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:22:25 | 1317 |
| 43rd | Stefan Ioannou | ๐บ๐ธ | East York, - | 42 | 02:23:33 | 918 |
| 44th | Jason Endress | ๐บ๐ธ | | | 02:24:00 | 1565 |
| 45th | Erik Small | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:25:39 | 1672 |
| 46th | Jeremy Hansen | ๐บ๐ธ | Ann Arbor, Michigan | 42 | 02:26:14 | 2931 |
| 47th | John Lukasik | ๐บ๐ธ | Fowlerville, Michigan | 42 | 02:27:27 | 1878 |
| 48th | Matt Langeler | ๐บ๐ธ | Grandville, Michigan | 43 | 02:28:26 | 3626 |
| 49th | Robb Brabant | ๐บ๐ธ | Lena, Wisconsin | 42 | 02:30:03 | 4402 |
| 50th | Aaron Vandrie | ๐บ๐ธ | Rockford, Michigan | 42 | 02:30:52 | 1867 |
| 51st | Brad Darooge | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:34:03 | 1903 |
| 52nd | Aaron Campos | ๐บ๐ธ | Madison Heights, Michigan | 42 | 02:36:00 | 1799 |
| 53rd | Thomas Grossutti | ๐บ๐ธ | Royal Oak, Michigan | 42 | 02:36:16 | 2422 |
| 54th | Falko Auer | ๐บ๐ธ | Clarkston, Michigan | 42 | 02:38:59 | 3500 |
| 55th | Colin O'brien | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:39:59 | 3151 |
| 56th | Randall Eckard | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:40:33 | 4024 |
| 57th | Brian Connolly | ๐บ๐ธ | Kalamazoo, Michigan | 42 | 02:41:15 | 2702 |
| 58th | David Scott | ๐บ๐ธ | Alto, Michigan | 42 | 02:41:36 | 2464 |
| 59th | Jeremy Archer | ๐บ๐ธ | Howell, Michigan | 42 | 02:42:22 | 2595 |
| 60th | Scott Essenberg | ๐บ๐ธ | Ellsworth, Michigan | 42 | 02:43:07 | 2714 |
| 61st | Benjamin Reinhart | ๐บ๐ธ | Highland, Indiana | 42 | 02:47:21 | 3603 |
| 62nd | Chad Betz | ๐บ๐ธ | Northville, Michigan | 43 | 02:47:24 | 3688 |
| 63rd | Gerald Parsell | ๐บ๐ธ | Clarkston, Michigan | 42 | 02:52:43 | 4115 |
| 64th | Steven Harman | ๐บ๐ธ | White Lake, Michigan | 42 | 02:58:38 | 1766 |
| 65th | Kevin Wallace | ๐บ๐ธ | Valparaiso, Indiana | 42 | 03:02:48 | 3015 |
| 66th | Paul Sachs | ๐บ๐ธ | Holland, Michigan | 42 | 03:02:52 | 2908 |
| 67th | James Smith | ๐บ๐ธ | Troy, Michigan | 42 | 03:03:44 | 3177 |
| 68th | Trevor Terry | ๐บ๐ธ | ypsilanti, Michigan | 42 | 03:04:37 | 3871 |
| 69th | Scott Marlinga | ๐บ๐ธ | Waterford, Michigan | 42 | 03:09:42 | 4286 |
| 70th | John Vander Velde | ๐บ๐ธ | Hudsonville, Michigan | 42 | 03:10:07 | 3676 |
| 71st | Andy Kaiser | | | | 03:12:00 | 3311 |
| 72nd | Perry Smith | ๐บ๐ธ | Traverse City, Michigan | 42 | 03:13:51 | 3049 |
| 73rd | Leon Carpenter | ๐บ๐ธ | Canton, Michigan | 42 | 03:14:15 | 3279 |
| 74th | Bret Leach | ๐บ๐ธ | Vassar, Michigan | 42 | 03:14:26 | 3045 |
| 75th | Jason Roelofs | ๐บ๐ธ | Kingsley, Michigan | 42 | 03:15:09 | 3961 |
| 76th | Brian Updike | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 03:15:25 | 2698 |
| 77th | Ryan Hastings | ๐บ๐ธ | Frankfort, Indiana | 42 | 03:16:59 | 2779 |
| 78th | Ido Meron | ๐บ๐ธ | Berkley, Michigan | 42 | 03:19:29 | 2671 |
| 79th | Jamie Halt | ๐บ๐ธ | Traverse City, Michigan | 42 | 03:21:43 | 3217 |
| 80th | Christopher Melody | ๐บ๐ธ | Milford, Michigan | 42 | 03:23:03 | 4331 |
| 81st | Scott Rooney | ๐บ๐ธ | Sylvan Lake, Michigan | 42 | 03:24:27 | 4076 |
| 82nd | Rodrigo Morais | ๐บ๐ธ | Rochester Hills, Michigan | 42 | 03:25:13 | 4424 |
| 83rd | Alexandre Cosson | ๐บ๐ธ | Clawson, Michigan | 42 | 03:25:39 | 2419 |
| 84th | Blair Stewart | ๐บ๐ธ | Midland, Michigan | 42 | 03:28:48 | 4136 |
| 85th | Darren Steen | ๐จ๐ฆ | Merlin, - | 42 | 03:29:54 | 2438 |
| 86th | Kirt Henke | ๐บ๐ธ | Oxford, Michigan | 42 | 03:35:46 | 3629 |
| 87th | Tj Brown | ๐บ๐ธ | Cuba, Missouri | 42 | 03:42:48 | 4469 |
| 88th | Charlie Ofstein | ๐บ๐ธ | Kalamazoo, Michigan | 42 | 03:48:57 | 3218 |
| 89th | Blake Hattermann | ๐บ๐ธ | Royal Oak, Michigan | 42 | 04:01:28 | 2926 |
| 91st | Jerame Bowman | ๐บ๐ธ | Belmont, Michigan | 43 | 03:12:10 | 4147 |