| 1st | Troy Eddy | ๐บ๐ธ | Houghton, Michigan | 50 | 01:49:50 | 531 |
| 2nd | Kris Sands | ๐บ๐ธ | Traverse City, Michigan | 50 | 01:50:31 | 456 |
| 3rd | Richard Meyer | ๐บ๐ธ | ORION, Michigan | 50 | 01:50:37 | 532 |
| 4th | Tim Vander Meulen | ๐บ๐ธ | Lake Ann, Michigan | 50 | 01:51:24 | 2350 |
| 5th | Jarod Makowski | ๐บ๐ธ | Troy, Michigan | 50 | 01:53:05 | 1851 |
| 6th | Eric Forbush | ๐บ๐ธ | Grand Blanc, Michigan | 50 | 01:53:51 | 692 |
| 7th | Rusty Naimo | ๐บ๐ธ | East Lansing, Michigan | 50 | 01:54:27 | 693 |
| 8th | Sean Mulligan | ๐บ๐ธ | | | 01:54:38 | 534 |
| 9th | Michael Brower | ๐บ๐ธ | Grand Rapids, Michigan | 50 | 01:55:47 | 4013 |
| 10th | Tom Lehrer | ๐บ๐ธ | Macomb, Michigan | 50 | 01:55:55 | 2443 |
| 11th | Robert Morse | ๐บ๐ธ | Rochester Hills, Michigan | 50 | 01:55:59 | 535 |
| 12th | Jon Miller | | Owosso, Michigan | 50 | 01:56:10 | 935 |
| 13th | Rodney Palmer | ๐บ๐ธ | Bowling Green, Ohio | 50 | 01:56:28 | 1099 |
| 14th | Vincent Cirilo | ๐บ๐ธ | Saginaw, Michigan | 50 | 01:57:19 | 2349 |
| 15th | Mark Vantongeren | ๐บ๐ธ | Ada, Michigan | 50 | 01:58:00 | 1026 |
| 16th | Rich Marr | ๐บ๐ธ | East Lansing, Michigan | 50 | 01:58:33 | 1351 |
| 17th | Edwin Ho | ๐บ๐ธ | ROYAL OAK, Michigan | 50 | 01:58:33 | 936 |
| 18th | Bill Dieter | ๐บ๐ธ | plymouth, Michigan | 50 | 01:59:19 | 1024 |
| 19th | Jeff Galsterer | ๐บ๐ธ | Traverse City, Michigan | 50 | 01:59:43 | 785 |
| 20th | Paul Rentz | ๐บ๐ธ | underhill, Vermont | 50 | 02:02:50 | 786 |
| 21st | Jason Elmore | ๐บ๐ธ | Cadillac, Michigan | 50 | 02:03:19 | 1025 |
| 22nd | Matthew Delaney | ๐บ๐ธ | Canton, Michigan | 50 | 02:03:20 | 934 |
| 23rd | Raymond Dean | ๐บ๐ธ | Traverse City, Michigan | 50 | 02:03:31 | 1022 |
| 24th | Jason Frank | ๐บ๐ธ | Walker, Michigan | 50 | 02:03:59 | 854 |
| 25th | Jason Stuart | ๐บ๐ธ | Beulah, Michigan | 50 | 02:04:09 | 1269 |
| 26th | Brian Dantuma | ๐บ๐ธ | | | 02:04:18 | 937 |
| 27th | Tom Harris | ๐บ๐ธ | Flint, Michigan | 50 | 02:04:32 | 1021 |
| 28th | Jeff Socia | ๐บ๐ธ | Traverse City, Michigan | 50 | 02:05:58 | 691 |
| 29th | Edmond Koester | ๐บ๐ธ | Naples, Florida | 50 | 02:06:27 | 2782 |
| 30th | Dan Delooff | ๐บ๐ธ | Grand Rapids, Michigan | 50 | 02:07:03 | 1949 |
| 31st | Jason Mygrant | ๐บ๐ธ | Noblesville, Indiana | 50 | 02:07:07 | 1436 |
| 32nd | Dylan Bladecki | ๐บ๐ธ | Dexter, Michigan | 50 | 02:08:04 | 784 |
| 33rd | Tim Larsen | ๐บ๐ธ | Bloomington, Illinois | 50 | 02:08:56 | 1350 |
| 34th | David Manges | ๐บ๐ธ | Flushing, Michigan | 50 | 02:12:39 | 2265 |
| 35th | Chuck Truex | ๐บ๐ธ | Battle Creek, Michigan | 50 | 02:12:45 | 2780 |
| 36th | Sean Degrove | ๐บ๐ธ | Middleville, Michigan | 50 | 02:14:15 | 1266 |
| 37th | Michael Dipzinski | ๐บ๐ธ | Alpena, Michigan | 50 | 02:14:19 | 2699 |
| 38th | Kevin Cherry | ๐บ๐ธ | Royal Oak, Michigan | 50 | 02:14:42 | 1606 |
| 39th | Randy Smith | ๐บ๐ธ | Flint, Michigan | 50 | 02:18:49 | 2107 |
| 40th | Steve Buchholz | ๐บ๐ธ | South Lyon, Michigan | 50 | 02:19:56 | 4016 |
| 41st | Todd Snyder | ๐บ๐ธ | Winona Lake, Indiana | 50 | 02:20:13 | 2869 |
| 42nd | Jason Rinker | ๐บ๐ธ | Portage, Michigan | 50 | 02:20:16 | 1609 |
| 43rd | Anthony Brigoli | ๐บ๐ธ | Rochester Hills, Michigan | 50 | 02:20:52 | 4436 |
| 44th | Darren Harney | ๐บ๐ธ | Dorr, Michigan | 50 | 02:23:11 | 1768 |
| 45th | Gregg Hickmann | ๐บ๐ธ | Newberry, Michigan | 50 | 02:24:11 | 2871 |
| 46th | Angelo Matuod | ๐บ๐ธ | Rochester hills, Michigan | 50 | 02:25:16 | 4008 |
| 47th | Charlie Pike | ๐บ๐ธ | East Lansing, Michigan | 50 | 02:25:39 | 3024 |
| 48th | Joel Pantino | ๐บ๐ธ | Belleville, Michigan | 50 | 02:27:16 | 2442 |
| 49th | Fred Egge | ๐บ๐ธ | zeeland, Michigan | 50 | 02:27:46 | 4005 |
| 50th | Joseph Gaton | ๐บ๐ธ | Westland, Michigan | 50 | 02:28:53 | 2351 |
| 51st | Christopher Bickell | ๐บ๐ธ | Farmington Hills, Michigan | 50 | 02:30:52 | 2781 |
| 52nd | Jason Warden | ๐บ๐ธ | Grand Haven, Michigan | 50 | 02:30:58 | 1267 |
| 53rd | Michael Chambers | ๐บ๐ธ | Lombard, Illinois | 50 | 02:31:25 | 1607 |
| 54th | Rick Deshields | ๐บ๐ธ | Parma Hts, Ohio | 50 | 02:31:30 | 1270 |
| 55th | Mark Sawicki | ๐บ๐ธ | Royal Oak, Michigan | 50 | 02:32:49 | 2022 |
| 56th | Jojie Teves | ๐บ๐ธ | Troy, Michigan | 50 | 02:32:51 | 2870 |
| 57th | Kevin Hornick | ๐บ๐ธ | Bloomfield Hills, Michigan | 50 | 02:33:50 | 2108 |
| 58th | Corey Sparks | ๐บ๐ธ | Bohemia, New York | 50 | 02:33:55 | 3998 |
| 59th | Rama Kuchipudi | ๐บ๐ธ | Phoenix, Arizona | 50 | 02:34:42 | 3999 |
| 60th | Cyrus Loree | ๐บ๐ธ | Bay City, Michigan | 50 | 02:36:11 | 4014 |
| 61st | Don Leitow | ๐บ๐ธ | Portage, Michigan | 50 | 02:36:37 | 3976 |
| 62nd | Jonathan Dewindt | ๐บ๐ธ | birmingham, Michigan | 50 | 02:36:38 | 1688 |
| 63rd | George Triantos | ๐บ๐ธ | Franklin, Michigan | 50 | 02:38:26 | 1608 |
| 64th | Alex Figares | ๐บ๐ธ | Naples, Florida | 50 | 02:40:01 | 3978 |
| 65th | Gevas Moyo | ๐บ๐ธ | Arlington, Texas | 50 | 02:40:06 | 1433 |
| 66th | Joseph Kurnik | ๐บ๐ธ | Jenison, Michigan | 50 | 02:40:09 | 1434 |
| 67th | Sean Freiberg | ๐บ๐ธ | Milford, Michigan | 50 | 02:40:38 | 4015 |
| 68th | John Adair | ๐บ๐ธ | Sterling Heights, Michigan | 50 | 02:45:39 | 4002 |
| 69th | Ryan Jones | ๐บ๐ธ | Williamston, Michigan | 50 | 02:55:39 | 1686 |
| 70th | Brian Buck | ๐บ๐ธ | Midland, Michigan | 50 | 02:58:42 | 4000 |
| 71st | Piotr Nosal | ๐บ๐ธ | Arlington hts, Illinois | 50 | 03:01:09 | 1349 |
| 72nd | Erik Billimoria | ๐บ๐ธ | Canton, Michigan | 50 | 03:07:31 | 1604 |
| 73rd | Erik Schupbach | ๐บ๐ธ | Petoskey, Michigan | 50 | 03:18:24 | 2264 |
| 74th | Jason Wheeler | ๐บ๐ธ | Mason, Michigan | 50 | 03:22:22 | 4012 |
| 75th | Chris Benjamin | ๐บ๐ธ | Ionia, Michigan | 50 | 03:30:40 | 4017 |
| 76th | Jeff Johnston | ๐บ๐ธ | Bay City, Michigan | 50 | 03:32:19 | 4003 |
| 77th | Hozefa Barodawalla | ๐บ๐ธ | Traverse City, Michigan | 50 | 03:34:46 | 1687 |
| 78th | Junjun Laza | ๐บ๐ธ | Warren, Michigan | 50 | 03:36:02 | 2266 |
| 79th | Val Abapo | ๐บ๐ธ | Macomb, Michigan | 50 | 03:36:05 | 1850 |
| 80th | Erik Schleede | ๐บ๐ธ | Utica, Michigan | 50 | 03:43:08 | 3977 |
| 81st | Marty Sirrine | ๐บ๐ธ | dearborn, Michigan | 50 | 04:43:12 | 2188 |
| 82nd | Mike Berry | ๐บ๐ธ | Plymouth, Michigan | 50 | 02:50:51 | 4001 |