Every player we rate.
By state and position, with the season stat line behind each rating. Rebuilt every week from the games.

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 →| # | Player | Class | GP | POP | Schedule | Comp-Att | Pass Yds | Pass TD | INT | TD-INT | Rush Yds | Rush TD | Fum Lost |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 5 | American Fork (6A) | So | 7 | 90Elite | Heavy | 144-228 | 1685 | 16 | 9 | 16-9 | 7 | 0 | — |
| 8 | Pine View (4A) | So | 8 | 88All-State | Heavy | 207-314 | 2793 | 29 | 7 | 29-7 | 474 | 9 | 3 |
| 16 | Timpview (5A) | So | 9 | 86All-State | Heavy | 160-262 | 2180 | 14 | 12 | 14-12 | -125 | 1 | 1 |
| 28 | Summit Academy (2A) | So | 9 | 81All-Region | Standard | 138-193 | 2037 | 21 | 7 | 21-7 | 517 | 9 | — |
| 29 | Layton (6A) | So | 9 | 81All-Region | Heavy | 155-270 | 1936 | 16 | 13 | 16-13 | -42 | — | 0 |
| 33 | Layton Christian Academy (Ind.) | So | 8 | 81All-Region | Standard | 99-163 | 1751 | 24 | 3 | 24-3 | 22 | — | — |
| 37 | Spanish Fork (5A) | So | 7 | 80All-Region | Heavy | 104-170 | 1579 | 18 | 7 | 18-7 | 77 | 3 | 3 |
| 48 | Dixie (4A) | So | 9 | 78Standout Starter | Standard | 128-215 | 1643 | 18 | 5 | 18-5 | 360 | 5 | 2 |
| 51 | Westlake (6A) | So | 8 | 77Standout Starter | Heavy | 76-164 | 940 | 6 | 8 | 6-8 | 129 | 1 | 2 |
| 52 | Bingham (6A) | So | 7 | 77Standout Starter | Heavy | 65-134 | 649 | 3 | 5 | 3-5 | 11 | 2 | 1 |
| 72 | Wasatch (4A) | So | 8 | 68Starter | Standard | 36-57 | 458 | 3 | 3 | 3-3 | 450 | 5 | 1 |
| 97 | Judge Memorial Catholic (2A) | So | 7 | 47Starter | Light | 33-86 | 504 | 2 | 5 | 2-5 | 146 | 3 | 3 |