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
1St. Thomas Aquinas (5A)Sr1099GenerationalHeavy472423140—5————
2Central (3A)Sr999GenerationalHeavy38203513———2———
3Killian (2A)Sr1098Elite NationalHeavy55113022———42——
4Coconut Creek (5A)Jr1098Elite NationalHeavy397278.5———43471
5American Heritage (4A)Jr798Elite NationalHeavy1538139———————
6Southridge (5A)So1098Elite NationalHeavy488157———64181
7Norland (4A)Jr1097Elite NationalHeavy371922.55.5——211——
8American Heritage (4A)Jr997Elite NationalHeavy1222129.5———————
9Chaminade-Madonna (2A)Jr1097Elite NationalHeavy251812.55——112251
10Blanche Ely (4A)Jr1096Elite NationalStandard382026230—453——
11Atlantic (4A)Sr996Elite NationalHeavy4136218———32——
12South Dade (6A)So1096Elite NationalHeavy39272011.5——22———
13Monarch (5A)Sr996Elite NationalHeavy2030149——1—125—
14South Dade (6A)Jr1096Elite NationalHeavy43272611.5——11———
15St. Thomas Aquinas (5A)Sr1096Elite NationalHeavy1512142———————
16Archbishop McCarthy (5A)Sr1096Elite NationalHeavy253314.55———32——
17Archbishop McCarthy (5A)Sr1096Elite NationalHeavy303816.59———11——
18St. Thomas Aquinas (5A)Jr1096Elite NationalHeavy286721———————
19Killian (2A)Jr1095Elite NationalHeavy46132113————1——
20Archbishop McCarthy (5A)Sr1095Elite NationalHeavy83010.56.5——33———
21American Heritage (4A)Sr795Elite NationalHeavy112595———1———
22Chaminade-Madonna (2A)Jr1095Elite NationalHeavy1425114——2————
23Chaminade-Madonna (2A)Jr1095Elite NationalHeavy18875.5———21——
24Northwestern (4A)Sr995Elite NationalHeavy42—174———22——
25Central (3A)Jr1095Elite NationalHeavy2311175.5———————
26St. Thomas Aquinas (5A)Sr994EliteHeavy108101——1————
27Gulliver Prep (2A)Sr1094EliteStandard45321611.5——12180—
28Palm Beach Central (6A)Sr1094EliteHeavy35253491——————
29Columbus (6A)Sr894EliteHeavy13793———1———
30West Broward (6A)Jr894EliteHeavy26611.57——11101
31Cardinal Newman (2A)So894EliteHeavy121166——111——
32Cardinal Newman (2A)Sr894EliteHeavy1118104——121——
33Cardinal Newman (2A)Jr994EliteHeavy208114———2———
34Chaminade-Madonna (2A)Jr1094EliteHeavy11219.51.5———115—
35West Boca Raton (5A)Sr894EliteHeavy138921—————1
36Royal Palm Beach (5A)Jr793EliteStandard3117178———210—
37Cypress Bay (6A)Jr693EliteStandard2621813———21—1
38Piper (5A)Sr1093EliteHeavy3211145.511031———
39West Boca Raton (5A)Sr693EliteHeavy1312113——1————
40West Boca Raton (5A)Jr693EliteHeavy139831—1————
41Atlantic (4A)Jr893EliteHeavy2736124———1———
42Norland (4A)Sr993EliteHeavy201910.56.5———————
43Cardinal Newman (2A)Sr893EliteHeavy151777————1——
44St. Thomas Aquinas (5A)Sr893EliteHeavy9971———————
45Coral Gables (6A)Jr792EliteHeavy121516.513100411—
46Atlantic (4A)Jr992EliteHeavy2824186————10—
47Western (6A)Jr992EliteHeavy2310129———2———
48West Boca Raton (5A)Sr592EliteHeavy12591———1———
49Monarch (5A)Jr892EliteHeavy633136———————
50Ransom Everglades (2A)So992EliteHeavy24402110———————

See a wrong number?