| 1st | Scott Veldhuizen | ๐บ๐ธ | Green Bay, Wisconsin | 48 | 01:54:45 | 516 |
| 2nd | Roy Kranz | ๐บ๐ธ | Midland, Michigan | 45 | 01:54:50 | 346 |
| 3rd | Tom Scott | ๐บ๐ธ | Belmont, Michigan | 48 | 01:55:30 | 338 |
| 4th | Jarett Simon | ๐บ๐ธ | West Olive, Michigan | 42 | 01:56:36 | 496 |
| 5th | Alan Standley | ๐บ๐ธ | Indianapolis, Indiana | 43 | 01:57:32 | 523 |
| 6th | Joe Fallon | | St Thomas, - | 49 | 01:58:14 | 913 |
| 7th | Sam Smith | | Chelsea, Michigan | 42 | 01:59:42 | 666 |
| 8th | Greg Maynard | ๐บ๐ธ | Ada, Michigan | 48 | 02:00:59 | 788 |
| 9th | Shane Thellman | ๐บ๐ธ | Grand Rapids, Michigan | 40 | 02:01:05 | 630 |
| 10th | Dan Novak | ๐บ๐ธ | Traverse City, Michigan | 46 | 02:02:19 | 963 |
| 11th | James Withers | ๐บ๐ธ | Rockford, Michigan | 43 | 02:02:56 | 801 |
| 12th | Michael Gaylord | | | | 02:04:45 | 869 |
| 13th | Tim Crago | ๐บ๐ธ | Springboro, Ohio | 41 | 02:05:02 | 1376 |
| 14th | Steve Muench | ๐บ๐ธ | Rochester Hills, Michigan | 43 | 02:07:24 | 783 |
| 15th | Craig Carroll | ๐บ๐ธ | vandalia, Ohio | 45 | 02:08:35 | 3437 |
| 16th | Keith Ranly | ๐บ๐ธ | Troy, Ohio | 43 | 02:08:47 | 1086 |
| 17th | Kevin Wright | ๐บ๐ธ | Charlevoix, Michigan | 47 | 02:09:06 | 701 |
| 18th | Paul Krzysiak | ๐บ๐ธ | Bay City, Michigan | 47 | 02:09:27 | 1395 |
| 19th | Sean Martin | ๐บ๐ธ | Tipp City, Ohio | 43 | 02:09:31 | 3507 |
| 20th | Jason Lowetz | ๐บ๐ธ | Williamsburg, Michigan | 40 | 02:09:35 | 319 |
| 21st | Scott Worden | ๐บ๐ธ | Ada, Michigan | 42 | 02:09:37 | 1777 |
| 22nd | Jamie Clark | ๐บ๐ธ | Three Rivers, Michigan | 47 | 01:14:51 | 1294 |
| 22nd | Travis Schwartz | ๐บ๐ธ | | | 02:10:59 | 2778 |
| 23rd | Andrew Thompson | ๐บ๐ธ | Midland, Michigan | 45 | 02:11:05 | 1646 |
| 24th | Jeff Galsterer | ๐บ๐ธ | Traverse City, Michigan | 46 | 02:12:15 | 554 |
| 25th | Tom Stoner | ๐บ๐ธ | Kalamazoo, Michigan | 46 | 02:12:27 | 681 |
| 26th | Todd Dewaard | ๐บ๐ธ | Wyoming, Michigan | 43 | 02:12:45 | 1609 |
| 27th | Michael Sutton | ๐บ๐ธ | Traverse City, Michigan | 40 | 02:12:54 | 832 |
| 28th | Brad Scholtz | | Vermilion, Ohio | 48 | 02:13:20 | 1587 |
| 29th | James Spiker | ๐บ๐ธ | Thompsonville, Michigan | 42 | 02:15:06 | 2008 |
| 30th | John Slagboom | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:15:12 | 1130 |
| 31st | Michael Reeves | ๐บ๐ธ | Rochester Hills, Michigan | 47 | 02:15:14 | 2033 |
| 32nd | Jeff Vandermaas | ๐บ๐ธ | Grand Rapids, Michigan | 41 | 02:15:19 | 1368 |
| 33rd | James Dalton | ๐บ๐ธ | Perrysburg, Ohio | 43 | 02:15:46 | 1522 |
| 34th | Joshua Otstot | ๐บ๐ธ | troy, Ohio | 46 | 02:17:51 | 3505 |
| 35th | Matt Gunderson | ๐บ๐ธ | Kalamazoo, Michigan | 40 | 02:18:19 | 1485 |
| 36th | Matthew Nyquist | ๐บ๐ธ | Northville, Michigan | 43 | 02:19:25 | 1239 |
| 37th | Chris Taylor | ๐บ๐ธ | Harrison, Michigan | 40 | 02:19:48 | 1922 |
| 38th | Bryan Rose | ๐บ๐ธ | Temperance, Michigan | 43 | 02:20:04 | 3639 |
| 39th | Christopher Carville | ๐บ๐ธ | Cincinnati, Ohio | 45 | 02:21:07 | 1663 |
| 40th | John Doneth | ๐บ๐ธ | Ada, Michigan | 45 | 02:21:18 | 1502 |
| 41st | Jeff Ouellette | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 02:21:31 | 1686 |
| 42nd | Mark Harris | ๐บ๐ธ | Northbrook, Illinois | 47 | 02:23:05 | 1378 |
| 43rd | Corey Roberts | ๐บ๐ธ | Grand Rapids, Michigan | 45 | 02:23:15 | 3528 |
| 44th | Joel Weir | ๐บ๐ธ | Washington, Michigan | 40 | 02:24:27 | 1325 |
| 45th | Dennis Gehrke | ๐บ๐ธ | West Bend, Wisconsin | 42 | 02:26:28 | 1992 |
| 46th | Matt Lueck | ๐บ๐ธ | Battle Creek, Michigan | 49 | 02:29:41 | 3757 |
| 47th | Peter Maiers | ๐บ๐ธ | Midland, Michigan | 45 | 02:29:52 | 1774 |
| 48th | Andrew Halsted | ๐บ๐ธ | Northville, Michigan | 49 | 02:30:03 | 1513 |
| 49th | Brian Johanson | ๐บ๐ธ | Williamsburg, Michigan | 48 | 02:30:29 | 3341 |
| 50th | Ross Todd | ๐บ๐ธ | Rockford, Michigan | 41 | 02:31:18 | 2183 |
| 51st | Christopher Reinhardt | ๐บ๐ธ | Shelby Township, Michigan | 40 | 02:32:22 | 2641 |
| 52nd | Paul Azar | ๐บ๐ธ | Sparta, Michigan | 43 | 02:32:40 | 3479 |
| 53rd | Dan Willis | ๐บ๐ธ | Graytown, Ohio | 49 | 02:32:49 | 2282 |
| 54th | John Calcutt | ๐บ๐ธ | Comstock Park, Michigan | 69 | 02:34:28 | 2020 |
| 55th | Mike Wickstrom | ๐บ๐ธ | Valparaiso, Indiana | 46 | 02:36:40 | 3536 |
| 56th | Don Fogler | ๐บ๐ธ | Bloomington, Illinois | 48 | 02:37:04 | 1904 |
| 57th | Trent List | ๐บ๐ธ | Orient, Ohio | 49 | 02:37:29 | 2824 |
| 58th | Jason Van Lente | ๐บ๐ธ | Battle Creek, Michigan | 42 | 02:39:23 | 2746 |
| 59th | Sean Collins | ๐บ๐ธ | Rockford, Michigan | 47 | 02:39:39 | 3663 |
| 60th | Dan Holland | | | | 02:40:58 | 2316 |
| 61st | James Powers | ๐บ๐ธ | Grand Rapids, Michigan | 47 | 02:42:35 | 1402 |
| 62nd | David Coeck | | Embro, - | 47 | 02:43:27 | 2351 |
| 63rd | Elliott Rader | ๐บ๐ธ | Grand Rapids, Michigan | 40 | 02:44:18 | 4209 |
| 64th | Phillip Means | ๐บ๐ธ | Orland Park, Illinois | 40 | 02:46:47 | 2109 |
| 65th | Nate Aerts | ๐บ๐ธ | Muskegon, Michigan | 45 | 02:47:05 | 3072 |
| 66th | Bryce Lomerson | ๐บ๐ธ | Lapeer, Michigan | 47 | 02:52:04 | 1938 |
| 67th | Anthony Larouche | ๐บ๐ธ | Bay City, Michigan | 44 | 02:52:35 | 4242 |
| 68th | Brian Lovely | ๐บ๐ธ | Dorr, Michigan | 44 | 02:53:12 | 1740 |
| 69th | Marc Zaborny | ๐บ๐ธ | Auburn Hills, Michigan | 43 | 00:36:16 | 2202 |
| 69th | Brandon Yoder | ๐บ๐ธ | Ada, Michigan | 44 | 02:55:37 | 2861 |
| 70th | Brent Diver | ๐บ๐ธ | Elkhart, Indiana | 47 | 02:56:06 | 4109 |
| 71st | Guillermo Campos | ๐บ๐ธ | Grand Rapids, Michigan | 48 | 02:56:52 | 4058 |
| 72nd | Brad Olsen | ๐บ๐ธ | Williamston, Michigan | 47 | 02:59:27 | 3635 |
| 73rd | Tony Beursken | ๐บ๐ธ | Vermilion, Ohio | 44 | 03:00:26 | 1602 |
| 74th | Keith Obrien | ๐บ๐ธ | Comstock Park, Michigan | 41 | 03:00:53 | 2924 |
| 75th | Chuck Conard | ๐บ๐ธ | Ottawa Lake, Michigan | 47 | 03:01:15 | 2948 |
| 76th | Eric Weinman | ๐บ๐ธ | Ada, Michigan | 45 | 03:02:28 | 3038 |
| 77th | James Owens | ๐บ๐ธ | Lansing, Michigan | 43 | 03:05:44 | 2244 |
| 78th | Jeff Baird | ๐บ๐ธ | Petoskey, Michigan | 42 | 03:06:23 | 1455 |
| 79th | Jason Allen | ๐บ๐ธ | Belleville, Michigan | 43 | 03:07:48 | 4110 |
| 80th | Michael Harrell | ๐บ๐ธ | Traverse City, Michigan | 40 | 03:07:58 | 3935 |
| 81st | Jonathan Dewindt | ๐บ๐ธ | Birmingham, Michigan | 46 | 03:09:27 | 3004 |
| 82nd | Eric Rower | ๐บ๐ธ | Grand Rapids, Michigan | 42 | 03:10:08 | 3077 |
| 83rd | Brent Martins | ๐บ๐ธ | Oshkosh, Wisconsin | 47 | 03:10:30 | 4159 |
| 84th | James Mattson | ๐บ๐ธ | Petoskey, Michigan | 44 | 03:11:44 | 2348 |
| 85th | James Maclean | ๐บ๐ธ | Harbor Springs, Michigan | 45 | 03:13:33 | 2798 |
| 86th | Robb Webber | ๐บ๐ธ | Hope, Michigan | 49 | 03:13:37 | 3784 |
| 87th | Derek Horn | ๐บ๐ธ | Reading, Michigan | 47 | 03:20:16 | 4069 |
| 88th | Jeffrey Spotts | ๐บ๐ธ | Lambertville, Michigan | 48 | 03:20:38 | 2836 |
| 89th | Gregory Lewis | ๐บ๐ธ | East Grand Rapids, Michigan | 45 | 03:21:40 | 4086 |
| 90th | John Lang | ๐บ๐ธ | grand rapids, Michigan | 48 | 03:29:33 | 3176 |
| 91st | Doug Hollingshead | ๐บ๐ธ | Midland, Michigan | 49 | 03:31:10 | 3293 |
| 92nd | Ross Hammersley | ๐บ๐ธ | Traverse City, Michigan | 41 | 03:42:01 | 3258 |
| 93rd | Greg Strader | ๐บ๐ธ | Portage, Michigan | 48 | 03:46:17 | 3014 |
| 94th | Jeff Lang | ๐บ๐ธ | Warren, Michigan | 44 | 04:24:25 | 3364 |
| 95th | Bobby Rennekamp | ๐บ๐ธ | TRAVERSE CITY, Michigan | 42 | 04:25:15 | 4471 |
| 96th | Jason Horton | ๐บ๐ธ | Muskegon, Michigan | 40 | 05:59:05 | 2368 |
| 97th | Kevin Crawford | ๐บ๐ธ | mancelona, Michigan | 47 | 03:44:23 | 3422 |