| 1 | Kevin StraitSS, PWhite Cloud | 40 | 0 | 34 |
| 2 | Carston NappierNew Haven | 38 | 0 | 28 |
| 3 | Brady BurnsOFPerry | 35 | 0 | 31 |
| 4 | Ben Meyers C, SSNorth Muskegon | 35 | 0 | 40 |
| 5 | Justyn MyersRHP, SSCHS (Clinton Township) | 34 | 0 | 16 |
| 6 | Brandon PayneNew Haven | 34 | 0 | 26 |
| 7 | Owen CardinalNegaunee | 32 | 0 | 29 |
| 8 | Chris WoodsLHP, 1BEcorse | 30 | 0 | 21 |
| 9 | Caydin BarbatoSCHS (Royal Oak) | 28 | 0 | 27 |
| 10 | Landyn McGowenC, PWhite Cloud | 28 | 0 | 34 |
| 11 | Tyler ThompsonSS, RHPSFHS (Traverse City) | 27 | 0 | 36 |
| 12 | Brayden CelesteNew Haven | 26 | 0 | 24 |
| 13 | Ty Hyder3B, RHPBentley (Burton) | 26 | 0 | 27 |
| 14 | Cameron GoodmanLHP, 1BBentley (Burton) | 26 | 0 | 27 |
| 15 | Jordan PyonkNew Haven | 25 | 0 | 26 |
| 16 | Ty OlsenP, 1BNew Lothrop | 25 | 18 | 42 |
| 17 | Alex HenigeSS, PNew Lothrop | 25 | 27 | 42 |
| 18 | Jordan Osenbaugh C, 3BCHS (Clinton Township) | 24 | 0 | 16 |
| 19 | Kaden GilbertNew Haven | 24 | 0 | 24 |
| 20 | Hunter TrottierCF, RHPBentley (Burton) | 24 | 0 | 25 |
| 21 | Jake EstesNew Haven | 24 | 1 | 25 |
| 22 | Joey Mcgraw-AllenSS, PPerry | 24 | 0 | 31 |
| 23 | Francisco LoveGreenhills (Ann Arbor) | 24 | 0 | 33 |
| 24 | Jayden MartinezCF, 1BNew Lothrop | 23 | 23 | 41 |
| 25 | Kaven UnangstOFNew Lothrop | 23 | 23 | 42 |
| 26 | Gavin Neal2B, SSBentley (Burton) | 22 | 0 | 27 |
| 27 | Jeff HenegarNew Haven | 21 | 0 | 22 |
| 28 | Wyat OddenRHP, SSBentley (Burton) | 21 | 5 | 27 |
| 29 | Brian DoppINF, PMadison (Adrian) | 21 | 0 | 35 |
| 30 | Carter Mieler 2B, SSNorth Muskegon | 21 | 0 | 40 |
| 31 | Jack SiikNegaunee | 20 | 0 | 26 |
| 32 | Harrison Shepherd3B, 2BSFHS (Traverse City) | 20 | 0 | 36 |
| 33 | Braiden Andary SS, PCHS (Clinton Township) | 19 | 0 | 16 |
| 34 | Brandt ToporskiGreenhills (Ann Arbor) | 19 | 0 | 32 |
| 35 | Xavior RakerINF, PCHS (Clinton Township) | 18 | 0 | 12 |
| 36 | Ryan KabatLF, 2BCHS (Clinton Township) | 18 | 0 | 16 |
| 37 | Jordan HerouxHarrison | 18 | 0 | 22 |
| 38 | Muhammed ElderCFCPHS (Canton) | 18 | 0 | 23 |
| 39 | Owen DayGreenhills (Ann Arbor) | 18 | 0 | 28 |
| 40 | Matthew Kane1BSFHS (Traverse City) | 18 | 0 | 36 |
| 41 | Bryce Kuchar3B, PNew Lothrop | 18 | 14 | 41 |
| 42 | Landon WilcoxNew Haven | 17 | 0 | 16 |
| 43 | Kurt McIntoshNew Haven | 17 | 0 | 18 |
| 44 | Mason CruzanC, PWhite Cloud | 17 | 0 | 34 |
| 45 | Braxton Lesinski2B, RHPSFHS (Traverse City) | 17 | 0 | 35 |
| 46 | Ryan Delora P, 3BNorth Muskegon | 17 | 0 | 36 |
| 47 | Bryce ColbertOF, PNorth Muskegon | 17 | 0 | 40 |
| 48 | Hayden WendlingOF, PNew Lothrop | 17 | 19 | 42 |
| 49 | Jordan PruettCF, PCHS (Clinton Township) | 16 | 0 | 15 |
| 50 | Michael FekkenHesperia | 16 | 0 | 23 |