| 1st | Jon Houlberg | ๐บ๐ธ | Traverse City, Michigan | 41 | 01:46:15 | 764 |
| 2nd | Eric Langley | ๐บ๐ธ | Howell, Michigan | 41 | 01:47:00 | 380 |
| 3rd | Michael Mcgraw | ๐บ๐ธ | Ada, Michigan | 41 | 01:48:07 | 476 |
| 4th | Eric Hune | | Rockford, Michigan | 41 | 01:50:40 | 440 |
| 5th | Tyson Gilmore | ๐บ๐ธ | Kalamazoo, Michigan | 41 | 01:50:54 | 551 |
| 6th | Marti Mayack | ๐บ๐ธ | Hastings, Michigan | 41 | 01:51:22 | 506 |
| 7th | Blake Roeber | ๐บ๐ธ | | | 01:51:33 | 3970 |
| 8th | Gabe Niehof | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 01:52:45 | 435 |
| 9th | Jay Morrison | ๐บ๐ธ | Comstock Park, Michigan | 41 | 01:53:20 | 556 |
| 10th | Mike Walters | ๐บ๐ธ | Traverse City, Michigan | 41 | 01:53:21 | 526 |
| 11th | Craig Thomas | | Marquette, Michigan | 41 | 01:53:29 | 705 |
| 12th | Jeffrey Darter | | | | 01:54:01 | 682 |
| 13th | Brian Upthegrove | | Otisville, Michigan | 41 | 01:55:02 | 868 |
| 14th | Kevin Ryan | ๐บ๐ธ | Grand Haven, Michigan | 41 | 01:55:20 | 1822 |
| 15th | Chris Durand | | Windsor | 41 | 01:55:25 | 670 |
| 16th | Joe Barker | ๐บ๐ธ | Delton, Michigan | 41 | 01:55:46 | 611 |
| 17th | Travis Schwartz | ๐บ๐ธ | Ludington, Michigan | 41 | 01:57:58 | 1126 |
| 18th | Christopher Mikulski | ๐บ๐ธ | Charlevoix, Michigan | 41 | 01:58:47 | 690 |
| 19th | Brian Beauchamp | ๐บ๐ธ | Traverse City, Michigan | 41 | 01:58:57 | 434 |
| 20th | Jason Baylor | ๐บ๐ธ | Hudson, Ohio | 41 | 01:59:32 | 577 |
| 21st | Matt Hamilton | | CARMEL, Indiana | 41 | 02:00:50 | 3507 |
| 22nd | Jeff Voelker | ๐บ๐ธ | Harbor Springs, Michigan | 41 | 02:02:09 | 4566 |
| 23rd | Jeremiah Boerman | ๐บ๐ธ | Plainwell, Michigan | 41 | 02:02:27 | 1546 |
| 24th | Brian Gorman | ๐บ๐ธ | Plymouth, Michigan | 41 | 02:03:25 | 1274 |
| 25th | Brent Thompson | ๐บ๐ธ | Cuyahoga falls, Ohio | 41 | 02:03:35 | 4383 |
| 26th | Jamey Condevaux | ๐บ๐ธ | Livonia, Michigan | 41 | 02:03:47 | 1322 |
| 27th | Brook Donahue | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:07:40 | 2207 |
| 28th | Brett Miller | ๐บ๐ธ | Holt, Michigan | 41 | 02:08:15 | 3445 |
| 29th | Paul Carroll | ๐บ๐ธ | Mattawan, Michigan | 41 | 02:08:51 | 1789 |
| 30th | Chris Zuelch | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 02:09:59 | 1447 |
| 31st | Jeff Burke | ๐บ๐ธ | Milwaukee, Wisconsin | 41 | 02:10:35 | 982 |
| 32nd | Tim Verstrate | ๐บ๐ธ | DOWLING, Michigan | 41 | 02:11:21 | 1285 |
| 33rd | Ted German | ๐บ๐ธ | Madison, Wisconsin | 41 | 02:11:30 | 3909 |
| 34th | Kevin Stoops | ๐บ๐ธ | South Lyon, Michigan | 41 | 02:12:23 | 1101 |
| 35th | Byrne Johnson | ๐บ๐ธ | Battle Creek, Michigan | 41 | 02:12:50 | 1468 |
| 36th | Cameron Kohn | ๐บ๐ธ | Jackson, Michigan | 41 | 02:16:04 | 887 |
| 37th | Steven Deutch | ๐บ๐ธ | South Lyon, Michigan | 41 | 02:16:11 | 2412 |
| 38th | Andrew Showerman | ๐บ๐ธ | Fowlerville, Michigan | 41 | 02:16:27 | 1650 |
| 39th | Michael Hartrick | ๐บ๐ธ | Auburn Hills, Michigan | 41 | 02:16:28 | 1986 |
| 40th | Chris Marvin | ๐บ๐ธ | Alto, Michigan | 41 | 02:17:03 | 3442 |
| 41st | Chad Avery | ๐บ๐ธ | Mahomet, Illinois | 41 | 02:17:24 | 1484 |
| 42nd | John Holt | ๐บ๐ธ | Minneapolis, Minnesota | 41 | 02:18:01 | 1649 |
| 43rd | Oleg Nikolsky | ๐บ๐ธ | Flint, Michigan | 41 | 02:19:09 | 2032 |
| 44th | Mike Brokenshire | ๐บ๐ธ | Troy, Michigan | 41 | 02:19:35 | 1366 |
| 45th | Erich Brauer | ๐บ๐ธ | Madison, Wisconsin | 41 | 02:21:14 | 4497 |
| 46th | Matthew Griffin | ๐บ๐ธ | Northville, Michigan | 42 | 02:23:58 | 2499 |
| 47th | Andrew Walenga | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:24:03 | 1635 |
| 48th | Jeff Cachero | ๐บ๐ธ | Kalamazoo, Michigan | 41 | 02:24:06 | 846 |
| 49th | Patrick Sutton | ๐บ๐ธ | Dallas, Texas | 42 | 02:25:21 | 3668 |
| 50th | Curt Barkey | ๐บ๐ธ | Winona Lake, Indiana | 41 | 02:25:41 | 1899 |
| 51st | Sascha Wagner | ๐บ๐ธ | Orion Charter Township, Michigan | 41 | 02:26:08 | 2409 |
| 52nd | Brent Feeman | ๐บ๐ธ | South Lyon, Michigan | 41 | 02:26:44 | 4112 |
| 53rd | Cesare Tolentino | ๐บ๐ธ | Lathrup Village, Michigan | 41 | 02:28:47 | 2306 |
| 54th | John Lyon | ๐บ๐ธ | Chesterton, Indiana | 42 | 02:28:59 | 3966 |
| 55th | Todd Lindner | ๐บ๐ธ | Willoughby, Ohio | 41 | 02:30:16 | 4309 |
| 56th | Phillip Means | ๐บ๐ธ | Orland Park, Illinois | 41 | 02:32:31 | 2263 |
| 57th | Jason Vazzano | ๐บ๐ธ | Bloomfield Hills, Michigan | 41 | 02:34:05 | 2180 |
| 58th | Michael Harrell | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:34:28 | 2990 |
| 59th | Brian Bauer | ๐บ๐ธ | Shelby Township, Michigan | 41 | 02:35:53 | 1883 |
| 60th | Andrew Haan | ๐บ๐ธ | Kalamazoo, Michigan | 41 | 02:36:10 | 4538 |
| 61st | Jami Kibbe | ๐บ๐ธ | Rockford, Michigan | 41 | 02:36:14 | 1167 |
| 62nd | John Huhn | ๐บ๐ธ | Plymouth, Michigan | 41 | 02:39:11 | 2779 |
| 63rd | Scott Vanwalsum | ๐บ๐ธ | Lansing, Michigan | 41 | 02:42:31 | 3548 |
| 64th | Hal Howell | ๐บ๐ธ | Brighton, Michigan | 41 | 02:44:20 | 4504 |
| 65th | Kevin Vrondran | ๐บ๐ธ | Boyne City, Michigan | 41 | 02:45:15 | 2917 |
| 66th | Kevin Kelly | ๐บ๐ธ | Boston, Massachusetts | 41 | 02:48:48 | 3144 |
| 67th | Jonathan Plume | ๐บ๐ธ | Byron Center, Michigan | 41 | 02:49:31 | 3733 |
| 68th | Josh Neumann | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:51:00 | 4050 |
| 69th | Matthew Streckert | ๐บ๐ธ | Louisville, Kentucky | 41 | 02:52:24 | 2840 |
| 70th | Brad Steensen | ๐บ๐ธ | Clarkston, Michigan | 41 | 02:52:31 | 2470 |
| 71st | Paul Krzyzaniak | ๐บ๐ธ | Saint Charles, Michigan | 41 | 02:54:19 | 2248 |
| 72nd | Kris Killen | ๐บ๐ธ | Clinton Township, Michigan | 42 | 02:54:40 | 3170 |
| 73rd | Jamie Hawkins | ๐บ๐ธ | Kingsley, Michigan | 42 | 02:57:22 | 4193 |
| 74th | Brian Robert O | ๐บ๐ธ | Ortonville, Michigan | 41 | 03:01:56 | 3211 |
| 75th | David Knoester | | | | 03:05:31 | 3731 |
| 76th | Matthew Murphy | ๐บ๐ธ | Jacksonville, Florida | 41 | 03:06:02 | 2956 |
| 77th | Alanson Winchester | ๐บ๐ธ | Portage, Michigan | 41 | 03:07:27 | 2911 |
| 78th | Steven Wells | ๐บ๐ธ | Grand Haven, Michigan | 41 | 03:14:28 | 4162 |
| 79th | Jason Horton | ๐บ๐ธ | Fruitport, Michigan | 41 | 03:15:21 | 2340 |
| 80th | Barry Jones | ๐บ๐ธ | Edwardsville, Illinois | 41 | 03:22:44 | 2676 |
| 81st | Dustin Hart | ๐บ๐ธ | Alanson, Michigan | 41 | 03:25:54 | 4587 |
| 82nd | Stephen Witt | ๐บ๐ธ | Roscommon, Michigan | 41 | 03:35:35 | 3041 |
| 83rd | John Drazba | ๐บ๐ธ | Macomb, Michigan | 41 | 03:44:57 | 2905 |