| # | Name | Hometown | Age | Time | Bib | |
|---|---|---|---|---|---|---|
| 1st | Karl Emmerich | πΊπΈ | 01:57:51 | 385 | ||
| 2nd | Christian Glupker | πΊπΈ | Zeeland, Michigan | 52 | 01:58:42 | 802 |
| 3rd | Christopher Boer | πΊπΈ | grand Rapids, Michigan | 52 | 02:01:17 | 512 |
| 4th | Paul Richardson | πΊπΈ | Auburn, Indiana | 52 | 02:03:23 | 421 |
| 5th | Ryan Beekman | πΊπΈ | Ann Arbor, Michigan | 52 | 02:03:45 | 565 |
| 6th | Mark Ondersma | Grand Rapids, Michigan | 52 | 02:04:58 | 598 | |
| 7th | Edward Brzezinski | πΊπΈ | Linden, Michigan | 52 | 02:05:36 | 616 |
| 8th | Aaron Barto | πΊπΈ | Grand Rapids, Michigan | 52 | 02:05:41 | 625 |
| 9th | Paul Heirtzler | πΊπΈ | Northville, Michigan | 52 | 02:05:57 | 797 |
| 10th | Jonathan Harbin | πΊπΈ | Marquette, Michigan | 52 | 02:06:27 | 1392 |
| 11th | Mike Rossey | πΊπΈ | Rochester, Michigan | 52 | 02:07:18 | 537 |
| 12th | Than Dykstra | πΊπΈ | Traverse City, Michigan | 52 | 02:08:56 | 819 |
| 13th | Aaron Klein | πΊπΈ | Ann Arbor, Michigan | 52 | 02:11:49 | 1016 |
| 14th | Brad Medellin | πΊπΈ | Lapeer, Michigan | 52 | 02:12:00 | 1048 |
| 15th | Jonathan Zoutendam | πΊπΈ | Traverse City, Michigan | 52 | 02:14:25 | 553 |
| 16th | Vince Schrand | πΊπΈ | Farmington, Michigan | 52 | 02:15:27 | 1005 |
| 17th | Jason Hicks | πΊπΈ | Cedar, Michigan | 52 | 02:15:35 | 2103 |
| 18th | Mike Fry | Berkley, Michigan | 52 | 02:18:01 | 1307 | |
| 19th | Chuck Kovick | πΊπΈ | Chelsea, Michigan | 52 | 02:18:10 | 1480 |
| 20th | Vincent Valdez | πΊπΈ | Grand Rapids, Michigan | 52 | 02:18:37 | 1752 |
| 21st | John Ruby | πΊπΈ | Fishers, Indiana | 52 | 02:20:08 | 2106 |
| 22nd | Mark Coletti | πΊπΈ | Birmingham, Michigan | 52 | 02:20:17 | 842 |
| 23rd | Steve Koss | πΊπΈ | Harbor Springs, Michigan | 52 | 02:20:36 | 1507 |
| 24th | Gene Ward | πΊπΈ | Traverse City, Michigan | 52 | 02:21:39 | 1454 |
| 25th | Ed Volcic | πΊπΈ | Rochester, Michigan | 52 | 02:21:42 | 2101 |
| 26th | Jeff Ouellette | πΊπΈ | Grand Rapids, Michigan | 52 | 02:22:15 | 946 |
| 27th | Ismael Uribe | πΊπΈ | Novi, Michigan | 52 | 02:22:40 | 1530 |
| 28th | David Roush | πΊπΈ | Rockford, Michigan | 52 | 02:22:40 | 2293 |
| 29th | Greg Stroker | πΊπΈ | Clawson, Michigan | 52 | 02:23:07 | 1346 |
| 30th | Conrad Schewe | πΊπΈ | Plymouth, Michigan | 52 | 02:23:47 | 1479 |
| 31st | Mark Fiedler | North Street, Michigan | 52 | 02:23:54 | 1661 | |
| 32nd | Michael Verploegh | πΊπΈ | Grandville, Michigan | 52 | 02:24:34 | 1348 |
| 33rd | Daniel Rosol | πΊπΈ | PLYMOUTH, Michigan | 52 | 02:24:34 | 1690 |
| 34th | Paul Lagrand | πΊπΈ | Grand Rapids, Michigan | 52 | 02:24:57 | 2547 |
| 35th | Brian Pirrie | πΊπΈ | Plymouth, Michigan | 52 | 02:25:58 | 4651 |
| 36th | Eric Darooge | πΊπΈ | Boyne City, Michigan | 52 | 02:26:14 | 1823 |
| 37th | Kris Fredrichsen | πΊπΈ | Sheboygan, Wisconsin | 52 | 02:26:21 | 1026 |
| 38th | Wayne Harper | πΊπΈ | Rochester, Michigan | 52 | 02:27:26 | 2812 |
| 39th | Keith Unke | πΊπΈ | HUDSON, Ohio | 52 | 02:28:41 | 2435 |
| 40th | Kevin Wilk | πΊπΈ | Canton, Michigan | 52 | 02:28:57 | 1932 |
| 41st | Scot Herrmann | πΊπΈ | Loveland, Ohio | 52 | 02:30:03 | 2174 |
| 42nd | Craig Dittmer | πΊπΈ | New Hudson, Michigan | 52 | 02:30:31 | 1692 |
| 43rd | Ryan Weatherby | πΊπΈ | Alma, Michigan | 52 | 02:31:43 | 2675 |
| 44th | Scott Vanderstelt | πΊπΈ | 02:32:01 | 2687 | ||
| 45th | Jeff Braginton | πΊπΈ | Plainwell, Michigan | 52 | 02:32:33 | 2187 |
| 46th | George Bouras | πΊπΈ | Royal Oak, Michigan | 52 | 02:33:00 | 3241 |
| 47th | Tom Mchugh | πΊπΈ | Brighton, Michigan | 52 | 02:34:08 | 2479 |
| 48th | Dylan Siegal | πΊπΈ | West Bloomfield, Michigan | 52 | 02:34:09 | 2428 |
| 49th | Stuart Bricknell | π¨π¦ | MacTier, Ontario, CA | 52 | 02:34:40 | 4571 |
| 50th | Drew Ott | πΊπΈ | Zionsville, Indiana | 52 | 02:35:37 | 1416 |
| 51st | Jim Depkon | πΊπΈ | Niles, Illinois | 52 | 02:36:26 | 4327 |
| 52nd | Matt Mauk | πΊπΈ | Winona lake, Indiana | 52 | 02:36:31 | 2013 |
| 53rd | Shane Moon | πΊπΈ | clarkston, Michigan | 52 | 02:36:53 | 2645 |
| 54th | Kyle Feliks | πΊπΈ | Ann Arbor, Michigan | 52 | 02:39:43 | 3813 |
| 55th | Chris Turner | πΊπΈ | Lapeer, Michigan | 52 | 02:40:33 | 2797 |
| 56th | Robert Sherwin | πΊπΈ | Northville, Michigan | 52 | 02:40:46 | 2274 |
| 57th | Andy Roberts | πΊπΈ | Northville, Michigan | 52 | 02:44:40 | 2885 |
| 58th | Thomas Heys | πΊπΈ | Grand Rapids, Michigan | 52 | 02:44:42 | 2602 |
| 59th | Charles Dodson | πΊπΈ | 02:45:52 | 3861 | ||
| 60th | Bob Zimmerman | πΊπΈ | Fort Wayne, Indiana | 52 | 02:46:24 | 2895 |
| 61st | Pat Quint | πΊπΈ | Glen Ellyn, Illinois | 52 | 02:46:45 | 3619 |
| 62nd | Michael Palmer | πΊπΈ | Granger, Indiana | 52 | 02:48:04 | 908 |
| 63rd | Daniel Hawes | πΊπΈ | Birmingham, Michigan | 52 | 02:48:26 | 3255 |
| 64th | Todd Ambrose | πΊπΈ | Hudsonville, Michigan | 52 | 02:49:11 | 3673 |
| 65th | Russell Nichols | πΊπΈ | Carmel, Indiana | 52 | 02:49:14 | 4549 |
| 66th | Jason Moss | πΊπΈ | Northville, Michigan | 52 | 02:49:49 | 3235 |
| 67th | Brian Farmer | πΊπΈ | Brighton, Michigan | 52 | 02:51:05 | 3008 |
| 68th | David Spremulli | πΊπΈ | Chagrin Falls, Ohio | 52 | 02:52:35 | 2969 |
| 69th | Scott Bohlen | πΊπΈ | Northville, Michigan | 52 | 02:54:04 | 2899 |
| 70th | Eric Cochrane | πΊπΈ | Byron Center, Michigan | 52 | 02:56:04 | 2889 |
| 71st | Tj Keene | πΊπΈ | Noblesville, Indiana | 52 | 02:57:50 | 2928 |
| 72nd | Jeff Saxsma | πΊπΈ | Troy, Michigan | 52 | 02:59:21 | 3099 |
| 73rd | David Bruce | πΊπΈ | Rochester, Michigan | 52 | 03:00:12 | 3126 |
| 74th | Kimbal Beckett | π¨π¦ | Sault Ste Marie, Ontario, CA | 52 | 03:00:50 | 4587 |
| 75th | Eric Buck | πΊπΈ | Alpena, Michigan | 52 | 03:01:00 | 4623 |
| 76th | Mike Johnson | πΊπΈ | Fort Wayne, Indiana | 52 | 03:02:21 | 3509 |
| 77th | James Holstein | πΊπΈ | Willow Springs, Illinois | 52 | 03:03:05 | 4089 |
| 78th | Keith Hall | πΊπΈ | Cedar Springs, Michigan | 52 | 03:03:28 | 3713 |
| 79th | Chris Pratt | πΊπΈ | Waterford, Michigan | 52 | 03:10:38 | 3677 |
| 80th | Robert Skorupski | πΊπΈ | Wixom, Michigan | 52 | 03:12:08 | 3232 |
| 81st | Scott Moore | πΊπΈ | Edmore, Michigan | 52 | 03:12:36 | 3825 |
| 82nd | Mike Brown | πΊπΈ | Davison, Michigan | 52 | 03:17:13 | 3427 |
| 83rd | Brian Nathan | πΊπΈ | Northville, Michigan | 52 | 03:20:20 | 3977 |
| 84th | Jason Bendon | πΊπΈ | Plymouth, Michigan | 52 | 03:26:35 | 3215 |
| 85th | Paul Tunney | πΊπΈ | NOvi, Michigan | 52 | 03:34:53 | 4045 |
| 86th | Ken Robins | πΊπΈ | South Lyon, Michigan | 52 | 03:35:11 | 3632 |
| 87th | Nathan Hoffman | πΊπΈ | Eaton Rapids, Michigan | 52 | 03:35:28 | 3923 |
| 88th | Geoff Snudden | πΊπΈ | Green Bay, Wisconsin | 52 | 04:10:55 | 3267 |
| 89th | Lloyd Spear | πΊπΈ | Oxford, Michigan | 52 | 04:41:11 | 4132 |