| 1st | Brent Wiersema | ๐บ๐ธ | Traverse City, Michigan | 46 | 01:49:20 | 365 |
| 2nd | Jody Jernigan | | | | 01:50:06 | 318 |
| 3rd | Vince Cirilo | ๐บ๐ธ | Saginaw, Michigan | 46 | 01:54:30 | 604 |
| 4th | Kris Sands | ๐บ๐ธ | Traverse city, Michigan | 46 | 01:56:33 | 494 |
| 5th | Troy Eddy | ๐บ๐ธ | Houghton, Michigan | 46 | 01:56:33 | 747 |
| 6th | Bob Pekrul | ๐บ๐ธ | Rockford, Michigan | 46 | 01:56:53 | 790 |
| 7th | Greg Jenkinson | ๐บ๐ธ | Corunna, Michigan | 46 | 01:57:20 | 522 |
| 8th | Vance Nall | ๐บ๐ธ | Utica, Michigan | 46 | 01:58:53 | 706 |
| 9th | Robert Morse | ๐บ๐ธ | Rochester Hills, Michigan | 46 | 01:59:12 | 838 |
| 10th | Greg Love | ๐บ๐ธ | Verona, Wisconsin | 46 | 02:00:58 | 565 |
| 11th | Mike Brower | ๐บ๐ธ | Grand Rapids, Michigan | 46 | 02:01:19 | 581 |
| 12th | Richard Meyer | ๐บ๐ธ | Lake Orion, Michigan | 46 | 02:01:35 | 749 |
| 13th | Timothy Vandermeulen | ๐บ๐ธ | Lake Ann, Michigan | 46 | 02:02:37 | 690 |
| 14th | Jarod Makowski | ๐บ๐ธ | Troy, Michigan | 46 | 02:03:24 | 455 |
| 15th | Dave Vanlaecke | ๐บ๐ธ | Hudsonville, Michigan | 46 | 02:03:49 | 656 |
| 16th | Mark Keating | ๐บ๐ธ | Ann Arbor, Michigan | 46 | 02:03:54 | 1163 |
| 17th | Sean Mulligan | ๐บ๐ธ | | | 02:04:22 | 602 |
| 18th | Eric Forbush | ๐บ๐ธ | Grand Blanc, Michigan | 46 | 02:05:47 | 948 |
| 19th | Mark Strecker | ๐บ๐ธ | Cincinnati, Ohio | 47 | 02:06:11 | 987 |
| 20th | Raymond Dean | ๐บ๐ธ | Traverse City, Michigan | 46 | 02:08:38 | 1372 |
| 21st | Rusty Naimo | ๐บ๐ธ | East Lansing, Michigan | 46 | 02:09:04 | 1102 |
| 22nd | Bill Dieter | ๐บ๐ธ | plymouth, Michigan | 46 | 02:09:47 | 4333 |
| 23rd | Jason Stuart | ๐บ๐ธ | Beulah, Michigan | 46 | 02:10:31 | 3209 |
| 24th | Mark Vantongeren | ๐บ๐ธ | Ada, Michigan | 46 | 02:10:39 | 3484 |
| 25th | Aaron Swanker | ๐บ๐ธ | Traverse City, Michigan | 46 | 02:10:51 | 1015 |
| 26th | Paul Rentz | ๐บ๐ธ | underhill, Vermont | 46 | 02:11:00 | 1407 |
| 27th | Thomas Lehrer | ๐บ๐ธ | Macomb, Michigan | 46 | 02:12:20 | 1417 |
| 28th | David Nonis | ๐บ๐ธ | SHELBY TOWNSHIP, Michigan | 46 | 02:13:35 | 3719 |
| 29th | Steve Insley | ๐บ๐ธ | Belding, Michigan | 46 | 02:14:15 | 995 |
| 30th | Dylan Bladecki | ๐บ๐ธ | Adrian, Michigan | 46 | 02:15:18 | 1045 |
| 31st | Jason Frank | ๐บ๐ธ | Walker, Michigan | 46 | 02:15:25 | 1547 |
| 32nd | Jeremy Frew | | Jackson, Michigan | 46 | 02:15:37 | 1388 |
| 33rd | Emil Sims | ๐บ๐ธ | Northville, Michigan | 46 | 02:15:55 | 1536 |
| 34th | Steve Hay | ๐บ๐ธ | Kalamazoo, Michigan | 46 | 02:18:26 | 1059 |
| 35th | Anthony Joseph | ๐บ๐ธ | Milford, Michigan | 46 | 02:18:30 | 1608 |
| 36th | Matthew Delaney | ๐บ๐ธ | Canton, Michigan | 46 | 02:18:31 | 1628 |
| 37th | William Burt | ๐บ๐ธ | Taylor, Michigan | 46 | 02:18:36 | 1580 |
| 38th | Brian Dantuma | ๐บ๐ธ | Holland, Michigan | 46 | 02:19:22 | 1886 |
| 39th | Tim Larsen | ๐บ๐ธ | Bloomington, Illinois | 46 | 02:19:25 | 1944 |
| 40th | Dave Korte | | Rockford, Michigan | 46 | 02:20:17 | 3495 |
| 41st | David Dubuque | ๐บ๐ธ | Harrisville, Michigan | 46 | 02:20:53 | 1304 |
| 42nd | Tom Harris | ๐บ๐ธ | Flint, Michigan | 46 | 02:21:28 | 2055 |
| 43rd | Jonathan King | ๐บ๐ธ | Novi, Michigan | 46 | 02:22:23 | 885 |
| 44th | Jason Elmore | ๐บ๐ธ | Cadillac, Michigan | 46 | 02:22:46 | 1755 |
| 45th | Troy Johansson | ๐บ๐ธ | Ferndale, Michigan | 46 | 02:23:37 | 2255 |
| 46th | Brad Knapp | ๐บ๐ธ | Appleton, Wisconsin | 46 | 02:27:16 | 4403 |
| 47th | Rodney Palmer | ๐บ๐ธ | Bowling Green, Ohio | 46 | 02:27:49 | 2411 |
| 48th | Edwin Ho | ๐บ๐ธ | Royal Oak, Michigan | 46 | 02:28:07 | 1346 |
| 49th | Pat Mitchell | ๐บ๐ธ | Belmont, Michigan | 46 | 02:30:24 | 2018 |
| 50th | Christopher Lamb | ๐บ๐ธ | Traverse City, Michigan | 46 | 02:31:46 | 3545 |
| 51st | Edward Jewett | ๐บ๐ธ | Glenview, Illinois | 47 | 02:31:57 | 4194 |
| 52nd | Scott Miller | ๐บ๐ธ | Vicksburg, Michigan | 46 | 02:33:06 | 1814 |
| 53rd | Stuart Jamieson | ๐บ๐ธ | Ann Arbor, Michigan | 46 | 02:33:20 | 2574 |
| 54th | Rich Marr | ๐บ๐ธ | East Lansing, Michigan | 46 | 02:34:12 | 1276 |
| 55th | Piotr Nosal | ๐บ๐ธ | Arlington Heights, Illinois | 46 | 02:35:33 | 2330 |
| 56th | Jason Rinker | ๐บ๐ธ | Portage, Michigan | 46 | 02:36:29 | 1626 |
| 57th | Sean Degrove | ๐บ๐ธ | Middleville, Michigan | 46 | 02:38:27 | 2648 |
| 57th | Jeff Socia | ๐บ๐ธ | Traverse City, Michigan | 46 | 00:34:36 | 842 |
| 58th | Brian Shaner | ๐บ๐ธ | Waterford Township, Michigan | 46 | 02:38:36 | 3598 |
| 59th | Rey Jakosalem | ๐บ๐ธ | | | 02:38:48 | 2506 |
| 60th | Troy Dudley | ๐บ๐ธ | Eagle, Colorado | 46 | 02:38:53 | 2080 |
| 61st | Rick Deshields | ๐บ๐ธ | Strongsville, Ohio | 46 | 02:39:39 | 2380 |
| 62nd | Jason Mygrant | ๐บ๐ธ | Noblesville, Indiana | 46 | 02:40:07 | 4352 |
| 63rd | Paul Digiacomo | ๐บ๐ธ | South Bend, Indiana | 46 | 02:42:32 | 3825 |
| 64th | Gevas Moyo | ๐บ๐ธ | Frisco, Texas | 46 | 02:42:50 | 2873 |
| 65th | Kevin Cherry | ๐บ๐ธ | Royal Oak, Michigan | 46 | 02:43:35 | 3697 |
| 66th | Alan Moore | ๐บ๐ธ | Casselberry, Florida | 46 | 02:44:18 | 4146 |
| 67th | Joseph Gaton | ๐บ๐ธ | Westland, Michigan | 46 | 02:45:55 | 2485 |
| 68th | Jason Warden | ๐บ๐ธ | Grand Haven, Michigan | 46 | 02:46:34 | 2331 |
| 69th | James Bond | ๐บ๐ธ | Grand Rapids, Michigan | 46 | 02:47:13 | 4490 |
| 70th | Jason Bachman | ๐บ๐ธ | Lake Zurich, Illinois | 46 | 02:51:56 | 2877 |
| 71st | Ryan Jones | ๐บ๐ธ | Williamston, Michigan | 46 | 02:53:42 | 2577 |
| 72nd | Todd Scarbrough | ๐บ๐ธ | Ceresco, Michigan | 46 | 02:54:44 | 2474 |
| 73rd | Douglas Strain | ๐บ๐ธ | Northville, Michigan | 46 | 02:56:24 | 2753 |
| 74th | Mark Sawicki | ๐บ๐ธ | Royal oak, Michigan | 46 | 02:58:58 | 3675 |
| 75th | George Triantos | ๐บ๐ธ | Beverly Hills, Michigan | 46 | 02:59:46 | 3139 |
| 76th | Joseph Kurnik | ๐บ๐ธ | Jenison, Michigan | 46 | 03:01:09 | 2272 |
| 77th | Darren Harney | ๐บ๐ธ | Dorr, Michigan | 46 | 03:03:26 | 3225 |
| 78th | Thomas Mcnamara | ๐บ๐ธ | Grand Rapids, Michigan | 46 | 03:13:39 | 2497 |
| 79th | Weston Gould | ๐บ๐ธ | Oakdale, Connecticut | 46 | 03:16:17 | 4066 |
| 80th | David Lock | ๐บ๐ธ | Canton, Michigan | 47 | 03:18:04 | 4089 |
| 81st | Art Homer | ๐บ๐ธ | BATTLE CREEK, Michigan | 46 | 03:21:23 | 3659 |
| 82nd | David Burke | | Kentwood, Michigan | 46 | 03:24:31 | 2882 |
| 83rd | Christopher Livingston | ๐บ๐ธ | Traverse City, Michigan | 46 | 03:24:34 | 3352 |
| 84th | Ted Billups | ๐บ๐ธ | Rockford, Michigan | 46 | 03:27:38 | 4158 |
| 85th | Marty Sirrine | ๐บ๐ธ | Dearborn, Michigan | 46 | 03:35:10 | 3304 |
| 86th | Matthew Sabaugh | ๐บ๐ธ | Warren, Michigan | 46 | 03:59:49 | 3842 |