| 1 | Jose BrummittKentwood (Covington) | 1.000 | 16 | 0 | 0 | 16 | 2 |
| 2 | Joe EnricoMonroe | 1.000 | 13 | 1 | 0 | 14 | 1 |
| 3 | Seth LanePasco | 1.000 | 13 | 0 | 0 | 13 | 1 |
| 4 | Henry IngersollSqualicum (Bellingham) | 1.000 | 13 | 0 | 0 | 13 | 3 |
| 5 | Joseph HoltFriday Harbor | 1.000 | 11 | 1 | 0 | 12 | 1 |
| 6 | Conor VealsEverett | 1.000 | 10 | 2 | 0 | 12 | 2 |
| 7 | Breckin Davisson1B, PSnohomish | 1.000 | 11 | 0 | 0 | 11 | 1 |
| 8 | Ryan RowlandC, 2BGrandview | 1.000 | 11 | 0 | 0 | 11 | 1 |
| 9 | Chance HatchettFerndale | 1.000 | 9 | 2 | 0 | 11 | 1 |
| 10 | Landon ToddKentridge (Kent) | 1.000 | 10 | 0 | 0 | 10 | 1 |
| 11 | Zach BoucekAMHS (Everett) | 1.000 | 10 | 0 | 0 | 10 | 2 |
| 12 | Blake JacobsArlington | 1.000 | 10 | 0 | 0 | 10 | 2 |
| 13 | Hudson BakerC, LFBEHS (Burlington) | 1.000 | 10 | 0 | 0 | 10 | 1 |
| 14 | Ben StraubShadle Park (Spokane) | 1.000 | 9 | 1 | 0 | 10 | 1 |
| 15 | Ethan SwallomNorth Creek (Bothell) | 1.000 | 9 | 0 | 0 | 9 | 1 |
| 16 | Vinsant MounkhouneStadium (Tacoma) | 1.000 | 9 | 0 | 0 | 9 | 1 |
| 17 | Dylan ClarkCInglemoor (Kenmore) | 1.000 | 8 | 1 | 0 | 9 | 1 |
| 18 | Hank HarkinsTri-Cities Prep (Pasco) | 1.000 | 9 | 0 | 0 | 9 | 2 |
| 19 | Pete BrowandC, SSPeninsula (Gig Harbor) | 1.000 | 8 | 1 | 0 | 9 | 2 |
| 20 | Lincoln StewartEverett | 1.000 | 5 | 3 | 0 | 8 | 2 |
| 21 | Cael MillerKentwood (Covington) | 1.000 | 8 | 0 | 0 | 8 | 2 |
| 22 | Owen BrunniEverett | 1.000 | 8 | 0 | 0 | 8 | 2 |
| 23 | Ficher HilderbrandtC, OFColville | 1.000 | 8 | 0 | 0 | 8 | 1 |
| 24 | Hudson KauzlarichLiberty (Issaquah) | 1.000 | 7 | 1 | 0 | 8 | 1 |
| 25 | Marcus FrantellaEastlake (Sammamish) | 1.000 | 7 | 0 | 0 | 7 | 1 |
| 26 | Jager SokalskiELHS (Tacoma) | 1.000 | 7 | 0 | 0 | 7 | 1 |
| 27 | Kellan CookKamiak (Mukilteo) | 1.000 | 7 | 0 | 0 | 7 | 1 |
| 28 | Brayden SullivanSouthridge (Kennewick) | 1.000 | 7 | 0 | 0 | 7 | 1 |
| 29 | Carson GoodmanSouth Whidbey (Langley) | 1.000 | 5 | 2 | 0 | 7 | 1 |
| 30 | Brycen CalderonTri-Cities Prep (Pasco) | 1.000 | 7 | 0 | 0 | 7 | 2 |
| 31 | Tommy BurkeNathan Hale (Seattle) | 1.000 | 7 | 0 | 0 | 7 | 1 |
| 32 | Nate EchelbargerKing's (Seattle) | 1.000 | 6 | 1 | 0 | 7 | 1 |
| 33 | Camden KnudsonArlington | 1.000 | 7 | 0 | 0 | 7 | 2 |
| 34 | Spencer AsherKentwood (Covington) | 1.000 | 5 | 1 | 0 | 6 | 2 |
| 35 | Jackson WakinMGHS (Marysville) | 1.000 | 4 | 2 | 0 | 6 | 1 |
| 36 | Xander CarrollArlington | 1.000 | 1 | 5 | 0 | 6 | 2 |
| 37 | Cooper MckernKettle Falls | 1.000 | 6 | 0 | 0 | 6 | 1 |
| 38 | Ryder OswaltEastlake (Sammamish) | 1.000 | 4 | 2 | 0 | 6 | 1 |
| 39 | Julian GonzalezNathan Hale (Seattle) | 1.000 | 5 | 1 | 0 | 6 | 1 |
| 40 | Landon KleinC, PSnohomish | 1.000 | 6 | 0 | 0 | 6 | 1 |
| 41 | Trey HoldrenSouthridge (Kennewick) | 1.000 | 6 | 0 | 0 | 6 | 1 |
| 42 | Dayton NashWhite River (Buckley) | 1.000 | 6 | 0 | 0 | 6 | 1 |
| 43 | Jack RankinBellevue | 1.000 | 6 | 0 | 0 | 6 | 1 |
| 44 | Gavin PrescottMonroe | 1.000 | 2 | 3 | 0 | 5 | 1 |
| 45 | Levi BatchelorSouth Whidbey (Langley) | 1.000 | 4 | 1 | 0 | 5 | 1 |
| 46 | Oliver PivarCChief Sealth (Seattle) | 1.000 | 5 | 0 | 0 | 5 | 1 |
| 47 | Rian EatonMt. Rainier (Des Moines) | 1.000 | 5 | 0 | 0 | 5 | 1 |
| 48 | Cooper AgenMGHS (Marysville) | 1.000 | 1 | 4 | 0 | 5 | 1 |
| 49 | Cody HipolitoKentwood (Covington) | 1.000 | 1 | 4 | 0 | 5 | 2 |
| 50 | Finley HowardMGHS (Marysville) | 1.000 | 2 | 3 | 0 | 5 | 1 |