| 1st | William Hughes | ๐บ๐ธ | Grand Rapids, Michigan | 10 | 00:38:32 | 5421 |
| 2nd | Tristan Hubbard | ๐บ๐ธ | Spring Lake, Michigan | 10 | 00:39:02 | 5358 |
| 3rd | Daniel Krasnov | ๐บ๐ธ | Shelby Township, Michigan | 9 | 00:39:08 | 5370 |
| 4th | Grant Dewall | ๐บ๐ธ | SPRING LAKE, Michigan | 9 | 00:40:25 | 5361 |
| 5th | Ezra Zelinski | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:40:34 | 5376 |
| 6th | Tyler Pokowski | ๐บ๐ธ | Rochester Hills, Michigan | 9 | 00:41:56 | 5572 |
| 7th | Francesco D'anna | ๐บ๐ธ | Oakland, Michigan | 9 | 00:45:19 | 5564 |
| 8th | Larsen Dyste | ๐บ๐ธ | Bellaire, Michigan | 10 | 00:46:35 | 5371 |
| 9th | Chase Dehlin | ๐บ๐ธ | Marquette, Michigan | 10 | 00:46:52 | 5372 |
| 10th | Owen Eves | ๐บ๐ธ | Cedar Springs, Michigan | 8 | 00:47:26 | 5366 |
| 11th | Skyler Dykhuis-Peyton | ๐บ๐ธ | Lake Ann, Michigan | 10 | 00:47:29 | 5388 |
| 12th | Mason Young | | Traverse City, Michigan | 10 | 00:48:00 | 5365 |
| 13th | Jose-Maria Galvez | ๐บ๐ธ | Kalamazoo, Michigan | 9 | 00:48:05 | 5413 |
| 14th | Elliot Jones | ๐บ๐ธ | Interlochen, Michigan | 10 | 00:48:31 | 5369 |
| 15th | Jacob Devogel | ๐บ๐ธ | Williamsburg, Michigan | 9 | 00:48:52 | 5395 |
| 16th | Kellan Ohagan | ๐บ๐ธ | Traverse City, Michigan | 8 | 00:49:42 | 5389 |
| 17th | Ethan Dehlin | ๐บ๐ธ | Marquette, Michigan | 10 | 00:50:03 | 5373 |
| 18th | Tucker Fons | ๐บ๐ธ | SCHOOLCRAFT, Michigan | 8 | 00:50:11 | 5378 |
| 19th | Cade Mekkes | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:50:23 | 5568 |
| 20th | George Bender | | Kenosha, Wisconsin | 8 | 00:50:30 | 5405 |
| 21st | Phinnigan Reynolds | ๐บ๐ธ | Maumee, Ohio | 10 | 00:50:40 | 5577 |
| 22nd | Gerrit Johnston | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:51:29 | 5599 |
| 23rd | Micah Slonecki | ๐บ๐ธ | Williamsburg, Michigan | 9 | 00:51:45 | 5423 |
| 24th | Beckham Haberkorn | ๐บ๐ธ | Pinckney, Michigan | 7 | 00:52:51 | 5377 |
| 25th | Traverse Ohearn | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:53:20 | 5374 |
| 26th | Finn Woodworth | ๐บ๐ธ | Williamsburg, Michigan | 8 | 00:53:57 | 5399 |
| 27th | Harrison Schook | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:55:05 | 5396 |
| 28th | Owen Schneider | ๐บ๐ธ | Traverse City, Michigan | 9 | 00:55:14 | 5380 |
| 29th | Tristan Catanach | ๐บ๐ธ | Lowell, Michigan | 9 | 00:55:39 | 5364 |
| 30th | Elias Beck | ๐บ๐ธ | South Lyon, Michigan | 8 | 00:55:49 | 5402 |
| 31st | Macphee Wilson | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:56:34 | 5574 |
| 32nd | John "eiji" Raftery | ๐บ๐ธ | cedar, Michigan | 10 | 00:56:36 | 5567 |
| 33rd | Banks Sauter | ๐บ๐ธ | Luzerne, Michigan | 9 | 00:56:37 | 5222 |
| 34th | Micah Mulder | ๐บ๐ธ | Brighton, Michigan | 7 | 00:56:39 | 5579 |
| 35th | Brennan Warnsholz | ๐บ๐ธ | Traverse City, Michigan | 8 | 00:57:05 | 5407 |
| 36th | Parker Price-Thatcher | ๐บ๐ธ | Harbor Springs, Michigan | 9 | 00:57:09 | 5570 |
| 37th | Cooper Trombly | ๐บ๐ธ | Traverse City, Michigan | 8 | 00:57:40 | 5393 |
| 38th | Brady Wood | ๐บ๐ธ | Davison, Michigan | 9 | 00:59:24 | 5406 |
| 39th | Kennen Perez | ๐บ๐ธ | Traverse City, Michigan | 10 | 00:59:25 | 5410 |
| 40th | Cade Gardner | ๐บ๐ธ | Clarkston, Michigan | 10 | 00:59:33 | 5415 |
| 41st | Bryce Myers | ๐บ๐ธ | Dexter, Michigan | 10 | 00:59:54 | 5422 |
| 42nd | Henrik Kolden | ๐บ๐ธ | Traverse City, Michigan | 8 | 01:00:36 | 5571 |
| 43rd | Paxton Schoenlein | ๐บ๐ธ | Traverse City, Michigan | 10 | 01:00:42 | 5386 |
| 44th | Ethan Miseta | ๐บ๐ธ | Williamsburg, Michigan | 9 | 01:00:54 | 5569 |
| 45th | John Travis | ๐บ๐ธ | Mattawan, Michigan | 10 | 01:01:37 | 5381 |
| 46th | Marcello D'anna | ๐บ๐ธ | Oakland, Michigan | 7 | 01:01:53 | 5565 |
| 47th | Riley Burke | ๐บ๐ธ | Milwaukee, Wisconsin | 10 | 01:02:36 | 5367 |
| 48th | George Bowers | ๐บ๐ธ | Evanston, Illinois | 10 | 01:02:46 | 5400 |
| 49th | Greyson Hoag | ๐บ๐ธ | Saline, Michigan | 9 | 01:03:01 | 5379 |
| 50th | Oliver Gibbs | ๐บ๐ธ | Holland, Michigan | 9 | 01:03:18 | 5403 |
| 51st | Xander Nash | ๐บ๐ธ | Traverse City, Michigan | 9 | 01:03:36 | 5419 |
| 52nd | Keagan Hathaway | ๐บ๐ธ | Williamsburg, Michigan | 8 | 01:04:22 | 5424 |
| 53rd | Will Mcnitt | ๐บ๐ธ | TRAVERSE CITY, Michigan | 9 | 01:04:46 | 5362 |
| 54th | Jay Mccreedy | ๐บ๐ธ | Holly, Michigan | 10 | 01:05:41 | 5385 |
| 55th | Theo Koschmann | ๐บ๐ธ | Holland, Michigan | 9 | 01:06:09 | 5384 |
| 56th | Brooks Kochis | ๐บ๐ธ | Traverse City, Michigan | 8 | 01:06:23 | 157 |
| 57th | Seth Miller | ๐บ๐ธ | Kingsley, Michigan | 10 | 01:06:57 | 5416 |
| 58th | Douglas Wilson | ๐บ๐ธ | STEPHENSON, Michigan | 9 | 01:07:08 | 5417 |
| 59th | Sam White | ๐บ๐ธ | Traverse City, Michigan | 8 | 01:08:25 | 5576 |
| 60th | Nolan Webb | ๐บ๐ธ | Houghton, Michigan | 9 | 01:08:37 | 5382 |
| 61st | Eli Nash | ๐บ๐ธ | Traverse City, Michigan | 10 | 01:12:20 | 5418 |
| 62nd | Parker Kopkau | ๐บ๐ธ | Kewadin, Michigan | 8 | 01:12:30 | 5566 |
| 63rd | Wes Vorac | ๐บ๐ธ | East Grand Rapids, Michigan | 8 | 01:12:41 | 5573 |
| 64th | Brantley Mcbride | ๐บ๐ธ | Marquette, Michigan | 7 | 01:13:13 | 5363 |
| 65th | Griffin Daniel | ๐บ๐ธ | Petoskey, Michigan | 8 | 01:13:14 | 5368 |
| 66th | Sullivan Hirdes | ๐บ๐ธ | Holland, Michigan | 7 | 01:14:17 | 5578 |
| 67th | Connor Browe | ๐บ๐ธ | Charlevoix, Michigan | 10 | 01:14:28 | 5360 |
| 68th | Henry Uh | ๐บ๐ธ | Rochester, Michigan | 6 | 01:17:55 | 5409 |
| 69th | Caden Moore | ๐บ๐ธ | Traverse City, Michigan | 9 | 01:24:20 | 5397 |
| 70th | Jack Anderson | ๐บ๐ธ | Suttons Bay, Michigan | 10 | 01:24:57 | 5575 |
| 71st | Jack Cypher | ๐บ๐ธ | Lake Leelanau, Michigan | 6 | 01:37:05 | 5394 |