| 1 | Gavin KaticPlace 1 · Grade 11 · Fenton | 11 | Fenton | 14:59.74 PR |
| 2 | Austin MercadoPlace 2 · Grade 12 · Salem | 12 | Salem | 15:03.03 PR |
| 3 | Nole LorenzenPlace 3 · Grade 11 · Rochester Hills Lutheran NW | 11 | Rochester Hills Lutheran NW | 15:10.27 PR |
| 4 | Roman StilwellPlace 4 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 15:20.51 PR |
| 5 | Mourad AlgahmiPlace 5 · Grade 11 · Dearborn Fordson | 11 | Dearborn Fordson | 15:21.52 PR |
| 6 | Cole McCrawPlace 6 · Grade 12 · Pinckney | 12 | Pinckney | 15:22.18 PR |
| 7 | Coen HillPlace 7 · Grade 12 · Dexter | 12 | Dexter | 15:24.54 |
| 8 | Grant KuleszaPlace 8 · Grade 10 · Brighton | 10 | Brighton | 15:25.18 PR |
| 9 | Roarke MacArthurPlace 9 · Grade 11 · Brighton | 11 | Brighton | 15:37.03 PR |
| 10 | Josh Keillor-BealePlace 10 · Grade 10 · Brighton | 10 | Brighton | 15:37.14 PR |
| 11 | Emmet GardellaPlace 11 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 15:38.72 PR |
| 12 | Tucker AsmanPlace 12 · Grade 10 · Brighton | 10 | Brighton | 15:40.21 PR |
| 13 | Nick MartensPlace 13 · Grade 12 · Dexter | 12 | Dexter | 15:41.19 PR |
| 14 | Lincoln ReedPlace 14 · Grade 12 · Pinckney | 12 | Pinckney | 15:42.01 PR |
| 15 | Hudson DollPlace 15 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 15:46.62 |
| 16 | Oskar MacArthurPlace 16 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 15:51.24 |
| 17 | Matthew GuikemaPlace 17 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 15:51.83 PR |
| 18 | Martin GehrkePlace 18 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 15:54.57 |
| 19 | Vincent JonesPlace 19 · Grade 12 · Woodhaven Brownstown | 12 | Woodhaven Brownstown | 15:57.66 |
| 20 | Brendan WilliamsPlace 20 · Grade 11 · Brighton | 11 | Brighton | 15:58.00 PR |
| 21 | Dane JadallahPlace 21 · Grade 9 · Plymouth | 9 | Plymouth | 15:58.38 PR |
| 22 | Davin MacDonaldPlace 22 · Grade 10 · Ann Arbor Skyline | 10 | Ann Arbor Skyline | 15:58.71 PR |
| 23 | Zawadi MwathiPlace 23 · Grade 10 · Woodhaven Brownstown | 10 | Woodhaven Brownstown | 15:59.10 PR |
| 24 | Samuel BattPlace 24 · Grade 12 · Salem | 12 | Salem | 15:59.51 |
| 25 | Gerard GilmourPlace 25 · Grade 11 · Fenton | 11 | Fenton | 16:00.03 PR |
| 26 | Vern ClynePlace 26 · Grade 12 · Clarkston | 12 | Clarkston | 16:00.50 PR |
| 27 | Zachary GreenePlace 27 · Grade 11 · Wyandotte Roosevelt | 11 | Wyandotte Roosevelt | 16:00.76 PR |
| 28 | Garrett ComerPlace 28 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 16:01.26 PR |
| 29 | George MockeridgePlace 29 · Grade 10 · Birmingham Seaholm | 10 | Birmingham Seaholm | 16:02.27 PR |
| 30 | Ben BoucheyPlace 30 · Grade 12 · Flint Powers Catholic | 12 | Flint Powers Catholic | 16:05.92 PR |
| 31 | Owen CollinPlace 31 · Grade 12 · Brighton | 12 | Brighton | 16:06.17 PR |
| 32 | Noah AmoriPlace 32 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 16:06.25 |
| 33 | Rami BazziPlace 33 · Grade 12 · Dearborn | 12 | Dearborn | 16:08.79 PR |
| 34 | Shane CoryPlace 34 · Grade 11 · Brighton | 11 | Brighton | 16:12.28 PR |
| 35 | Cash WildsPlace 35 · Grade 10 · Pinckney | 10 | Pinckney | 16:13.47 PR |
| 36 | Abram LarsenPlace 36 · Grade 11 · Fenton | 11 | Fenton | 16:18.74 PR |
| 37 | Coen LorenzenPlace 37 · Grade 9 · Rochester Hills Lutheran NW | 9 | Rochester Hills Lutheran NW | 16:19.07 PR |
| 38 | Kamden O'DonnellPlace 38 · Grade 12 · Canton | 12 | Canton | 16:20.04 PR |
| 39 | Matt McFallPlace 39 · Grade 10 · Pinckney | 10 | Pinckney | 16:20.13 PR |
| 40 | Asher LawsonPlace 40 · Grade 11 · Walled Lake Northern | 11 | Walled Lake Northern | 16:22.96 PR |
| 41 | Luke AllenPlace 41 · Grade 12 · Salem | 12 | Salem | 16:23.00 PR |
| 42 | Tyler HennesseyPlace 42 · Grade 12 · Berkley | 12 | Berkley | 16:23.32 PR |
| 43 | Ryan RathsburgPlace 43 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 16:23.79 |
| 44 | Hudson McCleskeyPlace 44 · Grade 12 · Dexter | 12 | Dexter | 16:24.25 PR |
| 45 | Nicholas YuanPlace 45 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 16:27.40 |
| 46 | Dylan KosikPlace 46 · Grade 12 · Plymouth | 12 | Plymouth | 16:28.12 |
| 47 | Theo KimPlace 47 · Grade 10 · Salem | 10 | Salem | 16:30.10 PR |
| 48 | Josh LehnPlace 48 · Grade 9 · Salem | 9 | Salem | 16:30.55 |
| 49 | Adam BurnsPlace 49 · Grade 12 · Salem | 12 | Salem | 16:31.00 PR |
| 50 | Alex IordanouPlace 50 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 16:31.50 PR |
| 51 | Mohamed AljahmiPlace 51 · Grade 12 · Dearborn Fordson | 12 | Dearborn Fordson | 16:32.70 PR |
| 52 | Everett GalindoPlace 52 · Grade 11 · Plymouth | 11 | Plymouth | 16:34.67 PR |
| 53 | Miles FosterPlace 53 · Grade 12 · Clarkston | 12 | Clarkston | 16:39.46 |
| 54 | Daniel NewmanPlace 54 · Grade 9 · Flint Powers Catholic | 9 | Flint Powers Catholic | 16:39.77 PR |
| 55 | Charlie PenneauPlace 55 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 16:41.37 PR |
| 56 | Nicholas ReiserPlace 56 · Grade 11 · Dexter | 11 | Dexter | 16:41.51 |
| 57 | Wyatt JespersenPlace 57 · Grade 10 · Pinckney | 10 | Pinckney | 16:41.95 PR |
| 58 | Triston ThompsonPlace 58 · Grade 12 · Dexter | 12 | Dexter | 16:42.69 PR |
| 59 | Gavin Herrera-HammerlePlace 59 · Grade 9 · Woodhaven Brownstown | 9 | Woodhaven Brownstown | 16:43.37 PR |
| 60 | Dylan HanleyPlace 60 · Grade 12 · Ann Arbor Skyline | 12 | Ann Arbor Skyline | 16:47.12 PR |
| 61 | Colin BigelowPlace 61 · Grade 9 · Dexter | 9 | Dexter | 16:47.47 PR |
| 62 | Griffin SolanoPlace 62 · Grade 11 · Flint Powers Catholic | 11 | Flint Powers Catholic | 16:47.56 PR |
| 63 | Caleb Thomason-RedusPlace 63 · Grade 12 · Grosse Pointe South | 12 | Grosse Pointe South | 16:47.97 PR |
| 64 | Lucas MachlikPlace 64 · Grade 10 · Woodhaven Brownstown | 10 | Woodhaven Brownstown | 16:48.66 PR |
| 65 | Leonardo ReyesPlace 65 · Grade 12 · Plymouth | 12 | Plymouth | 16:48.80 PR |
| 66 | Jack MaherPlace 66 · Grade 10 · South Lyon East | 10 | South Lyon East | 16:50.44 PR |
| 67 | Justin MkrtumianPlace 67 · Grade 12 · Detroit U-D Jesuit | 12 | Detroit U-D Jesuit | 16:50.48 |
| 68 | Lucas MutschlerPlace 68 · Grade 11 · Dexter | 11 | Dexter | 16:50.81 PR |
| 69 | Caleb MaciagPlace 69 · Grade 12 · Pinckney | 12 | Pinckney | 16:51.81 PR |
| 70 | Alex GallupPlace 70 · Grade 12 · Brighton | 12 | Brighton | 16:51.86 PR |
| 71 | Allen DecaminadaPlace 71 · Grade 12 · Wyandotte Roosevelt | 12 | Wyandotte Roosevelt | 16:55.28 PR |
| 72 | Jackson MartinPlace 72 · Grade 12 · Fenton | 12 | Fenton | 16:56.50 PR |
| 73 | Carter SaurbornPlace 73 · Grade 11 · Plymouth | 11 | Plymouth | 16:56.92 PR |
| 74 | Landon D'ZiurmanPlace 74 · Grade 11 · Woodhaven Brownstown | 11 | Woodhaven Brownstown | 16:57.46 PR |
| 75 | Ethan PawlowskiPlace 75 · Grade 9 · Ann Arbor Skyline | 9 | Ann Arbor Skyline | 16:57.80 PR |
| 76 | Quentin McRaePlace 76 · Grade 12 · Dexter | 12 | Dexter | 16:58.47 PR |
| 77 | Nolan MascaroPlace 77 · Grade 9 · South Lyon East | 9 | South Lyon East | 17:00.11 PR |
| 78 | Mousa GhalebPlace 78 · Grade 11 · Dearborn Fordson | 11 | Dearborn Fordson | 17:00.27 PR |
| 79 | Enrique CaldwellPlace 79 · Grade 12 · Woodhaven Brownstown | 12 | Woodhaven Brownstown | 17:00.87 PR |
| 80 | Gabe GarciaPlace 80 · Grade 10 · Dexter | 10 | Dexter | 17:02.21 PR |
| 81 | Andrew SlosarPlace 81 · Grade 11 · Detroit U-D Jesuit | 11 | Detroit U-D Jesuit | 17:02.38 |
| 82 | Bo CookePlace 82 · Grade 11 · Pinckney | 11 | Pinckney | 17:02.98 PR |
| 83 | Andrew LevinPlace 83 · Grade 10 · Walled Lake Northern | 10 | Walled Lake Northern | 17:04.44 PR |
| 84 | Sam PhillipsPlace 84 · Grade 9 · Grosse Pointe South | 9 | Grosse Pointe South | 17:06.57 PR |
| 85 | Blair JacksonPlace 85 · Grade 11 · Westland John Glenn | 11 | Westland John Glenn | 17:07.17 PR |
| 86 | Joshua RaoofPlace 86 · Grade 12 · Canton | 12 | Canton | 17:07.22 PR |
| 87 | Peter GachonjoPlace 87 · Grade 9 · Woodhaven Brownstown | 9 | Woodhaven Brownstown | 17:09.08 PR |
| 88 | Jack SongerPlace 88 · Grade 11 · Rochester Hills Lutheran NW | 11 | Rochester Hills Lutheran NW | 17:09.71 |
| 89 | Oscar ResnickPlace 89 · Grade 10 · Grosse Pointe South | 10 | Grosse Pointe South | 17:10.29 PR |
| 90 | Easton HowellPlace 90 · Grade 11 · Dexter | 11 | Dexter | 17:10.99 |
| 91 | Evan BinelliPlace 91 · Grade 11 · Berkley | 11 | Berkley | 17:11.45 PR |
| 92 | Elliot DaleyPlace 92 · Grade 11 · Ann Arbor Skyline | 11 | Ann Arbor Skyline | 17:12.38 PR |
| 93 | Michael HarrisPlace 93 · Grade 11 · Canton | 11 | Canton | 17:12.83 PR |
| 94 | Owen DaleboutPlace 94 · Grade 12 · Salem | 12 | Salem | 17:13.79 |
| 95 | Jackson DefinaPlace 95 · Grade 12 · Fenton | 12 | Fenton | 17:14.95 |
| 96 | Asher StaufferPlace 96 · Grade 9 · Dexter | 9 | Dexter | 17:15.64 |
| 97 | Hudson SeiboldPlace 97 · Grade 9 · Clarkston | 9 | Clarkston | 17:18.94 PR |
| 98 | James ValovickPlace 98 · Grade 11 · Rochester Hills Lutheran NW | 11 | Rochester Hills Lutheran NW | 17:19.50 PR |
| 99 | Jackson D'ZiurmanPlace 99 · Grade 11 · Woodhaven Brownstown | 11 | Woodhaven Brownstown | 17:19.78 |
| 100 | Josh HilliardPlace 100 · Grade 11 · Berkley | 11 | Berkley | 17:20.08 |