| 1st | Luke Hubbard | ๐บ๐ธ | | | 01:45:14 | 436 |
| 2nd | Matthew Glowacki | ๐บ๐ธ | Ann Arbor, Michigan | 27 | 01:49:11 | 598 |
| 3rd | John Lee | ๐บ๐ธ | Wilmette, Illinois | 27 | 01:49:12 | 985 |
| 4th | Ian O'bryan | ๐บ๐ธ | Huntington Woods, Michigan | 26 | 01:54:14 | 1296 |
| 5th | Jonathan Penrod | ๐บ๐ธ | Kalamazoo, Michigan | 27 | 01:55:34 | 660 |
| 6th | Carter Holzhei | ๐บ๐ธ | Vail, Colorado | 26 | 01:55:52 | 788 |
| 7th | Jason Saliga | ๐บ๐ธ | Romeo, Michigan | 27 | 01:56:18 | 1078 |
| 8th | Richard Eber | ๐บ๐ธ | Ypsilanti, Michigan | 27 | 01:56:19 | 1148 |
| 9th | Noah Prefontaine | | | | 01:56:32 | 1334 |
| 10th | Avery Stumm | ๐บ๐ธ | Grand Blanc, Michigan | 27 | 01:58:08 | 1120 |
| 11th | Rocco Mularoni | ๐บ๐ธ | howell, Michigan | 25 | 01:59:29 | 780 |
| 12th | Adam Standiford | ๐บ๐ธ | Kalamazoo, Michigan | 27 | 02:00:36 | 1166 |
| 13th | Matt Klann | ๐บ๐ธ | Howell, Michigan | 27 | 02:02:37 | 4536 |
| 14th | Alexander Waisanen | ๐บ๐ธ | Cedar falls, Iowa | 27 | 02:03:39 | 2178 |
| 15th | Erik Davenport | ๐บ๐ธ | | | 02:04:37 | 2680 |
| 16th | Chase Garavaglia | ๐บ๐ธ | Oxford, Michigan | 26 | 02:04:39 | 2885 |
| 17th | Nicholas Martinelli | ๐บ๐ธ | Grosse Ile, Michigan | 26 | 02:05:01 | 1640 |
| 18th | Paul Wojcik | ๐บ๐ธ | Ada, Michigan | 27 | 02:05:20 | 1897 |
| 19th | Kyle Raden | | | | 02:06:27 | 2676 |
| 20th | Joseph-Vincent Gaton | ๐บ๐ธ | Westland, Michigan | 26 | 02:06:34 | 1013 |
| 21st | Anson Rowley | ๐บ๐ธ | Leonard, Michigan | 25 | 02:09:16 | 2677 |
| 22nd | Khanh Nguyen | ๐บ๐ธ | Macomb, Michigan | 27 | 02:11:57 | 3219 |
| 23rd | Jesse Noble | ๐บ๐ธ | BOYNE CITY, Michigan | 26 | 02:12:03 | 4717 |
| 24th | Connor Cavallaro | ๐บ๐ธ | Brighton, Michigan | 25 | 02:12:52 | 4535 |
| 25th | Colton Dekleine | ๐บ๐ธ | Holland, Michigan | 26 | 02:14:23 | 2179 |
| 26th | Matt Delaney | | Traverse City, Michigan | 26 | 02:14:35 | 3416 |
| 27th | Joey Mitchell | ๐บ๐ธ | Whitehouse, Ohio | 27 | 02:17:50 | 2783 |
| 28th | Andrew Ragains | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 02:18:00 | 2342 |
| 29th | Leroy Kincannon | ๐บ๐ธ | Milford, Michigan | 26 | 02:18:34 | 4538 |
| 30th | Luke Geierman | ๐บ๐ธ | Detroit, Michigan | 25 | 02:20:29 | 3324 |
| 31st | Ben Persenaire | ๐บ๐ธ | Hudsonville, Michigan | 27 | 02:23:25 | 1553 |
| 32nd | Harrison Palmer | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:23:33 | 3625 |
| 33rd | Micah Rinke | ๐บ๐ธ | Allen Park, Michigan | 25 | 02:24:35 | 4604 |
| 34th | Daniel Berg | ๐บ๐ธ | Western Springs, Illinois | 26 | 02:24:54 | 4097 |
| 35th | Jorge Benitez | ๐บ๐ธ | Holland, Michigan | 26 | 02:26:17 | 2678 |
| 36th | Corey Thelen | ๐บ๐ธ | Madison, Wisconsin | 27 | 02:26:23 | 2502 |
| 37th | Cameron Barker | ๐บ๐ธ | Monclova, Ohio | 26 | 02:29:01 | 3326 |
| 38th | Nick Harsen | ๐บ๐ธ | Midland, Michigan | 25 | 02:29:04 | 2265 |
| 39th | Jarred Felt | ๐บ๐ธ | Hudsonville, Michigan | 27 | 02:29:15 | 2581 |
| 40th | Sean Moisan | ๐บ๐ธ | Dexter, Michigan | 25 | 02:30:32 | 4010 |
| 41st | Jeremiah Jewett | ๐บ๐ธ | Mesick, Michigan | 25 | 02:32:19 | 3417 |
| 42nd | John Finch | ๐บ๐ธ | | | 02:33:33 | 2266 |
| 43rd | Jacob Bustamante | ๐บ๐ธ | Warren, Michigan | 25 | 02:33:34 | 4007 |
| 44th | Ian Moore | ๐บ๐ธ | Columbus, Ohio | 27 | 02:34:23 | 4096 |
| 45th | Ian Lindsley | ๐บ๐ธ | South Lyon, Michigan | 27 | 02:34:39 | 1639 |
| 46th | Shane Luksch | ๐บ๐ธ | Towson, Maryland | 25 | 02:37:24 | 3624 |
| 47th | J.edward Keating | ๐บ๐ธ | BirminghamBirmingham, Michigan | 25 | 02:38:53 | 2078 |
| 48th | Brandon Moore | ๐บ๐ธ | White Lake, Michigan | 27 | 02:39:25 | 4157 |
| 49th | Tim Spehar Iii | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:40:06 | 3115 |
| 50th | Steven Patterson | | Ann Arbor, Michigan | 27 | 02:41:45 | 2344 |
| 51st | Mitchell Koetje | ๐บ๐ธ | Kentwood, Michigan | 27 | 02:44:21 | 3418 |
| 52nd | Mitchell Maier | ๐บ๐ธ | Grand Rapids, Michigan | 25 | 02:47:16 | 4648 |
| 53rd | Nathaniel Lenze | ๐บ๐ธ | Olathe, Kansas | 26 | 02:48:17 | 2785 |
| 54th | Ford Pariseau Iv | ๐บ๐ธ | Allen Park, Michigan | 26 | 02:52:15 | 3328 |
| 55th | Christopher Baker | ๐บ๐ธ | Gobles, Michigan | 27 | 02:53:49 | 3922 |
| 56th | Jacob Covert | ๐บ๐ธ | Noblesville, Indiana | 27 | 02:54:49 | 3114 |
| 57th | Matthew Bjork | ๐บ๐ธ | Chagrin Falls, Ohio | 26 | 02:55:06 | 4250 |
| 58th | Brycen Rackham | ๐บ๐ธ | Hooper, Utah | 26 | 02:55:25 | 2782 |
| 59th | Alec Brock | ๐บ๐ธ | Millersburg, Indiana | 25 | 02:56:24 | 2431 |
| 60th | Martin Kibler | | Rochester Hills, Michigan | 27 | 02:58:02 | 3327 |
| 61st | Michael Smith | ๐บ๐ธ | Lafayette, Indiana | 27 | 03:01:42 | 4159 |
| 62nd | Mason Gorris | ๐บ๐ธ | Clarkston, Michigan | 27 | 03:13:50 | 4158 |
| 63rd | Matthew Boynton | ๐บ๐ธ | DeWitt, Michigan | 25 | 03:18:23 | 4251 |
| 64th | Anthony Berardi | ๐บ๐ธ | Ann Arbor, Michigan | 25 | 03:21:39 | 3821 |
| 65th | Torrin Bates | ๐บ๐ธ | Whitmore Lake, Michigan | 25 | 03:31:34 | 3419 |
| 66th | Spencer Vollmers | ๐บ๐ธ | Dexter, Michigan | 25 | 03:34:38 | 3325 |
| 66th | Ryan Mock | ๐บ๐ธ | Chelsea, Michigan | 25 | 01:55:11 | 930 |
| 67th | Nick Mcquade | ๐บ๐ธ | Lake Ann, Michigan | 25 | 03:54:10 | 4008 |
| 68th | Derek Wittenberg | ๐บ๐ธ | Whitmore Lake, Michigan | 26 | 04:05:59 | 2679 |
| 69th | Andrew Mcvety | ๐บ๐ธ | Grand blanc, Michigan | 27 | 04:11:51 | 3321 |
| 70th | Tyler Henning | ๐บ๐ธ | Saint Johns, Michigan | 27 | 04:44:25 | 3323 |
| 71st | Garrett Lindow | ๐บ๐ธ | Lake Orion, Michigan | 26 | 05:07:27 | 3113 |