| 1 | Carson AnthesCass City | 9 | 1 | 1 | 0.900 | 0 | 
| 2 | Jaret McCoySS, RHPBangor | 9 | 2 | 0 | 0.818 | 0 | 
| 3 | Aidan AndersonEvart | 9 | 3 | 0 | 0.750 | 0 | 
| 4 | Jack BettsSandusky | 8 | 1 | 0 | 0.889 | 0 | 
| 5 | Logan SlimkoP, DHNorth Muskegon | 8 | 1 | 1 | 0.889 | 0 | 
| 6 | Kale HarrisTaylor Prep (Taylor) | 8 | 2 | 0 | 0.800 | 7 | 
| 7 | Jaden FawcettGAHS (Galesburg) | 7 | 0 | 1 | 1.000 | 0 | 
| 8 | Danny VandevyverP, 1BMarine City | 7 | 3 | 0 | 0.700 | 0 | 
| 9 | Drew SanfordSpringport | 6 | 0 | 0 | 1.000 | 0 | 
| 10 | Eli PetersenMontague | 6 | 0 | 0 | 1.000 | 0 | 
| 11 | Bryce KileySandusky | 6 | 1 | 0 | 0.857 | 0 | 
| 12 | Alex KrughGAHS (Galesburg) | 6 | 2 | 0 | 0.750 | 0 | 
| 13 | Nolan GeorgeSS, PPWHS (Pewamo) | 6 | 3 | 1 | 0.667 | 0 | 
| 14 | Cole GrofMadison (Adrian) | 6 | 3 | 1 | 0.667 | 0 | 
| 15 | Trey NurenbergP, SSPWHS (Pewamo) | 6 | 4 | 0 | 0.600 | 0 | 
| 16 | Ayden HensleyP, 1BWhite Cloud | 6 | 5 | 0 | 0.545 | 0 | 
| 17 | Landon MattisC, PBendle (Burton) | 5 | 0 | 1 | 1.000 | 0 | 
| 18 | Sean MurphySCHS (Royal Oak) | 5 | 0 | 0 | 1.000 | 0 | 
| 19 | Truk TerbushRHP, SSMillington | 5 | 0 | 0 | 1.000 | 0 | 
| 20 | Quinton LephewDundee | 5 | 1 | 0 | 0.833 | 0 | 
| 21 | Lucas JohnsonEvart | 5 | 1 | 0 | 0.833 | 0 | 
| 22 | Cooper LetsonCMarine City | 5 | 1 | 3 | 0.833 | 0 | 
| 23 | Conor RentfrowCCHS (Brooklyn) | 5 | 1 | 0 | 0.833 | 0 | 
| 24 | Cam FairchildDundee | 5 | 2 | 0 | 0.714 | 0 | 
| 25 | Xander GriceRHPCaro | 5 | 2 | 2 | 0.714 | 0 | 
| 26 | Carson StevensBronson | 5 | 2 | 0 | 0.714 | 0 | 
| 27 | Nathan Kuchar1B, PNew Lothrop | 5 | 3 | 0 | 0.625 | 2 | 
| 28 | Trey Flood-CaptainValley Lutheran (Saginaw) | 5 | 3 | 0 | 0.625 | 0 | 
| 29 | Nate AlbaSCHS (Royal Oak) | 5 | 4 | 0 | 0.556 | 0 | 
| 30 | Max MillerWMCHS (Muskegon) | 5 | 4 | 0 | 0.556 | 0 | 
| 31 | Andrew PastoorCCHS (Grand Rapids) | 5 | 4 | 0 | 0.556 | 0 | 
| 32 | Peyton BowermanSandusky | 5 | 4 | 3 | 0.556 | 0 | 
| 33 | Nathan HarasewiczWatervliet | 4 | 0 | 0 | 1.000 | 0 | 
| 34 | Mickey BrownCSPA (Brighton) | 4 | 0 | 0 | 1.000 | 0 | 
| 35 | Tucker VolkmanLF, 2BMarine City | 4 | 0 | 0 | 1.000 | 0 | 
| 36 | Carson PullinsOF, LHPBangor | 4 | 0 | 0 | 1.000 | 1 | 
| 37 | Noah PieskoCSPA (Brighton) | 4 | 0 | 0 | 1.000 | 0 | 
| 38 | Ivan WilkinsonSand Creek | 4 | 0 | 0 | 1.000 | 0 | 
| 39 | Kaleb ChandlerLHP, 1BEcorse | 4 | 0 | 0 | 1.000 | 0 | 
| 40 | Kylan NielsenSS, PNorth Muskegon | 4 | 0 | 0 | 1.000 | 0 | 
| 41 | Bryson BallantyneMadison (Adrian) | 4 | 0 | 0 | 1.000 | 0 | 
| 42 | Michael PungShepherd | 4 | 0 | 1 | 1.000 | 0 | 
| 43 | Tad DobekBFHS (Madison Heights) | 4 | 1 | 0 | 0.800 | 0 | 
| 44 | Ashton RodriguezC, PBendle (Burton) | 4 | 1 | 2 | 0.800 | 0 | 
| 45 | Cayden RyanWatervliet | 4 | 1 | 0 | 0.800 | 0 | 
| 46 | Kaden BrownShepherd | 4 | 1 | 0 | 0.800 | 0 | 
| 47 | Braxton Tallon2B, SSNew Lothrop | 4 | 2 | 1 | 0.667 | 0 | 
| 48 | Jayden LanningMancelona | 4 | 2 | 0 | 0.667 | 0 | 
| 49 | Brandon Dickie3B, SSMillington | 4 | 2 | 1 | 0.667 | 0 | 
| 50 | Brayden MasonDundee | 4 | 2 | 0 | 0.667 | 0 |