| 1st | Steve Poirier | ๐บ๐ธ | Walled Lake, Michigan | 41 | 01:47:59 | 356 |
| 2nd | Will Baker | ๐บ๐ธ | Harbor Springs, Michigan | 41 | 01:48:19 | 367 |
| 3rd | Brandon Munson | ๐บ๐ธ | Rockford, Michigan | 41 | 01:49:31 | 460 |
| 4th | Keegan Myers | ๐บ๐ธ | Traverse City, Michigan | 41 | 01:49:44 | 323 |
| 5th | Brian Monton | ๐บ๐ธ | Pentwater, Michigan | 41 | 01:50:39 | 340 |
| 6th | Nick Wierzba | ๐บ๐ธ | Suttons Bay, Michigan | 41 | 01:53:02 | 302 |
| 7th | Todd Freidinger | ๐บ๐ธ | Rochester Hills, Michigan | 41 | 01:53:03 | 709 |
| 8th | Benjamin Dixon | ๐บ๐ธ | Grandville, Michigan | 41 | 01:53:10 | 405 |
| 9th | David Grant | ๐บ๐ธ | Commerce, Michigan | 41 | 01:53:40 | 438 |
| 10th | Jon Machak | ๐บ๐ธ | Clarkston, Michigan | 41 | 01:56:35 | 1322 |
| 11th | James Vanker | ๐บ๐ธ | Shelby Twp, Michigan | 41 | 01:57:40 | 1220 |
| 12th | Lance Gallagher | ๐บ๐ธ | Traverse City, Michigan | 41 | 01:57:53 | 1040 |
| 13th | Jon Royle | ๐บ๐ธ | Petoskey, Michigan | 41 | 01:58:05 | 639 |
| 14th | Nate Farran | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:02:13 | 700 |
| 15th | Josh Zielinski | ๐บ๐ธ | Wausau, Wisconsin | 41 | 02:02:18 | 1465 |
| 16th | Matt Moyer | ๐บ๐ธ | | | 02:03:13 | 1019 |
| 17th | Nick Travis | ๐บ๐ธ | Mattawan, Michigan | 41 | 02:05:16 | 1746 |
| 18th | Adam Webb | ๐บ๐ธ | Houghton, Michigan | 41 | 02:07:29 | 1176 |
| 19th | Tim Havens | ๐บ๐ธ | New Carlisle, Indiana | 41 | 02:07:51 | 1204 |
| 20th | Brandon Hopkins | ๐บ๐ธ | Shaker Heights, Ohio | 41 | 02:09:44 | 1745 |
| 21st | Doug Holst | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:12:03 | 1254 |
| 22nd | Matt Willis | ๐บ๐ธ | ROCHESTER HILLS, Michigan | 41 | 02:12:16 | 1834 |
| 23rd | Micah Herman | ๐บ๐ธ | Deerfield, Illinois | 41 | 02:13:46 | 1430 |
| 24th | Chad Westhouse | | Byron Center, Michigan | 41 | 02:14:40 | 1464 |
| 25th | Kevin Coles | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:14:41 | 1912 |
| 26th | Clinton Newman | ๐บ๐ธ | BURLINGTON, Michigan | 41 | 02:14:44 | 1262 |
| 27th | Jon Kortge Jr (jensen) | | | | 02:15:01 | 2911 |
| 28th | Stephen Merz | ๐บ๐ธ | Grosse Pointe Woods, Michigan | 41 | 02:15:38 | 1463 |
| 29th | Matthew Faraday | ๐บ๐ธ | Royal oak, Michigan | 41 | 02:16:42 | 1833 |
| 30th | Brett Pankey | ๐บ๐ธ | Zeeland, Michigan | 41 | 02:17:33 | 3546 |
| 31st | Noah Fowle | ๐บ๐ธ | Cleveland, Ohio | 41 | 02:19:17 | 3033 |
| 32nd | Craig Lamble | ๐บ๐ธ | Grand Blanc, Michigan | 41 | 02:20:05 | 2100 |
| 33rd | David Hoffelder | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:20:26 | 2007 |
| 34th | Stephen Robinson | | Traverse City, Michigan | 41 | 02:21:24 | 4110 |
| 35th | Michael Jeruzal | ๐บ๐ธ | Ludington, Michigan | 41 | 02:21:43 | 4584 |
| 36th | Elliott Kowalski | ๐บ๐ธ | Macomb, Michigan | 41 | 02:22:16 | 3034 |
| 37th | Derek Damstra | ๐บ๐ธ | Ada, Michigan | 41 | 02:22:50 | 2195 |
| 38th | Benjamin Zaitlen | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 02:25:28 | 3450 |
| 39th | Joseph Francisco | ๐บ๐ธ | Beverly Hills, Michigan | 41 | 02:27:31 | 2449 |
| 40th | Gabe Schneider | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:27:58 | 1167 |
| 41st | David Sortman | ๐บ๐ธ | Grand Haven, Michigan | 41 | 02:28:26 | 2912 |
| 42nd | Andrew Straley | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:28:34 | 2592 |
| 43rd | Andrew Vantimmeren | ๐บ๐ธ | Nunica, Michigan | 41 | 02:34:07 | 1043 |
| 44th | Michael Nord | ๐บ๐ธ | Shelby Township, Michigan | 41 | 02:34:46 | 2520 |
| 45th | Jeff Ross | ๐บ๐ธ | Midland, Michigan | 41 | 02:36:57 | 2519 |
| 46th | Seth Lechlitner | ๐บ๐ธ | Paris, Michigan | 41 | 02:40:47 | 4362 |
| 47th | Chandler Hoffmann | ๐บ๐ธ | Sylvania, Ohio | 41 | 02:42:05 | 4341 |
| 48th | Jason Moller | ๐บ๐ธ | Arlington Heights, Illinois | 41 | 02:44:17 | 4269 |
| 49th | Ryan Koziatek | ๐บ๐ธ | Kalamazoo, Michigan | 41 | 02:45:03 | 3645 |
| 50th | Luke Pickelman | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:46:55 | 3548 |
| 51st | Peter Hinck | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:48:29 | 4034 |
| 52nd | Jason Robinson | | Nashville, Tennessee | 41 | 02:48:31 | 3550 |
| 53rd | Barry Dodson | ๐บ๐ธ | Rochester, Michigan | 41 | 02:59:15 | 3353 |
| 54th | Daryl Hutson | | Kalamazoo, Michigan | 41 | 00:39:05 | 2362 |
| 54th | Dean Pettinga | ๐บ๐ธ | Ada, Michigan | 41 | 03:05:23 | 4271 |
| 55th | Guilherme Vasconcelos | ๐บ๐ธ | West Bloomfield, Michigan | 41 | 03:07:05 | 4447 |
| 56th | Sean Tenbrink | ๐บ๐ธ | Wyoming, Michigan | 41 | 03:12:59 | 4270 |
| 57th | Joseph Bilderbeck | ๐บ๐ธ | Sterling Heights, Michigan | 41 | 03:12:59 | 4190 |
| 58th | Eric Florence | ๐บ๐ธ | Lake Orion, Michigan | 41 | 03:13:24 | 4446 |
| 59th | Joshua Gillean | ๐บ๐ธ | ZEELAND, Michigan | 41 | 03:45:25 | 3547 |
| 60th | Chris Rogers | ๐บ๐ธ | TRAVERSE CITY, Michigan | 41 | 03:49:55 | 3352 |
| 61st | Benjamin Jones | ๐บ๐ธ | OFALLON, Illinois | 41 | 03:50:25 | 3934 |
| 62nd | Jacob Bartuszevige | ๐บ๐ธ | Midland, Michigan | 41 | 03:58:04 | 4111 |
| 63rd | Craig Payment | ๐บ๐ธ | Laingsburg, Michigan | 41 | 04:07:57 | 4673 |
| 64th | Duane Oliver | ๐บ๐ธ | Otter Lake, Michigan | 41 | 04:10:18 | 3549 |