| 1st | Rylan Zacharek | ๐บ๐ธ | Sheboygan, Wisconsin | 14 | 01:53:17 | 6129 |
| 2nd | Porter Kochis | ๐บ๐ธ | Traverse City, Michigan | 14 | 01:53:25 | 6131 |
| 3rd | Jack Klau | ๐บ๐ธ | Suttons Bay, Michigan | 14 | 01:56:25 | 6126 |
| 4th | Ozzy Tobiczyk | ๐บ๐ธ | milford, Michigan | 14 | 01:56:47 | 6185 |
| 5th | Christopher Ray Muehlenz | ๐บ๐ธ | Holland, Michigan | 14 | 02:00:05 | 6142 |
| 6th | Finnley Sonnemann | ๐บ๐ธ | Madison, Wisconsin | 13 | 02:01:00 | 6179 |
| 7th | Donald Smith | ๐บ๐ธ | Brighton, Michigan | 13 | 02:01:23 | 6147 |
| 8th | Parker Crane | ๐บ๐ธ | Milford, Michigan | 14 | 02:02:28 | 6174 |
| 9th | James Malhame | ๐บ๐ธ | Gahanna, Ohio | 14 | 02:03:00 | 6170 |
| 10th | Garrett Villemure | ๐บ๐ธ | Beverly Hills, Michigan | 14 | 02:03:02 | 6158 |
| 11th | Nick Thielen | ๐บ๐ธ | Farmington Hills, Michigan | 14 | 02:05:59 | 6155 |
| 12th | Cameron Ahn | ๐บ๐ธ | Clarkston, Michigan | 14 | 02:07:14 | 6173 |
| 13th | Macen White | ๐บ๐ธ | Holland, Michigan | 14 | 02:09:01 | 6167 |
| 14th | Sawyer Kollien | ๐บ๐ธ | Milford, Michigan | 10 | 02:10:38 | 6184 |
| 15th | Tristan Hubbard | ๐บ๐ธ | Spring Lake, Michigan | 12 | 02:11:12 | 6181 |
| 16th | Logan Carnwath | ๐บ๐ธ | Rochester Hills, Michigan | 13 | 02:11:41 | 6132 |
| 17th | Benjamin Dyste | ๐บ๐ธ | Rapid City, Michigan | 14 | 02:13:21 | 6146 |
| 18th | Cole Adkins | ๐บ๐ธ | White Lake, Michigan | 13 | 02:14:12 | 6127 |
| 19th | Sam Themanson | ๐บ๐ธ | Trevor, Wisconsin | 14 | 02:14:21 | 6149 |
| 20th | Ryker Schultz | ๐บ๐ธ | Jackson, Michigan | 12 | 02:14:23 | 6130 |
| 21st | Artem Babichev | ๐บ๐ธ | Northville, Michigan | 13 | 02:15:05 | 6161 |
| 22nd | Evan Tallent | ๐บ๐ธ | UticaShelby Twp, Michigan | 12 | 02:19:22 | 6166 |
| 23rd | William Hughes | ๐บ๐ธ | Grand Rapids, Michigan | 12 | 02:21:25 | 6164 |
| 24th | Ian Combs | ๐บ๐ธ | Grand Rapids, Michigan | 14 | 02:22:01 | 6134 |
| 25th | Luke Dewall | ๐บ๐ธ | SPRING LAKE, Michigan | 13 | 02:22:03 | 6136 |
| 26th | Jack Hale | ๐บ๐ธ | Columbus, Indiana | 14 | 02:22:22 | 6139 |
| 27th | Joseph Bilderbeck | ๐บ๐ธ | Sterling Heights, Michigan | 13 | 02:23:43 | 6159 |
| 28th | Jose-Maria Galvez | ๐บ๐ธ | Kalamazoo, Michigan | 11 | 02:23:59 | 6175 |
| 29th | Nico Dilaura | ๐บ๐ธ | Zeeland, Michigan | 13 | 02:26:11 | 6128 |
| 30th | Easton Roberts | ๐บ๐ธ | Twin Lake, Michigan | 14 | 02:26:29 | 6162 |
| 31st | Solomon Debruyn | ๐บ๐ธ | Traverse City, Michigan | 13 | 02:27:16 | 6178 |
| 32nd | Larsen Dyste | ๐บ๐ธ | Bellaire, Michigan | 12 | 02:29:51 | 6145 |
| 33rd | Gabriel Mahoney | ๐บ๐ธ | Grosse Pointe Shores, Michigan | 14 | 02:31:58 | 6180 |
| 34th | Griffin Mallory | ๐บ๐ธ | Milford, Michigan | 12 | 02:32:59 | 6144 |
| 35th | Finn Woodworth | ๐บ๐ธ | Traverse City, Michigan | 10 | 02:33:07 | 6183 |
| 36th | Carter Lenting | ๐บ๐ธ | Wyoming, Michigan | 14 | 02:33:34 | 6182 |
| 37th | Sawyer Willink | ๐บ๐ธ | Grand Rapids, Michigan | 11 | 02:33:55 | 6154 |
| 38th | Mark Morgan | ๐บ๐ธ | Lake Orion, Michigan | 12 | 02:35:21 | 6138 |
| 39th | Owen Rookus | ๐บ๐ธ | Grand Rapids, Michigan | 11 | 02:39:54 | 6213 |
| 40th | Owen Leitow | ๐บ๐ธ | Portage, Michigan | 14 | 02:42:26 | 6215 |
| 41st | Trenton Bramer | ๐บ๐ธ | Louisville, Kentucky | 13 | 02:45:01 | 6141 |
| 42nd | Adam Shorb | ๐บ๐ธ | Kalamazoo, Michigan | 14 | 02:47:26 | 6163 |
| 43rd | Tyler Veley | ๐บ๐ธ | Byron Center, Michigan | 12 | 02:50:04 | 6140 |
| 44th | Nolan Bildeaux | ๐บ๐ธ | Traverse City, Michigan | 14 | 02:51:35 | 6177 |
| 45th | Remy Darnell | ๐บ๐ธ | Spring Lake, Michigan | 14 | 02:54:19 | 6133 |
| 46th | Gabriel Owens | ๐บ๐ธ | Holt, Michigan | 11 | 02:58:34 | 6168 |
| 47th | Randy Bentley Iii | ๐บ๐ธ | Jackson, Michigan | 13 | 03:06:15 | 6156 |
| 48th | Vincent Finedell | ๐บ๐ธ | Galesburg, Michigan | 13 | 03:07:10 | 6143 |
| 49th | Levi Gouveia | ๐บ๐ธ | Holland, Michigan | 13 | 03:17:09 | 6171 |
| 50th | Owen Schneider | ๐บ๐ธ | Traverse City, Michigan | 11 | 03:35:05 | 6176 |
| 51st | Jonah Demarsh | ๐บ๐ธ | Williamsburg, Michigan | 12 | 04:11:10 | 6153 |