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
1Prosper (6A)Sr598Elite NationalHeavy294355———
2North Crowley (6A)Sr996Elite NationalHeavy163472———
3All Saints (Private)So1096Elite NationalHeavy426487———
4Aledo (6A)Jr1094EliteHeavy2732351——
5Midway (6A)Sr992EliteHeavy35360343——
6Walnut Grove (6A)Jr991EliteHeavy294215——1
7Hawley (2A)—1091EliteHeavy516824——1
8Aledo (6A)Sr691EliteHeavy151895———
9Canadian (3A)So1091EliteHeavy40523546——
10North Forney (6A)Jr891EliteHeavy19301252—
11Trinity (6A)Sr1090EliteHeavy263814750—
12Argyle (5A)So890EliteHeavy1524235—0
13Rockwall (6A)Sr790EliteHeavy91764———
14Southlake Carroll (6A)Jr589All-StateHeavy61442-1——
15Marcus (6A)Jr989All-StateHeavy253361———
16Brook Hill (Private)Sr1089All-StateStandard295249———
17Martin (6A)Jr889All-StateHeavy12159338——
18Red Oak (6A)Sr688All-StateHeavy112215———
19Carthage (4A)Sr888All-StateHeavy24260341——
20Fort Worth Christian (Private)Jr1088All-StateHeavy294955———
21Brock (4A)Sr1088All-StateHeavy243204———
22Klein (6A)Sr988All-StateHeavy25240212——
23Plano East (6A)Sr988All-StateHeavy213082———
24Liberty (4A)Jr1088All-StateHeavy263347———
25Trinity (6A)Sr887All-StateHeavy173113———
26Waxahachie (6A)Sr587All-StateHeavy71052———
27Ponder (4A)Sr1086All-StateStandard3647910———
28West Plains (4A)Sr986All-StateHeavy273421———
29Decatur (4A)So986All-StateHeavy202715-5——
30Guyer (6A)Sr785All-StateHeavy7803———
31Spearman (2A)Sr885All-StateHeavy18438107——
32Permian (6A)Sr1084All-RegionHeavy81613———
33Grapevine (5A)Sr784All-RegionHeavy1417311603—
34Springtown (4A)Sr883All-RegionHeavy162693———
35Arlington Heights (5A)Sr982All-RegionLight213912———
36Midway (6A)Jr1082All-RegionHeavy8655———
37McKinney (6A)Jr681All-RegionHeavy171691———
38Hebron (6A)—681All-RegionHeavy9923———
39Coronado (5A)Jr880All-RegionStandard34485442——
40Episcopal School of Dallas (Private)Sr1180All-RegionStandard242336———
41Liberty Christian (Private)Jr580All-RegionHeavy71032200—
42San Angelo Central (6A)Sr880All-RegionHeavy121101———
43Southlake Carroll (6A)So580All-RegionHeavy3321———
44Sulphur Springs (4A)Sr979Standout StarterHeavy182304———
45Wakeland (6A)Jr779Standout StarterHeavy1284211—
46Colleyville Heritage (5A)Jr679Standout StarterHeavy12103————
47Amarillo (5A)Sr779Standout StarterHeavy81174-4——
48Coppell (6A)Sr879Standout StarterHeavy1197————
49Granbury (6A)Jr979Standout StarterStandard2725852——
50Klein Cain (6A)Sr879Standout StarterHeavy161702———

See a wrong number?