| 1st | Kyler Bradley | ๐บ๐ธ | Traverse City, Michigan | 27 | 02:13:43 | 374 |
| 2nd | Alex Schultz | ๐บ๐ธ | AVON, Colorado | 26 | 02:18:11 | 335 |
| 3rd | Elliott Parcells | ๐บ๐ธ | Kalamazoo, Michigan | 27 | 02:18:13 | 459 |
| 4th | Brandon Grant | | Fairborn, Ohio | 27 | 02:30:08 | 4466 |
| 5th | Bradley Kurzynowski | ๐บ๐ธ | Grand Ledge, Michigan | 26 | 02:35:10 | 996 |
| 6th | Alex Primeau | ๐บ๐ธ | Traverse City, Michigan | 27 | 02:39:59 | 972 |
| 7th | Steve Bromiel | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:40:27 | 4730 |
| 8th | Scott Hall | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:42:51 | 1102 |
| 9th | Marshall Williams | ๐บ๐ธ | Lake Orion, Michigan | 27 | 02:43:37 | 1336 |
| 10th | Alex Wright | ๐บ๐ธ | Midland, Michigan | 26 | 02:43:53 | 955 |
| 11th | Tanner Pesonen | ๐บ๐ธ | Sterling Heights, Michigan | 28 | 02:46:35 | 1418 |
| 12th | Ryan Dombrowski | ๐บ๐ธ | Cleveland, Ohio | 26 | 02:47:07 | 3578 |
| 13th | Zack Buter | ๐บ๐ธ | Grand Haven, Michigan | 26 | 02:48:15 | 1214 |
| 14th | Rivers Whitson | ๐บ๐ธ | Rochester Hills, Michigan | 25 | 02:49:58 | 1135 |
| 15th | William Howorth | ๐บ๐ธ | Yorkville, Illinois | 26 | 02:51:56 | 3780 |
| 16th | Mark Denton | ๐บ๐ธ | Oakley, Michigan | 28 | 02:52:55 | 1512 |
| 17th | Tyler Teichman | ๐บ๐ธ | Highland, Michigan | 28 | 02:54:08 | 1088 |
| 18th | Erik Datema | ๐บ๐ธ | Rockford, Michigan | 27 | 02:54:36 | 1411 |
| 19th | Ryan Beyea | ๐บ๐ธ | Ann Arbor, Michigan | 25 | 02:55:13 | 3629 |
| 20th | Steve Carpenter | | Mancelona, Michigan | 26 | 02:56:04 | 4502 |
| 21st | Robert Kelly | ๐บ๐ธ | Denver, Colorado | 25 | 02:57:44 | 2036 |
| 22nd | Jonathan Bartsch | ๐บ๐ธ | ottawa hills, Ohio | 26 | 02:58:19 | 3636 |
| 23rd | Jacob Moss | | Ashland, Ohio | 27 | 02:58:34 | 1634 |
| 24th | Tyler Zmyslo | ๐บ๐ธ | Grand haven, Michigan | 26 | 02:58:59 | 2655 |
| 25th | Bobby Munro | ๐บ๐ธ | Hamilton, Michigan | 26 | 02:59:31 | 3625 |
| 26th | Gunnar Johnson | ๐บ๐ธ | | | 03:00:20 | 1902 |
| 27th | Anthony Stein | ๐บ๐ธ | FENTON, Michigan | 27 | 03:03:47 | 381 |
| 28th | Cody Dedow | ๐บ๐ธ | Milwaukee, Wisconsin | 27 | 03:07:53 | 4639 |
| 29th | Brennen Hitchcock | | Indianapolis, Indiana | 27 | 03:09:28 | 1720 |
| 30th | Evan Campbell | ๐บ๐ธ | Clinton Twp, Michigan | 27 | 03:11:34 | 1623 |
| 31st | Jonathan Nelson | ๐บ๐ธ | Novi, Michigan | 27 | 03:12:24 | 2539 |
| 32nd | Joseph Willard | | | | 03:13:47 | 4625 |
| 33rd | Chris Ball | ๐บ๐ธ | Milwaukee, Wisconsin | 27 | 03:15:47 | 4640 |
| 34th | Nathan Noel | ๐บ๐ธ | CHARLESTON, South Carolina | 26 | 03:16:27 | 2356 |
| 35th | Ethan Wehman | ๐บ๐ธ | Owosso, Michigan | 25 | 03:16:37 | 4727 |
| 36th | Justin Jewell | ๐บ๐ธ | Hudsonville, Michigan | 26 | 03:17:10 | 3729 |
| 37th | Jason Baker | ๐บ๐ธ | Westland, Michigan | 26 | 03:17:11 | 2558 |
| 38th | Morgan Hassall | ๐บ๐ธ | Brent Knoll, Michigan | 26 | 03:17:17 | 2568 |
| 39th | Henry Kennedy | ๐บ๐ธ | Noblesville, Indiana | 27 | 03:19:24 | 3667 |
| 40th | Jackson Robar | ๐บ๐ธ | Detroit, Michigan | 28 | 03:20:53 | 1998 |
| 41st | Chris Carefoot | ๐บ๐ธ | Marquette, Michigan | 28 | 03:24:01 | 4247 |
| 42nd | Ashton Sandow | ๐บ๐ธ | North Muskegon, Michigan | 27 | 03:27:31 | 3633 |
| 43rd | Jordan Degraaf | ๐บ๐ธ | Rockford, Michigan | 27 | 03:30:00 | 2941 |
| 44th | Devin Wilhelm | ๐บ๐ธ | Traverse City, Michigan | 28 | 03:32:01 | 4283 |
| 45th | David Coppens | ๐บ๐ธ | Mishawaka, Indiana | 26 | 03:32:17 | 3999 |
| 46th | John Wilks | ๐บ๐ธ | Clarkston, Michigan | 26 | 03:33:02 | 3058 |
| 47th | Garrett Pelowski | ๐บ๐ธ | | | 03:34:17 | 2543 |
| 48th | Keith Fischer | ๐บ๐ธ | La Porte, Indiana | 27 | 03:35:58 | 4326 |
| 49th | Kody Nutting | ๐บ๐ธ | Mattawan, Michigan | 25 | 03:36:27 | 2047 |
| 50th | Zacharie Forest-Dupont | ๐บ๐ธ | Marquette, Michigan | 27 | 03:38:41 | 4478 |
| 51st | Justin Brink | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 03:40:10 | 3589 |
| 52nd | Dyllan Walker | ๐บ๐ธ | Manistee, Michigan | 27 | 03:40:54 | 2301 |
| 53rd | Randy Kelty | ๐บ๐ธ | Grand Rapids, Michigan | 25 | 03:41:44 | 4325 |
| 54th | Cody Arant | ๐บ๐ธ | Lapeer, Michigan | 26 | 03:42:10 | 4574 |
| 55th | Ben Bromann | ๐บ๐ธ | Royal Oak, Michigan | 26 | 03:43:34 | 2112 |
| 56th | John Britt | ๐บ๐ธ | Waterford, Michigan | 26 | 03:44:49 | 3357 |
| 57th | Nick Cooper | ๐บ๐ธ | canton, Michigan | 27 | 03:49:13 | 1980 |
| 58th | Tyler Elton | ๐บ๐ธ | Waterford, Michigan | 27 | 03:50:11 | 2470 |
| 59th | Kenton San Miguel | ๐บ๐ธ | Waterford, Michigan | 27 | 03:53:46 | 2909 |
| 60th | Logan Ferguson | ๐บ๐ธ | Kentwood, Michigan | 27 | 03:54:17 | 2772 |
| 60th | Briar Keen | ๐บ๐ธ | Grand Rapids, Michigan | 28 | 00:45:01 | 3814 |
| 61st | Chris Hickernell | ๐บ๐ธ | Aurora, Illinois | 27 | 03:54:54 | 4344 |
| 62nd | Kevin Biolchini | ๐บ๐ธ | Sterling Heights, Michigan | 27 | 03:55:36 | 1188 |
| 63rd | Jeremy Graham | ๐บ๐ธ | whitehall, Michigan | 25 | 03:57:41 | 3102 |
| 64th | Sebastian Cassell | ๐บ๐ธ | Concord, Michigan | 25 | 04:01:33 | 4385 |
| 65th | Andrew Darrell | ๐บ๐ธ | KALAMAZOO, Michigan | 27 | 04:02:12 | 3253 |
| 66th | Dylan Greiner | ๐บ๐ธ | Wyoming, Michigan | 26 | 04:03:59 | 4167 |
| 67th | Eli Fesler | ๐บ๐ธ | Kalamazoo, Michigan | 25 | 04:05:35 | 4299 |
| 68th | Nick Olewin | ๐บ๐ธ | Linden, Michigan | 27 | 04:06:28 | 4155 |
| 69th | Jed Gunn | ๐บ๐ธ | Waterloo, Wisconsin | 26 | 04:11:04 | 4632 |
| 70th | Nick Anger | ๐บ๐ธ | Madison, Wisconsin | 27 | 04:11:52 | 3430 |
| 71st | Jake Meekhof | ๐บ๐ธ | Byron Center, Michigan | 25 | 04:16:43 | 4305 |
| 72nd | Richard (pat) Patterson | ๐บ๐ธ | Holland, Michigan | 25 | 04:20:18 | 2469 |
| 73rd | Colton Richards | ๐บ๐ธ | Holly, Michigan | 25 | 04:22:08 | 2955 |
| 74th | Bradley Hages | ๐บ๐ธ | Essexville, Michigan | 25 | 04:24:57 | 2878 |
| 75th | Cameron Dice | ๐บ๐ธ | Allendale, Michigan | 26 | 04:26:39 | 4411 |
| 76th | Sean Flannery | ๐บ๐ธ | Wayland, Michigan | 26 | 04:26:54 | 3051 |
| 77th | Brian Davis | ๐บ๐ธ | Grand Rapids, Michigan | 28 | 04:27:06 | 3333 |
| 78th | Aaron Hayes | ๐บ๐ธ | Traverse City, Michigan | 27 | 04:28:13 | 2814 |
| 79th | Ryan Birko | ๐บ๐ธ | Clinton Township, Michigan | 25 | 04:28:37 | 4314 |
| 80th | Scott Vant Hul | | GRAND RAPIDS | 27 | 04:32:39 | 4679 |
| 81st | Stephen Greutman | ๐บ๐ธ | Sterling Heights, Michigan | 26 | 04:39:41 | 4139 |
| 82nd | Tyler Henry | ๐บ๐ธ | Longmont, Colorado | 26 | 04:39:55 | 4014 |
| 83rd | Tyler Machiela | ๐บ๐ธ | zeeland, Michigan | 27 | 04:40:53 | 3285 |
| 84th | Kyle Ostrowski | ๐บ๐ธ | Grawn, Michigan | 28 | 04:41:20 | 2647 |
| 85th | James Herman | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 04:41:28 | 4035 |
| 86th | Cody Campbell | ๐บ๐ธ | Grand Blanc, Michigan | 56 | 04:45:17 | 3378 |
| 87th | Ronald Kaminski | ๐บ๐ธ | Holly, Michigan | 27 | 04:45:50 | 2900 |
| 88th | Tyler Swanson | | Clinton Township, Michigan | 26 | 04:54:43 | 4313 |
| 89th | Spencer Layson | ๐บ๐ธ | South Lyon, Michigan | 27 | 03:06:51 | 4549 |
| 89th | Cole Warner | ๐บ๐ธ | Syracuse, Indiana | 26 | 04:56:39 | 4271 |
| 90th | Graham Janssen | ๐บ๐ธ | Howell, Michigan | 26 | 04:57:22 | 3454 |
| 91st | Tyler Yascolt | ๐บ๐ธ | Lake Ann, Michigan | 27 | 04:59:45 | 3819 |
| 92nd | Andy Diepstra | ๐บ๐ธ | Mishawaka, Indiana | 26 | 05:04:46 | 4611 |
| 93rd | Adam Zimmer | ๐บ๐ธ | Plymouth, Michigan | 26 | 05:10:18 | 4124 |
| 94th | James Castillo | | | 25 | 05:21:45 | 4724 |
| 94th | Joshua Ward | ๐บ๐ธ | Riverdale, Michigan | 26 | 03:16:26 | 4573 |
| 95th | Kevin Greig | ๐บ๐ธ | Lake Orion, Michigan | 28 | 05:33:44 | 4400 |
| 96th | Alexander Bratsis | ๐บ๐ธ | Brighton, Michigan | 27 | 05:43:24 | 4327 |
| 97th | Mitch Guzanek | ๐บ๐ธ | Traverse, Michigan | 26 | 05:50:18 | 3452 |
| 98th | Reid Ardanowski | ๐บ๐ธ | white lake, Michigan | 26 | 05:50:43 | 4359 |
| 100th | Julius Moss | ๐บ๐ธ | Traverse City, Michigan | 26 | 03:37:17 | 4297 |
| 105th | Dustin Mellios | | Traverse City | 26 | 01:25:16 | 4805 |
| DNF | Jordan Shiparski | ๐บ๐ธ | Long Island City, New York | 26 | DNF | 4089 |
| DNF | Nathan Mefford | ๐บ๐ธ | Pekin, Illinois | 25 | DNF | 3343 |
| DNF | Wesley Harding | ๐บ๐ธ | Wausau, Wisconsin | 27 | DNF | 4392 |