| 1 | Nole LorenzenPlace 1 · Grade 11 · Rochester Hills Lutheran NW | 11 | Rochester Hills Lutheran NW | 15:30.07 |
| 2 | Coen LorenzenPlace 2 · Grade 9 · Rochester Hills Lutheran NW | 9 | Rochester Hills Lutheran NW | 16:37.82 |
| 3 | Isaac CoxPlace 3 · Grade 10 · Plymouth Christian Academy | 10 | Plymouth Christian Academy | 16:55.63 |
| 4 | Simon ReedPlace 4 · Grade 11 · Plymouth Christian Academy | 11 | Plymouth Christian Academy | 16:56.57 |
| 5 | Landon ShimkusPlace 5 · Grade 11 · Charyl Stockwell Academy | 11 | Charyl Stockwell Academy | 17:01.03 |
| 6 | Elijah KillingerPlace 6 · Grade 12 · Charyl Stockwell Academy | 12 | Charyl Stockwell Academy | 17:13.13 |
| 7 | Leo WeaverPlace 7 · Grade 11 · Whitmore Lake | 11 | Whitmore Lake | 17:26.77 |
| 8 | Jack SongerPlace 8 · Grade 11 · Rochester Hills Lutheran NW | 11 | Rochester Hills Lutheran NW | 17:45.05 |
| 9 | Samuel McIndoePlace 9 · Grade 9 · Novi Christian Academy | 9 | Novi Christian Academy | 17:49.94 |
| 10 | Eric JunkerPlace 10 · Grade 12 · Whitmore Lake | 12 | Whitmore Lake | 17:55.85 |
| 11 | Cole DillonPlace 11 · Grade 9 · Whitmore Lake | 9 | Whitmore Lake | 18:07.47 |
| 12 | Nolan CollinsPlace 12 · Grade 11 · Whitmore Lake | 11 | Whitmore Lake | 18:08.66 |
| 13 | Benjamin FoxPlace 13 · Grade 12 · Whitmore Lake | 12 | Whitmore Lake | 18:27.54 |
| 14 | Jackson OnofrePlace 14 · Grade 11 · Novi Christian Academy | 11 | Novi Christian Academy | 18:31.43 |
| 15 | Uzziel ThomassenPlace 15 · Grade 12 · Auburn Hills Oakland Christian | 12 | Auburn Hills Oakland Christian | 18:33.72 |
| 16 | Kasey SpringerPlace 16 · Grade 12 · Whitmore Lake | 12 | Whitmore Lake | 18:45.46 |
| 17 | Barron DenhamPlace 17 · Grade 11 · Auburn Hills Oakland Christian | 11 | Auburn Hills Oakland Christian | 18:50.88 |
| 18 | Ryan CollinsPlace 18 · Grade 9 · Whitmore Lake | 9 | Whitmore Lake | 18:56.30 |
| 19 | Jadon RussellPlace 19 · Grade 10 · Rochester Hills Lutheran NW | 10 | Rochester Hills Lutheran NW | 18:57.65 |
| 20 | Ian ScottPlace 20 · Grade 12 · Lutheran HS Westland | 12 | Lutheran HS Westland | 19:28.55 |
| 21 | Jacksen HeffnerPlace 21 · Grade 10 · Charyl Stockwell Academy | 10 | Charyl Stockwell Academy | 19:29.92 |
| 22 | Lochlan ColePlace 22 · Grade 10 · Lutheran HS Westland | 10 | Lutheran HS Westland | 19:30.65 PR |
| 23 | Preston VarnauskasPlace 23 · Grade 12 · Rochester Hills Lutheran NW | 12 | Rochester Hills Lutheran NW | 19:38.02 |
| 24 | Landon MckennaPlace 24 · Grade 10 · Charyl Stockwell Academy | 10 | Charyl Stockwell Academy | 19:47.12 |
| 25 | Collin NewsomePlace 25 · Grade 10 · Plymouth Christian Academy | 10 | Plymouth Christian Academy | 19:54.43 |
| 26 | Anthony ParkerPlace 26 · Grade 12 · Lutheran HS Westland | 12 | Lutheran HS Westland | 19:56.26 |
| 27 | Joe ZacharekPlace 27 · Grade 10 · Plymouth Christian Academy | 10 | Plymouth Christian Academy | 20:00.09 |
| 28 | Gabe BookoutPlace 28 · Grade 12 · Plymouth Christian Academy | 12 | Plymouth Christian Academy | 20:04.98 |
| 29 | Jose ThomassenPlace 29 · Grade 9 · Auburn Hills Oakland Christian | 9 | Auburn Hills Oakland Christian | 20:13.74 |
| 30 | David HurdPlace 30 · Grade 11 · Plymouth Christian Academy | 11 | Plymouth Christian Academy | 20:15.43 |
| 31 | Corbin OsbornePlace 31 · Grade 10 · Charyl Stockwell Academy | 10 | Charyl Stockwell Academy | 20:31.23 |
| 32 | Ethan LentzPlace 32 · Grade 12 · Sterling Heights Parkway | 12 | Sterling Heights Parkway | 20:36.28 |
| 33 | Ethan HallPlace 33 · Grade 12 · Rochester Hills Lutheran NW | 12 | Rochester Hills Lutheran NW | 20:54.80 |
| 34 | Ryan GunterPlace 34 · Grade 9 · Southfield Christian | 9 | Southfield Christian | 21:00.83 |
| 35 | Nicolas RadziszewskiPlace 35 · Grade 11 · Auburn Hills Oakland Christian | 11 | Auburn Hills Oakland Christian | 21:18.22 |
| 36 | Samuel PfeifferPlace 36 · Grade 11 · Auburn Hills Oakland Christian | 11 | Auburn Hills Oakland Christian | 21:21.28 PR |
| 37 | Brady SeGravesPlace 37 · Grade 10 · Lutheran HS Westland | 10 | Lutheran HS Westland | 21:38.43 |
| 38 | Andre Lewis JrPlace 38 · Grade 12 · Southfield Christian | 12 | Southfield Christian | 21:43.88 |
| 39 | Nathan HislopPlace 39 · Grade 9 · Novi Christian Academy | 9 | Novi Christian Academy | 21:46.00 |
| 40 | Micah RedfordPlace 40 · Grade 11 · Auburn Hills Oakland Christian | 11 | Auburn Hills Oakland Christian | 21:46.79 |
| 41 | Ayden KerosPlace 41 · Grade 9 · Charyl Stockwell Academy | 9 | Charyl Stockwell Academy | 22:03.24 |
| 42 | Kade RadimakerPlace 42 · Grade 10 · Sterling Heights Parkway | 10 | Sterling Heights Parkway | 22:16.11 |
| 43 | Seth HolmgrenPlace 43 · Grade 10 · Sterling Heights Parkway | 10 | Sterling Heights Parkway | 22:42.26 |
| 44 | Levi StolenPlace 44 · Grade 9 · Charyl Stockwell Academy | 9 | Charyl Stockwell Academy | 22:44.64 |
| 45 | Michael DorfmanPlace 45 · Grade 10 · Auburn Hills Oakland Christian | 10 | Auburn Hills Oakland Christian | 22:55.20 |
| 46 | Mark RykhlovPlace 46 · Grade 12 · Lutheran HS Westland | 12 | Lutheran HS Westland | 23:15.20 |
| 47 | Eli LedermanPlace 47 · Grade 9 · Southfield Christian | 9 | Southfield Christian | 23:22.47 PR |
| 48 | Kevin CuiPlace 48 · Grade 12 · Sterling Heights Parkway | 12 | Sterling Heights Parkway | 23:27.98 |
| 49 | Caleb StrongPlace 49 · Grade 10 · Southfield Christian | 10 | Southfield Christian | 25:44.28 |
| 50 | Zander McEvoyPlace 50 · Grade 10 · Birmingham Roeper | 10 | Birmingham Roeper | 25:54.98 |