| 1st | Mark Pruim | ๐บ๐ธ | Byron Center, Michigan | 49 | 01:46:44 | 528 |
| 2nd | Andrew Bowman | ๐บ๐ธ | Harbor Springs, Michigan | 49 | 01:47:24 | 530 |
| 3rd | Jim Jackovatz | ๐บ๐ธ | WaterfordWaterford, Michigan | 49 | 01:49:18 | 2347 |
| 4th | Joe Brzuchanski | ๐บ๐ธ | Waterford, Michigan | 49 | 01:50:07 | 2440 |
| 5th | Aaron Barto | ๐บ๐ธ | Grand Rapids, Michigan | 49 | 01:52:38 | 529 |
| 6th | Paul Richardson | ๐บ๐ธ | Auburn, Indiana | 49 | 01:52:46 | 1847 |
| 7th | Jonathan Zoutendam | ๐บ๐ธ | Traverse City, Michigan | 49 | 01:53:08 | 2348 |
| 8th | Ryan Beekman | ๐บ๐ธ | Chelsea, Michigan | 49 | 01:55:40 | 933 |
| 9th | Christopher Boer | ๐บ๐ธ | grand Rapids, Michigan | 49 | 01:55:41 | 1947 |
| 10th | Mike Rossey | ๐บ๐ธ | Rochester, Michigan | 49 | 01:58:22 | 2262 |
| 11th | Than Dykstra | ๐บ๐ธ | Traverse City, Michigan | 49 | 01:59:23 | 782 |
| 12th | Henrik Holm | ๐บ๐ธ | Kalamazoo, Michigan | 49 | 02:00:18 | 930 |
| 13th | Jeff Rundio | ๐บ๐ธ | Traverse City, Michigan | 49 | 02:00:30 | 1945 |
| 14th | Paul Heirtzler | ๐บ๐ธ | Northville, Michigan | 49 | 02:00:50 | 3952 |
| 15th | Christian Glupker | ๐บ๐ธ | Zeeland, Michigan | 49 | 02:01:52 | 783 |
| 16th | Ryan Clark | ๐บ๐ธ | South Bend, Indiana | 49 | 02:02:25 | 852 |
| 17th | Michael Palmer | ๐บ๐ธ | Granger, Indiana | 49 | 02:03:04 | 931 |
| 18th | Rob Schafer | ๐บ๐ธ | Cedar Springs, Michigan | 49 | 02:03:05 | 3970 |
| 19th | Thomas Schram | ๐บ๐ธ | Rochester, Michigan | 49 | 02:03:11 | 1948 |
| 20th | Mark Coletti | ๐บ๐ธ | Birmingham, Michigan | 49 | 02:04:40 | 2619 |
| 21st | Webb Friedly | ๐บ๐ธ | Wayzata, Minnesota | 49 | 02:04:57 | 853 |
| 22nd | John Frehr | ๐บ๐ธ | Grant, Michigan | 49 | 02:06:44 | 2106 |
| 23rd | Mark Mcclanahan | ๐บ๐ธ | East Lansing, Michigan | 49 | 02:08:02 | 1019 |
| 24th | Greg Stroker | ๐บ๐ธ | Clawson, Michigan | 49 | 02:08:28 | 1020 |
| 25th | Jason Phillips | ๐บ๐ธ | Troy, Michigan | 49 | 02:10:10 | 3960 |
| 26th | Conrad Schewe | ๐บ๐ธ | Plymouth, Michigan | 49 | 02:10:31 | 1684 |
| 27th | Mark Fiedler | | North Street, Michigan | 49 | 02:13:18 | 1098 |
| 28th | Kenneth Rockwell | ๐บ๐ธ | Holly, Michigan | 49 | 02:14:27 | 2618 |
| 29th | Brad Medellin | ๐บ๐ธ | Lapeer, Michigan | 49 | 02:14:52 | 3954 |
| 30th | Clifford Owen | ๐บ๐ธ | Orono, Minnesota | 49 | 02:15:26 | 2020 |
| 31st | Drew Ott | ๐บ๐ธ | Zionsville, Indiana | 49 | 02:15:51 | 781 |
| 32nd | Philip Jeffrey | ๐บ๐ธ | Canton, Michigan | 49 | 02:16:02 | 1348 |
| 33rd | Mike Fry | | Berkley, Michigan | 49 | 02:16:50 | 1685 |
| 34th | Derek Hill | ๐บ๐ธ | Highland, Michigan | 49 | 02:18:22 | 1848 |
| 35th | Scott Dunham | ๐บ๐ธ | Tustin, Michigan | 49 | 02:19:17 | 2021 |
| 36th | Kristopher Snyder | ๐บ๐ธ | East Jordan, Michigan | 49 | 02:19:21 | 1682 |
| 37th | Michael Gose | | | | 02:19:50 | 2945 |
| 38th | Eric Darooge | ๐บ๐ธ | Boyne City, Michigan | 49 | 02:19:51 | 1347 |
| 39th | Craig Dittmer | ๐บ๐ธ | New Hudson, Michigan | 49 | 02:19:52 | 1017 |
| 40th | Ismael Uribe | ๐บ๐ธ | Novi, Michigan | 49 | 02:20:10 | 3958 |
| 41st | Daniel Rosol | ๐บ๐ธ | PLYMOUTH, Michigan | 49 | 02:22:45 | 2018 |
| 42nd | Al Deleon | ๐บ๐ธ | Howell, Michigan | 49 | 02:23:54 | 3966 |
| 43rd | Brian Rolfe | ๐บ๐ธ | Midland, Michigan | 49 | 02:25:04 | 2946 |
| 44th | Mark Spencer | ๐บ๐ธ | Lake Orion, Michigan | 49 | 02:25:12 | 3957 |
| 45th | Kevin Wilk | ๐บ๐ธ | Canton, Michigan | 49 | 02:25:15 | 1186 |
| 46th | Scott Lindstrom | ๐บ๐ธ | Ann Arbor, Michigan | 49 | 02:25:21 | 2867 |
| 47th | Vincent Valdez | ๐บ๐ธ | Grand Rapids, Michigan | 49 | 02:26:18 | 2866 |
| 48th | Nate Aerts | ๐บ๐ธ | Muskegon, Michigan | 49 | 02:27:32 | 1602 |
| 49th | Wade Robbins | ๐บ๐ธ | Troy, Michigan | 49 | 02:27:45 | 2943 |
| 50th | Anthony Berns | ๐บ๐ธ | Canton, Michigan | 49 | 02:32:40 | 3962 |
| 51st | Christian Teter | ๐บ๐ธ | Marblehead, Massachusetts | 49 | 02:33:49 | 3950 |
| 52nd | Sherwin Rimando | ๐บ๐ธ | Belleville, Michigan | 49 | 02:34:01 | 3961 |
| 53rd | Marshall Perkins | ๐บ๐ธ | Traverse City, Michigan | 49 | 02:34:03 | 3949 |
| 54th | Randy Velikan | ๐บ๐ธ | Ann arbor, Michigan | 49 | 02:36:52 | 3974 |
| 55th | Sermad Bakkal | ๐บ๐ธ | Commerce Twp, Michigan | 49 | 02:42:00 | 3947 |
| 56th | Chris Turner | ๐บ๐ธ | Lapeer, Michigan | 49 | 02:43:37 | 3948 |
| 57th | Eric Cochrane | ๐บ๐ธ | Byron Center, Michigan | 49 | 02:44:55 | 2263 |
| 58th | Eric Zimmerman | ๐บ๐ธ | Oxford, Michigan | 49 | 02:45:44 | 1600 |
| 59th | Gerald Marek | ๐บ๐ธ | Pinckney, Michigan | 49 | 02:48:30 | 4437 |
| 60th | Mike Brown | ๐บ๐ธ | Davison, Michigan | 49 | 02:53:32 | 3022 |
| 61st | Robert Skorupski | ๐บ๐ธ | Wixom, Michigan | 49 | 02:56:33 | 1681 |
| 62nd | Michael Miedler | ๐บ๐ธ | Lexington, Kentucky | 49 | 02:59:45 | 3969 |
| 63rd | Richard Pickett | ๐บ๐ธ | Harrison Township, Michigan | 49 | 03:00:59 | 1603 |
| 64th | Marty Mortimer | ๐บ๐ธ | Rockford, Michigan | 49 | 03:04:17 | 3972 |
| 65th | Jason Schmittler | ๐บ๐ธ | Hagerstown, Indiana | 49 | 03:04:19 | 1683 |
| 66th | Robert Dixon | ๐บ๐ธ | Oakland Township, Michigan | 49 | 03:15:47 | 3023 |
| 67th | Nathan Hoffman | ๐บ๐ธ | Eaton Rapids, Michigan | 49 | 03:17:57 | 3021 |
| 68th | Jamie Maclean | ๐บ๐ธ | Harbor Springs, Michigan | 49 | 03:18:00 | 2947 |
| 69th | Lloyd Spear | ๐บ๐ธ | Oxford, Michigan | 49 | 03:28:26 | 2185 |
| 70th | Ian Grant | ๐บ๐ธ | Waterford, Michigan | 49 | 03:37:04 | 3956 |