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
#PlayerClassGPPOPScheduleComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
1Allen (6A)So1095Elite NationalHeavy134-177201130330-33733—
16Colleyville Heritage (5A)So1092EliteHeavy228-3462908321032-102875—
49Parish Episcopal (Private)So1088All-StateHeavy163-262238821321-31392—
94Willis (6A)So685All-StateHeavy114-206141811511-51651—
111Lamar (6A)So1084All-RegionHeavy120-196153413513-539353
124Estacado (4A)So1083All-RegionStandard152-244254632532-51703—
125Denison (5A)So783All-RegionHeavy91-149120312——7411
130Ryan (5A)So983All-RegionHeavy84-147121113713-74613—
141Richardson (6A)So982All-RegionHeavy78-171142914214-22632—
153Wylie East (6A)So1081All-RegionStandard80-144150117217-222711
157Edgewood (3A)So1081All-RegionStandard105-198197125925-971184
163Whitehouse (5A)So880All-RegionHeavy85-1571348878-7602102
170Muenster (2A)So980All-RegionStandard51-7298317117-16039—
174Henderson (4A)So1080All-RegionHeavy153-230189010810-81113—
177Randall (4A)So1080All-RegionHeavy139-222211123723-739——
187Fort Worth Country Day (Private)So1179Standout StarterStandard171-279224626926-919733
191Amarillo (5A)So779Standout StarterHeavy66-11195913113-1-13—1
194Argyle (5A)So579Standout StarterHeavy30-43381606-013410
195Anson (2A)So1078Standout StarterStandard158-282217925825-836211—
204Eastlake (6A)So578Standout StarterStandard80-141116212312-3161—
205Grapevine (5A)So1078Standout StarterHeavy126-2231205717-142934
207West Plains (4A)So1078Standout StarterHeavy115-175153314914-9-33—6
209All Saints (Private)So677Standout StarterHeavy44-6664810110-17——
211Mesquite (5A)So1077Standout StarterStandard72-140113312512-587592
212Atlanta (3A)So1077Standout StarterStandard150-260204827927-97013
228Princeton (6A)So1076Standout StarterHeavy166-28118107167-16813—
232Clifton (3A)So1076Standout StarterStandard103-168156415615-645631
238Cypress Lakes (6A)So976Standout StarterHeavy53-137975828-23885—
242Ferris (4A)So1075Standout StarterStandard153-255235522522-515111
260Parkland (5A)So974Good StarterStandard98-194128215915-95956—
262Henrietta (3A)So1074Good StarterStandard95-182153718918-92074—
276McKinney (6A)So673Good StarterHeavy37-67337020-2740—
277Legacy Prep Christian Academy (Private)So1072Good StarterLight128-205183730330-34388—
285Iraan (2A)So872Good StarterStandard69-117112310——1665—
287Tyler (5A)So872Good StarterStandard53-99895929-243——
289Cypress Ridge (6A)So871Good StarterStandard64-112106111111-11990—
290Blue Ridge (3A)So571Good StarterStandard76-12699214414-41071—
299Samuell (5A)So770Good StarterLight39-10363710410-46325—
304Lone Oak (3A)So1069StarterStandard110-2051264767-6925113
307Boyd (3A)So869StarterHeavy103-190145611911-92043
327Chisholm Trail (5A)So667StarterStandard53-92749757-5120—
332Atlas HomeSchool (Private)So1066StarterStandard113-2431969201120-1128841
335Vernon (3A)So1066StarterHeavy68-1549698108-1054——
337Rosehill Christian (Private)So965StarterLight62-11099412412-42632—
346Poteet (5A)So864StarterLight57-107731525-222——
347John Paul II (Private)So664StarterHeavy90-1561009444-4861—
349Bryan (6A)So664StarterHeavy23-41387222-2110—
357Hillsboro (4A)So863StarterStandard47-10374411111-11153—
359Liberty (5A)So1062StarterHeavy59-133592353-54973—
375Scurry-Rosser (3A)So861StarterLight44-10499112112-11722

See a wrong number?