| # | Name | Hometown | Age | Time | Bib | |
|---|---|---|---|---|---|---|
| 1st | Christopher Desrochers | ๐บ๐ธ | Ortonville, Michigan | 26 | 01:51:25 | 329 |
| 2nd | Ray Macko | ๐บ๐ธ | 01:57:26 | 631 | ||
| 3rd | Anson Rowley | ๐บ๐ธ | Leonard, Michigan | 27 | 02:02:15 | 828 |
| 4th | Josh Sheppard | ๐บ๐ธ | Grosse Ile, Michigan | 25 | 02:03:18 | 1164 |
| 5th | Maxwell Lucas | ๐บ๐ธ | Wixom, Michigan | 25 | 02:03:27 | 831 |
| 6th | Jerry Haadsma | ๐บ๐ธ | Battle Creek, Michigan | 25 | 02:05:41 | 3349 |
| 7th | Jack Aman | ๐บ๐ธ | Highland, Michigan | 26 | 02:07:16 | 738 |
| 8th | Nate Carey | ๐บ๐ธ | Rochester, Michigan | 26 | 02:08:24 | 3163 |
| 9th | Robbie Morse | ๐บ๐ธ | Traverse City, Michigan | 25 | 02:10:52 | 764 |
| 10th | Caleb Topp | ๐บ๐ธ | Hamilton, Michigan | 25 | 02:11:04 | 490 |
| 11th | Michael Humphrey | ๐บ๐ธ | Cleveland, Ohio | 26 | 02:11:58 | 1540 |
| 12th | Blake Feucht | ๐บ๐ธ | Marquette, Michigan | 27 | 02:12:50 | 1144 |
| 13th | Kyle Joslyn | ๐บ๐ธ | Wixom, Michigan | 26 | 02:15:12 | 4037 |
| 14th | Davis Boos | ๐บ๐ธ | Orchard Lake, Michigan | 26 | 02:15:35 | 1786 |
| 15th | Gunnar Gingrich | ๐บ๐ธ | Harbor Springs, Michigan | 26 | 02:18:20 | 2069 |
| 16th | Noah Kurnik | ๐บ๐ธ | commerce township, Michigan | 27 | 02:19:25 | 1389 |
| 17th | Mike Kersjes | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 02:19:57 | 806 |
| 18th | Alex Koepfer | ๐บ๐ธ | Traverse City, Michigan | 26 | 02:21:13 | 1732 |
| 19th | Luke Geierman | ๐บ๐ธ | Trenton, Michigan | 27 | 02:25:38 | 1596 |
| 20th | Nick Girolami | ๐บ๐ธ | Portage, Michigan | 26 | 02:25:50 | 3433 |
| 21st | Trenton Vandeguchte | ๐บ๐ธ | 02:26:18 | 2283 | ||
| 22nd | Alex Lee | ๐บ๐ธ | Livonia, Michigan | 26 | 02:27:27 | 1745 |
| 23rd | Jacob Ruby | ๐บ๐ธ | Fishers, Indiana | 26 | 02:28:04 | 2107 |
| 24th | Jack Vaglia | ๐บ๐ธ | Dallas, Texas | 27 | 02:28:37 | 2699 |
| 25th | Matthew Schneider | ๐บ๐ธ | Metamora, Michigan | 27 | 02:28:42 | 3955 |
| 26th | Sean Moisan | ๐บ๐ธ | Dexter, Michigan | 27 | 02:31:08 | 2140 |
| 27th | Caebryn Crabtree | ๐บ๐ธ | Dexter, Michigan | 26 | 02:31:25 | 1821 |
| 28th | Tyler Boylen | ๐บ๐ธ | Saginaw, Michigan | 27 | 02:32:03 | 2391 |
| 29th | Ben St. John | ๐บ๐ธ | Rockford, Michigan | 26 | 02:33:38 | 1943 |
| 30th | Reid Nelson | ๐บ๐ธ | Traverse City, Michigan | 27 | 02:33:44 | 3735 |
| 31st | Tyler Schwerin | ๐บ๐ธ | Sparta, Michigan | 26 | 02:34:01 | 4701 |
| 32nd | Dakota Weinman | ๐บ๐ธ | Dublin, Ohio | 25 | 02:34:54 | 2248 |
| 33rd | John Kiser | ๐บ๐ธ | Noblesville, Indiana | 26 | 02:35:13 | 3355 |
| 34th | Jacob Ureste | ๐บ๐ธ | Grand Rapids, Michigan | 27 | 02:36:21 | 2615 |
| 35th | Devon O'brien | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 02:37:29 | 4163 |
| 36th | Devin Deaton | ๐บ๐ธ | Gaylord, Michigan | 26 | 02:37:52 | 2317 |
| 37th | Jacob Bustamante | ๐บ๐ธ | Warren, Michigan | 27 | 02:40:44 | 2312 |
| 38th | Will Nelson | ๐บ๐ธ | Sun Prairie, Wisconsin | 26 | 02:43:08 | 4181 |
| 39th | Patrick Sheperd | ๐บ๐ธ | Alanson, Michigan | 27 | 02:43:46 | 2573 |
| 40th | Nicholas Neros | ๐บ๐ธ | DEWITT, Michigan | 26 | 02:46:11 | 2808 |
| 41st | Benjamin Lenze | ๐บ๐ธ | Livonia, Michigan | 26 | 02:46:51 | 2861 |
| 42nd | Mitchel Havercroft | ๐บ๐ธ | Grand Rapids, Michigan | 26 | 02:48:10 | 4685 |
| 43rd | James Byker | ๐บ๐ธ | Grand Rapids, Michigan | 25 | 02:48:36 | 4697 |
| 44th | Ryan Henige | ๐บ๐ธ | Traverse City, Michigan | 26 | 02:49:00 | 3144 |
| 45th | Brandon Williams | ๐บ๐ธ | Okemos, Michigan | 25 | 02:51:49 | 4214 |
| 46th | Jeffery Schram | ๐บ๐ธ | ROCKFORD, Michigan | 26 | 02:54:01 | 4516 |
| 47th | David Wakefield | ๐บ๐ธ | Davisburg, Michigan | 27 | 02:55:56 | 3541 |
| 48th | Ian Deetz | ๐บ๐ธ | Brighton, Michigan | 27 | 02:56:07 | 4337 |
| 49th | Jacob Spaulding | ๐บ๐ธ | Kouts, Indiana | 27 | 02:57:07 | 3361 |
| 50th | Josiah Huisman | ๐บ๐ธ | Byron Center, Michigan | 26 | 02:58:35 | 3209 |
| 51st | Cy Balk | ๐บ๐ธ | Rockford, Michigan | 27 | 02:59:33 | 3039 |
| 52nd | Lucas Barry | ๐บ๐ธ | zeeland, Michigan | 25 | 03:01:12 | 3459 |
| 53rd | Parker Scholten | ๐บ๐ธ | Zeeland, Michigan | 25 | 03:06:58 | 4344 |
| 54th | Braden Vandyke | ๐บ๐ธ | Zeeland, Michigan | 27 | 03:08:02 | 2585 |
| 55th | Logan Hudson | ๐บ๐ธ | Fife Lake, Michigan | 25 | 03:08:11 | 4036 |
| 56th | Ryan Hays | ๐บ๐ธ | Metamora, Michigan | 25 | 03:10:34 | 4195 |
| 57th | Michael Brooks | ๐บ๐ธ | Holland, Michigan | 27 | 03:11:14 | 4678 |
| 58th | Justin Zmich | ๐บ๐ธ | Madison, Wisconsin | 26 | 03:11:52 | 3528 |
| 59th | Michael Pugh | ๐บ๐ธ | Romeo, Michigan | 27 | 03:18:16 | 4428 |
| 60th | Liam Heaney | ๐บ๐ธ | South Lyon, Michigan | 26 | 03:18:54 | 3743 |
| 61st | Cody Hepinstall | ๐บ๐ธ | White Lake, Michigan | 26 | 03:19:29 | 4734 |
| 62nd | Colton Churches | ๐บ๐ธ | Wyoming, Michigan | 26 | 03:23:38 | 3984 |
| 63rd | Nathan Hemingway | ๐บ๐ธ | Byron Center, Michigan | 27 | 03:32:12 | 4250 |
| 64th | Brendin Laporte | ๐บ๐ธ | Mt. Clemens, Michigan | 25 | 03:32:23 | 3703 |
| 65th | Alex Sovel | ๐บ๐ธ | Novi, Michigan | 27 | 03:48:27 | 3978 |
| 66th | Tyler Zmich | ๐บ๐ธ | West Chester, Ohio | 26 | 04:38:35 | 3464 |
| DNF | Andy Vieth | ๐บ๐ธ | Mattoon, Illinois | 27 | DNF | 4451 |