| 1 | Carson LiedelMonroe | 8 | 0 | 113 | 28 |
| 2 | Kellen FordHopkins | 8 | 0 | 90 | 26 |
| 3 | Joey HollyerLutheran (Westland) | 8 | 0 | 70 | 19 |
| 4 | Owen TappendenColdwater | 8 | 0 | 43 | 12 |
| 5 | Trevor LipscombGPNHS (Grosse Pointe) | 7 | 0 | 114 | 31 |
| 6 | Cale HackenbergMarcellus | 5 | 0 | 80 | 22 |
| 7 | Conor RentfrowCCHS (Brooklyn) | 5 | 0 | 72 | 19 |
| 8 | DJ EdwardsGPNHS (Grosse Pointe) | 4 | 0 | 111 | 30 |
| 9 | Alex RudolphEdwardsburg | 4 | 0 | 110 | 30 |
| 10 | Mason PeeblesKHHS (Grand Rapids) | 4 | 0 | 107 | 27 |
| 11 | Broder KatkeBRHS (Bloomfield Hills) | 4 | 0 | 92 | 24 |
| 12 | Jack StoddardKHHS (Grand Rapids) | 4 | 0 | 88 | 27 |
| 13 | Ethan HelinskiAlma | 4 | 0 | 81 | 24 |
| 14 | Alex GorgievskiINFUtica | 4 | 0 | 66 | 23 |
| 15 | Novak LazichWLWHS (Walled Lake) | 4 | 0 | 66 | 22 |
| 16 | Blake GrimesCHS (Clinton Township) | 4 | 0 | 61 | 17 |
| 17 | Trace DennisImlay City | 4 | 0 | 52 | 17 |
| 18 | Max SilvaMSHS (Norton Shores) | 4 | 0 | 49 | 20 |
| 19 | Skiler KruseHarbor Beach | 4 | 0 | 49 | 14 |
| 20 | Eavan OlceskiMadison (Madison Heights) | 4 | 0 | 45 | 13 |
| 21 | Bronson HurstC, RHPNorth Muskegon | 3 | 0 | 110 | 31 |
| 22 | Tristan TurnerBRHS (Bloomfield Hills) | 3 | 0 | 104 | 27 |
| 23 | Xander GriceRHPCaro | 3 | 0 | 101 | 26 |
| 24 | Johnny FriedrichRoyal Oak | 3 | 0 | 100 | 27 |
| 25 | Ian EvertSeaholm (Birmingham) | 3 | 0 | 100 | 28 |
| 26 | Austin Gragg3B, INFGrant | 3 | 0 | 99 | 27 |
| 27 | Norman Frederick3B, RHPMadison (Adrian) | 3 | 0 | 99 | 25 |
| 28 | Aidan AndersonEvart | 3 | 0 | 91 | 26 |
| 29 | Jack BarteltCentreville | 3 | 0 | 86 | 25 |
| 30 | Vincenzo MianoLincoln (Ypsilanti) | 3 | 0 | 85 | 24 |
| 31 | Adriann VanderluennKCHS (Kalamazoo) | 3 | 0 | 84 | 22 |
| 32 | Dylan BeasleyPCA (Canton) | 3 | 0 | 81 | 23 |
| 33 | Mac StaffordNPCHS (Grand Rapids) | 3 | 0 | 80 | 25 |
| 34 | Grady LangdonOF, RHPWilliamston | 3 | 0 | 76 | 26 |
| 35 | Andrew WeinrauchLACN (Macomb) | 3 | 0 | 71 | 28 |
| 36 | Camden FrayLake Fenton (Linden) | 3 | 0 | 69 | 16 |
| 37 | Kaden RuizMCCHS (Scottville) | 3 | 0 | 67 | 19 |
| 38 | Curtis BowerWhitmore Lake | 3 | 0 | 61 | 19 |
| 39 | Sam WildfongSFHS (Traverse City) | 3 | 0 | 58 | 17 |
| 40 | Damian YbarraP, INFWIHS (Detroit) | 3 | 0 | 52 | 18 |
| 41 | JOSHUA BOSCHMAWebberville | 3 | 0 | 52 | 15 |
| 42 | Evan CraneHillman | 3 | 0 | 52 | 15 |
| 43 | Brett PolakowskiCHS (Clinton Township) | 3 | 0 | 51 | 13 |
| 44 | Maverick BakerJonesville | 3 | 0 | 45 | 15 |
| 45 | Evan PartykaBCS (Bloomfield Hills) | 3 | 0 | 44 | 15 |
| 46 | Steven MoraEcorse | 3 | 0 | 44 | 15 |
| 47 | Oliver LongMorrice | 3 | 0 | 34 | 10 |
| 48 | Evan DellAngeloNegaunee | 3 | 0 | 32 | 11 |
| 49 | Max UpfallFJA (West Bloomfield) | 3 | 0 | 25 | 9 |
| 50 | Andrew DemeyAtherton (Burton) | 3 | 0 | 16 | 5 |