| 1 | Luke WilliamsFRHS (Murrysville) | 30 | 0 | 16 |
| 2 | Aaron WalshCHHS (Houston) | 22 | 0 | 12 |
| 3 | Dayten MarionRHP, OFJMHS (Jefferson) | 22 | 1 | 15 |
| 4 | Nick RawlingsP, SSNorthgate (Pittsburgh) | 16 | 3 | 12 |
| 5 | Landon TrnavskyOF, PFort Cherry (McDonald) | 16 | 3 | 13 |
| 6 | Brayden EllsworthSS, RHPJMHS (Jefferson) | 16 | 7 | 15 |
| 7 | Massimo FalconiSS, OFCMMHS (Canonsburg) | 15 | 18 | 17 |
| 8 | Caleb JackowskiSAHS (McKeesport) | 15 | 0 | 12 |
| 9 | Josh HawkinsCHHS (Houston) | 15 | 0 | 11 |
| 10 | Jayden TurnerNorthgate (Pittsburgh) | 14 | 5 | 12 |
| 11 | Noah RattiganJeannette | 14 | 0 | 12 |
| 12 | Deakyn DeHoetINFJMHS (Jefferson) | 14 | 5 | 13 |
| 13 | Jaymison RobinsonOFJMHS (Jefferson) | 14 | 0 | 15 |
| 14 | Dominic PasqualeNew Brighton | 14 | 0 | 12 |
| 15 | James ArmstrongOF, PHopewell (Aliquippa) | 13 | 0 | 13 |
| 16 | Nate FlemingOF, PWest Mifflin | 13 | 0 | 14 |
| 17 | Zach PlymireBelle Vernon | 13 | 0 | 14 |
| 18 | Dean DouglassLHP, CFOLSH (Coraopolis) | 13 | 0 | 14 |
| 19 | Dominic CumerCHHS (Houston) | 12 | 0 | 12 |
| 20 | Luke BramsonC, INFSpringdale | 12 | 0 | 11 |
| 21 | Kaden WestonOF, PCalifornia (Coal Center) | 12 | 0 | 15 |
| 22 | Mason DratfinskySS, 2BNorth Allegheny (Wexford) | 12 | 0 | 14 |
| 23 | Tyler BurkettYough (Herminie) | 12 | 0 | 11 |
| 24 | Chace PetroskyBelle Vernon | 12 | 0 | 13 |
| 25 | Ben HaysBentworth (Bentleyville) | 12 | 2 | 8 |
| 26 | Andrew CorfieldSouth Side (Hookstown) | 12 | 2 | 13 |
| 27 | August LichtnerSS, PWestern Beaver (Industry) | 11 | 0 | 10 |
| 28 | Levi YoungMcGuffey (Claysville) | 11 | 0 | 15 |
| 29 | Todd KagleP, 3BQuaker Valley (Leetsdale) | 10 | 0 | 11 |
| 30 | Zander SternMontour (McKees Rocks) | 10 | 0 | 13 |
| 31 | Eric FirleUTIL, PCarlynton (Carnegie) | 10 | 0 | 13 |
| 32 | Connor WilsonPlum (Pittsburgh) | 10 | 0 | 12 |
| 33 | Colby LaneSSOLSH (Coraopolis) | 10 | 0 | 14 |
| 34 | Caden WillsINF, PWest Mifflin | 10 | 0 | 15 |
| 35 | Tanner Loya2B, SSEAHS (North Versailles) | 10 | 0 | 14 |
| 36 | Chase Shemansky3B, 2BCalifornia (Coal Center) | 10 | 0 | 15 |
| 37 | M.J. MaruschakP, INFCMMHS (Canonsburg) | 10 | 10 | 17 |
| 38 | Nick FesslerCF, RHPFreedom Area (Freedom) | 10 | 0 | 12 |
| 39 | Casey BloomNew Brighton | 10 | 0 | 12 |
| 40 | Logan PlummerOF, PPine-Richland (Gibsonia) | 10 | 0 | 15 |
| 41 | Bryce SpeerBurgettstown | 10 | 0 | 14 |
| 42 | Julius LivingstonCHHS (Houston) | 9 | 0 | 12 |
| 43 | Angelo UrsidaOF, 3BOLSH (Coraopolis) | 9 | 0 | 14 |
| 44 | Jared PryorOF, RHPCVHS (Bridgeville) | 9 | 0 | 13 |
| 45 | Nate SchwarzOF, 2BWestern Beaver (Industry) | 9 | 0 | 10 |
| 46 | Joseph RosioUTIL, PSpringdale | 9 | 0 | 9 |
| 47 | Noel ArandaOF, PNorthgate (Pittsburgh) | 9 | 2 | 12 |
| 48 | Dominic MillerNew Castle | 9 | 0 | 13 |
| 49 | Max ManleyBelle Vernon | 9 | 0 | 14 |
| 50 | Jaxson ZahnNew Brighton | 9 | 0 | 12 |