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
#PlayerMoveClassGPPOPScheduleComp-AttPass YdsPass TDINTTD-INTRush YdsRush TDFum Lost
1Mountain Ridge (6A)Sr1096Elite NationalHeavy229-348338644544-5801—
2Skyridge (6A)▲1Jr992EliteHeavy198-3382305201020-107331
3Syracuse (6A)▼1Sr991EliteHeavy146-237182121521-54812—
4Corner Canyon (6A)Sr990EliteHeavy85-1701595241224-124696—
5Weber (6A)▲5Jr989All-StateHeavy185-295222422922-94215—
6Davis (6A)Sr989All-StateHeavy149-216182421721-739—1
7West (5A)Sr1089All-StateStandard125-178266626426-459152
8American Fork (6A)▼3So789All-StateHeavy144-228168516916-970—
9Herriman (6A)▲3Sr1089All-StateHeavy133-235173118518-5136—1
10Stansbury (4A)▼1Sr1088All-StateHeavy170-270294133933-939351
11Lehi (6A)▲3Sr1088All-StateHeavy180-3301804101210-1217——
12Farmington (6A)▼1Sr1087All-StateHeavy189-3472347121112-11003
13Copper Hills (6A)Jr1087All-StateHeavy168-241177819419-429041
14Logan (3A)▲4Sr1086All-StateStandard208-313314531331-357693
15Pine View (4A)▼7So986All-StateHeavy220-337291130830-849693
16Alta (5A)▲3Sr1086All-StateHeavy115-194159213713-76108—
17Snow Canyon (4A)▼2Sr985All-StateHeavy175-254212922722-74648—
18Bear River (4A)▲3Sr1085All-StateHeavy185-285279328628-68841
19Morgan (3A)▼2Sr1085All-StateHeavy188-2882458371037-1030711
20Timpview (5A)▼4So1085All-StateHeavy172-2782363141414-14-11511
21Springville (5A)▼1Sr984All-RegionHeavy104-189157021721-715113
22Orem (5A)▲5Sr784All-RegionHeavy70-117107013113-154—1
23San Juan (2A)▲2Jr984All-RegionStandard150-229251526526-520492
24Crimson Cliffs (4A)▲7Sr983All-RegionHeavy138-223190116616-638042
25Bountiful (5A)▲1Sr883All-RegionHeavy100-169160013813-86112
26Layton Christian Academy (Ind.)▲7So983All-RegionHeavy112-196196727527-522——
27Ridgeline (4A)▼5Sr1083All-RegionHeavy125-197178321721-741—
28Mountain Crest (4A)▼5Sr1082All-RegionStandard199-2872625251125-1144071
29Sky View (4A)▲9Sr1082All-RegionHeavy159-245197816516-539421
30Layton (6A)▼1So1082All-RegionHeavy180-3112175181518-15-63—0
31Salem Hills (4A)▲5Sr1081All-RegionStandard188-294264728828-82634—
32Summit Academy (2A)▼4So1081All-RegionStandard148-208221322822-85759—
33Fremont (5A)▼3Sr1081All-RegionHeavy124-228165616716-736043
34Pleasant Grove (5A)▼10Sr1081All-RegionHeavy159-274171510910-9139—2
35Hillcrest (5A)▲4Sr1081All-RegionLight214-327311537637-64469—
36Box Elder (5A)▼4Sr1081All-RegionStandard58-102101314414-4829101
37Hurricane (4A)▼3Jr1081All-RegionHeavy72-119127613313-3696112
38Manti (3A)▼3Jr1080All-RegionStandard215-3453032291229-125431
39Spanish Fork (5A)▼2So780All-RegionHeavy104-170157918718-77733
40Brighton (5A)▲3Jr1080All-RegionHeavy131-2432067171417-149423
41Spanish Fork (5A)NEWSr880All-RegionHeavy32-65429202-01993—
42Olympus (5A)▼2Sr1080All-RegionHeavy97-194124311611-63422—
43Orem (5A)▼2Sr780All-RegionHeavy45-78610727-261——
44Juab (3A)▼2Sr1079Standout StarterStandard214-3302784221322-1330883
45Westlake (6A)▲6So979Standout StarterHeavy86-1781067686-811212
46Bingham (6A)▲6So879Standout StarterHeavy79-158856575-7-3122
47Dixie (4A)▲1So1078Standout StarterStandard152-248177218518-538862
48Bingham (6A)▼2Sr577Standout StarterHeavy65-101828434-350—2
49Park City (4A)▼2Sr1077Standout StarterStandard133-2281499646-4718101
50Skyline (4A)▲6Sr877Standout StarterStandard94-145145112912-91754—

See a wrong number?