1 | Griffin ScottLHP, 1BIda B. Wells (Portland) | 37 | 108 | 28 |
2 | Sawyer NelsonSS, 2BSouth Salem (Salem) | 35 | 104 | 26 |
3 | Teagan ScottC, OFSouth Salem (Salem) | 31 | 101 | 26 |
4 | Noah ScharerOF, RHPSouth Salem (Salem) | 30 | 108 | 26 |
5 | Ian KolmerRHP, 3BIda B. Wells (Portland) | 30 | 102 | 27 |
6 | Quin DufortLHP, 1BIda B. Wells (Portland) | 29 | 103 | 28 |
7 | Gavin PriceOF, RHPSouth Salem (Salem) | 26 | 100 | 26 |
8 | Cody RolettoC, OFIda B. Wells (Portland) | 25 | 96 | 27 |
9 | Cam HammerC, INFIda B. Wells (Portland) | 19 | 101 | 28 |
10 | Jackson Buckingham2B, UTILSouth Salem (Salem) | 18 | 94 | 26 |
11 | Josh Feik2B, SSSouth Salem (Salem) | 18 | 76 | 24 |
12 | Justin Weinberg2BIda B. Wells (Portland) | 18 | 66 | 24 |
13 | Brady Greer1BSouth Salem (Salem) | 17 | 92 | 26 |
14 | James Laverdure2B, CFRoosevelt (Portland) | 17 | 74 | 23 |
15 | Jordan AraizaUTIL, RHPMcNary (Keizer) | 17 | 53 | 13 |
16 | Lucas LeGareSS, OFIda B. Wells (Portland) | 16 | 84 | 27 |
17 | Max ScherzerOFIda B. Wells (Portland) | 16 | 81 | 28 |
18 | Landon CollarSS, RHPRoosevelt (Portland) | 15 | 83 | 26 |
19 | Kevin SemmRHP, 3BSouth Salem (Salem) | 15 | 80 | 24 |
20 | Logan ScottUTILSouth Salem (Salem) | 15 | 64 | 24 |
21 | Jake FeistOFTigard | 15 | 38 | 15 |
22 | Jackson BarnacheaC, INFTigard | 13 | 52 | 15 |
23 | Trevor RatliffSS, RHPMcNary (Keizer) | 13 | 47 | 12 |
24 | Jake AllenOFMcNary (Keizer) | 13 | 44 | 12 |
25 | Tanner SteinbachLiberty (Hillsboro) | 13 | 39 | 10 |
26 | Dustin DohertySS, 2BJesuit (Portland) | 12 | 62 | 18 |
27 | Trenton HertzogINF, RHPTigard | 12 | 59 | 15 |
28 | Caden GerritzLHP, OFLake Oswego | 12 | 52 | 14 |
29 | Colby RaddleC, UTILSouth Salem (Salem) | 12 | 39 | 19 |
30 | Preston Miller2B, LFJesuit (Portland) | 11 | 60 | 18 |
31 | Gunnar GustafsonINF, RHPMountainside (Beaverton) | 10 | 56 | 14 |
32 | Ryan GhaziOFFranklin (Portland) | 10 | 55 | 16 |
33 | Lucas GerenINF, RHPCleveland (Portland) | 10 | 48 | 13 |
34 | Cody BrewerMcDaniel (Portland) | 10 | 47 | 13 |
35 | Reid LinkmeyerLiberty (Hillsboro) | 10 | 38 | 10 |
36 | Myles CoxWillamette (Eugene) | 10 | 31 | 7 |
37 | Carter StewartC, 1BJesuit (Portland) | 9 | 59 | 18 |
38 | Zach JaegerINF, RHPTigard | 9 | 56 | 16 |
39 | Silas CombsINF, RHPFranklin (Portland) | 9 | 55 | 16 |
40 | Sam TrojanRHP, CLake Oswego | 9 | 51 | 14 |
41 | Arlo CoponyINF, RHPCleveland (Portland) | 9 | 47 | 13 |
42 | Josh AllenOF, RHPMcNary (Keizer) | 9 | 45 | 13 |
43 | Miles OttOF, RHPTigard | 9 | 45 | 14 |
44 | Benjamin JamesLiberty (Hillsboro) | 9 | 40 | 10 |
45 | Samuel RobisonMcDaniel (Portland) | 9 | 39 | 12 |
46 | Elym YoungOF, LHPMountainside (Beaverton) | 9 | 31 | 12 |
47 | Ryan RobinsonLiberty (Hillsboro) | 9 | 29 | 10 |
48 | Brode LymanC, 3BJesuit (Portland) | 8 | 63 | 18 |
49 | Alex Pearson1B, LHPTigard | 8 | 61 | 16 |
50 | Silas Leo1BFranklin (Portland) | 8 | 55 | 16 |