New
Week8 · 2026
Starting1
Scoring
New comparison
Toss-up

Granson

TE · TEN @ CIN

Kickoff Sun 1:00 PM ET

Projected points0.2ptsUsage estimate

First out

Ryan

TE · CLE @ PIT

Kickoff Sun 1:00 PM ET

Projected points0.3ptsUsage estimate

Toss-up

Bench

Carsen Ryan or Kylen Granson: Who Should I Start in Week 8?

Toss-up. Kylen Granson gets the nod over Carsen Ryan.

Confidence
Lower
Toss-up

Case for Ryan

The case for Ryan is an offense expected to score more (18.0 points to 17.0).

Flips if

Start Carsen Ryan instead if you want an offense expected to score more (18.0 points to 17.0).

Risk

Carsen Ryan has played 2 games since missing time.

Highlights

Injuries as of Sat 11:00 AM ET
GransonToss-upTE · TEN @ CINProjected0.2pts

Helps him

  1. CINvs TEsEdgeCIN is the 4th softest defense for tight ends.

Hurts him

  1. 2%targetsHe draws only 2% of his team’s targets.
  2. 0.5per gameHe sees only 0.5 targets a game.
RyanFirst outTE · CLE @ PITUsually 0.0+0.3pts this week

Helps him

  1. +2.3ptspaceMost players at his position produce more than he has, so we expect him to bounce back some.

Hurts him

  1. −1.9ptsroleHe’s expected to play fewer snaps this week than he has lately.
  2. 0%targetsHe draws only 0% of his team’s targets.
  3. 0.0per gameHe sees only 0.0 targets a game.

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
ProjectionGranson: 0.2Ryan: 0.3 (best)
Projected team pointsGranson: 17.0Ryan: 18.0 (best)
Red zone targetsper gameGranson: 0.0Ryan: 0.0
Role
Snap shareGranson: 3% (best)Ryan: 1%
Usage worthptsGranson: 1.0Ryan: 0 targets
Target shareGranson: 2% (best)Ryan: 0%
Targets / gameGranson: 0.5 (best)Ryan: 0.0
Air yards shareGranson: 6%Ryan: 0 targets
Vacated targets this weekGranson: 7.3 (best)Ryan: 0.0
RZ target shareGranson: 0%Ryan: 0 targets
Usage worth vs scoredGranson: Earned by usage 1.0Scored 0.0Ryan: 0 targets
WOPRGranson: 0.05 (best)Ryan: 0
Range
FloorGranson: 0.1Ryan: 0.2 (best)
CeilingGranson: 0.4Ryan: 0.6 (best)
Big weeks (15+ pts)Granson: 2 gamesRyan: 0%
Dud weeks (under 5 pts)lower is betterGranson: 2 gamesRyan: 100%
Matchup
Matchup gradevs his positionGranson: A- (best)2026, 6 gmRyan: C2026, 7 gm
Game scriptGranson: Expected to trailRyan: Expected to trail (best)
Opp takeaways / gamelower is betterGranson: 1.5 (best)Ryan: 1.6
Defense funnelGranson: NeutralRyan: Neutral
Opp pass yds allowedGranson: 26th (soft) (best)Ryan: 13th (average)
Starting QBGranson: Ward (Active)Ryan: Watson (Active)
Opp defender outGranson: None listedRyan: Joseph-Day (DT)
Roof / surfaceGranson: OpenturfRyan: Opengrass
Rest / scheduleGranson: NormalRyan: Normal
Opp paceGranson: 20th (average)Ryan: 13th (average) (best)
Opp deep targets allowed / gameGranson: 0.723rd (soft)Ryan: 0.9 (best)30th (soft)
Opp catch rate allowedGranson: 76% (best)24th (soft)Ryan: 73%18th (average)
Form
Last 3 avgGranson: 2 gamesRyan: 0.0
Last 5 avgGranson: 2 gamesRyan: 0.0
vs seasonGranson: 0.0Ryan: 0.0
Yards per route runGranson: 0Ryan: Not in yet
Games since injuryGranson: None recentlyRyan: 2
Crowd
Nuvela position ranklower is betterGranson: TE110Ryan: TE105 (best)

Deciding on someone else?

Choose 2 to 5 players for any week.

Sit or start?