| 1st | Jaden Drews | ๐บ๐ธ | Traverse City, Michigan | 42 | 01:54:04 | 350 |
| 2nd | Mark Norconk | ๐บ๐ธ | Ada, Michigan | 42 | 01:55:05 | 386 |
| 3rd | Robert Flotkoetter | ๐บ๐ธ | | | 01:57:26 | 630 |
| 4th | Joseph Zwolinski | ๐บ๐ธ | West Bloomfield, Michigan | 42 | 01:58:35 | 680 |
| 5th | Christopher Roper | ๐บ๐ธ | Dexter, Michigan | 42 | 02:01:18 | 451 |
| 6th | Brandon Bender | ๐บ๐ธ | | | 02:02:31 | 442 |
| 7th | Morgan Burke-Beyers | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:03:13 | 768 |
| 8th | Craig Akers | ๐บ๐ธ | Brighton, Michigan | 42 | 02:04:12 | 440 |
| 9th | Ross Vande Wege | ๐บ๐ธ | Holland, Michigan | 42 | 02:07:38 | 1193 |
| 10th | Ryan Mckinnie | ๐บ๐ธ | Brighton, Michigan | 42 | 02:07:43 | 594 |
| 11th | Hank Passmore | ๐บ๐ธ | CLARKSTON, Michigan | 42 | 02:08:13 | 824 |
| 12th | Jeffrey Jacobsen | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:09:50 | 652 |
| 13th | Daemian Koehler | ๐บ๐ธ | petoskey, Michigan | 42 | 02:10:04 | 549 |
| 14th | Danny Carpenter | ๐บ๐ธ | Muskegon, Michigan | 42 | 02:10:26 | 877 |
| 15th | Justin Shull | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:11:13 | 915 |
| 16th | Kyle Rosander | ๐บ๐ธ | Saline, Michigan | 42 | 02:11:15 | 982 |
| 17th | William Kerns | ๐บ๐ธ | Minneapolis, Minnesota | 42 | 02:11:28 | 634 |
| 18th | Jeff Siedschlag | | Lake Mills, Wisconsin | 42 | 02:12:35 | 1301 |
| 19th | Chris Brede | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:12:41 | 1419 |
| 20th | Matt Metzger | ๐บ๐ธ | Hamilton, Michigan | 42 | 02:13:18 | 853 |
| 21st | Evan Walters | ๐บ๐ธ | Jenison, Michigan | 42 | 02:14:29 | 1312 |
| 22nd | Torrey Horness | ๐บ๐ธ | Alto, Michigan | 42 | 02:15:00 | 1075 |
| 23rd | Justin Kollien | ๐บ๐ธ | Milford, Michigan | 42 | 02:15:31 | 943 |
| 24th | Ryan Deery | ๐บ๐ธ | Petoskey, Michigan | 42 | 02:15:47 | 1990 |
| 25th | Kyle Gier | ๐บ๐ธ | Minnetonka, Minnesota | 42 | 02:16:45 | 2296 |
| 26th | Kevin Kluck | ๐บ๐ธ | Norton Shores, Michigan | 42 | 02:16:46 | 1399 |
| 27th | Daniel Rutt | ๐บ๐ธ | Lake Orion, Michigan | 42 | 02:16:51 | 1640 |
| 28th | David Daprato | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:17:09 | 929 |
| 29th | Juan Rhoades | ๐บ๐ธ | Petoskey, Michigan | 42 | 02:17:22 | 1117 |
| 30th | Joel Boynton | ๐บ๐ธ | Portage, Michigan | 42 | 02:19:17 | 635 |
| 31st | Jeffrey Gose | ๐บ๐ธ | Portage, Michigan | 42 | 02:19:52 | 1244 |
| 32nd | Benjamin Dykstra | ๐บ๐ธ | South Lyon, Michigan | 42 | 02:23:47 | 1997 |
| 33rd | Nelson Abenes | ๐บ๐ธ | woodhaven, Michigan | 42 | 02:24:26 | 1890 |
| 34th | Bill Kannenberg | ๐บ๐ธ | Battle Creek, Michigan | 42 | 02:25:26 | 1525 |
| 35th | Ryan Stephen | ๐บ๐ธ | Racine, Wisconsin | 42 | 02:25:31 | 1368 |
| 36th | Robert Eddy | ๐บ๐ธ | Davisburg, Michigan | 42 | 02:25:56 | 2073 |
| 37th | John Camfferman | ๐บ๐ธ | Hudsonville, Michigan | 42 | 02:26:18 | 1456 |
| 38th | Brian Harry | ๐บ๐ธ | Ann Arbor, Michigan | 42 | 02:26:43 | 2617 |
| 39th | Stephen Lewis | ๐บ๐ธ | Rockford, Michigan | 42 | 02:27:03 | 1665 |
| 40th | Jason Hensley | ๐บ๐ธ | Swartz Creek, Michigan | 42 | 02:27:11 | 1875 |
| 41st | Ryan Bridge | ๐บ๐ธ | Williamsburg, Michigan | 42 | 02:28:02 | 2682 |
| 42nd | Josh Martinez | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:28:04 | 2141 |
| 43rd | Cory Dams | ๐บ๐ธ | Holland, Michigan | 42 | 02:29:03 | 3551 |
| 44th | Carlos Mendoza | ๐บ๐ธ | Holland, Michigan | 42 | 02:32:03 | 4477 |
| 45th | Joel Hartl | ๐บ๐ธ | Ann Arbor, Michigan | 42 | 02:32:12 | 1844 |
| 46th | Dan O'reilly | ๐บ๐ธ | Farmington Hills, Michigan | 42 | 02:33:51 | 1064 |
| 47th | Richard Brandon | ๐บ๐ธ | Hillsborough, North Carolina | 42 | 02:34:02 | 3353 |
| 48th | Weston Dick | ๐บ๐ธ | Saline, Michigan | 42 | 02:34:42 | 2658 |
| 49th | Chris Clayson | ๐บ๐ธ | Northville, Michigan | 42 | 02:34:46 | 1830 |
| 50th | Lawrence Buss | ๐บ๐ธ | Oxford, Michigan | 42 | 02:34:48 | 4180 |
| 51st | Chris Farhood | ๐บ๐ธ | Rochester Hills, Michigan | 42 | 02:34:56 | 4395 |
| 52nd | William Britton | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:35:03 | 2614 |
| 53rd | Cyrus Brandenburg | ๐บ๐ธ | Dimondale, Michigan | 42 | 02:35:16 | 2531 |
| 54th | Shaun Mckolay | ๐บ๐ธ | Traverse CityTraverse Cit, Michigan | 42 | 02:35:33 | 3821 |
| 55th | Douglas Wilson | ๐บ๐ธ | STEPHENSON, Michigan | 42 | 02:36:00 | 2343 |
| 56th | Philip Ehlers | ๐บ๐ธ | Rochester Hills, Michigan | 42 | 02:36:37 | 2732 |
| 57th | Eric Jankowski | ๐บ๐ธ | Boise, Idaho | 42 | 02:37:05 | 1289 |
| 58th | Frank Whitaker | ๐บ๐ธ | Kalamazoo, Michigan | 42 | 02:38:27 | 2057 |
| 59th | Matthew Ippel | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 02:39:00 | 2768 |
| 60th | Steven Buck | ๐บ๐ธ | Grand Haven, Michigan | 42 | 02:39:31 | 3888 |
| 61st | Christopher Barkow | ๐บ๐ธ | Valparaiso, Indiana | 42 | 02:39:44 | 1494 |
| 62nd | Nick Robbins | ๐บ๐ธ | Grandville, Michigan | 42 | 02:40:02 | 2737 |
| 63rd | Brent Tuma | ๐บ๐ธ | Owosso, Michigan | 42 | 02:40:56 | 1672 |
| 64th | Jonathon Brinker | ๐บ๐ธ | Beverly Hills, Michigan | 42 | 02:41:02 | 3818 |
| 65th | Rocky Dexter | ๐บ๐ธ | Holland, Michigan | 42 | 02:41:30 | 4770 |
| 66th | Andrew O'connor | ๐บ๐ธ | White Lake, Michigan | 42 | 02:42:41 | 2843 |
| 67th | Rj Schildhouse | ๐บ๐ธ | Dexter, Michigan | 42 | 02:43:53 | 2551 |
| 68th | Neil Simons | ๐บ๐ธ | Belmont, Michigan | 42 | 02:44:42 | 1976 |
| 69th | Michael Mosburger | ๐บ๐ธ | Howell, Michigan | 42 | 02:52:19 | 4705 |
| 70th | Chris Stilwill | ๐บ๐ธ | Traverse City, Michigan | 42 | 02:57:13 | 4442 |
| 71st | David Batcheller | ๐บ๐ธ | Fargo, North Dakota | 42 | 02:58:51 | 3817 |
| 72nd | Joseph Nader | ๐บ๐ธ | Hope, Michigan | 42 | 03:01:04 | 3773 |
| 73rd | Peter Roulo | ๐บ๐ธ | Sterling Heights, Michigan | 42 | 03:01:48 | 3407 |
| 74th | Scott Runkel | ๐บ๐ธ | Sylvania, Ohio | 42 | 03:20:12 | 4196 |
| 75th | Brian Pulaski | ๐บ๐ธ | Holly, Michigan | 42 | 03:22:06 | 3940 |
| 76th | Eric Carlin | ๐บ๐ธ | Rockford, Michigan | 42 | 03:27:08 | 3845 |
| 77th | Bryan Madaleno | ๐บ๐ธ | Northville, Michigan | 42 | 03:34:43 | 3715 |
| 78th | Conor Cary | ๐บ๐ธ | Traverse City, Michigan | 42 | 03:59:07 | 4479 |
| 79th | Brent Diemer | ๐บ๐ธ | Traverse City, Michigan | 42 | 04:00:48 | 4091 |
| 80th | Ken Larscheid | ๐บ๐ธ | Brighton, Michigan | 42 | 04:16:42 | 4543 |
| 81st | Joel Harding | ๐บ๐ธ | Dobbs Ferry, New York | 42 | 04:50:52 | 4434 |
| 82nd | Derek Lacey | ๐บ๐ธ | Rochester Hills, Michigan | 42 | 05:19:43 | 3469 |
| DNF | John Beres | ๐บ๐ธ | Fairborn, Ohio | 42 | DNF | 3484 |
| DNF | Levi Schrepfer | ๐บ๐ธ | Elk Rapids, Michigan | 42 | DNF | 4292 |
| DNF | Ben Borton | ๐บ๐ธ | Grand Haven, Michigan | 42 | DNF | 1566 |