| # | Name | Hometown | Age | Time | Bib | |
|---|---|---|---|---|---|---|
| 1st | Cru Simpson | ๐บ๐ธ | Brighton, Michigan | 8 | 00:39:20 | 5361 |
| 2nd | Austin Carnwath | ๐บ๐ธ | Rochester Hills, Michigan | 10 | 00:42:45 | 5365 |
| 3rd | Henry Uh | ๐บ๐ธ | Rochester, Michigan | 8 | 00:42:54 | 5375 |
| 4th | Sam White | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:44:10 | 5396 |
| 5th | Brooks Kochis | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:45:03 | 5364 |
| 6th | Asher Pugno | ๐บ๐ธ | Rochester, Michigan | 10 | 00:45:29 | 5565 |
| 7th | Wesley Nye | ๐บ๐ธ | Oakland, Michigan | 8 | 00:45:35 | 5366 |
| 8th | Marcello D'anna | ๐บ๐ธ | Oakland, Michigan | 9 | 00:45:56 | 5386 |
| 9th | Beckham Haberkorn | ๐บ๐ธ | Pinckney, Michigan | 9 | 00:46:27 | 5409 |
| 10th | Owen Harville | ๐บ๐ธ | Shelby Twp, Michigan | 10 | 00:47:14 | 5399 |
| 11th | Logan Harper | ๐บ๐ธ | Rochester, Michigan | 9 | 00:47:38 | 5398 |
| 12th | Calvin Fain | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:48:34 | 5406 |
| 13th | Tucker Fons | ๐บ๐ธ | SCHOOLCRAFT, Michigan | 10 | 00:48:43 | 5391 |
| 14th | Gunnar Larson | ๐บ๐ธ | Rockford, Michigan | 10 | 00:48:54 | 5362 |
| 15th | Gavin Dodson | ๐บ๐ธ | Rochester, Michigan | 10 | 00:50:43 | 5360 |
| 16th | Sullivan Hirdes | ๐บ๐ธ | Holland, Michigan | 9 | 00:50:45 | 5382 |
| 17th | Elias Beck | ๐บ๐ธ | South Lyon, Michigan | 10 | 00:50:48 | 5410 |
| 18th | Evan Leitow | ๐บ๐ธ | Portage, Michigan | 10 | 00:51:01 | 5376 |
| 19th | Nicolas Davila Hernandez | ๐บ๐ธ | Troy, Michigan | 9 | 00:51:48 | 5381 |
| 20th | Dillon Winchester | ๐บ๐ธ | Kalamazoo, Michigan | 9 | 00:52:23 | 5373 |
| 21st | Everett Dobrin | ๐บ๐ธ | White Lake, Michigan | 8 | 00:54:18 | 5518 |
| 22nd | Micah Mulder | ๐บ๐ธ | Brighton, Michigan | 9 | 00:55:06 | 5517 |
| 23rd | Wade Guza | ๐บ๐ธ | Ubly, Michigan | 9 | 00:55:48 | 5357 |
| 24th | Maxwell Chadd | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:56:30 | 5355 |
| 25th | Theo Srebinski | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:56:30 | 5519 |
| 26th | Jude White | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:57:19 | 5405 |
| 27th | Jackson Murphy | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:57:49 | 5403 |
| 28th | Paxton Robinson | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:58:10 | 5568 |
| 29th | Charles Schoenherr | ๐บ๐ธ | Dexter, Michigan | 10 | 01:00:07 | 5397 |
| 30th | Jaxson West | ๐บ๐ธ | Kalamazoo, Michigan | 7 | 01:00:14 | 5379 |
| 31st | Colton Semaan | ๐บ๐ธ | Utica, Michigan | 9 | 01:01:06 | 5567 |
| 32nd | Brayden Mannix | ๐บ๐ธ | Williamsburg, Michigan | 9 | 01:01:29 | 5544 |
| 33rd | Isaac Lilly | ๐บ๐ธ | Byron Center, Michigan | 10 | 01:01:45 | 5369 |
| 34th | Aaron Winchester | ๐บ๐ธ | Kalamazoo, Michigan | 8 | 01:04:29 | 5372 |
| 35th | Gabe Okma | ๐บ๐ธ | Traverse City, Michigan | 9 | 01:05:21 | 5370 |
| 36th | Roman Janis | ๐บ๐ธ | Traverse City, Michigan | 7 | 01:06:01 | 5378 |
| 37th | Clyde Dyste | ๐บ๐ธ | Rapid City, Michigan | 10 | 01:06:26 | 5385 |
| 38th | Blake Miller | ๐บ๐ธ | Kingsley, Michigan | 10 | 01:06:27 | 5368 |
| 39th | Rowan Briggs-Lind | ๐บ๐ธ | Bay City, Michigan | 8 | 01:06:32 | 5356 |
| 40th | Jack Baker | ๐บ๐ธ | Ada, Michigan | 6 | 01:07:37 | 5600 |
| 41st | Beni Velek | ๐บ๐ธ | Traverse City, Michigan | 9 | 01:07:42 | 5387 |
| 42nd | Forrest White | ๐บ๐ธ | Northport, Michigan | 10 | 01:08:50 | 5363 |
| 43rd | Graeden Davies | ๐บ๐ธ | Traverse City, Michigan | 8 | 01:09:46 | 5392 |
| 44th | Noah Park | ๐บ๐ธ | Ann Arbor, Michigan | 8 | 01:10:27 | 5389 |
| 45th | Maxwell Webb | ๐บ๐ธ | Houghton, Michigan | 9 | 01:10:43 | 5394 |
| 46th | Marcelo Vazquez Gonzalez | ๐บ๐ธ | Troy, Michigan | 9 | 01:10:47 | 5358 |
| 47th | Nathan Best | ๐บ๐ธ | Waterford, Michigan | 9 | 01:12:15 | 5388 |
| 48th | Gareth Davies | ๐บ๐ธ | Traverse City, Michigan | 8 | 01:12:51 | 5393 |
| 49th | Sam Hackney | ๐บ๐ธ | Traverse City, Michigan | 10 | 01:13:05 | 5407 |
| 50th | Benjamin Borden | ๐บ๐ธ | Kalkaska, Michigan | 9 | 01:13:23 | 5371 |
| 51st | Wes Vorac | ๐บ๐ธ | East Grand Rapids, Michigan | 10 | 01:15:18 | 5411 |
| 52nd | Ryan Demny | ๐บ๐ธ | Ludington, Michigan | 9 | 01:16:26 | 5402 |
| 53rd | Henry Dubiel | ๐บ๐ธ | Traverse City, Michigan | 10 | 01:17:11 | 5543 |
| 54th | Cole Krueger | ๐บ๐ธ | Clarkston, Michigan | 10 | 01:17:18 | 5377 |
| 55th | Tucker Shankland | ๐บ๐ธ | Dexter, Michigan | 9 | 01:18:01 | 5408 |
| 56th | Theodore Sherwood | ๐บ๐ธ | Kalamazoo, Michigan | 5 | 01:19:03 | 5566 |
| 57th | Asher Dornbos | ๐บ๐ธ | Hudsonville, Michigan | 9 | 01:20:33 | 5380 |
| 58th | Ellis Rollins | ๐บ๐ธ | Clarkston, Michigan | 8 | 01:20:39 | 5596 |
| 59th | Max Mcdougal | ๐บ๐ธ | Attica, Michigan | 9 | 01:26:59 | 5400 |
| 60th | Joey Pereira | ๐บ๐ธ | Portage, Michigan | 7 | 01:48:42 | 5384 |