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
51Plant City (6A)Sr980All-RegionHeavy88-152156517417-44097—
52Creekside (6A)Jr1080All-RegionHeavy151-231182013613-619123
53DeLand (6A)Sr1080All-RegionHeavy56-831024828-22969—
54Cardinal Mooney (3A)Sr979Standout StarterHeavy87-145144613513-56342
55Cape Coral (5A)Sr1079Standout StarterStandard124-198200024624-61281—
56Tampa Bay Tech (5A)So879Standout StarterHeavy83-149146814514-56532
57Raines (3A)So1079Standout StarterHeavy103-187149814514-518971
58Steinbrenner (6A)Jr1078Standout StarterStandard143-209223128428-423152
59Lake Weir (4A)Jr1078Standout StarterLight145-2222219261026-106177—
60Maclay (Independent)Sr1078Standout StarterLight118-165213027327-33122—
61Lake Gibson (5A)Sr1078Standout StarterHeavy88-183176219719-71831—
62The Villages Charter (3A)Sr1078Standout StarterStandard100-140156524324-31241—
63University Christian (1A)Sr1078Standout StarterHeavy96-171171420620-6240—
64Trinity Christian Academy (1A)Jr1078Standout StarterHeavy67-12197810610-644243
65Viera (5A)So1077Standout StarterHeavy77-116132612612-652261
66Riverside (4A)Sr877Standout StarterHeavy85-1501408838-33021—
67Vero Beach (6A)Fr977Standout StarterHeavy95-139115813713-714——
68ED White (4A)So677Standout StarterHeavy44-6361210210-230331
69Winter Park (6A)So877Standout StarterHeavy98-146134211611-61281—
70South Fort Myers (4A)Jr877Standout StarterStandard63-98116111111-13616—
71Mosley (4A)—977Standout StarterHeavy110-170155616716-762—
72Newsome (6A)Jr1076Standout StarterStandard107-166161619619-617031
73Hagerty (6A)Sr876Standout StarterHeavy90-1361015838-357642
74Wiregrass Ranch (5A)Jr1076Standout StarterHeavy121-222196719719-7624—
75Vanguard (4A)Sr676Standout StarterHeavy50-92757646-433871
76East Ridge (6A)Sr976Standout StarterStandard84-139150014314-314061
77ED White (4A)Sr676Standout StarterHeavy39-68658767-653763
78Forest (5A)Sr1076Standout StarterHeavy106-182154810610-61902—
79Neumann (1A)Sr976Standout StarterHeavy116-2101666231123-113174—
80Clearwater Central Catholic (2A)Sr776Standout StarterHeavy39-66563616-1811—
81Berkeley Prep (2A)Sr876Standout StarterHeavy47-82699828-2342—
82Venice (6A)Fr1076Standout StarterHeavy65-114113112512-516101
83Clay (4A)Sr975Standout StarterHeavy57-961068757-552910—
84Wharton (5A)Jr975Standout StarterLight92-171148113313-384512—
85Sandalwood (6A)Sr975Standout StarterHeavy108-193154012812-885483
86Windermere (Independent)Sr1075Standout StarterStandard151-213192923323-37432
87Andrew Jackson (2A)Sr1075Standout StarterStandard90-142122715415-430312—
88Gadsden County (2A)Fr1075Standout StarterHeavy106-1751666191119-111111—
89Santa Fe (3A)Jr1075Standout StarterStandard73-1291093434-36785—
90Titusville (3A)Sr875Standout StarterHeavy90-153149318518-5-7011
91Central (6A)Sr975Standout StarterStandard119-184157015415-43712
92Westwood (4A)So975Standout StarterStandard111-168176919319-33262—
93Holmes County (1A)Sr975Standout StarterStandard83-124159118418-41855—
94Choctawhatchee (4A)Jr875Standout StarterHeavy47-7870713213-22461—
95Immokalee (5A)Jr1075Standout StarterLight104-162177124624-622133
96Jensen Beach (4A)Jr975Standout StarterStandard67-1051064939-33411—
97First Baptist Academy (1A)Jr1074Good StarterStandard174-280224131831-851——
98Rutherford (2A)Jr874Good StarterStandard81-1761318949-47249—
99Crestview (5A)Sr974Good StarterHeavy74-1441181666-63133—
100Sumner (5A)Jr1074Good StarterHeavy79-133111416616-61532—

See a wrong number?