| 1st | Troy Andrews | ๐บ๐ธ | White Pigeon, Michigan | 38 | 02:11:24 | 367 |
| 2nd | Brian Monton | ๐บ๐ธ | Pentwater, Michigan | 38 | 02:11:40 | 368 |
| 3rd | Eric Mannix | ๐บ๐ธ | Williamsburg, Michigan | 38 | 02:11:47 | 587 |
| 4th | William Baker | ๐บ๐ธ | Harbor Springs, Michigan | 38 | 02:12:25 | 435 |
| 5th | Nick Wierzba | ๐บ๐ธ | Suttons Bay, Michigan | 38 | 02:13:52 | 306 |
| 6th | Benjamin Dixon | ๐บ๐ธ | Grandville, Michigan | 38 | 02:14:40 | 460 |
| 7th | Keegan Myers | ๐บ๐ธ | Traverse City, Michigan | 38 | 02:15:26 | 301 |
| 8th | David Grant | ๐บ๐ธ | Commerce Township, Michigan | 38 | 02:17:51 | 353 |
| 9th | Lucas Porinsky | ๐บ๐ธ | South Lyon, Michigan | 38 | 02:19:07 | 411 |
| 10th | Eric Steckling | ๐บ๐ธ | Ann Arbor, Michigan | 38 | 02:19:35 | 733 |
| 11th | Jim Braam | ๐บ๐ธ | Hudsonville, Michigan | 39 | 02:19:43 | 568 |
| 12th | Bill Gallagher | ๐บ๐ธ | Portage, Michigan | 38 | 02:20:44 | 800 |
| 13th | Jake Sigal | ๐บ๐ธ | | | 02:21:01 | 571 |
| 14th | Jeremy Norris | ๐บ๐ธ | Brighton, Michigan | 38 | 02:24:57 | 463 |
| 15th | Todd Freidinger | ๐บ๐ธ | Rochester Hills, Michigan | 38 | 02:25:00 | 730 |
| 16th | James Vanker | ๐บ๐ธ | SHELBY TWP, Michigan | 38 | 02:28:49 | 916 |
| 17th | Nathan Farran | ๐บ๐ธ | Traverse City, Michigan | 38 | 02:30:19 | 747 |
| 18th | Eric Applen | ๐บ๐ธ | Rochester, Minnesota | 38 | 02:30:50 | 957 |
| 19th | Jason Noel | ๐บ๐ธ | Hobart, Indiana | 38 | 02:41:11 | 711 |
| 20th | Michael Semaan | ๐บ๐ธ | Utica, Michigan | 38 | 02:41:37 | 1572 |
| 21st | Dan Dewaal | ๐บ๐ธ | Grand Rapids, Michigan | 39 | 02:42:37 | 878 |
| 22nd | Adam Webb | ๐บ๐ธ | | | 02:43:25 | 1096 |
| 23rd | Lance Gallagher | ๐บ๐ธ | Traverse City, Michigan | 38 | 02:43:43 | 1413 |
| 24th | Jason Barnes | ๐บ๐ธ | Traverse City, Michigan | 39 | 02:46:56 | 1270 |
| 25th | Rick Hamilton | ๐บ๐ธ | Milwaukee, Wisconsin | 38 | 02:47:42 | 1097 |
| 26th | Gabe Schneider | ๐บ๐ธ | Traverse City, Michigan | 38 | 02:56:48 | 1261 |
| 27th | Ryan Fisher | ๐บ๐ธ | Cleveland, Ohio | 38 | 02:59:27 | 3566 |
| 28th | Jon Machak | ๐บ๐ธ | Clarkston, Michigan | 38 | 03:00:32 | 1675 |
| 29th | Bradley Obrien | ๐บ๐ธ | Grand Rapids, Michigan | 38 | 03:01:44 | 910 |
| 30th | Jonathan Miller Miller | ๐บ๐ธ | Ann Arbor, Michigan | 38 | 03:03:08 | 1690 |
| 31st | Matthew Faraday | ๐บ๐ธ | Royal Oak, Michigan | 38 | 03:05:59 | 2172 |
| 32nd | Nick Rambow | ๐บ๐ธ | Grand Rapids, Michigan | 38 | 03:06:00 | 1629 |
| 33rd | Drew Koschmann | ๐บ๐ธ | Holland, Michigan | 38 | 03:06:17 | 781 |
| 34th | Chris Gallagher | ๐บ๐ธ | Traverse City, Michigan | 38 | 03:07:12 | 943 |
| 35th | Matt Willis | ๐บ๐ธ | Rochester Hills, Michigan | 38 | 03:11:28 | 1763 |
| 36th | Bryon Jesnig | ๐บ๐ธ | Beverly Hills, Michigan | 38 | 03:13:17 | 3723 |
| 37th | Andrew Vantimmeren | ๐บ๐ธ | Nunica, Michigan | 38 | 03:24:55 | 3810 |
| 38th | Eric Butera | ๐บ๐ธ | Traverse City, Michigan | 38 | 03:28:49 | 4585 |
| 39th | Kevin Coles | ๐บ๐ธ | Traverse City, Michigan | 38 | 03:31:44 | 2391 |
| 40th | John Irwin | ๐บ๐ธ | Gaines, Michigan | 38 | 03:34:13 | 2619 |
| 41st | Jon Adams | ๐บ๐ธ | Traverse city, Michigan | 38 | 03:37:07 | 4689 |
| 42nd | Eddie Davis | ๐บ๐ธ | Clarkston, Michigan | 39 | 03:40:03 | 4170 |
| 43rd | Matias Goekeler | ๐บ๐ธ | Novi, Michigan | 38 | 03:43:27 | 2938 |
| 44th | Bobby Ruple | ๐บ๐ธ | Auburn Hills, Michigan | 38 | 03:46:12 | 3302 |
| 45th | Raymond Calvin | | | | 03:53:39 | 2576 |
| 46th | Jeff Ross | ๐บ๐ธ | Midland, Michigan | 38 | 03:53:45 | 2698 |
| 47th | Shane Pluta | ๐บ๐ธ | Gregory, Michigan | 39 | 03:58:51 | 2479 |
| 48th | Micah Herman | ๐บ๐ธ | Deerfield, Illinois | 38 | 03:59:05 | 1682 |
| 49th | Michael Nord | ๐บ๐ธ | Shelby Twp, Michigan | 38 | 04:01:52 | 2666 |
| 50th | Neil Stelkic | ๐บ๐ธ | Waterford, Michigan | 37 | 04:31:53 | 2733 |
| 51st | Daniel Gorman | | | | 04:33:02 | 4522 |
| 51st | Jonathan Radon | ๐บ๐ธ | Novi, Michigan | 38 | 02:56:51 | 3091 |
| 52nd | Kelly Craigo | ๐บ๐ธ | harper woods, Michigan | 38 | 04:37:30 | 3861 |
| 53rd | Daryl Hutson | | Kalamazoo, Michigan | 38 | 04:39:04 | 4031 |
| 54th | Justin Boehret | ๐บ๐ธ | Schwenksville, Pennsylvania | 38 | 04:48:37 | 4309 |
| 55th | Joshua Klomp | ๐บ๐ธ | Ludington, Michigan | 38 | 04:49:05 | 3721 |
| 56th | Christopher Lafond | ๐บ๐ธ | Traverse City, Michigan | 0 | 04:57:35 | 3936 |
| 57th | Craig Payment | ๐บ๐ธ | Laingsburg, Michigan | 38 | 05:10:53 | 3276 |
| 58th | Stephen Robinson | | Traverse City, Michigan | 38 | 05:20:54 | 3514 |
| 59th | Matt Franke | ๐บ๐ธ | Bloomington, Michigan | 38 | 06:03:13 | 1331 |
| 60th | Jacob Bartuszevige | ๐บ๐ธ | Sanford, Michigan | 38 | 03:49:23 | 3824 |
| 61st | Benjamin Jones | ๐บ๐ธ | OFALLON, Illinois | 38 | 03:51:42 | 3284 |
| 63rd | Brett Cornish | ๐บ๐ธ | Mason City, Iowa | 38 | 05:00:01 | 3472 |
| 66th | Joshua Boensch | ๐บ๐ธ | Saginaw, Michigan | 38 | 02:16:15 | 4250 |
| DNF | Tim Havens | ๐บ๐ธ | La Porte, Indiana | 38 | DNF | 1119 |
| DNF | Steve Poirier | ๐บ๐ธ | Walled Lake, Michigan | 38 | DNF | 389 |