| 1st | Asher Schwartz | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:38:10 | 5146 |
| 2nd | Francesco D'anna | ๐บ๐ธ | Oakland, Michigan | 10 | 00:42:36 | 5324 |
| 3rd | Alex Malone | ๐บ๐ธ | troy, Michigan | 10 | 00:43:31 | 5479 |
| 4th | Sawyer Willink | ๐บ๐ธ | Grand Rapids, Michigan | 10 | 00:43:42 | 5378 |
| 5th | Jose-Maria Galvez | ๐บ๐ธ | Kalamazoo, Michigan | 10 | 00:45:27 | 5401 |
| 6th | Brooks Kochis | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:46:02 | 5304 |
| 7th | George Bender | | Bristol, Wisconsin | 9 | 00:46:51 | 5330 |
| 8th | Ben Taft | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:47:08 | 5351 |
| 9th | Maximus Maule | ๐บ๐ธ | Cedar, Michigan | 10 | 00:47:29 | 5396 |
| 10th | Beckham Haberkorn | ๐บ๐ธ | Pinckney, Michigan | 8 | 00:48:37 | 5361 |
| 11th | Nicholas Pietila | ๐บ๐ธ | Brighton, Michigan | 10 | 00:48:52 | 5585 |
| 12th | Kellan Ohagan | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:49:43 | 5484 |
| 13th | Hudson Danbrook | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:50:23 | 5337 |
| 14th | Marcello D'anna | ๐บ๐ธ | Oakland, Michigan | 8 | 00:50:59 | 5325 |
| 15th | Carter Dixon | ๐บ๐ธ | Grandville, Michigan | 10 | 00:51:08 | 5486 |
| 16th | Asa Elkins | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:52:28 | 5395 |
| 17th | Wesley Nye | ๐บ๐ธ | Oakland, Michigan | 7 | 00:52:40 | 5474 |
| 18th | Adrien Wierzba | ๐บ๐ธ | Suttons Bay, Michigan | 10 | 00:52:43 | 5326 |
| 19th | Tucker Fons | ๐บ๐ธ | SCHOOLCRAFT, Michigan | 9 | 00:52:47 | 5365 |
| 20th | Brennan Warnsholz | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:53:04 | 5393 |
| 21st | Micah Mulder | ๐บ๐ธ | Brighton, Michigan | 8 | 00:53:42 | 5327 |
| 22nd | Tristan Catanach | ๐บ๐ธ | Lowell, Michigan | 10 | 00:54:29 | 5356 |
| 23rd | Parker Price-Thatcher | ๐บ๐ธ | Harbor Springs, Michigan | 10 | 00:55:04 | 5366 |
| 24th | Cormac Jones | ๐บ๐ธ | Lake Ann, Michigan | 9 | 00:55:30 | 5482 |
| 25th | Sam White | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:56:28 | 5400 |
| 26th | Tyler Pokowski | ๐บ๐ธ | Rochester Hills, Michigan | 10 | 00:56:48 | 5317 |
| 27th | Aiden Pokowski | ๐บ๐ธ | Rochester Hills, Michigan | 8 | 00:57:00 | 5147 |
| 28th | Owen Chapman | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:57:16 | 5471 |
| 29th | Henrik Kolden | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:58:14 | 5483 |
| 30th | Connor O'hagan | ๐บ๐ธ | Traverse City, Michigan | 8 | 00:58:42 | 5485 |
| 31st | Rayne Newmister | ๐บ๐ธ | Whitmore Lake, Michigan | 10 | 00:58:51 | 5338 |
| 32nd | Paxton Robinson | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:58:55 | 5339 |
| 33rd | Sam Hackney | ๐บ๐ธ | TRAVERSE CITY, Michigan | 9 | 00:59:01 | 5329 |
| 34th | Owen Schneider | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:59:07 | 5407 |
| 35th | Greyson Hoag | ๐บ๐ธ | Saline, Michigan | 10 | 00:59:18 | 5406 |
| 36th | Austin Carnwath | ๐บ๐ธ | Rochester Hills, Michigan | 9 | 00:59:36 | 5481 |
| 37th | Benjamin Lafleur | ๐บ๐ธ | Saginaw, Michigan | 10 | 01:00:03 | 5375 |
| 38th | Henry Uh | ๐บ๐ธ | Rochester, Michigan | 7 | 01:00:03 | 5318 |
| 39th | Foster Mccool | ๐บ๐ธ | Rapid City, Michigan | 10 | 01:00:05 | 5316 |
| 40th | Max Bender | ๐บ๐ธ | Bristol, Wisconsin | 6 | 01:00:18 | 5333 |
| 41st | Joshua Uh | ๐บ๐ธ | Rochester, Michigan | 9 | 01:00:18 | 5319 |
| 42nd | Ethan Miseta | ๐บ๐ธ | Williamsburg, Michigan | 10 | 01:00:30 | 5394 |
| 43rd | Bronson Vandevoren | | PORT ELGIN | 8 | 01:01:37 | 5475 |
| 44th | Griffin Daniel | ๐บ๐ธ | Petoskey, Michigan | 9 | 01:01:57 | 5359 |
| 44th | Grady Greene | ๐บ๐ธ | Harbor Springs, Michigan | 9 | 00:25:22 | 5571 |
| 45th | Douglas Wilson | ๐บ๐ธ | STEPHENSON, Michigan | 10 | 01:02:51 | 5408 |
| 46th | Philip Bender | | Bristol, Wisconsin | 9 | 01:02:53 | 5331 |
| 47th | Brayden Mannix | ๐บ๐ธ | Williamsburg, Michigan | 8 | 01:03:24 | 5350 |
| 48th | Forrest White | ๐บ๐ธ | Northport, Michigan | 9 | 01:04:27 | 5572 |
| 49th | Will Mcnitt | ๐บ๐ธ | TRAVERSE CITY, Michigan | 10 | 01:04:40 | 5357 |
| 50th | Aaron Greenberg | ๐บ๐ธ | Grayling, Michigan | 9 | 01:04:52 | 5348 |
| 51st | Liam Steckling | ๐บ๐ธ | Ann Arbor, Michigan | 8 | 01:05:00 | 5352 |
| 52nd | Eli Harris | ๐บ๐ธ | Williamsburg, Michigan | 8 | 01:05:07 | 5569 |
| 53rd | Treyton Hansen | ๐บ๐ธ | Interlochen, Michigan | 10 | 01:05:19 | 5470 |
| 54th | Nolan Webb | ๐บ๐ธ | Houghton, Michigan | 10 | 01:06:37 | 5398 |
| 55th | Callan Shankland | ๐บ๐ธ | Dexter, Michigan | 10 | 01:06:48 | 5477 |
| 56th | Tucker Shankland | ๐บ๐ธ | Dexter, Michigan | 8 | 01:06:49 | 5478 |
| 57th | Roman Janis | ๐บ๐ธ | Traverse City, Michigan | 6 | 01:06:57 | 5480 |
| 58th | Giovanni Masserant | ๐บ๐ธ | Waterford, Michigan | 6 | 01:07:21 | 5476 |
| 59th | Macklin Stewart | ๐บ๐ธ | Midland, Michigan | 7 | 01:08:08 | 5472 |
| 60th | Gabe Okma | ๐บ๐ธ | Williamsburg, Michigan | 8 | 01:09:31 | 5345 |
| 61st | Henry Dubiel | ๐บ๐ธ | Okemos, Michigan | 9 | 01:10:44 | 5328 |
| 62nd | Wes Vorac | ๐บ๐ธ | East Grand Rapids, Michigan | 9 | 01:12:09 | 5372 |
| 63rd | Caden Moore | ๐บ๐ธ | Traverse City, Michigan | 10 | 01:13:55 | 5488 |
| 64th | Jacob Schneider | ๐บ๐ธ | Ada, Michigan | 10 | 01:15:30 | 5487 |
| 65th | Theo Posler | ๐บ๐ธ | Lake Orion, Michigan | 7 | 01:17:14 | 5573 |
| 66th | Carter Buyssens | ๐บ๐ธ | South Boardman, Michigan | 10 | 01:18:27 | 5473 |
| 67th | Rowan Preston | ๐บ๐ธ | Durango, Colorado | 8 | 01:20:38 | 5387 |
| 68th | Eli Crawford | ๐บ๐ธ | Mancelona, Michigan | 10 | 01:31:19 | 5383 |
| 69th | Parker Kopkau | ๐บ๐ธ | Kewadin, Michigan | 9 | 01:35:34 | 5489 |