| 1st | Mayford Combs | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 01:50:18 | 407 |
| 2nd | James Jackovatz | ๐บ๐ธ | Waterford, Michigan | 45 | 01:51:26 | 414 |
| 3rd | Don Hackney | ๐บ๐ธ | Grand Haven, Michigan | 45 | 01:53:18 | 310 |
| 4th | Karl Emmerich | ๐บ๐ธ | Rochester Hills, Michigan | 45 | 01:53:43 | 464 |
| 5th | Jon Zoutendam | ๐บ๐ธ | Traverse City, Michigan | 45 | 01:55:35 | 566 |
| 6th | Andrew Bowman | ๐บ๐ธ | Harbor Springs, Michigan | 45 | 01:56:25 | 460 |
| 7th | Aaron Barto | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 01:57:25 | 635 |
| 8th | Jason Psink | ๐บ๐ธ | Marine City, Michigan | 45 | 01:57:59 | 917 |
| 9th | Edward Brzezinski | ๐บ๐ธ | Linden, Michigan | 45 | 01:58:50 | 432 |
| 10th | Jay Ellis | ๐บ๐ธ | Ann Arbor, Michigan | 45 | 01:59:09 | 692 |
| 11th | Rob Jannette | ๐บ๐ธ | East China, Michigan | 45 | 02:00:10 | 769 |
| 12th | Christopher Maltby | ๐บ๐ธ | Alma, Michigan | 45 | 02:00:22 | 447 |
| 13th | David Demaegd | ๐บ๐ธ | South Bend, Indiana | 45 | 02:00:50 | 579 |
| 14th | Dave Caldwell | ๐บ๐ธ | Milford, Michigan | 45 | 02:01:33 | 529 |
| 15th | Tod Horner | ๐บ๐ธ | Howell, Michigan | 47 | 02:04:32 | 4500 |
| 16th | Randy Pierce | | Commerce Township, Michigan | 45 | 02:05:37 | 953 |
| 17th | Cary Schein | ๐บ๐ธ | Zionsville, Indiana | 45 | 02:05:54 | 794 |
| 18th | Chris Coleman | ๐บ๐ธ | Edmonton, - | 45 | 02:08:21 | 3445 |
| 19th | Matt Whalen | ๐บ๐ธ | allendale, Michigan | 45 | 02:08:50 | 394 |
| 20th | Aaron Hulett | ๐บ๐ธ | Marysville, Michigan | 45 | 02:08:59 | 981 |
| 21st | Brian Bishop | ๐บ๐ธ | Waynesville, Ohio | 45 | 02:09:32 | 923 |
| 22nd | Ryan Clark | ๐บ๐ธ | South Bend, Indiana | 45 | 02:11:49 | 1234 |
| 23rd | Than Dykstra | ๐บ๐ธ | Traverse City, Michigan | 45 | 02:11:49 | 876 |
| 24th | Derek Hill | ๐บ๐ธ | Highland, Michigan | 45 | 02:13:20 | 616 |
| 25th | Robert Rajcevich | ๐บ๐ธ | Barrington, Illinois | 45 | 02:13:24 | 1169 |
| 26th | Todd Zrimec | ๐บ๐ธ | Traverse City, Michigan | 45 | 02:13:54 | 2171 |
| 27th | Henrik Holm | ๐บ๐ธ | Kalamazoo, Michigan | 45 | 02:14:30 | 1439 |
| 28th | Webb Friedly | ๐บ๐ธ | Wayzata, Minnesota | 45 | 02:14:47 | 1468 |
| 29th | Mark Mcdowell | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 02:17:23 | 1207 |
| 30th | Terry Porter | ๐บ๐ธ | Traverse City, Michigan | 45 | 02:18:20 | 1924 |
| 31st | Jamie Vaughn | | | | 02:18:50 | 3079 |
| 32nd | Craig Dittmer | ๐บ๐ธ | New Hudson, Michigan | 45 | 02:18:54 | 1446 |
| 33rd | Christian Glupker | ๐บ๐ธ | Zeeland, Michigan | 45 | 02:18:57 | 714 |
| 34th | Ryan Beekman | ๐บ๐ธ | CHELSEA, Michigan | 45 | 02:19:03 | 2168 |
| 35th | Blake Phillips | ๐บ๐ธ | Spring Lake, Michigan | 46 | 02:19:32 | 1644 |
| 36th | Aaron Klein | ๐บ๐ธ | Ann Arbor, Michigan | 45 | 02:19:36 | 2108 |
| 37th | Greg Stroker | ๐บ๐ธ | Clawson, Michigan | 45 | 02:21:19 | 1714 |
| 38th | Ed Volcic | ๐บ๐ธ | Rochester, Michigan | 45 | 02:21:34 | 3579 |
| 39th | John Pike | ๐บ๐ธ | East Lansing, Michigan | 46 | 02:22:28 | 1145 |
| 40th | Drew Ott | ๐บ๐ธ | Brookston, Indiana | 45 | 02:23:10 | 920 |
| 41st | Derek Beaumont | ๐บ๐ธ | Ferndale, Michigan | 45 | 02:24:37 | 2296 |
| 42nd | Jack Lapan | ๐บ๐ธ | Brighton, Michigan | 45 | 02:25:01 | 1996 |
| 43rd | Jason Millership | ๐บ๐ธ | Portage, Michigan | 45 | 02:27:19 | 3604 |
| 44th | Chuck Kovick | ๐บ๐ธ | Chelsea, Michigan | 45 | 02:27:33 | 1103 |
| 45th | Bill Crook | ๐บ๐ธ | Charlevoix, Michigan | 45 | 02:27:33 | 1838 |
| 46th | Mark Fiedler | | Clyde, Michigan | 45 | 02:28:20 | 1765 |
| 47th | Kevin Wilk | ๐บ๐ธ | Canton, Michigan | 45 | 02:28:33 | 2102 |
| 48th | Joe Villalobos | ๐บ๐ธ | Racine, Wisconsin | 45 | 02:30:25 | 739 |
| 49th | Benjamin Ferris | ๐บ๐ธ | Traverse City, Michigan | 45 | 02:34:54 | 1702 |
| 50th | Philip Jeffrey | ๐บ๐ธ | Canton, Michigan | 45 | 02:34:57 | 2001 |
| 51st | Anthony Eggert | ๐บ๐ธ | Davis, California | 45 | 02:35:21 | 3689 |
| 52nd | Adam Sulkes | ๐บ๐ธ | Plymouth, Michigan | 45 | 02:36:18 | 3802 |
| 53rd | David Rozendal | ๐บ๐ธ | Holland, Michigan | 45 | 02:38:04 | 2200 |
| 54th | Dennis Ryba | ๐บ๐ธ | Lake Orion, Michigan | 45 | 02:38:11 | 2246 |
| 55th | Gregory Luyt | ๐บ๐ธ | Traverse City, Michigan | 45 | 02:38:47 | 3777 |
| 56th | Mike Fry | | Berkley, Michigan | 45 | 02:39:42 | 2827 |
| 57th | Richard Lewis | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 02:41:44 | 3483 |
| 58th | Eric Darooge | ๐บ๐ธ | Boyne City, Michigan | 45 | 02:42:25 | 2659 |
| 59th | Daniel Robertson | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 02:42:33 | 2500 |
| 60th | Scott Bohlen | ๐บ๐ธ | Northville, Michigan | 45 | 02:42:43 | 2540 |
| 61st | Todd Suckow | ๐บ๐ธ | Wausau, Wisconsin | 45 | 02:43:12 | 3584 |
| 62nd | Don Veres | ๐บ๐ธ | Lake Orion, Michigan | 45 | 02:43:15 | 3543 |
| 63rd | Jeff Saxsma | ๐บ๐ธ | Troy, Michigan | 45 | 02:44:21 | 2547 |
| 64th | Corey Billups | ๐บ๐ธ | Evergreen, Colorado | 45 | 02:46:12 | 2352 |
| 65th | Conrad Schewe | ๐บ๐ธ | Plymouth, Michigan | 45 | 02:47:17 | 3724 |
| 66th | Rick Koppin | ๐บ๐ธ | Alameda, California | 45 | 02:49:39 | 3857 |
| 67th | Jack Stiegler | ๐บ๐ธ | Birmingham, Alabama | 46 | 02:50:25 | 3250 |
| 68th | Eric Zimmerman | ๐บ๐ธ | Oxford, Michigan | 45 | 02:50:28 | 1769 |
| 69th | Shannon Mclouth | ๐บ๐ธ | Montague, Michigan | 45 | 02:53:22 | 3202 |
| 70th | Hozefa Barodawalla | ๐บ๐ธ | Mt Pleasant, Michigan | 46 | 03:00:23 | 3192 |
| 71st | Chris Pratt | ๐บ๐ธ | Waterford Township, Michigan | 45 | 03:03:04 | 3053 |
| 72nd | Daniel Hunt | ๐บ๐ธ | Holly, Michigan | 45 | 03:03:14 | 4371 |
| 73rd | Michael Harrie | ๐บ๐ธ | Free Soil, Michigan | 45 | 03:04:45 | 2478 |
| 74th | Robert Falik | ๐บ๐ธ | Lansing, Michigan | 45 | 03:05:17 | 2228 |
| 75th | Matt Herman | ๐บ๐ธ | Jenison, Michigan | 45 | 03:06:27 | 4378 |
| 76th | Luke Delcourt | ๐บ๐ธ | Richmond, Michigan | 45 | 03:08:38 | 3126 |
| 77th | Robert Skorupski | ๐บ๐ธ | Wixom, Michigan | 45 | 03:12:23 | 2853 |
| 78th | Brian Clary | ๐บ๐ธ | Bartlett, Illinois | 45 | 00:40:48 | 3811 |
| 78th | Lloyd Spear | ๐บ๐ธ | Oxford, Michigan | 45 | 03:15:11 | 3573 |
| 79th | Andrew Mccoubrey | ๐บ๐ธ | Traverse City, Michigan | 45 | 03:20:19 | 2765 |
| 80th | David Bruce | ๐บ๐ธ | Rochester Hills, Michigan | 45 | 03:25:02 | 2897 |
| 81st | Robert Auberle | ๐บ๐ธ | Warren, Michigan | 46 | 03:26:28 | 3214 |
| 82nd | Brad Neilson | ๐บ๐ธ | Plymouth, Michigan | 45 | 03:29:26 | 3200 |
| 83rd | Richard Pickett | ๐บ๐ธ | Harrison Township, Michigan | 45 | 03:32:59 | 2612 |
| 83rd | Jeffrey Kelly | ๐บ๐ธ | Whittaker, Michigan | 45 | 00:42:44 | 3964 |
| 84th | Michael Brown | ๐บ๐ธ | Davison, Michigan | 45 | 03:35:51 | 3175 |
| 85th | Dane Blanchard | ๐บ๐ธ | Traverse City, Michigan | 46 | 03:41:12 | 4097 |
| 86th | Andres Melo | ๐บ๐ธ | Plymouth, Michigan | 46 | 03:42:02 | 3661 |
| 87th | Kurt Detzler | ๐บ๐ธ | Rockford, Michigan | 45 | 03:44:56 | 3877 |
| 88th | Sean Lindblade | ๐บ๐ธ | Ann Arbor, Michigan | 46 | 04:08:17 | 4412 |
| 89th | Joel Greene | ๐บ๐ธ | Williamsburg, Michigan | 46 | 04:09:18 | 3814 |
| 90th | David Dierolf | ๐บ๐ธ | Algonac, Michigan | 46 | 04:18:27 | 3808 |
| 91st | Ben Chacko | ๐บ๐ธ | Clarendon Hills, Illinois | 45 | 04:31:41 | 2767 |
| 92nd | Eric Vanderpol | ๐บ๐ธ | Merlin, - | 45 | 04:45:44 | 3135 |
| 93rd | Adam Sharpe | ๐บ๐ธ | Galloway, Ohio | 45 | 05:00:54 | 3273 |