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——
2Graham-Kapowsin (4A)Jr984All-RegionHeavy139-184241838338-3-70—
3Rainier Beach (3A)Sr980All-RegionStandard166-222273932532-523504
4Sumner (4A)Jr979Standout StarterHeavy93-131147416016-01875—
5Lake Stevens (4A)Sr778Standout StarterHeavy67-91112717317-33355—
6Glacier Peak (4A)Jr877Standout StarterHeavy98-152172825425-4-60—
7Moses Lake (4A)Jr977Standout StarterStandard126-182173531431-410322
8Eastside Catholic (3A)Jr977Standout StarterStandard105-143173822522-53434—
9Skyview (4A)Sr877Standout StarterStandard81-122168917417-4363—
10Anacortes (2A)Sr577Standout StarterHeavy95-183130716216-24599—
11Cashmere (1A)Jr977Standout StarterStandard97-118144431231-2481—
12Mount Si (4A)Jr976Standout StarterHeavy120-2021772161016-103353—
13White River (3A)Sr876Standout StarterStandard165-227217732332-3622—
14Bainbridge (2A)Sr975Standout StarterStandard142-214229230330-32124—
15Camas (4A)Sr975Standout StarterHeavy131-216173920520-5100——
16Lewis & Clark (4A)Jr974Good StarterHeavy187-297220622922-920521
17Eatonville (2A)Sr974Good StarterStandard115-183209924424-4462—
18Chiawana (4A)Jr974Good StarterHeavy114-169145415215-20—2
19Hermiston (3A)Jr973Good StarterStandard177-2591734211221-12921123
20Wenatchee (4A)Sr973Good StarterStandard136-201183723523-5805—
21Prosser (2A)Jr972Good StarterStandard136-183153228128-1118——
22Walla Walla (3A)Jr972Good StarterHeavy140-231194123823-8-533—
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
29Mount Tahoma (3A)So870Good StarterHeavy72-118919848-41103—
30Eastlake (4A)Jr770Good StarterHeavy90-159133816616-6131—
31Mead (4A)Sr770Good StarterStandard62-9999812112-11974—
32Snohomish (3A)So870Good StarterStandard72-124113117417-41117—
33Dr. Dolores Silas (3A)Sr769StarterHeavy44-82813929-25843—
34Lincoln (3A)Sr769StarterStandard122-190150114714-7955—
35Washougal (2A)So969StarterStandard150-256189917717-72448—
36Peninsula (3A)Sr869StarterHeavy93-150124613413-4471—
37Edmonds-Woodway (3A)Jr769StarterHeavy113-213159316516-5482—
38North Creek (4A)Sr869StarterStandard110-163128916316-3623—
39Monroe (3A)Sr867StarterStandard132-212164618418-42910—
40Forks (2B)So967StarterLight64-106125717217-23347—
41Union (4A)Sr566StarterHeavy91-171132811711-71343—
42Capital (3A)Sr866StarterStandard136-221158915915-93458—
43Kentwood (4A)Sr966StarterStandard136-232181016716-7-901
44Shelton (3A)Jr866StarterStandard136-193171919819-81510—
45Tahoma (4A)Sr566StarterStandard34-52588727-21743—
46Sedro-Woolley (3A)Sr666StarterStandard51-8268213313-32375—
47Decatur (3A)Jr866StarterStandard82-134138317417-41932—
48Enumclaw (3A)Jr766StarterStandard57-8697616316-317032
49Bothell (4A)Sr666StarterHeavy82-111873959-5-260—
50Shorewood (3A)Sr966StarterStandard80-127116110610-62425—

See a wrong number?