1 | Joel FisherSS, PMorrice | 38 | 0 | 19 |
2 | Ryan LeeHazel Park | 33 | 20 | 14 |
3 | Kyler MaioranaPCHS (Sterling Heights) | 31 | 0 | 16 |
4 | Joe RuthigCFHLCHS (Harbor Springs) | 29 | 0 | 15 |
5 | Justyn MyersRHP, SSCHS (Clinton Township) | 28 | 0 | 12 |
6 | Ben Meyers C, SSNorth Muskegon | 28 | 0 | 28 |
7 | Isaiah Birmingham1B, PBCCHS (Hastings) | 27 | 16 | 32 |
8 | Owen CardinalNegaunee | 27 | 0 | 25 |
9 | Brady BurnsOFPerry | 27 | 0 | 20 |
10 | Chris WoodsLHP, 1BEcorse | 27 | 0 | 17 |
11 | Dawson Weemhoff2B, PBCCHS (Hastings) | 26 | 5 | 31 |
12 | Parker OstermanINF, OFWright (Ironwood) | 25 | 25 | 24 |
13 | Ethan LijewskiNew Buffalo | 25 | 0 | 17 |
14 | Landon SchlackHazel Park | 25 | 13 | 14 |
15 | Ryan KammenzindOF, PBCCHS (Hastings) | 24 | 13 | 30 |
16 | Micah HerbstCF, PMLHS (St. Joseph) | 24 | 0 | 24 |
17 | Brady DixonHazel Park | 23 | 8 | 12 |
18 | Kyle TerryINF, OFCass Tech (Detroit) | 23 | 0 | 21 |
19 | Ryan SmithHazel Park | 23 | 10 | 12 |
20 | Dai'Jon BrooksINF, PHarper Woods | 22 | 0 | 19 |
21 | Ashton RooneyP, INFTrenton | 21 | 0 | 27 |
22 | Caydin BarbatoSCHS (Royal Oak) | 21 | 0 | 20 |
23 | Joey Mcgraw-AllenSS, PPerry | 21 | 0 | 20 |
24 | Daniel Urman2B, PHLCHS (Harbor Springs) | 21 | 2 | 17 |
25 | Cameron GoodmanLHP, 1BBentley (Burton) | 21 | 0 | 19 |
26 | Carston NappierNew Haven | 20 | 0 | 11 |
27 | Andrew TuckerINF, PSFDS (Toledo) | 20 | 8 | 24 |
28 | Zach Gartrelle1B, INFFaith Baptist (Davison) | 20 | 0 | 9 |
29 | Joshua ReynoldsBCS (Bloomfield Hills) | 20 | 0 | 17 |
30 | Zack KeessenMSHS (Norton Shores) | 20 | 0 | 23 |
31 | Jordan Osenbaugh C, 3BCHS (Clinton Township) | 20 | 0 | 12 |
32 | Ben SniderBCS (Bloomfield Hills) | 20 | 0 | 17 |
33 | Francisco LoveGreenhills (Ann Arbor) | 20 | 0 | 25 |
34 | Hunter TrottierCF, RHPBentley (Burton) | 20 | 0 | 17 |
35 | Caden GawkowskiINF, RHPStevenson (Livonia) | 19 | 0 | 29 |
36 | Joshua BackosBCS (Bloomfield Hills) | 19 | 0 | 15 |
37 | Will PaulusSS, PHLCHS (Harbor Springs) | 19 | 1 | 18 |
38 | Jordan AntoneBCS (Bloomfield Hills) | 19 | 0 | 17 |
39 | Luke Janigian2B, RHPPCA (Canton) | 19 | 0 | 24 |
40 | Ty OlsenP, 1BNew Lothrop | 19 | 14 | 26 |
41 | Teegen Whitmire3B, PBCCHS (Hastings) | 18 | 7 | 30 |
42 | Gage CartierCFMorrice | 18 | 0 | 21 |
43 | Jonah EggertRF, PMLHS (St. Joseph) | 18 | 0 | 24 |
44 | Ty JohnsonSS, PMLHS (St. Joseph) | 18 | 0 | 24 |
45 | Nate PattersonINF, RHPStevenson (Livonia) | 18 | 0 | 29 |
46 | Ty Hyder3B, RHPBentley (Burton) | 18 | 0 | 19 |
47 | Wyatt Cartier2B, CMorrice | 18 | 0 | 21 |
48 | Zion FinleyC, CFCass Tech (Detroit) | 18 | 0 | 19 |
49 | Wyat OddenRHP, SSBentley (Burton) | 18 | 5 | 19 |
50 | Augie BarnesSS, CFMLHS (St. Joseph) | 18 | 0 | 24 |