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
#PlayerClassGPPOPScheduleRecRec YdsRec TDRush YdsRush TDFum Lost
1Lake Creek (5A)Jr993EliteStandard42628801—
2Salado (4A)Sr991EliteHeavy4368311901—
3Tompkins (6A)Sr991EliteHeavy345679———
4Vista Ridge (6A)Sr1090EliteHeavy26418810——
5Lake Travis (6A)Sr890EliteHeavy262681———
6Shadow Creek (6A)Sr1089All-StateHeavy223447——1
7Cedar Ridge (6A)Sr1089All-StateHeavy25308411——
8Steele (6A)Sr1087All-StateHeavy173002———
9Flour Bluff (5A)Sr886All-StateStandard37581601—
10Newton (3A)Sr986All-StateStandard214345———
11Lake Creek (5A)Sr1086All-StateStandard3636553——
12Boerne (5A)Sr1085All-StateHeavy292545———
13A&M Consolidated (5A)Sr985All-StateHeavy1938428——
14Legacy Ranch (5A)Jr1084All-RegionHeavy414492———
15Kingwood (6A)Jr784All-RegionHeavy262482———
16West Orange-Stark (4A)Sr1084All-RegionHeavy519021002—
17North Shore (6A)Jr684All-RegionHeavy9982———
18La Porte (5A)Sr783All-RegionHeavy16351615——
19St. Michael's (Private)Sr1083All-RegionStandard355715———
20Pearland (6A)Sr782All-RegionStandard112035———
21Episcopal (Private)So982All-RegionHeavy272393-11—
22Rowe (5A)Sr982All-RegionStandard304466———
23Rouse (6A)Jr581All-RegionHeavy101833———
24Churchill (6A)Jr879Standout StarterHeavy162215———
25Lorena (3A)Sr1079Standout StarterStandard143195———
26Harlan (6A)Sr778Standout StarterHeavy142051———
27Gregory-Portland (5A)So678Standout StarterHeavy102862——1
28Fort Bend Clements (6A)Sr678Standout StarterStandard23301350—
29Lampasas (4A)Sr1078Standout StarterHeavy272371271—
30Brownwood (4A)Fr678Standout StarterHeavy111642———
31Vela (6A)Sr878Standout StarterStandard151881———
32Pharr-San Juan-Alamo North (6A)So577Standout StarterStandard81283———
33West Brook (5A)Sr777Standout StarterHeavy171755———
34Bridge City (4A)Sr1077Standout StarterHeavy233471———
35Dripping Springs (6A)Jr777Standout StarterHeavy8673140—
36Alamo Heights (5A)Jr877Standout StarterHeavy111652———
37Vandegrift (6A)Sr677Standout StarterHeavy91031———
38Cedar Park (6A)Sr777Standout StarterHeavy11670———
39Mayde Creek (6A)Jr876Standout StarterHeavy141943401—
40Austin (6A)Jr876Standout StarterStandard1823033811
41Heights (6A)Sr976Standout StarterStandard212484———
42Houston Christian (Private)Jr776Standout StarterHeavy8943120—
43Bishop (3A)Jr975Standout StarterStandard272893———
44Manvel (6A)So575Standout StarterStandard91401———
45Hendrickson (5A)Sr875Standout StarterHeavy151751———
46Little Cypress-Mauriceville (4A)Jr1075Standout StarterStandard914811014—
47La Vernia (4A)Sr1074Good StarterStandard161993———
48Tom Bean (2A)Jr1074Good StarterStandard313103———
49Legacy Ranch (5A)Jr674Good StarterHeavy121604———
50Hendrickson (5A)Sr673Good StarterHeavy171961———

See a wrong number?