Khalil Shakir
BUFWR55 · overall #123 · tier 9 · age 26
Projected points
116
7.9/gm
Value over replacement
7
repl 119
Range
71–160
sd 45
Week
6.5
vs NE
Why this ranking
hand-set 2026-08-22
Market-matching call, 22 Aug: cut from WR42 to WR51, level with ADP 51 and Sleeper 52. Expanded 3 Sep. 115.9 over 13.7 games is 8.46/g against his own 6.98 half-PPR/g -- ABOVE it, not below. Sleeper projects 135.2, above. Markets now ADP 50, ECR 47, consensus 47, Underdog 56. Lands WR45, six ranks AHEAD of the stated WR51 -- the board moved up under a cut. Worth 2.5 points of projection, so it is left rather than re-priced, but the direction is the one to watch: a cut that no longer cuts. BASIS CORRECTED 3 SEP. The comparison above originally quoted `obs_ppr_pg`, which is FULL PPR, against a projection the board computes in HALF PPR. Every such figure in this file has been replaced with the player's own half-PPR rate, measured from nflverse weekly data over his whole career. Receptions are the whole difference, so the error scaled with target volume and was largest for receivers. AND IT REVERSED THIS ROW'S CLAIM: on the correct basis the projection is at or ABOVE his own rate, not below it. The row's argument is unaffected -- it rested on the market anchors and the stated rank -- but the supporting sentence said the opposite of the truth.
This is a view, not a correction — the model said something different and was overruled. See how it works.
Projected usage
opportunity over the projected season
- Targets
- 78
- Carries
- 1
- Receptions
- 55
- Rec yards
- 674
- Rush yards
- 5
- Rush TD
- 0.0
- Rec TD
- 3.5
- Total TD
- 3.5
- Games projected
- 14.6
- Observed pts/gm (history)
- 10.0
- Games of history
- 57
- Age multiplier
- 1.009
- Usage carryover
- 1.00
Team context
what scales this projection
- Neutral sec / play
- 34.7
- Projected plays / game
- 61.1
- Projected pass rate
- 55%
- OL run block
- +1.32
- OL pass protection
- +1.30
- OL continuity
- 78%
- 2TE rate
- 28%
- 3WR rate
- 65%
- 1st-down pass rate
- 40%
- Run friendly
- +0.97
- Scheme creativity
- +0.23
- Play action / motion
- 21% / 57%
Situation
ambiguity widens the projection range
- Label
- committee
- Ambiguity score
- 75
- Effective contributors
- 4.79
- Top player's share
- 35%
- New play-caller
- no
- Variance multiplier
- 1.85
Trade window
schedule-driven buy / sell timing
- Action
- sell high
- Window weeks
- 4-6
- Window opponents
- NE,LA,LV
- Window matchup
- +0.72
- Opponents after
- BAL,MIN
- After matchup
- -0.41
- Flip edge
- +1.13
- Buy basis
- recent form
- Bye week
- 7
- Playoff schedule (15-17)
- +0.44
2025 game log
full season · Full PPR
Games
16
Points
166.4
Per game
10.40
17-gm pace
177
Best / worst
20.8 / 0.7
Pace extrapolates the selected weeks over 17 games. It is what that stretch was worth, not a projection — no availability, matchup or regression adjustment is applied.
| Wk | Pts | Rank | Tgt | Rec | Re Yds | Re TD | Att | Ru Yds |
|---|---|---|---|---|---|---|---|---|
| 1 | 12.4 | WR26 | 9 | 6 | 64 | 0 | 0 | 0 |
| 2 | 2.2 | WR103 | 2 | 1 | 12 | 0 | 0 | 0 |
| 3 | 14.5 | WR25 | 4 | 4 | 45 | 1 | 0 | 0 |
| 4 | 17.9 | WR15 | 5 | 5 | 69 | 1 | 0 | 0 |
| 5 | 11.0 | WR39 | 9 | 6 | 45 | 0 | 1 | 5 |
| 6 | 6.3 | WR52 | 5 | 3 | 33 | 0 | 0 | 0 |
| 8 | 20.8 | WR6 | 7 | 6 | 88 | 1 | 0 | 0 |
| 9 | 11.3 | WR33 | 8 | 7 | 43 | 0 | 0 | 0 |
| 10 | 12.8 | WR29 | 9 | 7 | 58 | 0 | 0 | 0 |
| 11 | 0.7 | WR105 | 3 | 1 | -3 | 0 | 0 | 0 |
| 12 | 17.0 | WR13 | 10 | 8 | 110 | 0 | 0 | 0 |
| 13 | 1.5 | WR97 | 4 | 1 | 5 | 0 | 0 | 0 |
| 14 | 9.6 | WR33 | 3 | 2 | 16 | 1 | 0 | 0 |
| 15 | 11.5 | WR33 | 5 | 5 | 65 | 0 | 0 | 0 |
| 16 | 7.4 | WR54 | 5 | 4 | 34 | 0 | 0 | 0 |
| 17 | 9.5 | WR39 | 7 | 6 | 35 | 0 | 0 | 0 |