| 1st | Nick Wierzba | ๐บ๐ธ | Suttons Bay, Michigan | 36 | 01:46:46 | 332 |
| 2nd | Troy Andrews | ๐บ๐ธ | White Pigeon, Michigan | 36 | 01:49:33 | 694 |
| 3rd | Keegan Myers | ๐บ๐ธ | Traverse City, Michigan | 36 | 01:51:23 | 301 |
| 4th | Steve Poirier | ๐บ๐ธ | Plymouth, Michigan | 36 | 01:51:36 | 550 |
| 5th | Brian Monton | ๐บ๐ธ | Pentwater, Michigan | 36 | 01:51:51 | 443 |
| 6th | Jeremy Norris | ๐บ๐ธ | Brighton, Michigan | 36 | 01:54:04 | 518 |
| 7th | Lucas Porinsky | ๐บ๐ธ | South Lyon, Michigan | 36 | 01:54:11 | 695 |
| 8th | William Baker | ๐บ๐ธ | Harbor Springs, Michigan | 36 | 01:54:48 | 417 |
| 9th | David Grant | ๐บ๐ธ | Commerce Township, Michigan | 36 | 01:56:04 | 341 |
| 10th | Benjamin Dixon | ๐บ๐ธ | Grandville, Michigan | 36 | 01:58:23 | 472 |
| 11th | Jake Sigal | ๐บ๐ธ | | | 01:59:32 | 615 |
| 12th | Chris Schroeder | ๐บ๐ธ | Ferndale, Michigan | 36 | 02:00:47 | 888 |
| 13th | Todd Freidinger | ๐บ๐ธ | Saint Clair Shores, Michigan | 36 | 02:01:40 | 415 |
| 14th | Nathan Farran | ๐บ๐ธ | Traverse City, Michigan | 36 | 02:02:28 | 986 |
| 15th | Eric Mannix | ๐บ๐ธ | Williamsburg, Michigan | 36 | 02:02:53 | 1278 |
| 16th | Jon Royle | ๐บ๐ธ | PETOSKEY, Michigan | 36 | 02:04:37 | 1052 |
| 17th | Mike Rubino | ๐บ๐ธ | Traverse City, Michigan | 36 | 02:06:37 | 1230 |
| 18th | Dan Owczarek | ๐บ๐ธ | Grosse Pointe Woods, Michigan | 36 | 02:06:54 | 1985 |
| 19th | Adam Webb | ๐บ๐ธ | | | 02:07:49 | 734 |
| 20th | Bill Gallagher | ๐บ๐ธ | Portage, Michigan | 36 | 02:09:10 | 883 |
| 21st | Bradley Obrien | ๐บ๐ธ | Grand Rapids, Michigan | 36 | 02:09:52 | 1301 |
| 22nd | Chad Dreuth | ๐บ๐ธ | Flushing, Michigan | 36 | 02:11:25 | 2091 |
| 23rd | Tim Havens | ๐บ๐ธ | La Porte, Indiana | 36 | 02:12:09 | 1140 |
| 24th | Jason Noel | ๐บ๐ธ | Plymouth, Michigan | 36 | 02:12:12 | 791 |
| 25th | Rick Hamilton | ๐บ๐ธ | Milwaukee, Wisconsin | 36 | 02:17:21 | 1443 |
| 26th | Gabe Schneider | ๐บ๐ธ | Traverse City, Michigan | 36 | 02:20:23 | 1540 |
| 27th | Jason Barnes | ๐บ๐ธ | Traverse City, Michigan | 37 | 02:22:18 | 2594 |
| 28th | Micah Herman | ๐บ๐ธ | Deerfield, Illinois | 36 | 02:24:08 | 1514 |
| 29th | Paul Miska | ๐บ๐ธ | Novi, Michigan | 36 | 02:24:24 | 4201 |
| 30th | Andy Stover | ๐บ๐ธ | Brighton, Michigan | 36 | 02:24:56 | 1367 |
| 31st | Jonathan Miller | ๐บ๐ธ | | | 02:25:52 | 2088 |
| 32nd | James Vanker | ๐บ๐ธ | SHELBY TWP, Michigan | 36 | 02:28:23 | 4253 |
| 33rd | Kyle Mathews | ๐บ๐ธ | Ludington, Michigan | 36 | 02:29:46 | 2101 |
| 34th | Mitch Gerczak | ๐บ๐ธ | Ann Arbor, Michigan | 36 | 02:30:00 | 4277 |
| 35th | John Roche | ๐บ๐ธ | Traverse City, Michigan | 36 | 02:31:12 | 4198 |
| 36th | Joe Keough | ๐บ๐ธ | Berkley, Michigan | 36 | 02:32:59 | 3411 |
| 37th | Matt Willis | ๐บ๐ธ | Rochester Hills, Michigan | 36 | 02:35:57 | 3619 |
| 38th | Markus Strobel | ๐บ๐ธ | Ann arbor, Michigan | 37 | 02:40:28 | 2369 |
| 39th | Jared Koors | ๐บ๐ธ | Warsaw, Indiana | 36 | 02:41:08 | 4216 |
| 40th | Daymond Nack | ๐บ๐ธ | Traverse City, Michigan | 37 | 02:41:32 | 4429 |
| 41st | Jon Machak | ๐บ๐ธ | Clarkston, Michigan | 36 | 02:44:16 | 3618 |
| 42nd | Mike Burke | ๐บ๐ธ | Montrose, California | 36 | 02:45:26 | 2151 |
| 43rd | Chad Westhouse | | Byron Center, Michigan | 36 | 02:45:39 | 2898 |
| 44th | Anthony Kendall | ๐บ๐ธ | East Lansing, Michigan | 36 | 02:47:42 | 2628 |
| 45th | Jerod Kizer | ๐บ๐ธ | Clinton, Indiana | 36 | 02:49:23 | 3879 |
| 46th | Michael Nord | ๐บ๐ธ | Shelby Twp, Michigan | 36 | 02:55:13 | 2608 |
| 47th | Peter Hinck | ๐บ๐ธ | Traverse City, Michigan | 36 | 02:59:40 | 4321 |
| 48th | Joseph Moore | ๐บ๐ธ | Highland, Michigan | 36 | 03:01:04 | 3710 |
| 49th | Matthew Lewis | ๐บ๐ธ | Lowell, Michigan | 36 | 03:13:18 | 4305 |
| 50th | Jonathan Radon | ๐บ๐ธ | Novi, Michigan | 36 | 03:15:59 | 3587 |
| 51st | William Miller | ๐บ๐ธ | Portage, Michigan | 36 | 03:34:40 | 4481 |
| 52nd | George Powell | ๐บ๐ธ | TRAVERSE CITY, Michigan | 36 | 03:44:09 | 4473 |
| 53rd | Benjamin Jones | ๐บ๐ธ | Belleville, Illinois | 36 | 03:44:35 | 3186 |
| 54th | Peter Halicki | ๐บ๐ธ | Saint Clair Shores, Michigan | 36 | 04:27:18 | 3110 |