1 | Drew MleczkoBFHS (Madison Heights) | 0.429 | 35 | 12 | 28 | 3 | 0 | 0 | 11 |
2 | Ryan KugelmanCabrini (Allen Park) | 0.424 | 43 | 14 | 33 | 5 | 1 | 0 | 15 |
3 | Jacob BrownRHP, 3BGRHS (Ann Arbor) | 0.422 | 129 | 43 | 102 | 10 | 1 | 2 | 33 |
4 | Drew ComerSCHS (Royal Oak) | 0.412 | 61 | 21 | 51 | 7 | 0 | 0 | 26 |
5 | Connor SilkaRichard (Riverview) | 0.402 | 121 | 41 | 102 | 12 | 0 | 1 | 31 |
6 | Nate CrossmanSS, INFGRHS (Ann Arbor) | 0.383 | 127 | 41 | 107 | 9 | 0 | 0 | 33 |
7 | Tylor MorehouseRichard (Riverview) | 0.376 | 119 | 41 | 109 | 9 | 0 | 2 | 31 |
8 | Gus SimonSCHS (Royal Oak) | 0.372 | 136 | 45 | 121 | 6 | 2 | 1 | 37 |
9 | Owen KellySCHS (Royal Oak) | 0.367 | 129 | 33 | 90 | 9 | 0 | 0 | 37 |
10 | Owen PullisSCHS (Royal Oak) | 0.343 | 124 | 34 | 99 | 9 | 2 | 0 | 37 |
11 | Chase GabowitzCF, RHPGRHS (Ann Arbor) | 0.340 | 127 | 34 | 100 | 4 | 0 | 0 | 31 |
12 | Beck PeasleeSCHS (Royal Oak) | 0.339 | 136 | 39 | 115 | 3 | 0 | 0 | 37 |
13 | Fran LoveGreenhills (Ann Arbor) | 0.333 | 71 | 20 | 60 | 3 | 0 | 0 | 22 |
14 | Marty HannonSCHS (Royal Oak) | 0.330 | 140 | 33 | 100 | 6 | 0 | 2 | 37 |
15 | Ben LunaCabrini (Allen Park) | 0.325 | 49 | 13 | 40 | 3 | 0 | 0 | 16 |
16 | Riley DayGreenhills (Ann Arbor) | 0.325 | 48 | 13 | 40 | 2 | 0 | 0 | 20 |
17 | Nick WisniewskiRichard (Riverview) | 0.322 | 110 | 29 | 90 | 1 | 0 | 0 | 31 |
18 | Kevin WrightSCHS (Royal Oak) | 0.317 | 114 | 32 | 101 | 6 | 0 | 0 | 37 |
19 | Brandt ToporskiGreenhills (Ann Arbor) | 0.315 | 64 | 17 | 54 | 3 | 0 | 0 | 21 |
20 | Nathan BurkeGreenhills (Ann Arbor) | 0.315 | 61 | 17 | 54 | 3 | 0 | 0 | 21 |
21 | Nick BaccellaCabrini (Allen Park) | 0.311 | 52 | 14 | 45 | 0 | 0 | 0 | 16 |
22 | Jimmy ZinkSCHS (Royal Oak) | 0.306 | 48 | 11 | 36 | 0 | 0 | 0 | 25 |
23 | Ryan RaineyRichard (Riverview) | 0.305 | 106 | 29 | 95 | 3 | 0 | 1 | 31 |
24 | Talen PilzGreenhills (Ann Arbor) | 0.305 | 69 | 18 | 59 | 3 | 1 | 0 | 22 |
25 | Jamie PiazzonSCHS (Royal Oak) | 0.283 | 114 | 28 | 99 | 4 | 2 | 1 | 34 |
26 | Bryan TuttleRichard (Riverview) | 0.281 | 114 | 27 | 96 | 6 | 0 | 0 | 31 |
27 | Alex McGladeC, OFGRHS (Ann Arbor) | 0.280 | 90 | 21 | 75 | 1 | 0 | 0 | 26 |
28 | Dylan Otterman1BGRHS (Ann Arbor) | 0.258 | 70 | 16 | 62 | 1 | 0 | 0 | 25 |
29 | Ashton NowakRichard (Riverview) | 0.256 | 109 | 22 | 86 | 2 | 2 | 0 | 28 |
30 | Sam DorfmanGreenhills (Ann Arbor) | 0.250 | 53 | 11 | 44 | 1 | 0 | 0 | 17 |
31 | Jeremiah BowmanGreenhills (Ann Arbor) | 0.243 | 55 | 9 | 37 | 3 | 0 | 0 | 22 |
32 | Brycen KimesCabrini (Allen Park) | 0.242 | 40 | 8 | 33 | 2 | 0 | 0 | 15 |
33 | Hills BrendenRichard (Riverview) | 0.241 | 121 | 26 | 108 | 9 | 1 | 1 | 31 |
34 | Aidan ChizekRichard (Riverview) | 0.227 | 106 | 20 | 88 | 0 | 0 | 0 | 31 |
35 | Jibran AliGreenhills (Ann Arbor) | 0.225 | 53 | 9 | 40 | 1 | 0 | 0 | 19 |
36 | Nate TomanSCHS (Royal Oak) | 0.220 | 74 | 13 | 59 | 2 | 0 | 0 | 35 |
37 | Aaron SmithSCHS (Royal Oak) | 0.217 | 76 | 13 | 60 | 6 | 1 | 0 | 35 |
38 | Owen DayGreenhills (Ann Arbor) | 0.207 | 35 | 6 | 29 | 1 | 0 | 0 | 19 |
39 | Ryan Henseler2B, RFGRHS (Ann Arbor) | 0.202 | 96 | 17 | 84 | 1 | 0 | 0 | 30 |
40 | Caleb RenferC, 1BGRHS (Ann Arbor) | 0.195 | 93 | 16 | 82 | 1 | 0 | 0 | 29 |
41 | Carson BradleyCabrini (Allen Park) | 0.182 | 39 | 6 | 33 | 0 | 0 | 0 | 14 |
42 | Nick RumlerRF, RHPGRHS (Ann Arbor) | 0.182 | 38 | 6 | 33 | 1 | 0 | 0 | 28 |
43 | Alex ThompsonCabrini (Allen Park) | 0.179 | 47 | 7 | 39 | 1 | 1 | 0 | 15 |
44 | Brothers BrendenRichard (Riverview) | 0.174 | 102 | 15 | 86 | 4 | 0 | 1 | 31 |
45 | Steven SchummCabrini (Allen Park) | 0.171 | 51 | 7 | 41 | 1 | 0 | 0 | 16 |
46 | Colin Danek3B, RHPGRHS (Ann Arbor) | 0.150 | 105 | 12 | 80 | 2 | 0 | 0 | 32 |
47 | Nathan DawsonRHP, OFGRHS (Ann Arbor) | 0.109 | 77 | 7 | 64 | 0 | 0 | 0 | 29 |