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
#PlayerClassGPPOPScheduleSides
1Norman North (6A)Sr1090EliteHeavyTE / DL
2Bixby (6A)Fr1086All-StateHeavyWR / DB
3Elgin (5A)Sr1084All-RegionStandardTE / DL
4North Rock Creek (3A)Sr1084All-RegionStandardWR / DB
5Stillwater (6A)Sr884All-RegionHeavyWR / DB
6Union (6A)Sr984All-RegionHeavyRB / LB
7Yukon (6A)Sr984All-RegionHeavyWR / DB
8Mount St. Mary (3A)Sr1084All-RegionHeavyWR / DL
9Bartlesville (6A)Sr1084All-RegionHeavyTE / LB
10Owasso (6A)Jr1084All-RegionHeavyWR / LB
11Fort Gibson (4A)Sr1083All-RegionStandardWR / DB
12Broken Arrow (6A)Sr882All-RegionHeavyWR / DB
13Edmond Memorial (6A)Sr982All-RegionHeavyWR / LB
14Talihina (A)Sr1081All-RegionLightQB / DB
15Perkins-Tryon (3A)Jr1081All-RegionStandardRB / DB
16Broken Bow (4A)Sr1081All-RegionStandardWR / LB
17Del City (5A)Sr980All-RegionStandardRB / DB
18Lincoln Christian (2A)Jr980All-RegionHeavyWR / DB
19Sequoyah (2A)Jr980All-RegionStandardRB / LB
20Claremore (5A)Sr1079Standout StarterStandardWR / DB
21Plainview (3A)Jr1079Standout StarterHeavyRB / DB
22Edmond Memorial (6A)Jr979Standout StarterHeavyWR / DB
23Edmond Memorial (6A)Sr1079Standout StarterHeavyRB / LB
24Checotah (2A)Sr979Standout StarterStandardWR / DB
25Tuttle (4A)Jr1079Standout StarterStandardWR / DB
26Lincoln Christian (2A)Sr979Standout StarterHeavyTE / DL
27Elgin (5A)Sr1079Standout StarterStandardRB / LB
28Bixby (6A)Sr1079Standout StarterHeavyRB / LB
29Cushing (4A)Jr1078Standout StarterStandardWR / DB
30Carl Albert (5A)Sr978Standout StarterHeavyWR / DB
31Carl Albert (5A)Sr1078Standout StarterHeavyWR / DB
32Elgin (5A)Sr1077Standout StarterStandardWR / LB
33Elgin (5A)Sr1077Standout StarterStandardWR / DB
34Talihina (A)Sr1077Standout StarterLightWR / DB
35Lincoln Christian (2A)So977Standout StarterHeavyRB / DB
36Tuttle (4A)Sr1077Standout StarterStandardWR / DB
37Sequoyah (2A)Sr977Standout StarterStandardWR / DB
38Miami (4A)Sr1076Standout StarterStandardRB / DB
39Stilwell (4A)Sr1076Standout StarterStandardRB / LB
40Stilwell (4A)Sr1076Standout StarterStandardWR / DB
41Checotah (2A)Jr976Standout StarterStandardQB / LB
42Talihina (A)Sr976Standout StarterLightWR / LB
43Hooker (A)Sr1076Standout StarterStandardRB / DB
44McAlester (5A)Sr1076Standout StarterStandardWR / DB
45Sequoyah (2A)Jr776Standout StarterHeavyWR / DB
46Bartlesville (6A)Jr1076Standout StarterHeavyWR / DB
47Kingfisher (3A)So1075Standout StarterHeavyRB / LB
48Guthrie (5A)Sr975Standout StarterHeavyWR / LB
49Mannford (4A)Sr1075Standout StarterStandardRB / LB
50Chandler (2A)Sr874Good StarterLightWR / DB

See a wrong number?