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
#PlayerClassGPPOPScheduleIn 5AComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
19Elgin (5A)Sr1081All-RegionStandard182-133169325125-11171—
21Newcastle (5A)Jr1081All-RegionStandard288-148181820120-1522—
22Carl Albert (5A)Sr1081All-RegionHeavy3118-179171719519-52321—
29Coweta (5A)Sr1078Standout StarterStandard495-149148413213-24806—
36Del City (5A)Jr1077Standout StarterStandard593-160170227527-524751
41McAlester (5A)Jr975Standout StarterStandard6135-209171220620-626945
49Claremore (5A)Sr1073Good StarterStandard796-160144016516-517633
53Nathan Hale (5A)Jr1072Good StarterStandard8134-216223121921-9941—
54Midwest City (5A)Sr1072Good StarterStandard9162-288226024624-61661—
56Guthrie (5A)Sr1072Good StarterHeavy1091-1771353151115-112297—
66Pryor (5A)Jr970Good StarterStandard11158-2451930121312-131691—
71Lawton (5A)Sr568StarterStandard12101-148131512812-81382—
85Shawnee (5A)Jr1064StarterStandard13154-2371912151015-10-5411
96Glenpool (5A)Sr960StarterStandard1448-92821848-462—2
100Tahlequah (5A)Sr959StarterHeavy1595-2011346171217-1273—3
117Collinsville (5A)Jr1052StarterStandard1680-153725666-6-21302
127El Reno (5A)Sr647StarterStandard1716-47225141-41993—
137Will Rogers College (5A)So640StarterLight1821-51116—2—772—
—Newcastle (5A)So1067StarterStandard—26-42507616-15821
—Will Rogers College (5A)So635StarterStandard—18-46156060-65311

See a wrong number?