| 1 | Kadyn ButcherKJesuit (Portland) | 3466 | 69 | 60 | 8 | 10 |
| 2 | Cole CrossenK, PBanks | 3244 | 67 | 65 | 1 | 11 |
| 3 | Bo RobertsonCCHS (Portland) | 3227 | 64 | 0 | 11 | 11 |
| 4 | Keaton EmmettKLakeridge (Lake Oswego) | 2817 | 53 | 60 | 13 | 12 |
| 5 | Jacob MuellerKSouth Salem (Salem) | 2610 | 56 | 59 | 8 | 10 |
| 6 | Sebastian NogalesMarist (Eugene) | 2457 | 57 | 60 | 8 | 10 |
| 7 | Marcus JordanRB, OLBOregon City | 2415 | 47 | 0 | 13 | 11 |
| 8 | Desmond MitchellKCentral (Independence) | 2287 | 49 | 63 | 1 | 10 |
| 9 | Greg KeswickKWilsonville | 2200 | 43 | 60 | 10 | 10 |
| 10 | Mason HoffmanTE, OLBCCHS (Medford) | 2081 | 76 | 62 | 1 | 13 |
| 11 | Cruz VelizQB, DBWoodburn | 2055 | 41 | 60 | 6 | 8 |
| 12 | Qwentyn Stuart pettyK, DBMarshfield (Coos Bay) | 1884 | 38 | 60 | 3 | 9 |
| 13 | Caleb NessWR, SSCHS (Corvallis) | 1628 | 34 | 0 | 5 | 6 |
| 14 | Aidan CoxSB, WRWestview (Portland) | 1560 | 38 | 60 | 0 | 9 |
| 15 | Talor MunsonK, PWestview (Portland) | 1476 | 29 | 60 | 0 | 10 |
| 16 | Calvin EvansQB, RBTualatin | 1369 | 26 | 65 | 0 | 7 |
| 17 | Nate ArceDayton | 1266 | 34 | 60 | 3 | 10 |
| 18 | Connor NevinKThurston (Springfield) | 1220 | 27 | 0 | 3 | 5 |
| 19 | Aiden DietzWRGrants Pass | 1049 | 20 | 0 | 11 | 10 |
| 20 | Cooper HidayWR, CBWilsonville | 895 | 18 | 60 | 2 | 11 |
| 21 | Antonio GonzalezWR, CBNorth Eugene (Eugene) | 832 | 25 | 60 | 0 | 8 |
| 22 | Abel AlatorreRB, KHermiston | 808 | 36 | 60 | 2 | 10 |
| 23 | Jace NaglerWRRidgeview (Redmond) | 707 | 16 | 50 | 2 | 8 |
| 24 | Camilo MedinaT, DTDayton | 598 | 21 | 59 | 0 | 12 |
| 25 | Alex FiannacaWR, OLBCCHS (Medford) | 537 | 16 | 60 | 1 | 5 |
| 26 | Tyler RebsomWR, FSForest Grove | 482 | 22 | 60 | 0 | 9 |
| 27 | Brock JohnsonQB, PNorth Eugene (Eugene) | 457 | 12 | 60 | 1 | 6 |
| 28 | Zeke Van't HofCCHS (Portland) | 446 | 9 | 0 | 1 | 9 |
| 29 | Jonah PutmanKMarshfield (Coos Bay) | 404 | 8 | 55 | 0 | 4 |
| 30 | Ben DobreLB, RBParkrose (Portland) | 392 | 12 | 48 | 0 | 8 |
| 31 | Carson MeessingerRidgeview (Redmond) | 320 | 8 | 50 | 1 | 5 |
| 32 | Uriel De JesusWR, DBGresham | 297 | 10 | 39 | 0 | 4 |
| 33 | Alex HernandezQB, WRDayton | 276 | 11 | 44 | 0 | 11 |
| 34 | Landon DufourWR, FSSouth Medford (Medford) | 246 | 7 | 55 | 0 | 5 |
| 35 | Ethan HedgecockT, CDayton | 202 | 7 | 41 | 0 | 4 |
| 36 | Will StaffordWR, FSNorth Marion (Aurora) | 186 | 4 | 49 | 0 | 6 |
| 37 | Marco TorresKSandy | 178 | 3 | 60 | 1 | 4 |
| 38 | Seth SquireWRCanby | 128 | 3 | 58 | 0 | 9 |
| 39 | Jovani RojasK, WRAloha (Beaverton) | 121 | 3 | 0 | 0 | 4 |
| 40 | Dacarrion MartinRB, SSMcDaniel (Portland) | 99 | 3 | 0 | 0 | 5 |
| 41 | Daniel Ornelas carrilloDT, GRidgeview (Redmond) | 84 | 3 | 35 | 0 | 7 |
| 42 | Jace AvillaMLBAloha (Beaverton) | 72 | 2 | 0 | 0 | 4 |
| 43 | Seth ValliereWR, FSBHHS (Brookings) | 70 | 3 | 45 | 0 | 4 |
| 44 | Dylan WestlakeSB, DBCCHS (Medford) | 54 | 2 | 35 | 0 | 10 |
| 45 | Rowan BlemRB, DBWoodburn | 50 | 2 | 34 | 0 | 9 |
| 46 | Ty BeyerRB, DBWoodburn | 49 | 1 | 49 | 0 | 9 |
| 47 | Andrew HaaseRB, MLBSCHS (Corvallis) | 42 | 1 | 0 | 0 | 8 |
| 48 | Junior BradfordWR, DBParkrose (Portland) | 40 | 2 | 40 | 0 | 9 |
| 49 | Kyle FabelaWR, CBForest Grove | 35 | 2 | 35 | 0 | 9 |
| 50 | Logan BrownSBNorth Eugene (Eugene) | 10 | 1 | 10 | 0 | 5 |