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
#PlayerClassGPPOPScheduleSoloAstTFLSacksINTINT YdsPDFFFRFR YdsDef TD
1Bixby (6A)Sr1095Elite NationalHeavy51175—4369—1—1
2Union (6A)Sr1095Elite NationalHeavy532511113716———
3Bixby (6A)Sr1092EliteHeavy231942——61171
4Bixby (6A)Fr1091EliteHeavy1143—4354—1——
5Norman North (6A)Sr991EliteHeavy40281—34710000—
6Bixby (6A)Sr1091EliteHeavy183——4616———1
7Moore (6A)Sr1090EliteHeavy4267102——1————
8Union (6A)Sr1089All-StateHeavy29411—2502—20—
9Stillwater (6A)Sr989All-StateHeavy31139—60————2
10Moore (6A)Jr989All-StateHeavy2329——25662101
11Mustang (6A)So1089All-StateHeavy3720——51015—18—
12Bixby (6A)Sr988All-StateHeavy1811—2—6————
13Yukon (6A)Sr1088All-StateHeavy49293—1811———
14Norman North (6A)Sr1087All-StateHeavy61420—004000—
15Sallisaw (4A)Sr1087All-StateStandard847——6726————
16Edmond Memorial (6A)Jr986All-StateHeavy20132—4—5———2
17Sand Springs (6A)Sr786All-StateHeavy33405—1622———
18Bartlesville (6A)Jr986All-StateHeavy52312—2—71———
19Moore (6A)Jr1086All-StateHeavy34451———4————
20Kiefer (2A)Sr1086All-StateStandard205514—311032103
21Edmond Memorial (6A)Sr1086All-StateHeavy43312—1—3————
22Tuttle (4A)Jr1086All-StateStandard12212—6162————3
23Moore (6A)Sr1085All-StateHeavy18191—2406—1911
24Carl Albert (5A)Sr1085All-StateHeavy471421173311——
25Broken Arrow (6A)Sr785All-StateHeavy1114412—1————
26Moore (6A)Sr984All-RegionHeavy1830——4602—2——
27Norman North (6A)Jr984All-RegionHeavy25200—106110—
28Mustang (6A)Sr983All-RegionHeavy2310——1—51134—
29Mustang (6A)Jr883All-RegionHeavy2820——11011163—
30Mustang (6A)So983All-RegionHeavy29103—1482————
31Norman (6A)Sr883All-RegionStandard6234——3——————
32Elgin (5A)Sr1082All-RegionStandard11102—31238———2
33North Rock Creek (3A)Sr1082All-RegionStandard38573—695——1—1
34Mustang (6A)Sr982All-RegionHeavy157————512——
35Stillwater (6A)Sr882All-RegionHeavy3115——415—————
36Yukon (6A)Jr982All-RegionHeavy229——2425—10—
37Broken Arrow (6A)Sr581All-RegionHeavy57——2—3————
38Del City (5A)So981All-RegionStandard168——21151———
39Hennessey (2A)Jr1081All-RegionStandard2815916497————
40Broken Arrow (6A)Sr681All-RegionHeavy14101———3————
41Mustang (6A)Sr981All-RegionHeavy2517111421————
42Broken Arrow (6A)So581All-RegionHeavy112942———————
43Carl Albert (5A)Sr1081All-RegionHeavy26563——6————
44Edmond North (6A)Jr981All-RegionHeavy18382———61———
45Edmond North (6A)So981All-RegionHeavy11181—3279————
46Community Christian (2A)Jr1080All-RegionStandard41365.52.541058————
47Del City (5A)Sr1080All-RegionStandard35313—3123—1——
48Fort Gibson (4A)Sr1080All-RegionStandard4286251176————
49Stillwater (6A)So980All-RegionHeavy22123—1———1—1
50Holdenville (2A)Jr1080All-RegionStandard10434—6503—1——

See a wrong number?