| 1 | Traynor JanoskoC, 2BEAHS (North Versailles) | 1.000 | 117 | 20 | 0 | 137 | 22 |
| 2 | Alexander VagnierC, INFValley (New Kensington) | 0.989 | 163 | 9 | 2 | 174 | 22 |
| 3 | Jake FleischerDeer Lakes (Russellton) | 0.978 | 79 | 11 | 2 | 92 | 18 |
| 4 | Tommy Kearns1B, RHPEAHS (North Versailles) | 0.971 | 95 | 5 | 3 | 103 | 22 |
| 5 | Matt LongSSA (Pittsburgh) | 0.968 | 120 | 1 | 4 | 125 | 16 |
| 6 | Tyler DankoLHP, OFValley (New Kensington) | 0.964 | 43 | 11 | 2 | 56 | 22 |
| 7 | Collin BushDerry | 0.950 | 112 | 3 | 6 | 121 | 20 |
| 8 | Nate GrayDerry | 0.942 | 73 | 8 | 5 | 86 | 20 |
| 9 | Nick RossiDeer Lakes (Russellton) | 0.940 | 74 | 4 | 5 | 83 | 18 |
| 10 | Ryan CochranDeer Lakes (Russellton) | 0.940 | 38 | 9 | 3 | 50 | 19 |
| 11 | Ashton BeighleyDerry | 0.933 | 58 | 25 | 6 | 89 | 19 |
| 12 | Nikolas HeakinsP, OFValley (New Kensington) | 0.932 | 46 | 9 | 4 | 59 | 22 |
| 13 | Dante TalianiC, INFValley (New Kensington) | 0.917 | 27 | 28 | 5 | 60 | 22 |
| 14 | Wesley SchrockLHP, 1BValley (New Kensington) | 0.915 | 46 | 8 | 5 | 59 | 22 |
| 15 | Brady AngusDerry | 0.910 | 38 | 23 | 6 | 67 | 19 |
| 16 | Nate WalekoC, LFEAHS (North Versailles) | 0.908 | 49 | 10 | 6 | 65 | 22 |
| 17 | Michael CahillRHP, SSEAHS (North Versailles) | 0.885 | 43 | 34 | 10 | 87 | 22 |
| 18 | Jacob StaraniecRHP, INFValley (New Kensington) | 0.881 | 24 | 28 | 7 | 59 | 22 |
| 19 | Jonah SackrowitzSSA (Pittsburgh) | 0.877 | 35 | 15 | 7 | 57 | 17 |
| 20 | Joe ConnorsRHP, SSEAHS (North Versailles) | 0.859 | 17 | 38 | 9 | 64 | 22 |
| 21 | Roman FridleyDerry | 0.844 | 23 | 15 | 7 | 45 | 20 |
| 22 | Chance OdoskiRHP, 3BEAHS (North Versailles) | 0.827 | 23 | 20 | 9 | 52 | 22 |
| 23 | Evan KijowskiDeer Lakes (Russellton) | 0.817 | 25 | 24 | 11 | 60 | 19 |
| 24 | Cason LongDerry | 0.813 | 24 | 50 | 17 | 91 | 20 |