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
#PlayerClassGPPOPScheduleCarRush YdsRush TDRecRec YdsRec TDFum Lost
1Bixby (6A)Jr891EliteHeavy11581712————
2Yukon (6A)Jr1091EliteHeavy203124321141521—
3Norman North (6A)Sr1089All-StateHeavy1481141161726730
4Del City (5A)Sr988All-StateStandard151161624132494—
5Plainview (3A)Jr1087All-StateHeavy250201816428——
6Coweta (5A)Sr1086All-StateStandard189158626222881—
7Owasso (6A)Jr886All-StateHeavy486149884——
8Deer Creek (6A)So886All-StateHeavy141858791071—
9Sequoyah (2A)Jr986All-StateStandard12097525172855—
10Moore (6A)Sr1085All-StateHeavy1321041151375—1
11Stillwater (6A)Jr985All-StateHeavy14897615647——
12Bixby (6A)Sr1085All-StateHeavy726178958——
13Perkins-Tryon (3A)Jr1084All-RegionStandard1151015193656030
14Tuttle (4A)Sr1084All-RegionStandard197140420————
15Mangum (A)Sr1084All-RegionStandard1631623291214312
16Broken Arrow (6A)Sr884All-RegionHeavy776324136——
17Collinsville (5A)So984All-RegionHeavy2431720191211211
18Broken Arrow (6A)Jr1083All-RegionHeavy105690715——
19Pryor (5A)Jr982All-RegionStandard166169031813404
20Lincoln Christian (2A)So982All-RegionHeavy1069711771511—
21Union (6A)Jr1082All-RegionHeavy965102111834—
22Carl Albert (5A)Sr881All-RegionStandard12790012131902—
23Booker T. Washington (6A)Jr1081All-RegionHeavy159132313————
24Mount St. Mary (3A)Sr1081All-RegionHeavy1621144162331—
25Newcastle (5A)Sr1080All-RegionStandard1101080174411—
26Pawnee (A)Jr979Standout StarterStandard163137227————
27Skiatook (4A)So1078Standout StarterStandard2301762301034—1
28Sallisaw (4A)Sr878Standout StarterStandard946338232542—
29Sulphur (3A)Sr1078Standout StarterStandard117101313————
30Holdenville (2A)Sr1078Standout StarterStandard105133220———4
31Community Christian (2A)Sr1077Standout StarterStandard1551292202540221
32Putnam City (6A)Jr1077Standout StarterStandard180119671111122
33Kingfisher (3A)So1077Standout StarterHeavy150103110216—1
34Bixby (6A)Sr1077Standout StarterHeavy512565634——
35Bristow (3A)Jr876Standout StarterHeavy15914011625—1
36Union (6A)Jr876Standout StarterHeavy352925111401—
37Elgin (5A)Sr1076Standout StarterStandard836069611611
38Elgin (5A)Sr1076Standout StarterStandard10763912673——
39Hooker (A)Sr1076Standout StarterStandard1601226141017311
40Bartlesville (6A)Sr1075Standout StarterHeavy1074506221851—
41Edmond Memorial (6A)Sr975Standout StarterHeavy935145941——
42Broken Bow (4A)Sr1075Standout StarterStandard11983096113—2
43Miami (4A)Sr1074Good StarterStandard185108613224005—
44Nowata (A)Sr1074Good StarterLight199187728211012
45Chandler (2A)Jr874Good StarterLight12410279364——
46Claremore (5A)So1074Good StarterStandard173968134371—
47Ardmore (4A)Sr1074Good StarterStandard537891251373—
48Anadarko (2A)Sr1073Good StarterStandard2181384141515814
49Adair (2A)Jr1073Good StarterLight1161018151413621
50El Reno (5A)Jr772Good StarterStandard179147716————

See a wrong number?