New
Week8 · 2026
Starting1
Scoring
New comparison
Toss-up

Shakir

WR · BUF vs BAL

Kickoff Sun 1:00 PM ET

Projected points9.5pts

First out

Waddle

WR · DEN vs KC

Kickoff Sun 4:25 PM ETLatest report: Limited · Chest

Projected points7.7ptsUsage estimate

9.6 if he plays · 80% to play

Toss-up

Bench

Jaylen Waddle or Khalil Shakir: Who Should I Start in Week 8?

Toss-up. Khalil Shakir gets the nod over Jaylen Waddle.

Ahead by
+1.8pts
over Waddle
Confidence
Lower
Jaylen Waddle may not play (about 80% to play)
Started
53%
of leagues

Waddle's number is our own estimate because his prop lines aren't posted yet, so this call is less sure than the gap looks.

Flips if

An injury tag on Khalil Shakir or a bigger role for Jaylen Waddle.

Risk

Jaylen Waddle was limited in practice (chest): check the inactives, posted about 90 minutes before kickoff. As of Fri 2:00 PM ET

Highlights

Injuries as of Fri 2:00 PM ET
ShakirToss-upWR · BUF vs BALUsually 9.2+0.4pts this week

Helps him

  1. +1.0ptstouchdownsHis lines put him at 0.34 touchdowns, above his usual 0.17.
  2. 28.8team totalEdgeHis team is expected to score 28.8 points, a high scoring spot.
  3. BALvs WRsEdgeBAL is the 5th softest defense for receivers.

Hurts him

  1. −0.9ptsrec yardsHis lines put him at 39.5 receiving yards, below his usual 48.3.
  2. 63%snapsHe plays only 63% of snaps, so his work comes in rotation.
WaddleFirst outWR · DEN vs KCUsually 9.1−1.4pts this week

Helps him

  1. +1.8ptstrack recordHis projection also weighs his past seasons, which ran above this year’s pace.

Hurts him

  1. −1.9ptsinjuryHis questionable tag takes 1.9 points off his projection.
  2. −0.9ptspaceFew players at his position keep up numbers like his, so we expect a little less.
  3. KCvs WRsEdgeKC is the 7th toughest defense for receivers.
  4. 66%snapsHe plays only 66% of snaps, so his work comes in rotation.

Points are what each line adds to or takes off his usual week. EdgeFrom the game around him.

Stat comparison

Every player you picked, stat by stat, most important first.

Stat
Scoring
ProjectionShakir: 9.5 (best)Waddle: 7.7
TD pointsof the projectionShakir: 2.0Waddle: Our estimate
Expected TDsthis weekShakir: 0.34Waddle: Our estimate
Projected team pointsShakir: 28.8 (best)Waddle: 19.8
Red zone targetsper gameShakir: 1.2 (best)Waddle: 0.7
Role
Snap shareShakir: 63%Waddle: 66% (best)
Usage worthptsShakir: 9.4Waddle: 10.9 (best)
Target shareShakir: 20%Waddle: 23% (best)
Targets / gameShakir: 5.3Waddle: 6.4 (best)
Air yards shareShakir: 13%Waddle: 37% (best)
Receiving TDs vs RZ targetsShakir: In lineWaddle: In line
WOPRShakir: 0.39Waddle: 0.60 (best)
RZ target shareShakir: 27% (best)Waddle: 15%
Catch rateShakir: 69% (best)Waddle: 58%
SeparationShakir: 4.0 yds (best)Waddle: 3.7 yds
YAC over expectedShakir: +0.2Waddle: +0.5 (best)
Usage worth vs scoredShakir: Earned by usage 9.4Scored 9.2Waddle: Earned by usage 10.9Scored 9.1
Vacated targets this weekShakir: 0.0Waddle: 3.0 (best)
Inside 10 target shareShakir: 25% (best)Waddle: 0%
Range
FloorShakir: 6.6 (best)Waddle: 4.7
CeilingShakir: 14.1 (best)Waddle: 12.8
Points from TDssteadier when lowerShakir: 11%Waddle: 9%
Big weeks (20+ pts)Shakir: 4%Waddle: 14% (best)
Dud weeks (under 7 pts)lower is betterShakir: 28% (best)Waddle: 57%
SteadinessShakir: Steady (best)±5.1 ptsWaddle: Up & down±6.9 pts · 7 games
Matchup
Matchup gradevs his positionShakir: A- (best)2026, 7 gmWaddle: D2026, 6 gm
Game scriptShakir: Expected to lead (best)Waddle: Expected to trail
Opp takeaways / gamelower is betterShakir: 0.9 (best)Waddle: 1.7
Defense funnelShakir: PassWaddle: Neutral
Opp pass yds allowedShakir: 15th (average) (best)Waddle: 12th (average)
Starting QBShakir: Allen (Active)Waddle: Nix (Active)
Opp defender outShakir: Robinson (LB)Waddle: None listed
Roof / surfaceShakir: OpenturfWaddle: Opengrass
Rest / scheduleShakir: Off a byeWaddle: Normal
Opp paceShakir: 17th (average) (best)Waddle: 24th (slow)
Opp deep targets allowed / gameShakir: 2.911th (average)Waddle: 3.2 (best)17th (average)
Opp catch rate allowedShakir: 67% (best)29th (soft)Waddle: 57%5th (tough)
Form
Last 3 avgShakir: 12.5 (best)Waddle: 6.7
Last 5 avgShakir: 9.2 (best)Waddle: 8.2
vs seasonShakir: +3.4 (Rising) (best)Waddle: −2.5 (Cooling)
Yards per route runShakir: 2.34 (best)Waddle: 1.62
Receiving aDOTShakir: 6.1Waddle: 10.1
Target share trendShakir: SteadyWaddle: Steady
Crowd
Started in leaguesShakir: 54% (best)Waddle: 43%
Nuvela position ranklower is betterShakir: WR37 (best)Waddle: WR48
Yards linereceivingShakir: 39.5Waddle: Our estimate

Deciding on someone else?

Choose 2 to 5 players for any week.

Sit or start?