Player Rankings

Every player we rate.

By state and position, with the season stat line behind each rating. Rebuilt every week from the games.

Indiana head coach Curt Cignetti on the sideline beside the words P.O.P. Rankings, Production Over Potential, built on SPIN's advanced data analysis
Lead story

Stars Are a Bet. Yards Are a Receipt. Just Ask Curt Cignetti.

Why SPIN rates what a player did, not what he might become. And why the coach who just won a national title with that exact idea would understand.

By Max Fielder · Oct 7, 2026

Read the story →

Rankings stories

Region

End of Regular Season

as of Nov 3, 2026
#PlayerClassGPPOPScheduleSoloAstTFLSacksINTINT YdsPDFFFRFR YdsDef TD
1Willamette (6A)Sr981All-RegionHeavy346572——43———
2Sheldon (6A)Jr980All-RegionHeavy542312.52.52—2—1——
3Cascade Christian (4A)Jr979Standout StarterStandard273013.541042———
4Lincoln (6A)Sr878Standout StarterStandard4650712001100
5Lakeridge (6A)Sr975Standout StarterHeavy36309.51.5———1———
6Oregon City (6A)Sr975Standout StarterHeavy54328210—1———
7Cascade Christian (4A)Sr975Standout StarterStandard27214.5—12723———
8Banks (4A)Sr974Good StarterStandard3020103.523811——1
9Lakeridge (6A)Jr873Good StarterHeavy33283.52.5——3————
10Cascade Christian (4A)Sr873Good StarterStandard1923511041———
11Silverton (5A)Sr873Good StarterHeavy21225.51.5——221——
12Ridgeview (5A)Jr873Good StarterHeavy492461112—110—
13Lakeridge (6A)So872Good StarterHeavy43270.5———1—1——
14Sheldon (6A)Jr972Good StarterHeavy3710711—1————
15Wilsonville (5A)Jr971Good StarterHeavy4220127————10—
16Caldera (5A)Sr971Good StarterStandard30254339521——1
17Crater (5A)Jr871Good StarterStandard22738310—1—00
18Cascade Christian (4A)Sr971Good StarterStandard133790.5——2————
19Sheldon (6A)Sr971Good StarterHeavy17196.52——1210—
20Sprague (6A)Sr970Good StarterHeavy2160521———176—
21Banks (4A)Jr970Good StarterStandard21259.531321—101
22Neah-Kah-Nie (2A)Sr870Good StarterStandard71521111—12211—
23Estacada (4A)Jr970Good StarterStandard45175.5—151—101
24Sherwood (6A)Sr969StarterHeavy372081——1—101
25Westview (6A)Sr869StarterHeavy3433311340000—
26Ridgeview (5A)So869StarterHeavy4020521161————
27Willamette (6A)Sr969StarterHeavy192751————1——
28Taft (4A)Jr968StarterStandard40971131—12———
29South Salem (6A)Sr967StarterLight3934113———3———
30Lakeridge (6A)Jr667StarterHeavy16111—1—1—1——
31Sheldon (6A)Jr967StarterHeavy35151—1——————
32Banks (4A)Sr967StarterStandard3023122———————
33Marshfield (4A)Sr966StarterStandard48307.52101110—
34Sherwood (6A)Sr866StarterHeavy20117———5—10—
35Sheldon (6A)Sr866StarterHeavy28121—1—2————
36Banks (4A)Sr966StarterStandard22215.51.5163————
37Central (4A)Sr666StarterStandard38132—1——2———
38Milwaukie (5A)Sr966StarterStandard372250.5——111——
39Thurston (5A)Jr866StarterStandard22514—000110—
40Corvallis (5A)Sr865StarterStandard3624——561————
41Marshfield (4A)Jr965StarterStandard332782.521511———
42Milwaukie (5A)So965StarterStandard28375.5—1—2————
43Ashland (4A)Jr965StarterStandard6576————1———
44Springfield (5A)Sr965StarterStandard2538116———————
45Silverton (5A)Jr765StarterHeavy15261.5———2————
46Thurston (5A)So864StarterStandard1317322000101
47La Salle Prep (5A)Sr964StarterLight2917725984—1—1
48Scappoose (4A)Jr864StarterStandard24183—————1——
49Redmond (5A)Sr764StarterStandard272172———4———
50Crater (5A)Jr764StarterStandard185011————————

See a wrong number?