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
1Cornerstone Christian (Private)Sr1094EliteHeavy34272216——111—1
2Westlake (6A)Sr994EliteHeavy326136——421—1
3King (6A)Jr993EliteHeavy2111861022———
4Legacy Ranch (5A)Jr1092EliteHeavy5763216.5———21851
5Boerne (5A)Sr1092EliteHeavy293917910—21——
6Cedar Park (6A)Sr1092EliteHeavy51—1811———2———
7Stephenville (4A)Sr1092EliteHeavy341720.54.5——21301
8Ridge Point (6A)Jr1092EliteHeavy1726209————1——
9Newton (3A)So992EliteStandard3826377———11191
10King (6A)Jr1092EliteHeavy2419179———————
11Ray (5A)Sr1091EliteStandard1166296————48—
12Cedar Ridge (6A)Sr991EliteHeavy428139.5———2———
13Pharr-San Juan-Alamo North (6A)Sr1091EliteHeavy593316101——1———
14Carlisle (2A)Jr1091EliteStandard463184234445——
15Boerne (5A)Sr1091EliteHeavy4544135——312——
16Brennan (6A)So1091EliteStandard2731254————1151
17Barbers Hill (6A)Sr1091EliteHeavy38131570——2———
18Pharr-San Juan-Alamo North (6A)Jr1091EliteHeavy4336209——11———
19Lake Travis (6A)So891EliteHeavy1722125——1————
20Summer Creek (6A)Sr1091EliteHeavy2423830——21——
21Manvel (6A)Jr1090EliteStandard5316197.5——3————
22Boerne-Champion (5A)Sr1090EliteStandard343618.56.5——4—2——
23Bridgeland (6A)Jr1090EliteHeavy3161770—12———
24Kingwood (6A)Sr990EliteHeavy4711168.5———11——
25Gregory-Portland (5A)Sr1090EliteStandard49311983—0————
26La Vega (4A)So1089All-StateHeavy2827147.5000400—
27C.H. Yoe (3A)Jr1089All-StateStandard4334157.5——14———
28Alamo Heights (5A)Sr1089All-StateHeavy2430149———11——
29Pharr-San Juan-Alamo North (6A)So1089All-StateHeavy5235146———21——
30Anderson (5A)Sr1089All-StateStandard1748297———1———
31Round Rock (6A)Jr1089All-StateHeavy192383——111——
32Sealy (4A)Sr1089All-StateHeavy4631113——1—30—
33Shadow Creek (6A)Sr989All-StateHeavy2022105——511——
34Round Rock (6A)Jr1089All-StateHeavy2214127———————
35Bowie (6A)Sr1089All-StateStandard16501910.50—410——
36Alexander (6A)—988All-StateStandard40402611——212101
37Boerne-Champion (5A)Sr1088All-StateStandard384113.531——1———
38Mildred (3A)Sr988All-StateStandard3849115——124261
39Fort Bend Hightower (6A)Sr988All-StateHeavy3422175——11112—
40Thorndale (2A)Sr1088All-StateStandard6641153———22——
41Silsbee (4A)So1088All-StateHeavy3529192———31——
42Atascocita (6A)Sr888All-StateHeavy2517103000100—
43Randle (5A)Sr988All-StateHeavy21341861——1———
44Ridge Point (6A)Sr1088All-StateHeavy92263.5———11——
45Ridge Point (6A)So1088All-StateHeavy922106.5———————
46Rio Hondo (3A)Sr1087All-StateLight22812211.5——32———
47Montgomery (5A)Sr1087All-StateStandard24912.54——141——
48La Vega (4A)Sr1087All-StateHeavy423395———————
49King (6A)So987All-StateHeavy131273———1———
50Rowe (5A)Sr1087All-StateStandard474519141——————

See a wrong number?