| 1st | Brett Lubben | ๐บ๐ธ | Holland, Michigan | 28 | 01:48:20 | 710 |
| 2nd | Justin Hoffmeyer | ๐บ๐ธ | Hancock, Michigan | 28 | 01:51:52 | 660 |
| 3rd | Wes Sovis | ๐บ๐ธ | Traverse City, Michigan | 29 | 01:52:09 | 491 |
| 4th | Kent Mcneil | ๐บ๐ธ | | | 01:53:35 | 559 |
| 5th | Michael O'brien | ๐บ๐ธ | Berryville, Virginia | 28 | 01:55:23 | 1172 |
| 6th | Mark Sullivan | ๐บ๐ธ | Prior Lake, Minnesota | 28 | 01:56:02 | 708 |
| 7th | David Ridley | ๐บ๐ธ | | | 01:58:07 | 610 |
| 8th | Ryan Maguire | ๐บ๐ธ | Kalamazoo, Michigan | 29 | 02:00:10 | 926 |
| 9th | Scott Mingay | ๐บ๐ธ | madison, New Jersey | 29 | 02:01:01 | 698 |
| 10th | Justin Engwis | ๐บ๐ธ | Northville, Michigan | 28 | 02:01:53 | 772 |
| 11th | Grant Clarkson | ๐บ๐ธ | mt pleasant, Michigan | 29 | 02:02:18 | 1320 |
| 12th | Adam Setterburg | ๐บ๐ธ | Royal Oak, Michigan | 28 | 02:06:09 | 1128 |
| 13th | Sage Hahn | ๐บ๐ธ | CHICAGO, Illinois | 29 | 02:07:15 | 621 |
| 14th | James Licht | ๐บ๐ธ | Howell, Michigan | 28 | 02:07:30 | 1611 |
| 15th | Nick Bedbury | ๐บ๐ธ | Syracuse, New York | 29 | 02:08:53 | 1601 |
| 16th | Jeffrey Roberts | | St Clair Shores, Michigan | 28 | 02:09:09 | 1516 |
| 17th | Andrew Jensen | ๐บ๐ธ | Marquette, Michigan | 28 | 02:09:10 | 4379 |
| 18th | Joseph Maas | ๐บ๐ธ | Paw Paw, Michigan | 28 | 02:09:11 | 1549 |
| 19th | Eric O'hearn | ๐บ๐ธ | Traverse City, Michigan | 29 | 02:09:22 | 4497 |
| 20th | Kevin Mcgregor | ๐บ๐ธ | Ann Arbor, Michigan | 29 | 02:09:38 | 1272 |
| 21st | Matt Sheafor | ๐บ๐ธ | Traverse City, Michigan | 28 | 02:11:32 | 1382 |
| 22nd | David Bush | ๐บ๐ธ | Grand Haven, Michigan | 29 | 02:12:43 | 1061 |
| 23rd | David Lieble | ๐บ๐ธ | Munising, Michigan | 28 | 02:13:19 | 1578 |
| 24th | Scott Kentner | ๐บ๐ธ | Wetmore, Michigan | 29 | 02:13:52 | 4186 |
| 25th | Dylan Krupp | ๐บ๐ธ | | | 02:14:34 | 1302 |
| 26th | Kirk Ciarrocchi | ๐บ๐ธ | Plymouth, Michigan | 29 | 02:14:42 | 1936 |
| 27th | Hunter Lewis | ๐บ๐ธ | Kentwood, Michigan | 28 | 02:18:18 | 3490 |
| 28th | Michael Kearney | ๐บ๐ธ | Commerce Township, Michigan | 29 | 02:19:09 | 1742 |
| 29th | Jake Larkin | ๐บ๐ธ | La Crosse, Wisconsin | 28 | 02:19:33 | 2002 |
| 30th | Bobby Flake | ๐บ๐ธ | Traverse City, Michigan | 29 | 02:21:16 | 2768 |
| 31st | Alexander Winchester | ๐บ๐ธ | Clinton Township, Michigan | 29 | 02:21:41 | 2129 |
| 32nd | Jake Dennis | ๐บ๐ธ | New Baltimore, Michigan | 28 | 02:23:26 | 1801 |
| 33rd | Patrick Thomas | ๐บ๐ธ | Ann Arbor, Michigan | 29 | 02:23:28 | 3805 |
| 34th | Charlie Hall | | | | 02:23:54 | 1072 |
| 35th | Riley Byrnes | ๐บ๐ธ | Grand Rapids, Michigan | 28 | 02:23:59 | 3586 |
| 36th | David Abbott | ๐บ๐ธ | Ann Arbor, Michigan | 28 | 02:24:33 | 1865 |
| 37th | Chris Cargill | ๐บ๐ธ | Traverse City, Michigan | 28 | 02:26:17 | 2104 |
| 38th | Kyle Omell | ๐บ๐ธ | | | 02:27:06 | 3987 |
| 39th | Ian Neerken | ๐บ๐ธ | Traverse City, Michigan | 28 | 02:27:26 | 2519 |
| 40th | Todd Kennedy | ๐บ๐ธ | Laingsburg, Michigan | 29 | 02:27:26 | 3706 |
| 41st | Chris Sliney | ๐บ๐ธ | Ann Arbor, Michigan | 29 | 02:28:58 | 2162 |
| 42nd | Scott Vanputten | ๐บ๐ธ | Hudsonville, Michigan | 28 | 02:30:26 | 3672 |
| 43rd | Kyle Jenkins | ๐บ๐ธ | Kalkaska, Michigan | 28 | 02:31:21 | 4172 |
| 44th | Stephen Kahl | ๐บ๐ธ | Kalamazoo, Michigan | 29 | 02:31:30 | 2110 |
| 45th | Sam Wittbrodt | ๐บ๐ธ | Williamsburg, Michigan | 28 | 02:31:43 | 4298 |
| 46th | Jack Coleman | | Holly, Michigan | 29 | 02:33:49 | 4366 |
| 47th | Joel Mccurley | ๐บ๐ธ | Birmingham, Michigan | 29 | 02:34:53 | 2831 |
| 48th | Brad Van Houte | ๐บ๐ธ | Rockford, Michigan | 28 | 02:35:44 | 3498 |
| 49th | Matt Cavallaro | ๐บ๐ธ | Royal Oak, Michigan | 28 | 02:39:54 | 2726 |
| 50th | Kevin Smith | ๐บ๐ธ | Holland, Michigan | 29 | 02:40:28 | 2397 |
| 51st | Alex Spiewak | ๐บ๐ธ | St. Joseph, Michigan | 28 | 02:43:53 | 3374 |
| 52nd | Tobias Kunze | ๐บ๐ธ | Rochester, Michigan | 29 | 02:45:16 | 4501 |
| 53rd | Michael Tinkle | ๐บ๐ธ | Kalkaska, Michigan | 29 | 02:46:44 | 3631 |
| 54th | Isaac Bennett | ๐บ๐ธ | Hudsonville, Michigan | 28 | 02:47:23 | 2756 |
| 55th | Matthew Haase | ๐บ๐ธ | Whitmore Lake, Michigan | 29 | 02:47:24 | 4153 |
| 56th | Dustin Cousins | ๐บ๐ธ | Kalamazoo, Michigan | 29 | 02:47:48 | 4130 |
| 57th | Patrick Lawrence | ๐บ๐ธ | Grand Rapids, Michigan | 29 | 02:48:17 | 4307 |
| 58th | Kevin Hobbs | ๐บ๐ธ | Shelby Township, Michigan | 28 | 02:52:05 | 4020 |
| 59th | Frank Mckee | ๐บ๐ธ | Grand Rapids, Michigan | 28 | 02:53:07 | 2839 |
| 60th | Bryan Lyman | ๐บ๐ธ | Hudsonville, Michigan | 29 | 02:57:18 | 2904 |
| 61st | Jordan Ritsema | ๐บ๐ธ | Traverse City, Michigan | 28 | 03:00:32 | 3694 |
| 62nd | Justin Guerrero | ๐บ๐ธ | Elizabethtown, Indiana | 29 | 03:04:57 | 3574 |
| 63rd | Daniel Perdew | ๐บ๐ธ | Jackson, Michigan | 29 | 03:14:15 | 4010 |
| 64th | Steven Lienard | ๐บ๐ธ | Lake Ann, Michigan | 29 | 03:14:42 | 3916 |
| 65th | Jacob Lee | ๐บ๐ธ | Ferndale, Michigan | 30 | 03:16:00 | 4183 |
| 66th | Ryan Wood | ๐บ๐ธ | Rochester, Michigan | 28 | 03:36:48 | 3734 |
| 67th | Drew Baker | ๐บ๐ธ | Ann Arbor, Michigan | 28 | 00:46:28 | 3125 |
| 67th | Kyle Hughes | | Mattawan, Michigan | 29 | 04:13:56 | 2599 |