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
2Evans (5A)Sr989All-StateHeavy145-212255523723-71933—
3Oakleaf (5A)Sr1089All-StateHeavy162-251221323223-26134—
6Carrollwood Day (1A)Sr1089All-StateHeavy101-146198028228-24686—
10Merritt Island (3A)Sr1088All-StateHeavy135-202226521421-436011—
11Riverview Sarasota (6A)Sr1088All-StateHeavy131-188266328528-5530—
18Eau Gallie (3A)Sr1086All-StateHeavy144-227233121721-78211
22Godby (3A)Sr1086All-StateHeavy160-246236629529-59841
24Clearwater Central Catholic (2A)Sr1085All-StateHeavy70-106961747-484971
26Palmetto (5A)Sr984All-RegionHeavy94-133173515315-3———
29Dunbar (4A)Sr984All-RegionStandard140-193238328728-71103—
30Lakeland Christian (1A)Sr1083All-RegionStandard116-160202133333-32143—
32Fletcher (5A)Sr1083All-RegionHeavy126-196178021621-625553
33Lennard (6A)Sr1083All-RegionHeavy133-221216721721-72846—
37Bartow (5A)Sr1082All-RegionHeavy91-167168217517-55607—
38Tampa Catholic (2A)Sr982All-RegionHeavy99-166148617417-416721
39Oviedo (5A)Sr1082All-RegionHeavy99-169191721521-51714—
43Estero (4A)Sr1081All-RegionLight190-264282039639-61097—
45Pine Forest (3A)Sr881All-RegionHeavy115-188193018318-31511—
46South Fork (5A)Sr1081All-RegionStandard104-155201218518-55127—
47St. Augustine (4A)Sr1081All-RegionHeavy80-125128818118-11233—
48Port Charlotte (4A)Sr981All-RegionHeavy70-1291251848-474911—
49Pensacola Catholic (2A)Sr980All-RegionHeavy79-123132017317-31394—
51Plant City (6A)Sr980All-RegionHeavy88-152156517417-44097—
53DeLand (6A)Sr1080All-RegionHeavy56-831024828-22969—
54Cardinal Mooney (3A)Sr979Standout StarterHeavy87-145144613513-56342
55Cape Coral (5A)Sr1079Standout StarterStandard124-198200024624-61281—
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—
66Riverside (4A)Sr877Standout StarterHeavy85-1501408838-33021—
73Hagerty (6A)Sr876Standout StarterHeavy90-1361015838-357642
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—
83Clay (4A)Sr975Standout StarterHeavy57-961068757-552910—
85Sandalwood (6A)Sr975Standout StarterHeavy108-193154012812-885483
86Windermere (Independent)Sr1075Standout StarterStandard151-213192923323-37432
87Andrew Jackson (2A)Sr1075Standout StarterStandard90-142122715415-430312—
90Titusville (3A)Sr875Standout StarterHeavy90-153149318518-5-7011
91Central (6A)Sr975Standout StarterStandard119-184157015415-43712
93Holmes County (1A)Sr975Standout StarterStandard83-124159118418-41855—
99Crestview (5A)Sr974Good StarterHeavy74-1441181666-63133—
105Wakulla (3A)Sr1074Good StarterHeavy77-124111412512-5830—
106St. Petersburg Catholic (1A)Sr1073Good StarterHeavy143-2722081211321-13702
107Bloomingdale (5A)Sr1073Good StarterStandard73-10287311311-33514—

See a wrong number?