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 →

Week 9

as of Oct 13, 2026
#PlayerClassGPPOPScheduleComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
51Rancho Cucamonga (SS)Jr684All-RegionHeavy82-134974727-21232
52Santa Fe Christian (SDS)Sr784All-RegionHeavy105-146165022222-22802
53Calabasas (SS)Sr783All-RegionStandard112-162168713313-34967—
54Murrieta Valley (SS)Jr583All-RegionHeavy60-94658333-319232
55Villa Park (SS)So683All-RegionStandard73-94113316016-0-80—
56Torrance (SS)Sr783All-RegionHeavy129-179184020520-5201—
57Salesian (SS)Sr783All-RegionHeavy121-185178319319-31723—
58La Habra (SS)Sr683All-RegionHeavy47-8792614314-34803—
59Newbury Park (SS)Sr683All-RegionHeavy81-110113213413-496——
60Bakersfield Christian (CS)Sr682All-RegionHeavy82-112127713213-2882—
61La Serna (SS)Sr782All-RegionHeavy64-105156215415-41554—
62Hamilton (LACS)So682All-RegionStandard153-213205422222-2231——
63Warren (SS)Sr782All-RegionHeavy131-205185826326-352—
64Grossmont (SDS)Sr782All-RegionHeavy92-168125512612-6727121
65Trabuco Hills (SS)So782All-RegionHeavy125-193132516216-2656—
66Liberty (CS)So782All-RegionHeavy88-155149214314-3713—
67El Modena (SS)Sr782All-RegionHeavy65-107937949-45426—
68Murrieta Mesa (SS)Sr782All-RegionHeavy92-167124211911-9991—
69West (SS)Sr681All-RegionLight126-165173824024-0822—
70Patrick Henry (SDS)Sr781All-RegionStandard117-168178922622-66009—
71Downey (SS)So781All-RegionHeavy76-123123111311-329231
72Carson (LACS)Sr781All-RegionHeavy79-118101312312-3737121
73San Jacinto (SS)Jr781All-RegionHeavy90-121122814214-2411—
74La Costa Canyon (SDS)So681All-RegionHeavy57-95883525-2-370—
75Charter Oak (SS)Sr680All-RegionStandard65-102119419319-32366—
76Oaks Christian (SS)Fr780All-RegionHeavy77-136913757-526122
77Ventura (SS)Sr780All-RegionStandard104-152169718318-3372—
78Beaumont (SS)Jr780All-RegionHeavy115-170141416616-6-131—
79Mary Star of the Sea (SS)Fr780All-RegionLight85-108159622222-242661
80Dana Hills (SS)Jr780All-RegionStandard86-140146918418-440—1
81Vista Murrieta (SS)So580All-RegionHeavy75-125832515-1510—
82Lancaster (SS)Sr780All-RegionStandard118-162191517517-522913
83Moorpark (SS)Sr779Standout StarterStandard96-157167519419-4572—
84Brea Olinda (SS)Sr679Standout StarterHeavy42-71732525-258111—
85Edison (SS)Sr579Standout StarterHeavy66-109706969-6-80—
86Los Alamitos (SS)Jr579Standout StarterHeavy31-61377515-12070—
87Long Beach Poly (SS)Jr579Standout StarterHeavy70-105818353-586—1
88Cantwell-Sacred Heart of Mary (SS)Jr878Standout StarterStandard162-241251825725-759483
89St. Joseph (CS)Jr578Standout StarterLight62-75124316116-11050—
90Hoover (SDS)Jr878Standout StarterLight155-242259026326-368813—
91Hesperia (SS)Jr778Standout StarterStandard79-121148011111-121041
92Laguna Hills (SS)Jr778Standout StarterStandard88-136123814214-25127—
93Torrey Pines (SDS)Sr778Standout StarterHeavy64-10095311511-51451—
94La Canada (SS)Sr778Standout StarterStandard69-116956747-470512—
95Serra (SS)Fr678Standout StarterHeavy54-93707545-410—
96Ridgeview (CS)Sr778Standout StarterStandard64-104114414314-349571
97Steele Canyon (SDS)Sr778Standout StarterHeavy89-171122314314-32140—
98Bakersfield (CS)Jr678Standout StarterHeavy40-67535616-12683—
99Valley Christian (SS)Sr777Standout StarterStandard105-153146421421-4487112
100Frontier (CS)Sr777Standout StarterHeavy74-131121814714-71030—

See a wrong number?