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
#PlayerClassGPPOPScheduleComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
1Puyallup (4A)Sr987All-StateHeavy140-193225036336-3176——
3Rainier Beach (3A)Sr980All-RegionStandard166-222273932532-523504
5Lake Stevens (4A)Sr778Standout StarterHeavy67-91112717317-33355—
9Skyview (4A)Sr877Standout StarterStandard81-122168917417-4363—
10Anacortes (2A)Sr577Standout StarterHeavy95-183130716216-24599—
13White River (3A)Sr876Standout StarterStandard165-227217732332-3622—
14Bainbridge (2A)Sr975Standout StarterStandard142-214229230330-32124—
15Camas (4A)Sr975Standout StarterHeavy131-216173920520-5100——
17Eatonville (2A)Sr974Good StarterStandard115-183209924424-4462—
20Wenatchee (4A)Sr973Good StarterStandard136-201183723523-5805—
23Richland (4A)Sr971Good StarterHeavy144-228165813513-5-70—
24Meadowdale (3A)Sr971Good StarterStandard110-160162619419-431861
25West Valley (2A)Sr670Good StarterStandard58-8789911211-24316—
26Northwest Christian (2B)Sr970Good StarterLight99-141168123423-423872
27Mountlake Terrace (3A)Sr970Good StarterStandard86-141954535-31070152
28Eastmont (4A)Sr870Good StarterStandard110-157140015815-89701
31Mead (4A)Sr770Good StarterStandard62-9999812112-11974—
33Dr. Dolores Silas (3A)Sr769StarterHeavy44-82813929-25843—
34Lincoln (3A)Sr769StarterStandard122-190150114714-7955—
36Peninsula (3A)Sr869StarterHeavy93-150124613413-4471—
38North Creek (4A)Sr869StarterStandard110-163128916316-3623—
39Monroe (3A)Sr867StarterStandard132-212164618418-42910—
41Union (4A)Sr566StarterHeavy91-171132811711-71343—
42Capital (3A)Sr866StarterStandard136-221158915915-93458—
43Kentwood (4A)Sr966StarterStandard136-232181016716-7-901
45Tahoma (4A)Sr566StarterStandard34-52588727-21743—
46Sedro-Woolley (3A)Sr666StarterStandard51-8268213313-32375—
49Bothell (4A)Sr666StarterHeavy82-111873959-5-260—
50Shorewood (3A)Sr966StarterStandard80-127116110610-62425—
51North Mason (2A)Sr965StarterStandard101-191145020820-83954—
52Cedarcrest (2A)Sr965StarterLight122-195168116216-2963—
57Emerald Ridge (4A)Sr964StarterHeavy45-74616939-3261—
64Steilacoom (2A)Sr762StarterStandard78-147111413613-6900—
69Newport Senior (4A)Sr961StarterStandard79-1477546106-10950121
72Mount Vernon (3A)Sr661StarterHeavy78-134808949-41051—
73Orting (2A)Sr861StarterStandard86-135107613513-52321
74Friday Harbor (2B)Sr761StarterLight69-122119813213-229471
78Cascade (1A)Sr960StarterStandard62-11996012712-73766—
83River View (2B)Sr858StarterLight74-143130513913-94084—
84Roosevelt (3A)Sr657StarterStandard98-1741122626-2272—
92Garfield (3A)Sr755StarterLight74-133106816516-53231—
101Granite Falls (1A)Sr853StarterLight49-92797949-4911
103Bremerton (2A)Sr853StarterStandard44-9190012612-6481—
104Aberdeen (2A)Sr753StarterStandard63-127792373-7742—
105Annie Wright School (1A)Sr652StarterStandard72-1321005868-61260—
107Interlake (3A)Sr652StarterStandard68-1231089878-7190—
109Hudson's Bay (2A)Sr551StarterLight35-71417646-43205—
110River Ridge (3A)Sr851StarterStandard45-103651858-510621
112Bonney Lake (4A)Sr751StarterStandard45-73388464-62811
113Deer Park (2A)Sr850StarterLight77-136906686-8651—

See a wrong number?