Calvin Ridley (WR, Tennessee Titans) — 2026 fantasy outlook, updated Sep 28, 2026.

In 2025, Calvin Ridley finished WR117 at 5.5 Half-PPR points per game (38.8 total) across 7 games.

Based on verified 2025 play-by-play data (nflverse); Half-PPR scoring.

Week 3 — The Take

Ridley was thrown to once, third and 9 at the Tennessee 48 with 1:23 left in the first quarter, short right and incomplete, and the Titans punted. He had caught both of his targets for 35 yards in Week 2; Cam Ward threw 36 times on Sunday, in a 12–7 loss to the Giants.

When Calvin Ridley's week moves the numbers, you'll know — every episode, in one weekly email.

One email a week, in season. Free, unsubscribe anytime.

Play fantasy? There's a version of this about your whole roster — follow your guys, free →

2026 — through Week 3
Scored Half-PPR
Pos. rank
—
Half-PPR / game
5.5
Last game
—
2025
WR117
5.5/g

Where he ranks — 2026

5 leaderboards

What these mean: receiving yards per pass snap · snap share · pass-snap share · availability rate

Titans backfield and handcuffs — the depth chart behind him, refreshed daily.

More episodes

  • Week 2Sep 21, 2026

    Calvin Ridley — Week 2: First Two Catches, Thirty-Five Yards

    Ridley, not targeted in Week 1, caught both of his targets for 35 yards and two first downs, 25 yards deep right and 10 short left, a minute and twenty-three seconds of game clock apart on the third-quarter touchdown drive. He was also flagged for a 15-yard unnecessary roughness penalty that stalled a second-quarter drive, in a 24–20 loss to the Eagles.

  • Week 1Sep 14, 2026

    Calvin Ridley — Week 1: Active, Thirty-Two Throws, None His

    Ridley was not on the Titans' inactive list Sunday and was not targeted. Cam Ward threw thirty-two times: six each to Carnell Tate and Wan'Dale Robinson, five to Gunnar Helm, four to Tyjae Spears, three to Elic Ayomanor, two to Tony Pollard, one each to Daniel Bellinger and Chimere Dike, and four with no intended receiver. Robert Saleh said afterward that Ward missed some throws, and the reporting described one of them as passing up Ridley, per Lane Mills at Titans On SI.

  • Camp · Aug 31, 2026Aug 31, 2026

    Calvin Ridley Camp Update — August 31: Healthy Through Cut Day

    Calvin Ridley made the fifty-three listed first among six receivers, with no injury or absence note anywhere in the week's coverage. He started and played all three first-team drives against Seattle, where Cam Ward completed nothing beyond ten air yards.

  • Camp · Aug 23, 2026Aug 23, 2026

    Calvin Ridley Camp Update — August 23: Cast as the Offense's Multiplier

    A quiet, healthy week for Calvin Ridley: three catches in Wednesday's practice by Jim Wyatt's count, a connection in Cam Ward's sharpest early period, and no injury notes anywhere. Easton Freeze's read is that the offense now treats him as a multiplier rather than a load-bearing wall.

  • Camp · Aug 16, 2026Aug 17, 2026

    Calvin Ridley Camp Update — August 16: The Number-Three Job Nobody Told Him About

    Ridley caught one of Cam Ward's only two meaningful completions in the preseason opener, scored in the joint practice, and hauled in a deep bomb Saturday. The leg is holding and the quarterback keeps finding him, which was the whole June argument.

  • 2026 PreviewJul 3, 2026

    Calvin Ridley 2026 Season Preview — what repeats, what doesn't

    Ridley's 2025 season produced 38.8 half-PPR points across 7 games, an average of 5.5 per game that reflects how little opportunity he was given rather than any efficiency collapse. His 67.6% availability rate from 2021–25 is the deeper concern, because volume and role are the inputs that carry between seasons, and Ridley has struggled to stay on the field long enough to accumulate either.

    ▾

    Show notes & transcript

    Calvin Ridley has back-to-back seasons of a thousand 16 and a thousand 17 receiving yards — the same year twice, one yard apart — and the market has him at pick one-80, receiver 68. Between those thousand-yard seasons and this price sits one lost autumn. This episode is about which one is the forecast.

    The season that exists: seven games, 17 catches on 36 targets for 303 yards and no touchdowns, on a three-and-14 Tennessee team. On Half-PPR scoring that's a line we won't hang a per-game rank on — seven games is not a sample, and we don't rank what didn't happen. The shape of the seven tells the real story: a hamstring took October, per the beat reporting — he missed three games — and when he returned in week 11 against Houston, his leg broke on the first play back. One catch, 13 yards, a cart, and a season over in November.

    The career says that was the outlier. From 20-18 through 20-20 he climbed to 15.8 Half-PPR points a game at the peak. Then the wilderness years — the stepped-away season, the suspension — and then the part that matters here: 17 games in 20-23, 17 more in 20-24, a thousand-plus yards in both. His last full season paid 9.8 a game. Whatever else the résumé says, the two years before the injury said durable, productive, WR-three-ish — every week, twice over.

    Now the pattern, because for once we have one that fits. Our injury-recovery cohort — established players coming off a season of 10 games or fewer, 93 of them across the decade — says the median man returns at 70 percent of his last healthy season, and only one in three gets back to 85. It replicates in both eras: 68 percent before 20-21, 73 since. Run him through it: 70 percent of 9.8 is about 6.9 a game, which priced out at receiver 55 last season. Hold that number.

    The situation, dated. Tennessee tried to trade him in November, per the reporting, and the winter consensus expected a release. Instead: a March pay cut — eight and three-quarter million off the deal, per Yahoo, leaving a 13-million-dollar salary with 12 and a half guaranteed, plus incentives to earn some back. He kept number 17 and took minicamp reps in June, per the Titans beat, with the recovery framed as on schedule for camp. But the room moved underneath him: Tate at pick four, Robinson in free agency, and the June beat has him competing with Dike and Ayomanor for the number-three job, not headlining. It's Brian Daboll's offense now, attached to year two of Cam Ward, on a team that won three games.

    The price: WR68 at pick one-80, against a cohort landing spot of 55. Even the haircut version of Calvin Ridley prices out a tier above this pick. Our verdict: lean, underpriced. History leans rather than shouts because the cohort's median is doing the arguing — and because the caveat is double: he enters his age-32 season, per the fantasy coverage, and the role he's competing for is third on the depth chart. A fade of the leg and a fade of the job at once is how receiver 68 happens to a three-time thousand-yard receiver — and if either fade is wrong, so is the price.

    Watch three things in August: the fibula and the hamstring surviving padded practices, his snap share against Dike and Ayomanor, and whether Ward looks his way when it matters. The cohort math already priced the injury; the market added a second discount for the depth chart. Two discounts on one player is usually one too many. He's one of your guys? This show covers your whole roster — every player, every week, all season.

Who else are you watching?

Follow every guy you care about — across all your leagues — and they all land in one email each week. Free.

In a Sleeper league? One link sets up everyone in it →

Ask this data a question

Every figure on this page comes out of Muffed's verified panel — and you can query the whole thing in plain English. No account, no key. Ask the data →

Use Muffed in your AI

Ask Claude or ChatGPT football questions and get these verified figures back, with sources. Add https://muffed.ai/api/mcp — free, no account, no API key.

Add to Claude · Set up in ChatGPT · How it works →

Every figure on this page is recomputed from public play-by-play, not copied from a box score — how we verify every number.