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
#PlayerClassGPPOPScheduleCarRush YdsRush TDRecRec YdsRec TDFum Lost
1Lake Stevens (4A)Sr887All-StateHeavy7812051671864—
2Rochester (1A)Sr986All-StateStandard199217830————
3Camas (4A)Sr984All-RegionHeavy165103412253242—
4Chiawana (4A)Jr983All-RegionHeavy15812671210114—1
5Olympia (4A)Sr983All-RegionStandard1611674211502
6Sumner (4A)Sr983All-RegionHeavy1461091681521—
7Moses Lake (4A)Sr882All-RegionStandard113104210281964—
8Puyallup (4A)Jr681All-RegionHeavy907439554—1
9Walla Walla (3A)Jr980All-RegionHeavy13692811233534—
10Bellevue (3A)So680All-RegionHeavy9782572220—
11Snohomish (3A)Jr879Standout StarterStandard1561201175591—
12Cascade Christian (1A)Jr879Standout StarterStandard106119513122363—
13Rainier Beach (3A)So979Standout StarterStandard10677718191981—
14Tahoma (4A)So879Standout StarterHeavy906746243587—
15Tumwater (2A)Fr978Standout StarterHeavy87771116972—
16Southridge (3A)Sr878Standout StarterHeavy11210459641—
17Puyallup (4A)Jr978Standout StarterHeavy815171116——
18Battle Ground (4A)Jr877Standout StarterHeavy230135213———1
19Northwest Christian (2B)Sr977Standout StarterLight1301192201322431
20Bothell (4A)Jr677Standout StarterHeavy7468478391—
21King's (1A)Sr977Standout StarterLight161125420131470—
22Graham-Kapowsin (4A)Jr977Standout StarterHeavy394219111533—
23Graham-Kapowsin (4A)Sr977Standout StarterHeavy604624141426—
24Ferndale (3A)Sr676Standout StarterHeavy130992153130—
25Lincoln (3A)Sr776Standout StarterStandard975899292124—
26Eastmont (4A)Jr876Standout StarterStandard6149410263014—
27Decatur (3A)Jr875Standout StarterStandard11095312152291—
28Granite Falls (1A)Sr875Standout StarterLight8889512194625—
29Mount Tahoma (3A)Jr875Standout StarterHeavy7971438641—
30Mountlake Terrace (3A)Sr874Good StarterStandard13186310242371—
31Eastlake (4A)Sr774Good StarterHeavy905123122815—
32Timberline (3A)Jr874Good StarterStandard174125911———1
33Bonney Lake (4A)Sr974Good StarterStandard1941218106751—
34Franklin Pierce (2A)Jr973Good StarterStandard119101411————
35Eastside Catholic (3A)Sr973Good StarterStandard62524981403—
36Southridge (3A)Sr873Good StarterHeavy110734104260—
37East Valley (2A)So973Good StarterStandard10178010192131—
38Emerald Ridge (4A)Jr973Good StarterHeavy9081452561—
39Lake Washington (4A)Sr973Good StarterStandard17098710————
40Centralia (2A)Jr972Good StarterLight91117315172905—
41Juanita (4A)Jr972Good StarterStandard1847578141650—
42Liberty (3A)Jr972Good StarterStandard109671101311422
43Prosser (2A)Jr972Good StarterStandard89732128782—
44Lakes (3A)Sr872Good StarterStandard989151422913
45Sumner (4A)Jr972Good StarterHeavy6147462270—
46Meadowdale (3A)Sr871Good StarterStandard125769111415421
47White River (3A)Sr871Good StarterStandard894917172563—
48Okanogan (2B)Jr971Good StarterStandard135992142140—
49Skyview (4A)—771Good StarterStandard6845953891—
50Shorewood (3A)Sr970Good StarterStandard603547344731—

See a wrong number?