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
2Prosper (6A)Sr595Elite NationalHeavy98-158158121321-31966—
3Rockwall-Heath (6A)Sr1094EliteHeavy155-250283931831-862910—
5Rockwall (6A)Sr1094EliteHeavy136-213240834234-2361131
6North Crowley (6A)Sr1094EliteHeavy106-139204017017-0540—
9Waxahachie (6A)Sr894EliteHeavy131-194209824324-31571—
11Lake Ridge (6A)Sr1093EliteHeavy121-246200123623-6108216—
13Pebble Hills (6A)Sr1092EliteHeavy147-219251425225-2696144
17Walnut Grove (6A)Sr992EliteHeavy173-234222822322-32031—
18Harker Heights (6A)Sr1092EliteHeavy177-2432860351035-1087——
21Longview (6A)Sr991EliteHeavy71-107156919019-04686—
23Klein (6A)Sr1091EliteHeavy128-188248326026-05611
25Duncanville (6A)Sr1091EliteHeavy95-151141515315-3379—1
26Cy-Fair (6A)Sr1090EliteHeavy206-327303336436-46491
27Wall (3A)Sr1090EliteHeavy163-230265933433-42953—
28Midland Lee (6A)Sr1090EliteHeavy155-242231925725-79111
30Permian (6A)Sr1090EliteHeavy143-207203517517-51115—
33Graham (4A)Sr1090EliteHeavy121-178211119119-1889182
34Anna (5A)Sr1090EliteHeavy178-274192823423-42769—
35Brock (4A)Sr1090EliteHeavy133-172212833333-34341
39Eastwood (6A)Sr1089All-StateHeavy124-187201423823-841891
40El Dorado (5A)Sr1088All-StateStandard148-238244829329-3113515—
41Langham Creek (6A)Sr988All-StateHeavy122-184205919619-664812—
42Hanks (5A)Sr1088All-StateStandard154-227297836836-83517—
43North Forney (6A)Sr688All-StateHeavy71-95113517——1692—
45Sunnyvale (4A)Sr1088All-StateStandard139-210252133333-3706102
50Midway (6A)Sr1088All-StateHeavy136-192159518518-51663—
52First Baptist (Private)Sr1188All-StateStandard142-224275741841-873890
53Jacksboro (3A)Sr1088All-StateStandard143-223222123423-4105315—
54Richland (5A)Sr1088All-StateHeavy106-177185325125-161794
58Andress (4A)Sr1087All-StateStandard120-165210727——4316—
60Red Oak (6A)Sr1087All-StateHeavy107-203137914614-666841
61Berkner (6A)Sr987All-StateHeavy137-201162918518-52082—
63Gilmer (4A)Sr1087All-StateHeavy75-110110011711-7127915—
66Klein Collins (6A)Sr1087All-StateHeavy88-143162713413-432381
70Paris (4A)Sr1086All-StateStandard174-301289033533-54709—
72Whitesboro (3A)Sr1086All-StateStandard125-183215722122-142191
74Timber Creek (6A)Sr1086All-StateHeavy115-2111420171017-1074961
76Chapin (5A)Sr1086All-StateHeavy142-221233720720-749083
77Wylie (6A)Sr1086All-StateStandard102-186170915615-6912171
78Wylie (5A)Sr1086All-StateHeavy145-222198430530-5168——
79Prestonwood Christian (Private)Sr886All-StateHeavy84-135153112712-763612—
82Legacy Christian Academy (Private)Sr1086All-StateHeavy120-179210724724-7379101
83Tioga (2A)Sr786All-StateLight116-151205033233-25848—
87Texas (5A)Sr785All-StateStandard102-155177718118-11394—
88Episcopal School of Dallas (Private)Sr1185All-StateStandard148-221235827327-326210—
89Abilene (5A)Sr985All-StateHeavy115-206178120520-54559—
91Sulphur Springs (4A)Sr1085All-StateStandard119-183159819219-2954161
96Springtown (4A)Sr1085All-StateHeavy153-268211620720-768913—
97Plano East (6A)Sr1085All-StateHeavy145-241169812512-534221
100Midlothian (5A)Sr1085All-StateHeavy117-186166419819-81736—

See a wrong number?