| 1st | Aaron Schutter | | Zeeland, Michigan | 35 | 01:54:11 | 378 |
| 2nd | Peter Valler | ๐บ๐ธ | Boyne City, Michigan | 35 | 01:55:26 | 572 |
| 3rd | Nick Hampton | ๐บ๐ธ | Kalamazoo, Michigan | 35 | 01:55:46 | 550 |
| 4th | David Ridley | ๐บ๐ธ | | | 01:57:29 | 407 |
| 5th | Mark Healey | ๐บ๐ธ | | | 01:58:54 | 494 |
| 6th | Ethan Nowak | ๐บ๐ธ | | | 02:01:45 | 564 |
| 7th | Richard Witham | ๐บ๐ธ | Muskegon, Michigan | 35 | 02:01:47 | 394 |
| 8th | Sam Wittbrodt | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:02:20 | 746 |
| 9th | Ryan Durepo | ๐บ๐ธ | Sun Prairie, Wisconsin | 35 | 02:05:00 | 812 |
| 10th | Justin Davis | ๐บ๐ธ | Fortvillefishers, Indiana | 35 | 02:05:10 | 1047 |
| 11th | Kyle Omell | ๐บ๐ธ | Clarkston, Michigan | 35 | 02:05:19 | 793 |
| 12th | Pablo Checo | ๐บ๐ธ | Grand rapids, Michigan | 35 | 02:05:51 | 1899 |
| 13th | Jeff Nordquist | ๐บ๐ธ | Kalamazoo, Michigan | 35 | 02:05:52 | 748 |
| 14th | Joseph Maas | ๐บ๐ธ | Paw Paw, Michigan | 35 | 02:06:36 | 791 |
| 15th | Hunter Lewis | ๐บ๐ธ | Kentwood, Michigan | 35 | 02:07:15 | 717 |
| 16th | Eric Abbott | ๐บ๐ธ | Grand Rapids, Michigan | 35 | 02:07:34 | 1780 |
| 17th | Christopher Cargill | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:12:51 | 1112 |
| 18th | Mike Rivamonte | ๐บ๐ธ | Northville, Michigan | 35 | 02:14:31 | 1378 |
| 19th | Alexander Weigard | ๐บ๐ธ | Dexter, Michigan | 35 | 02:15:13 | 1279 |
| 20th | Franklin Cordoba Mejias | | | | 02:15:42 | 1202 |
| 21st | Michael Lawrence | ๐บ๐ธ | Oxford, Michigan | 35 | 02:16:48 | 1666 |
| 22nd | Edward Rickettson | ๐บ๐ธ | Davusburg, Michigan | 35 | 02:16:51 | 1462 |
| 23rd | Cory Hagerman | ๐บ๐ธ | Rockford, Michigan | 35 | 02:17:56 | 1427 |
| 24th | Kevin Martini | ๐บ๐ธ | Kalamazoo, Michigan | 35 | 02:17:57 | 1568 |
| 25th | Evan Merrill | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:18:29 | 4696 |
| 26th | Sawyer Stevens | ๐บ๐ธ | Grand Ledge, Michigan | 35 | 02:19:10 | 3345 |
| 27th | Brad Van Houte | ๐บ๐ธ | Rockford, Michigan | 35 | 02:19:17 | 1288 |
| 28th | Matthew Dralle | ๐บ๐ธ | Harbor Springs, Michigan | 35 | 02:21:40 | 2180 |
| 29th | Matt Cavallaro | ๐บ๐ธ | royal oak, Michigan | 35 | 02:22:40 | 2016 |
| 30th | Jeff Roberts | ๐บ๐ธ | Rochester, Michigan | 35 | 02:22:58 | 830 |
| 31st | Zach Leach | ๐บ๐ธ | North Muskegon, Michigan | 35 | 02:23:21 | 1628 |
| 32nd | Kevin Campbell | ๐บ๐ธ | Beulah, Michigan | 35 | 02:24:45 | 1789 |
| 33rd | Josh Benn | ๐บ๐ธ | | | 02:25:05 | 1680 |
| 34th | Joseph Puccini | ๐บ๐ธ | | | 02:25:10 | 2413 |
| 35th | Travis Tomaszewski | ๐บ๐ธ | Grand Rapids, Michigan | 35 | 02:25:31 | 2219 |
| 36th | Patrick Ellis | ๐บ๐ธ | Grand Rapids, Michigan | 35 | 02:27:21 | 2066 |
| 37th | Ian Neerken | ๐บ๐ธ | Kingsley, Michigan | 35 | 02:28:55 | 2287 |
| 38th | Kevin Hobbs | ๐บ๐ธ | Oakland, Michigan | 35 | 02:28:59 | 1685 |
| 39th | John Brooks | | Waterford, Michigan | 35 | 02:31:02 | 3742 |
| 40th | Alexander Spiewak | ๐บ๐ธ | Flagstaff, Arizona | 35 | 02:31:49 | 2286 |
| 41st | Adrian Meli | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:33:04 | 2536 |
| 42nd | Rudi Nonaj | ๐บ๐ธ | Milford, Michigan | 35 | 02:34:41 | 2185 |
| 43rd | Thomas Doerschler | ๐บ๐ธ | Grand Rapids, Michigan | 35 | 02:35:18 | 4741 |
| 44th | Jeremiah House | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:37:45 | 2260 |
| 45th | Ryan Prince | ๐บ๐ธ | Winona Lake, Indiana | 35 | 02:39:35 | 4284 |
| 46th | Matthew Ives | ๐บ๐ธ | Amherst, Ohio | 35 | 02:40:16 | 4758 |
| 47th | Mauricio Ibarra | ๐บ๐ธ | Macomb, Michigan | 35 | 02:41:56 | 3489 |
| 48th | Andrew Bockheim | ๐บ๐ธ | Midland, Michigan | 35 | 02:42:05 | 3554 |
| 49th | Patrick Ellis | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:42:34 | 3999 |
| 50th | Robert Morrow | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:46:53 | 4642 |
| 51st | Matthew Wojda | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:49:22 | 4508 |
| 52nd | Eric Blaszczyk | ๐บ๐ธ | Livonia, Michigan | 35 | 02:50:18 | 3519 |
| 53rd | Alejandro Pliego | ๐บ๐ธ | Novi, Michigan | 35 | 02:51:01 | 4753 |
| 54th | Derek Pyne | ๐บ๐ธ | Traverse City, Michigan | 35 | 02:51:04 | 4586 |
| 55th | Matthew Revers | ๐บ๐ธ | Chicago, Illinois | 35 | 02:52:52 | 3030 |
| 56th | Nick Wesseldyke | ๐บ๐ธ | Holland, Michigan | 35 | 02:53:15 | 4390 |
| 57th | Marc Basta | ๐บ๐ธ | Commerce Twp., Michigan | 35 | 02:53:32 | 4649 |
| 58th | Alex Olafsson | ๐บ๐ธ | Vandalia, Michigan | 35 | 02:56:36 | 4108 |
| 59th | Michael O'brien | ๐บ๐ธ | Denver, Colorado | 35 | 02:56:57 | 472 |
| 60th | Chris Forehand | ๐บ๐ธ | Utica, Michigan | 35 | 02:57:00 | 3034 |
| 61st | Nate Johnson | ๐บ๐ธ | East Lansing, Michigan | 35 | 02:57:56 | 2533 |
| 62nd | Derek Suro | ๐บ๐ธ | Midland, Michigan | 35 | 03:02:16 | 4464 |
| 63rd | Devin Brown | ๐บ๐ธ | | | 03:03:03 | 4075 |
| 64th | Jacob Mullin | ๐บ๐ธ | Okemos, Michigan | 35 | 03:03:24 | 3854 |
| 65th | Justin Greenlaw | ๐บ๐ธ | Cheboygan, Michigan | 35 | 03:05:34 | 4027 |
| 66th | Kyle Lafleur | ๐บ๐ธ | Otisville, Michigan | 35 | 03:07:52 | 3880 |
| 67th | Jorie Tooles | ๐บ๐ธ | Ypsilanti, Michigan | 35 | 03:12:33 | 4656 |
| 68th | Kyle Batts | ๐บ๐ธ | Holland, Michigan | 35 | 03:15:29 | 4684 |
| 69th | Jacob Combs | ๐บ๐ธ | Howell, Michigan | 35 | 03:27:19 | 3751 |
| 70th | Valentino Negovani | ๐บ๐ธ | Hazel Park, Michigan | 35 | 03:30:47 | 3986 |
| 71st | Christopher Kennedy | ๐บ๐ธ | Petoskey, Michigan | 35 | 03:40:34 | 3812 |
| 72nd | Travis Trudgeon | ๐บ๐ธ | NASHVILLE, Michigan | 35 | 03:48:00 | 3360 |
| 73rd | Arun Kumar Palanisamy | ๐บ๐ธ | Farmington Hills, Michigan | 35 | 03:51:07 | 4209 |
| 74th | Conrad Meekhof | ๐บ๐ธ | Portage, Michigan | 35 | 03:55:31 | 3606 |
| 75th | Adam Cary | ๐บ๐ธ | PITTSBURGH, Pennsylvania | 35 | 03:56:57 | 4433 |
| 76th | Landon Foster | ๐บ๐ธ | Interlochen, Michigan | 35 | 04:04:21 | 4005 |
| 77th | Andy Smith | ๐บ๐ธ | West Bloomfield, Michigan | 35 | 04:05:58 | 4471 |