| # | Name | Hometown | Age | Time | Bib | |
|---|---|---|---|---|---|---|
| 1st | Brian Matter | ๐บ๐ธ | Sheboygan, Wisconsin | -1 | 01:30:30 | |
| 2nd | Michael Simonson | ๐บ๐ธ | Oxford, Michigan | -1 | 01:31:03 | |
| 3rd | Jeremy Horgan-Kobelski | ๐บ๐ธ | Boulder, Colorado | -1 | 01:31:11 | |
| 4th | Tristan Schouten | ๐บ๐ธ | Sheboygan, Wisconsin | -1 | 01:31:24 | |
| 5th | Jesse Lalonde | ๐บ๐ธ | Madison, Wisconsin | -1 | 01:33:10 | |
| 6th | Ned Overend | ๐บ๐ธ | Durango, Colorado | -1 | 01:34:21 | |
| 7th | Marko Lalonde | ๐บ๐ธ | Madison, Wisconsin | -1 | 01:35:53 | |
| 8th | Mike Anderson | Alpena, Michigan | -1 | 01:36:53 | ||
| 9th | Jason Lummis | ๐บ๐ธ | Pinckney, Michigan | -1 | 01:37:18 | |
| 10th | Dan Jansen | ๐บ๐ธ | Grand Rapids, Michigan | -1 | 01:37:34 | |
| 10th | Randy Laprairie | ๐บ๐ธ | Banner Elk, North Carolina | -1 | 01:37:34 | |
| 12th | Christian Tanguy | ๐บ๐ธ | Rochester, Michigan | -1 | 01:37:35 | |
| 13th | William Clikeman | ๐บ๐ธ | Troy, Michigan | -1 | 01:37:37 | |
| 14th | Jason Buccellato | ๐บ๐ธ | Lake Orion, Michigan | -1 | 01:37:54 | |
| 14th | Dave Walker | ๐บ๐ธ | Fairview Park, Ohio | -1 | 01:37:54 | |
| 16th | Ross Schnell | ๐บ๐ธ | Grand Junction, Colorado | -1 | 01:38:15 | |
| 17th | Jean Luc Serriere | ๐บ๐ธ | State College, Pennsylvania | -1 | 01:40:07 | |
| 18th | Brent Steinberg | ๐บ๐ธ | Brighton, Michigan | -1 | 01:40:12 | |
| 19th | Joseph Brzuchanski | ๐บ๐ธ | Highland, Michigan | -1 | 01:40:17 | |
| 20th | Paul Hanson | ๐บ๐ธ | St Peter, Minnesota | -1 | 01:41:03 | |
| 21st | Isaac Neff | ๐บ๐ธ | Bloomington, Indiana | -1 | 01:41:09 | |
| 22nd | Dan Klein | ๐บ๐ธ | Berkley, Michigan | -1 | 01:41:15 | |
| 23rd | Derek Graham | ๐บ๐ธ | Grand Rapids, Michigan | -1 | 01:41:22 | |
| 24th | Jess Koch | ๐บ๐ธ | Elk Rapids, Michigan | -1 | 01:41:44 | |
| 25th | Russ Tiles | ๐บ๐ธ | Spring Lake, Michigan | -1 | 01:42:23 | |
| 26th | Nate Versluis | ๐บ๐ธ | Grand Rapids, Michigan | -1 | 01:42:47 | |
| 27th | Giles Bryer | ๐บ๐ธ | Plymouth, Michigan | -1 | 01:42:54 | |
| 28th | Cole House | ๐บ๐ธ | Onieda, Wisconsin | -1 | 01:43:17 | |
| 29th | John Doyle | ๐บ๐ธ | Mattawan, Michigan | -1 | 01:43:47 | |
| 30th | Jason Bowne | ๐บ๐ธ | Muskegon, Michigan | -1 | 01:43:58 | |
| 31st | Alexander Dolpp | ๐บ๐ธ | Royal Oak, Michigan | -1 | 01:44:21 | |
| 32nd | Steve Bartzen | ๐บ๐ธ | Grand Rapids, Michigan | -1 | 01:44:41 | |
| 33rd | Eric Forrester | ๐บ๐ธ | Rockford, Michigan | -1 | 01:46:22 | |
| 34th | Robert Herriman | ๐บ๐ธ | Royal Oak, Michigan | -1 | 01:47:58 | |
| 35th | Scott Kylander-Johnson | ๐บ๐ธ | Duluth, Minnesota | -1 | 01:47:59 | |
| 36th | Shawn Meredith | ๐บ๐ธ | Denver, Colorado | -1 | 01:48:28 | |
| 37th | Joseph Slonecki | ๐บ๐ธ | Williamsburg, Michigan | -1 | 01:49:15 | |
| 38th | Jeffrey Jacobi | ๐บ๐ธ | Grand Rapids, Michigan | -1 | 01:49:57 | |
| 39th | Kerry Robbert | ๐บ๐ธ | Allegnn, Michigan | -1 | 01:50:08 | |
| 40th | Thomas Markley | ๐บ๐ธ | Dearborn Heigh, Michigan | -1 | 01:50:13 | |
| 41st | Eric Jellum | ๐บ๐ธ | Midland, Michigan | -1 | 01:50:31 | |
| 42nd | Travis Saeler | ๐บ๐ธ | Butler, Pennsylvania | -1 | 01:50:41 | |
| 43rd | Paul Brown | ๐บ๐ธ | Dearborn, Michigan | -1 | 01:51:15 | |
| 44th | Don Fedrigon Jr | ๐บ๐ธ | Williamsburg, Michigan | -1 | 01:52:11 | |
| 45th | Brian Harris | Holland, Michigan | -1 | 01:53:15 | ||
| 46th | Dan Kotwicki | ๐บ๐ธ | Ann Arbor, Michigan | -1 | 01:53:27 | |
| 47th | Mike Schroden | ๐บ๐ธ | St Cloud, Minnesota | -1 | 01:58:18 | |
| 48th | Todd Hageman | ๐บ๐ธ | Park City, Utah | -1 | 01:59:11 | |
| 49th | Eric Peters | Colombus, Ohio | -1 | 02:00:45 | ||
| 50th | Andre Sottile | ๐บ๐ธ | monroe, Michigan | -1 | 02:00:51 | |
| 51st | Chip Richards | ๐บ๐ธ | Grand Rapids, Michigan | -1 | 02:03:55 | |
| 52nd | Graham Howard | ๐บ๐ธ | -1 | 02:05:22 |