| 1 | Daniel MungBCA (Battle Creek) | 72 | 29 | 14 | 3.273 | 22 |
| 2 | Dylan MuldoonFORWHCHS (Marcellus) | 65 | 28 | 9 | 3.095 | 21 |
| 3 | Tekalegn VlasmaWMCHS (Muskegon) | 59 | 26 | 7 | 2.185 | 27 |
| 4 | Paul ThompsonFORW, STRKFCHS (Clinton Township) | 55 | 23 | 9 | 3.056 | 18 |
| 5 | Lukas KruegerHCHS (Marcellus) | 55 | 19 | 17 | 2.895 | 19 |
| 6 | Evan LangmaidSTRKCaro | 54 | 24 | 6 | 5.400 | 10 |
| 7 | Alex MoellerMFFHCHS (Grand Rapids) | 52 | 21 | 10 | 2.476 | 21 |
| 8 | Kaleb ChipelewskiMF, FORWMarquette | 51 | 21 | 9 | 3.643 | 14 |
| 9 | Muan PuBCA (Battle Creek) | 51 | 21 | 9 | 2.429 | 21 |
| 10 | Charlie BuursmaWMCHS (Muskegon) | 51 | 18 | 15 | 1.889 | 27 |
| 11 | Ben PollockWMCHS (Muskegon) | 47 | 16 | 15 | 1.741 | 27 |
| 12 | Ethan Ransford STRKCaro | 45 | 17 | 11 | 3.750 | 12 |
| 13 | Alex RodriguezSTRK, FORWFBA (Carson City) | 45 | 20 | 5 | 3.214 | 14 |
| 14 | Ben HaminaMF, STRKRoscommon | 42 | 19 | 4 | 2.100 | 20 |
| 15 | Derek BraithwaiteSLCHS (Temperance) | 40 | 16 | 8 | 2.857 | 14 |
| 16 | Jackson MillerMFFCHS (Clinton Township) | 40 | 17 | 6 | 2.222 | 18 |
| 17 | Abe MooreMFFCHS (Clinton Township) | 39 | 15 | 9 | 2.167 | 18 |
| 18 | Cole DeJongeWMCHS (Muskegon) | 39 | 8 | 23 | 1.444 | 27 |
| 19 | Kyle WebbFORWFHCHS (Grand Rapids) | 38 | 13 | 12 | 2.375 | 16 |
| 20 | Alex TuestaAndrews Academy (Berrien) | 37 | 16 | 5 | 3.083 | 12 |
| 21 | Adam FlandersFORWRockford | 37 | 13 | 11 | 2.467 | 15 |
| 22 | Hung LingLakeview (Battle Creek) | 36 | 14 | 8 | 3.273 | 11 |
| 23 | Colin MuldoonDHCHS (Marcellus) | 35 | 14 | 7 | 1.750 | 20 |
| 24 | Khup KimBCA (Battle Creek) | 35 | 7 | 21 | 1.667 | 21 |
| 25 | Jack PeltonFORW, MFSJJHS (Toledo) | 34 | 17 | 0 | 2.833 | 12 |
| 26 | Michael ArmettaMF, STRKJefferson (Monroe) | 34 | 14 | 6 | 1.545 | 22 |
| 27 | Josh MayesMF, DRoscommon | 34 | 2 | 30 | 1.545 | 22 |
| 28 | Tommy SeidelFORWOCHS (Auburn Hills) | 33 | 13 | 7 | 1.650 | 20 |
| 29 | Josh BrennanMFSFDS (Toledo) | 32 | 12 | 8 | 2.909 | 11 |
| 30 | Chris DongmoFORWFHCHS (Grand Rapids) | 32 | 14 | 4 | 1.684 | 19 |
| 31 | Owen BarnesMF, FORWRoscommon | 32 | 12 | 8 | 1.455 | 22 |
| 32 | Gabe GelsoMF, GKJefferson (Monroe) | 32 | 9 | 14 | 1.455 | 22 |
| 33 | Parker HawesCBCHS (Saginaw) | 31 | 15 | 1 | 3.444 | 9 |
| 34 | Uk PiDLakeview (Battle Creek) | 30 | 10 | 10 | 3.000 | 10 |
| 35 | Owen Vandemark MFCaro | 30 | 8 | 14 | 2.727 | 11 |
| 36 | Brian GoushawFORWRockford | 30 | 13 | 4 | 2.143 | 14 |
| 37 | Jackson ShadakerMFHaslett | 30 | 12 | 6 | 2.143 | 14 |
| 38 | Logan WellsMFAndrews Academy (Berrien) | 29 | 12 | 5 | 2.417 | 12 |
| 39 | Jose SaezKalkaska | 28 | 13 | 2 | 2.000 | 14 |
| 40 | Tommy MegieFORWOCHS (Auburn Hills) | 28 | 10 | 8 | 1.556 | 18 |
| 41 | Charlie HrodeyMarquette | 28 | 10 | 8 | 1.474 | 19 |
| 42 | Kade HuntCBCHS (Saginaw) | 26 | 12 | 2 | 2.600 | 10 |
| 43 | Cooper WorleySLCHS (Temperance) | 26 | 8 | 10 | 2.600 | 10 |
| 44 | James RamLakeview (Battle Creek) | 26 | 9 | 8 | 2.364 | 11 |
| 45 | Lucas DickWMCHS (Muskegon) | 26 | 9 | 8 | 0.963 | 27 |
| 46 | Ruben LopezSTRK, MFMott (Waterford) | 25 | 11 | 3 | 1.250 | 20 |
| 47 | Wyatt EganFORW, MFFranklin (Livonia) | 24 | 11 | 2 | 1.263 | 19 |
| 48 | Tripp WagnerKalkaska | 24 | 8 | 8 | 1.200 | 20 |
| 49 | Thomas MaierMF, HBWCA (Hillsdale) | 23 | 9 | 5 | 2.556 | 9 |
| 50 | Dawid DubinskiSTRKWCA (Hillsdale) | 22 | 10 | 2 | 2.444 | 9 |