WR 32

Courtland Sutton

WR · DEN · AGE 31

12.0PPG · PPR
−0.1VOR
WEEK 4WR 45 · @ SF12.8PROJ
Season-to-date PPG (PPR)68th of 755.4
Total receiving EPA per game (trailing)74th of 75-3.0
Age10th oldest of 7531
Seasons of experience10th most of 758
Trailing PPG (standard)69th of 752.7
Points per game (last season)21st of 6912.9
Opportunity share (WOPR, last season)24th of 690.56
Opponent implied total19th of 7525.2
Games played this season1st of 753
Share of team air yards (NGS, trailing)21st of 6641.5%
Air-yards share (trailing)23rd of 7533.3%
Defender cushion (NGS, trailing)66th of 663.8
Receiving yards per game (trailing)67th of 7527.3
Targets per game (trailing)43rd of 755.3
Implied team total46th of 7522.2
Catch rate (NGS, trailing)63rd of 6641.4%
Carries per game (trailing)17th of 750.0
Trailing PPG (PPR)68th of 755.4
YAC over expected (NGS, trailing)14th of 66+1.4
Opportunity share (WOPR, trailing)33rd of 750.51
Days of rest6th of 757
Target share (trailing)45th of 7518.3%
Target share (last season)31st of 6921.1%
Rushing yards per game (trailing)14th of 750.0
Receptions per game (trailing)58th of 752.7
Games played (last season)2nd of 6917
Intended air yards (NGS, trailing)32nd of 6611.2
Passing yards per game (trailing)2nd of 750.0

What the model weighed, strongest influence on this projection first (weights unpublished). Ranks are among the position's published week-4 rows; on yes/no rows the count is how many of them share that answer. Stats that depend on scoring are shown in PPR.

2026 season
Games played (most recent season)2nd of 11417
Age11th oldest of 11431
Seasons of experience10th most of 1138
On rookie contract52 of 114No
Two-season points per game17th of 11414.0
Best 3-game stretch (most recent season)22nd of 11420.3
Target share (most recent season)32nd of 11421.1%
Opportunity share (WOPR, most recent season)25th of 1140.56
Worst 3-game stretch (most recent season)15th of 1148.4
New target competition arriving63rd of 11423.3%
Changed teams90 of 114No
Final 3 games (most recent season)35th of 11410.0
Week-to-week volatility (most recent season)26th of 1147.5
Draft capital38th earliest of 114Round 2, pick 40
New head coach92 of 114No
Snap share (most recent season)15th of 11485.4%
New starting quarterback106 of 114No
Season ended early (last year)107 of 114No
Team pass-rate over expected25th of 114+1.992
Year-over-year scoring swing54th of 952.1
Team pass efficiency (last season)50th of 114+0.101 EPA/play
Late-season snap trend61st of 114+0.0
Carries per game (most recent season)64th of 1140.0
Change in team play volume10th of 114+0.0
Change in team pass efficiency14th of 114+0.000 EPA/play

What the model weighed, strongest influence on this projection first (weights unpublished). Ranks are among the position's published modelled players; on yes/no rows the count is how many of them share that answer. Stats that depend on scoring are shown in PPR.

Projection shown in PPR scoring.

The week’s board, by email. Tuesday evenings. Nothing for sale.

Courtland Sutton — WR 32 · FFGuy