1 | Luke FiscusSTRK, MFHampton (Allison Park) | 91 | 37 | 17 | 4.550 | 20 |
2 | Arlo McintyreCharleroi | 68 | 28 | 12 | 3.400 | 20 |
3 | Coleman DochertySTRKHampton (Allison Park) | 55 | 24 | 7 | 2.895 | 19 |
4 | Dylan KlingerCharleroi | 55 | 21 | 13 | 2.619 | 21 |
5 | Jack KarwoskiMFQuaker Valley (Leetsdale) | 54 | 20 | 14 | 2.455 | 22 |
6 | Nick AllanDQuaker Valley (Leetsdale) | 54 | 19 | 16 | 2.160 | 25 |
7 | Bennett HaasFORWQuaker Valley (Leetsdale) | 53 | 17 | 19 | 2.120 | 25 |
8 | Bryce LargeCharleroi | 50 | 22 | 6 | 2.174 | 23 |
9 | Carlos DuranSTRKBrentwood (Pittsburgh) | 47 | 20 | 7 | 4.273 | 11 |
10 | Luke RivardoMF, FORWMt. Pleasant | 47 | 19 | 9 | 2.938 | 16 |
11 | Kiril GrinDQuaker Valley (Leetsdale) | 47 | 17 | 13 | 1.958 | 24 |
12 | Landon BarcusCharleroi | 46 | 14 | 18 | 2.556 | 18 |
13 | Coleman StockdaleWSHS (Rural Valley) | 43 | 19 | 5 | 4.300 | 10 |
14 | Andrew PrunierFORWMontour (McKees Rocks) | 39 | 16 | 7 | 1.950 | 20 |
15 | Jaxon CampMFMontour (McKees Rocks) | 38 | 16 | 6 | 1.900 | 20 |
16 | Kyle CarlsenBeaver | 33 | 13 | 7 | 3.000 | 11 |
17 | Brody McGaugheyWSHS (Rural Valley) | 30 | 6 | 18 | 3.750 | 8 |
18 | Zackary NashNorth Allegheny (Wexford) | 27 | 11 | 5 | 2.455 | 11 |
19 | Dom PassaroFORWMontour (McKees Rocks) | 27 | 12 | 3 | 1.500 | 18 |
20 | Colin BengeMFQuaker Valley (Leetsdale) | 27 | 10 | 7 | 1.080 | 25 |
21 | Parker BrennanMFMontour (McKees Rocks) | 26 | 5 | 16 | 1.300 | 20 |
22 | Nick EvansRinggold (Monongahela) | 24 | 11 | 2 | 3.000 | 8 |
23 | Arnav PatelNorth Allegheny (Wexford) | 24 | 10 | 4 | 2.400 | 10 |
24 | Xavier WareSTRKHampton (Allison Park) | 24 | 10 | 4 | 1.600 | 15 |
25 | Ethan HartleyCharleroi | 24 | 7 | 10 | 1.263 | 19 |
26 | Aidan JohnsonMt. Pleasant | 23 | 8 | 7 | 1.769 | 13 |
27 | Luke DomaskyMt. Pleasant | 23 | 10 | 3 | 1.643 | 14 |
28 | Austin UleryMt. Pleasant | 23 | 10 | 3 | 1.533 | 15 |
29 | Cameron DigginsMFQuaker Valley (Leetsdale) | 23 | 7 | 9 | 0.920 | 25 |
30 | Zack AthertonWSHS (Rural Valley) | 22 | 10 | 2 | 2.750 | 8 |
31 | Hudson StrubleDHampton (Allison Park) | 21 | 3 | 15 | 1.909 | 11 |
32 | Jake ChambersDCharleroi | 20 | 6 | 8 | 1.053 | 19 |
33 | Anton KuespertFORWBeaver | 19 | 7 | 5 | 1.188 | 16 |
34 | Anthony FurdaFORWBeaver | 17 | 7 | 3 | 1.062 | 16 |
35 | Joel ChambersCharleroi | 17 | 6 | 5 | 0.944 | 18 |
36 | Oliver SpinolaMFHampton (Allison Park) | 16 | 4 | 8 | 1.231 | 13 |
37 | Carter TurkMFQuaker Valley (Leetsdale) | 16 | 6 | 4 | 0.640 | 25 |
38 | Gage PattersonDCharleroi | 14 | 3 | 8 | 0.737 | 19 |
39 | Brayden DavinMF, FORWMontour (McKees Rocks) | 14 | 3 | 8 | 0.700 | 20 |
40 | Matteo CastelliniMFQuaker Valley (Leetsdale) | 14 | 5 | 4 | 0.609 | 23 |
41 | Isaac WilliamsFORWQuaker Valley (Leetsdale) | 13 | 6 | 1 | 0.929 | 14 |
42 | Liam MillerMFQuaker Valley (Leetsdale) | 11 | 4 | 3 | 0.917 | 12 |
43 | Jarett GarnMt. Pleasant | 9 | 4 | 1 | 1.125 | 8 |
44 | Evan BakerDBeaver | 9 | 4 | 1 | 0.562 | 16 |
45 | Isaac TharpBeaver | 8 | 3 | 2 | 0.667 | 12 |
46 | Seth KullenBeaver | 8 | 4 | 0 | 0.533 | 15 |
47 | Ryan KarfeltMFMt. Pleasant | 7 | 3 | 1 | 0.636 | 11 |
48 | Muhammed CisseCharleroi | 6 | 2 | 2 | 0.667 | 9 |
49 | Aydan GrossMt. Pleasant | 6 | 3 | 0 | 0.545 | 11 |
50 | Grant ZahrobskyMt. Pleasant | 6 | 3 | 0 | 0.429 | 14 |