| 1st | Jaden Drews | ๐บ๐ธ | Traverse City, Michigan | 41 | 01:49:39 | 326 |
| 2nd | Jason Smith | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 01:52:15 | 360 |
| 3rd | Mark Norconk | ๐บ๐ธ | Ada, Michigan | 41 | 01:52:56 | 453 |
| 4th | Brandon Bender | ๐บ๐ธ | | | 01:53:33 | 476 |
| 5th | Christopher Roper | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 01:54:34 | 535 |
| 6th | Robert Flotkoetter | ๐บ๐ธ | | | 01:56:21 | 827 |
| 7th | Joseph Zwolinski | ๐บ๐ธ | West Bloomfield, Michigan | 41 | 01:58:13 | 805 |
| 8th | Ryan Mckinnie | ๐บ๐ธ | Brighton, Michigan | 41 | 01:59:18 | 634 |
| 9th | Craig Akers | ๐บ๐ธ | Brighton, Michigan | 41 | 01:59:42 | 469 |
| 10th | Josh Daniel | ๐บ๐ธ | Petoskey, Michigan | 41 | 02:00:57 | 561 |
| 11th | Danny Carpenter | ๐บ๐ธ | Muskegon, Michigan | 41 | 02:04:16 | 663 |
| 12th | Daemian Koehler | ๐บ๐ธ | petoskey, Michigan | 41 | 02:04:36 | 711 |
| 13th | Morgan Burke-Beyers | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:06:41 | 742 |
| 14th | Kevin Kluck | ๐บ๐ธ | Norton Shores, Michigan | 41 | 02:06:53 | 1932 |
| 15th | Justin Kollien | ๐บ๐ธ | Milford, Michigan | 41 | 02:07:24 | 1068 |
| 16th | Sam Dyste | ๐บ๐ธ | Bellaire, Michigan | 41 | 02:07:55 | 1474 |
| 17th | Nick Demek | ๐บ๐ธ | Plymouth, Michigan | 41 | 02:07:56 | 573 |
| 18th | Hank Passmore | ๐บ๐ธ | CLARKSTON, Michigan | 41 | 02:08:09 | 834 |
| 19th | Steve Newell | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:08:21 | 844 |
| 20th | Jeffrey Jacobsen | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:08:21 | 569 |
| 21st | Matt Metzger | ๐บ๐ธ | Hamilton, Michigan | 41 | 02:08:58 | 854 |
| 22nd | Kyle Rosander | ๐บ๐ธ | Saline, Michigan | 41 | 02:09:09 | 1183 |
| 23rd | George Shumar | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:09:26 | 1164 |
| 24th | Ryan Stephen | ๐บ๐ธ | Racine, Wisconsin | 41 | 02:10:10 | 1531 |
| 25th | Juan Rhoades | ๐บ๐ธ | Petoskey, Michigan | 41 | 02:10:23 | 1433 |
| 26th | Ross Vande Wege | ๐บ๐ธ | Holland, Michigan | 41 | 02:11:19 | 4271 |
| 27th | Justin Shull | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:11:29 | 737 |
| 28th | David Daprato | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:11:43 | 856 |
| 29th | Jason Westveer | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:12:03 | 2156 |
| 30th | Benjamin Borton | ๐บ๐ธ | Grand Haven, Michigan | 41 | 02:12:22 | 1729 |
| 31st | Dan O'reilly | ๐บ๐ธ | Farmington Hills, Michigan | 41 | 02:14:35 | 1124 |
| 32nd | Jason Walter | ๐บ๐ธ | | | 02:15:37 | 626 |
| 33rd | Benjamin Dykstra | ๐บ๐ธ | South Lyon, Michigan | 41 | 02:15:47 | 2335 |
| 34th | Michael Hicks | ๐บ๐ธ | Monticello, Illinois | 41 | 02:15:48 | 2568 |
| 35th | Chris Brede | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:15:54 | 4580 |
| 36th | Jason Hensley | ๐บ๐ธ | Swartz Creek, Michigan | 41 | 02:16:13 | 2414 |
| 37th | Torrey Horness | ๐บ๐ธ | Alto, Michigan | 41 | 02:16:27 | 2078 |
| 38th | John Camfferman | ๐บ๐ธ | Hudsonville, Michigan | 41 | 02:16:35 | 2485 |
| 39th | Eric Jankowski | ๐บ๐ธ | Boise, Idaho | 41 | 02:16:37 | 1309 |
| 40th | Daniel Rutt | ๐บ๐ธ | Lake Orion, Michigan | 41 | 02:20:04 | 4341 |
| 41st | Jeffrey Gose | ๐บ๐ธ | Portage, Michigan | 41 | 02:22:10 | 1511 |
| 42nd | Neil Simons | ๐บ๐ธ | Belmont, Michigan | 41 | 02:22:10 | 2205 |
| 43rd | Joel Hartl | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 02:23:03 | 2039 |
| 44th | James Abington | | | | 02:24:23 | 1528 |
| 45th | Nelson Abenes | ๐บ๐ธ | Woodhaven, Michigan | 41 | 02:24:58 | 3209 |
| 46th | Christian Schultz | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:25:04 | 2209 |
| 47th | Christopher Barkow | ๐บ๐ธ | | | 02:25:22 | 1172 |
| 48th | Chris Clayson | ๐บ๐ธ | Northville, Michigan | 41 | 02:25:53 | 2283 |
| 49th | Ryan Deery | ๐บ๐ธ | Petoskey, Michigan | 41 | 02:26:44 | 4493 |
| 50th | Brent Tuma | ๐บ๐ธ | Owosso, Michigan | 41 | 02:26:46 | 1538 |
| 51st | Frank Whitaker | ๐บ๐ธ | Kalamazoo, Michigan | 41 | 02:28:12 | 2462 |
| 52nd | Robert Eddy | ๐บ๐ธ | Davisburg, Michigan | 41 | 02:28:31 | 3293 |
| 53rd | Jay Fournier | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:28:58 | 2149 |
| 54th | David Dokman | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:29:42 | 2495 |
| 55th | Matthew Catanzarite | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 02:31:51 | 4442 |
| 56th | Matthew Karek | ๐บ๐ธ | Ada, Michigan | 41 | 02:32:05 | 1994 |
| 57th | Brett Manary | ๐บ๐ธ | Fife Lake, Michigan | 41 | 02:34:42 | 3644 |
| 58th | Cyrus Brandenburg | ๐บ๐ธ | Dimondale, Michigan | 41 | 02:38:37 | 4342 |
| 59th | Paul Weaver | ๐บ๐ธ | Grand Haven, Michigan | 41 | 02:38:41 | 2526 |
| 60th | Ian Kendrick | ๐บ๐ธ | | | 02:39:02 | 2522 |
| 61st | William Britton | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:40:08 | 2803 |
| 62nd | Brian Harry | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 02:40:11 | 4698 |
| 63rd | Rj Schildhouse | ๐บ๐ธ | Dexter, Michigan | 41 | 02:42:09 | 2548 |
| 64th | Philip Ehlers | ๐บ๐ธ | Rochester Hills, Michigan | 41 | 02:42:35 | 3373 |
| 65th | Destrey Roeber | ๐บ๐ธ | Van Buren, Ohio | 41 | 02:44:28 | 2590 |
| 66th | Andrew O'connor | ๐บ๐ธ | White Lake, Michigan | 41 | 02:44:49 | 3471 |
| 67th | Matt Ippel | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:44:59 | 2738 |
| 68th | Chris Geroux | ๐บ๐ธ | Traverse City, Michigan | 41 | 02:45:12 | 2374 |
| 69th | Nick Robbins | ๐บ๐ธ | Grandville, Michigan | 41 | 02:45:22 | 2350 |
| 70th | Douglas Wilson | ๐บ๐ธ | STEPHENSON, Michigan | 41 | 02:47:51 | 2507 |
| 71st | Weston Dick | ๐บ๐ธ | Ann Arbor, Michigan | 41 | 02:48:00 | 2433 |
| 72nd | Anthony Wettschurack | | | | 02:50:27 | 4535 |
| 73rd | John Larsen | ๐บ๐ธ | Rockford, Michigan | 41 | 02:53:46 | 4269 |
| 74th | James Rains | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:55:56 | 4164 |
| 75th | Andrew Grusnick | ๐บ๐ธ | Clarkston, Michigan | 41 | 02:56:17 | 2941 |
| 76th | Nathan Fons | ๐บ๐ธ | SCHOOLCRAFT, Michigan | 41 | 02:56:26 | 1720 |
| 77th | Ryan Omell | ๐บ๐ธ | Ray, Michigan | 41 | 02:56:48 | 4443 |
| 78th | Brian Bogos | ๐บ๐ธ | Dexter, Michigan | 41 | 02:59:23 | 2954 |
| 79th | Peter Roulo | ๐บ๐ธ | Sterling Heights, Michigan | 41 | 02:59:55 | 3601 |
| 80th | Adam Kettlewell | ๐บ๐ธ | Lake Orion, Michigan | 41 | 03:02:43 | 3006 |
| 81st | Joseph Nader | ๐บ๐ธ | HOPE, Michigan | 41 | 03:17:15 | 4001 |
| 82nd | Eric Carlin | ๐บ๐ธ | Rockford, Michigan | 41 | 03:22:17 | 4340 |
| 83rd | John Beres | ๐บ๐ธ | Fairborn, Ohio | 41 | 03:22:19 | 3064 |
| 84th | Brian Pulaski | ๐บ๐ธ | Holly, Michigan | 41 | 03:32:57 | 3643 |
| 85th | Marc Hall | ๐บ๐ธ | Traverse City, Michigan | 41 | 03:38:30 | 4579 |
| 86th | Brent Diemer | ๐บ๐ธ | Traverse City, Michigan | 41 | 03:56:31 | 4699 |
| 87th | Charlie Talboys | ๐บ๐ธ | Kentwood, Michigan | 41 | 04:39:53 | 3208 |
| 88th | James Demarsh | ๐บ๐ธ | Williamsburg, Michigan | 41 | 05:17:18 | 4765 |
| 89th | Kenneth Strevels | ๐บ๐ธ | Lakeland, Florida | 41 | 06:05:36 | 4187 |