| 1st | R.j. Meske | ๐บ๐ธ | Dexter, Michigan | 39 | 02:14:13 | 410 |
| 2nd | Brandon Munson | ๐บ๐ธ | Portage, Michigan | 38 | 02:18:35 | 692 |
| 3rd | Joshua Concannon | ๐บ๐ธ | Lake Leelanau, Michigan | 32 | 02:25:46 | 442 |
| 4th | Edward Schneider | ๐บ๐ธ | | | 02:37:29 | 872 |
| 5th | Patrick Collins | ๐บ๐ธ | Canton, Michigan | 30 | 02:38:30 | 1233 |
| 6th | Scott Meier | ๐บ๐ธ | Lake Orion, Michigan | 37 | 02:39:22 | 849 |
| 7th | Troy Crandall | ๐บ๐ธ | Mancelona, Michigan | 37 | 02:41:06 | 1127 |
| 8th | Cody Condon | ๐บ๐ธ | St. Louis Park, Minnesota | 29 | 02:43:20 | 1277 |
| 9th | Bobby Flake | ๐บ๐ธ | Traverse City, Michigan | 31 | 02:48:07 | 1775 |
| 10th | Jacob Clay | ๐บ๐ธ | Detroit, Michigan | 29 | 02:54:46 | 1560 |
| 11th | Josh Roberts | ๐บ๐ธ | Twin Lake, Michigan | 39 | 02:58:41 | 1446 |
| 12th | Trever Helmstead | | | | 02:59:12 | 1777 |
| 13th | Gordon Way | ๐บ๐ธ | grand rapids, Michigan | 33 | 03:00:04 | 1672 |
| 14th | Nathan Bridges | ๐บ๐ธ | BLOOMINGTON, Illinois | 38 | 03:05:51 | 3613 |
| 15th | Joshua Anzicek | ๐บ๐ธ | Davisburg, Michigan | 38 | 03:09:46 | 1586 |
| 16th | Timothy Lampen | ๐บ๐ธ | Holland, Michigan | 37 | 00:36:42 | 1146 |
| 16th | Chad Westhouse | | Byron Center, Michigan | 38 | 03:10:24 | 1861 |
| 17th | Joel Diemer | ๐บ๐ธ | | | 03:11:33 | 1936 |
| 18th | Jacob Rose | ๐บ๐ธ | Belmont, Michigan | 34 | 03:15:33 | 1567 |
| 19th | Brad Wheeler | ๐บ๐ธ | Mount Pleasant, Michigan | 33 | 03:15:55 | 1524 |
| 20th | Jordan Goss | ๐บ๐ธ | Kawkawlin, Michigan | 31 | 03:17:23 | 1657 |
| 21st | Steffan Phillippo | ๐บ๐ธ | Kalamazoo, Michigan | 33 | 03:19:33 | 4256 |
| 22nd | Jadon Walton | ๐ฎ๐ช | Highland, Michigan | 39 | 03:27:42 | 3681 |
| 23rd | Matthew Ronan | ๐บ๐ธ | Howell, Michigan | 36 | 03:30:10 | 1852 |
| 24th | Christopher Labaere | ๐บ๐ธ | Shelby Township, Michigan | 27 | 03:33:35 | 2032 |
| 25th | Brandon Blaga | ๐บ๐ธ | Portage, Michigan | 38 | 03:37:50 | 3580 |
| 26th | Chris Veley | ๐บ๐ธ | Byron center, Michigan | 37 | 03:38:12 | 2222 |
| 27th | Jonathan Hatfield | ๐บ๐ธ | | | 03:42:48 | 3583 |
| 28th | Jude Berthault | ๐บ๐ธ | Ann Arbor, Michigan | 36 | 03:43:13 | 2627 |
| 29th | George Shumar | ๐บ๐ธ | Traverse City, Michigan | 37 | 03:44:04 | 2761 |
| 30th | Erik Solecki | ๐บ๐ธ | Wixom, Michigan | 33 | 03:45:54 | 4211 |
| 31st | Ken Eppink | ๐บ๐ธ | Marne, Michigan | 39 | 03:49:26 | 2669 |
| 32nd | Jesse Aleshire | ๐บ๐ธ | Elizabethtown, Kentucky | 33 | 03:56:01 | 4286 |
| 33rd | Ray Macko | ๐บ๐ธ | | | 04:10:07 | 3694 |
| 34th | Ryan Macko | ๐บ๐ธ | | | 04:11:14 | 3807 |
| 35th | Andrew Ottenwess | ๐บ๐ธ | Lansing, Michigan | 28 | 04:11:33 | 4215 |
| 36th | Paul Bunn | ๐บ๐ธ | Traverse City, Michigan | 36 | 04:11:37 | 2960 |
| 37th | Josh Hilton | ๐บ๐ธ | Caledonia, Michigan | 32 | 04:13:26 | 4602 |
| 38th | Rick Hennard | ๐บ๐ธ | Royal Oak, Michigan | 31 | 04:14:41 | 3296 |
| 39th | Zachary Parsons | ๐บ๐ธ | Portage, Michigan | 37 | 04:15:27 | 4040 |
| 40th | Tim Boettcher | ๐บ๐ธ | Appleton, Wisconsin | 37 | 04:21:33 | 4381 |
| 41st | Todd Skarvan | ๐บ๐ธ | Grand Rapids, Michigan | 25 | 04:24:56 | 3211 |
| 42nd | Nick Marshall | ๐บ๐ธ | Commerce Township, Michigan | 32 | 04:32:03 | 4210 |
| 43rd | Joseph Kuehnlein | ๐บ๐ธ | Monroe, Michigan | 26 | 04:35:03 | 4688 |
| 44th | Kevin Galbavi | ๐บ๐ธ | Howell, Michigan | 32 | 04:36:08 | 2818 |
| 45th | Patrick Kellogg | ๐บ๐ธ | Grand Rapids, Michigan | 28 | 04:40:24 | 3208 |
| 46th | Lance Rogers | ๐บ๐ธ | Howell, Michigan | 34 | 04:41:50 | 3238 |
| 47th | Kevin Aleshire | ๐บ๐ธ | Elizabethtown, Kentucky | 35 | 04:58:31 | 3872 |
| 47th | Adam Rivera | ๐บ๐ธ | Wyoming, Michigan | 39 | 02:59:36 | 2907 |
| 48th | Craig Bays | ๐บ๐ธ | Battle Creek, Michigan | 35 | 05:00:16 | 3295 |
| 49th | Aaron Rivera | ๐บ๐ธ | Grand Rapids, Michigan | 39 | 05:00:21 | 3915 |
| 50th | Henry Carels | ๐บ๐ธ | Ortonville, Michigan | 32 | 05:08:36 | 3950 |
| 51st | Jacob Kuehnlein | ๐บ๐ธ | Monroe, Michigan | 26 | 05:22:30 | 4686 |
| 52nd | Luke Hassevoort | ๐บ๐ธ | Detroit, Michigan | 30 | 05:28:07 | 3362 |
| 53rd | Daniel Shankland | ๐บ๐ธ | Dexter, Michigan | 34 | 05:30:08 | 3529 |
| 54th | Joe Riley | ๐บ๐ธ | CLINTON, Michigan | 32 | 05:36:38 | 4216 |
| 56th | Garrett Whitmore | ๐บ๐ธ | Alma, Michigan | 36 | 03:37:19 | 4221 |
| 57th | Tyler Mahaffy | | | | 03:43:37 | 3684 |
| 59th | Eric Geers | ๐บ๐ธ | Fremont, Michigan | 36 | 04:27:47 | 4311 |
| 63rd | Joshua Cartwright | ๐บ๐ธ | Kalkaska, Michigan | 27 | 01:02:29 | 3518 |
| 65th | Launce Sulaty Ii | ๐บ๐ธ | Marlette, Michigan | 32 | 01:23:35 | 3808 |
| DNF | Matthew Harris | | Williamsburg, Michigan | 39 | DNF | 2223 |
| DNF | Matt Keske | ๐บ๐ธ | Traverse City, Michigan | 36 | DNF | 3320 |
| DNF | Jeron Bushong | ๐บ๐ธ | Grand Ledge, Michigan | 30 | DNF | 653 |
| DNF | Andy Karek | ๐บ๐ธ | St Johns, Michigan | 36 | DNF | 3263 |
| DNF | Ben Wade | ๐บ๐ธ | Clawson, Michigan | 31 | DNF | 2862 |