| 1st | Alec Schau | ๐บ๐ธ | Kalamazoo, Michigan | 25 | 01:47:46 | 350 |
| 2nd | Colton Lock | ๐บ๐ธ | Ada, Michigan | 27 | 01:47:46 | 392 |
| 3rd | Cory Stange | ๐บ๐ธ | Millington, Michigan | 26 | 01:48:58 | 302 |
| 4th | Jonathan Nesburg | ๐บ๐ธ | Walker, Michigan | 26 | 01:49:23 | 402 |
| 5th | Ben Kalis | ๐บ๐ธ | Big Rapids, Michigan | 27 | 01:54:22 | 720 |
| 6th | Jeff Simpson | ๐บ๐ธ | Midland, Michigan | 27 | 01:54:35 | 465 |
| 7th | Elliott Parcells | ๐บ๐ธ | Kalamazoo, Michigan | 25 | 01:57:20 | 1144 |
| 8th | Patrick Spalding | ๐บ๐ธ | Thompsonville, Michigan | 26 | 01:57:28 | 691 |
| 9th | Eric Senk | ๐บ๐ธ | Winchester, California | 26 | 01:57:31 | 437 |
| 10th | Brett Beddow | ๐บ๐ธ | Grosse Pointe, Michigan | 25 | 01:58:31 | 3426 |
| 11th | Nathan Saliga | ๐บ๐ธ | | | 01:58:46 | 774 |
| 12th | Nick Mclain | ๐บ๐ธ | traverse city, Michigan | 26 | 01:59:03 | 864 |
| 13th | Jon Delboy | ๐บ๐ธ | Brown City, Michigan | 27 | 02:02:31 | 902 |
| 14th | Shaun Garvin | ๐บ๐ธ | Newaygo, Michigan | 26 | 02:02:33 | 903 |
| 15th | Russell Putnam | ๐บ๐ธ | London, - | 26 | 02:02:39 | 640 |
| 16th | Matthew Deighton | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:04:41 | 1073 |
| 17th | Jacob Samborski | | | | 02:06:16 | 2062 |
| 18th | Michael Page | ๐บ๐ธ | Algonquin, Illinois | 27 | 02:07:30 | 3464 |
| 19th | Justin Lesniak | ๐บ๐ธ | Bay City, Michigan | 27 | 02:09:21 | 1773 |
| 20th | Adam Lock | ๐บ๐ธ | Warsaw, Indiana | 27 | 02:10:32 | 781 |
| 21st | Tyler Teichman | ๐บ๐ธ | Owosso, Michigan | 26 | 02:10:40 | 1427 |
| 22nd | Sean Smith | ๐บ๐ธ | Niles, Michigan | 26 | 02:11:32 | 776 |
| 23rd | Jake Campbell | ๐บ๐ธ | Waterford, Michigan | 27 | 02:12:25 | 1297 |
| 24th | Corey Morrison | | Guelph, - | 27 | 02:12:37 | 1038 |
| 25th | Ted Start | ๐บ๐ธ | Zeeland, Michigan | 25 | 02:13:08 | 1058 |
| 26th | Kyle Mcdevitt | ๐บ๐ธ | Ann Arbor, Michigan | 27 | 02:13:12 | 1955 |
| 27th | William Boeckmann | ๐บ๐ธ | fort wayne, Indiana | 26 | 02:13:25 | 3470 |
| 28th | Cory Baker | ๐บ๐ธ | Ada, Michigan | 27 | 02:14:15 | 1309 |
| 29th | Bradley Felder | ๐บ๐ธ | Brighton, Michigan | 26 | 02:15:00 | 3476 |
| 30th | Travis Guest | ๐บ๐ธ | Rockford, Michigan | 27 | 02:15:36 | 3531 |
| 31st | Mark Denton | ๐บ๐ธ | Oakley, Michigan | 26 | 00:31:25 | 4166 |
| 31st | Joel Smith | ๐บ๐ธ | Grand Haven, Michigan | 27 | 02:17:07 | 2334 |
| 32nd | Christopher Bennett | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:18:59 | 3538 |
| 33rd | Preston Sanford | ๐บ๐ธ | Auburn, Massachusetts | 27 | 02:21:25 | 2409 |
| 34th | Steven Lecey | ๐บ๐ธ | Cedarburg, Wisconsin | 26 | 02:22:54 | 4079 |
| 35th | John Mcfadden | ๐บ๐ธ | Marquette, Michigan | 26 | 02:23:03 | 2156 |
| 36th | Anthony Porretta | ๐บ๐ธ | Shelby Township, Michigan | 25 | 02:23:12 | 4479 |
| 37th | Aaron Rupp | ๐บ๐ธ | Royal Oak, Michigan | 27 | 02:23:17 | 1469 |
| 38th | Steven Pirelli | ๐บ๐ธ | New Berlin, Wisconsin | 26 | 02:23:43 | 1648 |
| 39th | Nate Smith | ๐บ๐ธ | Grandville, Michigan | 27 | 02:23:57 | 3592 |
| 40th | Warren Terrell | ๐บ๐ธ | BRIGHTON, Michigan | 26 | 02:23:58 | 3575 |
| 41st | Evan Campbell | ๐บ๐ธ | Clinton Twp, Michigan | 25 | 02:24:58 | 2407 |
| 42nd | Nathan Larraza | ๐บ๐ธ | Dearborn, Michigan | 27 | 02:27:40 | 1832 |
| 43rd | Brandon Hilsabeck | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:28:03 | 3526 |
| 44th | Matt Cowan | ๐บ๐ธ | Warren, Michigan | 27 | 02:28:20 | 4213 |
| 45th | Scott Hall | ๐บ๐ธ | Grand Rapids, Michigan | 25 | 02:29:12 | 3588 |
| 46th | Garrett Jones | ๐บ๐ธ | Kalamazoo, Michigan | 27 | 02:29:37 | 1719 |
| 47th | Matthew Bower | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:30:25 | 2157 |
| 48th | Alec Trierweiler | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:31:51 | 1942 |
| 49th | Kevin Biolchini | ๐บ๐ธ | Oxford, Michigan | 25 | 02:32:29 | 1194 |
| 50th | Daniel Zilinskas | ๐บ๐ธ | Royal Oak, Michigan | 26 | 02:33:41 | 3704 |
| 51st | Josh Vanderweide | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:33:47 | 3602 |
| 52nd | Trenton Lindholm | ๐บ๐ธ | Canton, Michigan | 26 | 02:35:30 | 3649 |
| 53rd | Bryan Dew | ๐บ๐ธ | Grand Haven, Michigan | 26 | 02:36:33 | 4436 |
| 54th | Mitch Eyre | ๐บ๐ธ | Novi, Michigan | 27 | 02:36:33 | 4276 |
| 55th | Isaac Grotenhuis | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:37:39 | 4118 |
| 56th | Nick Cooper | ๐บ๐ธ | Charter Township Of Clint, Michigan | 25 | 02:38:10 | 2461 |
| 57th | Anthony Decarolis | ๐บ๐ธ | Bloomfield Hills, Michigan | 26 | 02:39:41 | 3608 |
| 58th | Kaleb Schumaker | ๐บ๐ธ | Kalamazoo, Michigan | 25 | 02:39:47 | 3535 |
| 59th | Keegan Mccready | ๐บ๐ธ | Wyoming, Michigan | 27 | 02:41:42 | 3054 |
| 60th | David Sheridan | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:42:25 | 4142 |
| 61st | James Brisson | ๐บ๐ธ | Macomb, Michigan | 26 | 02:42:35 | 4241 |
| 62nd | Chris Archambo | ๐บ๐ธ | Livonia, Michigan | 28 | 02:43:10 | 4191 |
| 63rd | Tyler Elton | ๐บ๐ธ | Waterford, Michigan | 27 | 02:43:24 | 2379 |
| 64th | David Schaller | ๐บ๐ธ | Warren, Michigan | 26 | 02:44:02 | 2900 |
| 65th | Carlos Delgado | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:44:11 | 4414 |
| 66th | Samuel Frank | ๐บ๐ธ | Warren, Michigan | 27 | 02:48:25 | 4190 |
| 67th | Kurt Gilroy | ๐บ๐ธ | Rochester Hills, Michigan | 27 | 02:50:14 | 2142 |
| 68th | Ezhil Vijayan | ๐บ๐ธ | Lake Orion, Michigan | 28 | 02:50:59 | 3450 |
| 69th | Andrew Sensoli | ๐บ๐ธ | | | 02:51:25 | 2276 |
| 70th | Chris Vogler | ๐บ๐ธ | Rochester Hills, Michigan | 25 | 02:51:31 | 4112 |
| 71st | Tyler Decaire | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:51:32 | 4056 |
| 72nd | Kevin Burrows | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:52:21 | 3940 |
| 73rd | Aaron Offringa | ๐บ๐ธ | | | 02:52:23 | 3645 |
| 74th | Ben Kooienga | ๐บ๐ธ | Holland, Michigan | 25 | 02:54:26 | 3002 |
| 75th | Tommy Wyza | ๐บ๐ธ | Cleveland, Ohio | 25 | 02:58:41 | 3883 |
| 76th | Matthias Bares | ๐บ๐ธ | BERRIEN SPRINGS, Michigan | 27 | 02:58:50 | 4316 |
| 77th | Ryan Gajewski | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 03:01:20 | 3102 |
| 78th | Sean Vanharen | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 03:02:15 | 3648 |
| 79th | Patrick Witucki | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 03:02:28 | 2942 |
| 80th | Kyler Sheerin | ๐บ๐ธ | Holt, Michigan | 25 | 03:02:55 | 4189 |
| 81st | Ian Botbyl | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 03:03:29 | 3185 |
| 82nd | Cody Glashower | ๐บ๐ธ | Jenison, Michigan | 27 | 03:04:16 | 4301 |
| 83rd | Mitch Mcdonald | ๐บ๐ธ | Rockford, Michigan | 26 | 03:08:27 | 3013 |
| 84th | Ronald Kaminski | ๐บ๐ธ | Waterford, Michigan | 25 | 03:09:08 | 1997 |
| 85th | Brandon Meyer | ๐บ๐ธ | Traverse City, Michigan | 25 | 03:14:13 | 3969 |
| 86th | Timothy Simon | ๐บ๐ธ | West Lafayette, Indiana | 25 | 03:19:40 | 4385 |
| 87th | Keifer Mckeown | ๐บ๐ธ | Sheridan, Michigan | 26 | 03:22:38 | 3992 |
| 88th | Andrew Kovacs | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 03:24:42 | 2992 |
| 89th | Kevin Hettler | ๐บ๐ธ | Lansing, Michigan | 27 | 03:26:52 | 3294 |
| 90th | Andrew Darrell | ๐บ๐ธ | KALAMAZOO, Michigan | 25 | 03:29:19 | 3728 |
| 91st | Patrick Kellogg | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 03:30:55 | 4428 |
| 92nd | Anthony Rinna | ๐บ๐ธ | Berkley, Michigan | 26 | 03:35:24 | 4062 |
| 93rd | Kellen Mcelrath | ๐บ๐ธ | Traverse City, Michigan | 27 | 03:38:48 | 3212 |
| 94th | Larry Lynch | ๐บ๐ธ | Traverse City, Michigan | 26 | 03:45:42 | 3642 |
| 95th | Brendan Tully | ๐บ๐ธ | Williamsburg, Michigan | 27 | 03:47:26 | 3880 |
| 96th | John Hanna | ๐บ๐ธ | Fenton, Michigan | 26 | 04:01:59 | 4455 |
| 97th | Dylan Mahoney-Muno | ๐บ๐ธ | Morton Grove, Illinois | 25 | 04:22:51 | 4013 |
| 97th | Marc Thompson | ๐บ๐ธ | Kalamazoo, Michigan | 25 | 03:23:41 | 3620 |
| 98th | Joshua Cartwright | ๐บ๐ธ | Kalkaska, Michigan | 25 | 04:29:45 | 3817 |
| 99th | Jack Holtgreive | ๐บ๐ธ | Washington, District of Columbia | 26 | 04:57:12 | 3419 |