DOWN X DOWN › players › Titans › Calvin Ridley
Season over · final
2025
2025 season · final Every snap of the 2025 season, kept as it ended.Back to 2026 →

2025 season · WR · #0 · 8th season

0Calvin Ridley

Age 31 · 6'1" · 190 lb · Alabama · Pick 26 overall (2018). Snap share 57% across 7 games.

Targets
36
5.1 per game
T-99th of 146
Receptions
17
47% catch rate
115th of 146
Yards
303
43 per game
T-90th of 146
Touchdowns
0
13 first downs
T-123rd of 146
Target share
17%
24% of air yards
56th of 146
aDOT
12.6
air yards per target
50th of 146
EPA / target
+0.34
+12.2 total
46th of 146
YAC / catch
4.9
84 after the catch
34th of 146
The short version
  • How goodRidley's +12.2 EPA is 71st of 146 wide receivers.
  • Where it comes fromThe biggest share comes in the air (+17.6, 71st percentile per target).
  • Fantasy4.3 standard points a game.5.5 half-PPR points a game.6.8 PPR points a game.
  • How he's usedHe rarely moves before the snap: 25% of his targets come with motion (league 53%).
  • LatelyTargets are steady: 4 a game over his last three against 5.1 for the season.

How good is hehis line against the league at his position

Scorecard · among 146 wide receivers with 15 targets+League percentiles
StatValueRankLeaguePctl
Target shareof team targets17%56th of 146
62nd
Depth of targetair yards per target12.650th of 146
66th
After the catchyards per reception4.934th of 146
77th
Catch ratereceptions per target47%135th of 146
8th
EPA per target+0.3446th of 146
69th
StatValueRankLeaguePctl
First downsper target36%82nd of 146
44th
Drop ratedrops per target, lower is better11%137th of 146
6th
Yards per game43.349th of 146
67th
Success rate42%T-117th of 146
20th
Total EPA+12.271st of 146
52nd
How this is measured

Each bar is the league at his position; the marker is him. Right is better, the dashed line is the median. Ranks are out of the qualifying pool, ties shown as T-, and move every week as the pool changes.

Fantasy · points, rank, range and the next matchup

Ridley scores 4.3 standard points a game, not enough games to rank yet. Most weeks land between 2.0 and 5.2; 1 boom week (12+) and 5 busts (under 5).

Points a game4.3not ranked yet
Season30.3WR112 · 7 games
Most weeks2.0–5.2his middle 60% of games
Booms · busts1 · 512+ · under 5

Ridley scores 5.5 half-PPR points a game, not enough games to rank yet. Most weeks land between 2.5 and 6.7; 0 boom weeks (16+) and 5 busts (under 6.5).

Points a game5.5not ranked yet
Season38.8WR116 · 7 games
Most weeks2.5–6.7his middle 60% of games
Booms · busts0 · 516+ · under 6.5

Ridley scores 6.8 PPR points a game, not enough games to rank yet. Most weeks land between 3.0 and 8.3; 0 boom weeks (20+) and 5 busts (under 8).

Points a game6.8not ranked yet
Season47.3WR116 · 7 games
Most weeks3.0–8.3his middle 60% of games
Booms · busts0 · 520+ · under 8
How this is measured

Fantasy points are nflverse's standard and full-PPR scoring (6 points for a rushing or receiving touchdown, 4 for a passing touchdown, minus 2 for an interception or a lost fumble); half PPR is the average of the two. Ranks are points a game among players at his position with at least half the most games played. Most weeks is his 20th to 80th percentile game. Bars are green on a boom week and red on a bust; the dashed line is the starter line, the points a game of the WR24 in a 12-team league. The format you pick is remembered on this device.

How he's usedhis fingerprint, where the ball finds him and when

Playstylehow he is used, against the league at his positionamong 146 wide receivers

He rarely moves before the snap: 25% of his targets come with motion (league 53%). He lives outside the numbers: only 14% of his targets come over the middle (league 20%). His share of the team's targets is 7%: on third down it holds at 8%; inside the 20 it holds at 4%. Calvin rarely goes deep: 11% of his targets travel 20 yards or more, against 17% for the league's receivers.

StaticMotion 25% · 1st pctlStays outsideMiddle of the field 14% · 19th pctlRarely deepDeep share 11% · 23rd pctl
TraitLeague · line is the medianHimPctl
Deep sharetargets 20+ yards downfield
11%
23rd
Screensshare of his targets
6%
58th
Middle of the fieldtargets between the numbers
14%
19th
After the catchshare of his yards after the catch
28%
45th
TraitLeague · line is the medianHimPctl
Third-down shareof team targets on 3rd down
8%
31st
Red-zone shareof team targets inside the 20
4%
20th
Motiontargets with pre-snap motion
25%
1st
Play actiontargets off play action
19%
55th
How this is measured

Every trait is a share of his own targets, so volume does not move it. The marker is him among the league's qualifying wide receivers; the dashed line is the median. Styles are not grades: a high or low percentile is a description, not a verdict. Play action, screen, RPO, motion and blitz flags come from FTN charting and read low in a week it has not published.

Week by weekthe shape of his season, the game log and the defenses behind it

Game logall 22 weeks
WkOpponentDefenseSnapTgtRecYdsTDEPA
1at DEN L 12-207th D7th vs WR95%8427-2.6
2vs LA L 19-3310th D10th vs WR86%6357+1.7
3vs IND L 20-4117th D17th vs WR87%7127-4.5
4at HOU L 0-266th D6th vs WR54%3230+2.4
5at ARI W 22-2119th D19th vs WR66%105131+11.8
6at LV L 10-2025th D25th vs WR10%1118+2.5
7vs NE L 13-31Did not play · Out (hamstring)
8at IND L 14-38Did not play · Out (hamstring)
9vs LAC L 20-27Did not play · Out (hamstring)
10Bye week
11vs HOU L 13-166th D6th vs WR2%1113+0.8
12vs SEA L 24-30Did not play
13vs JAX L 3-25Did not play
14at CLE W 31-29Did not play
15at SF L 24-37Did not play
16vs KC W 26-9Did not play
17vs NO L 26-34Did not play
18at JAX L 7-41Did not play
19Bye week
20Bye week
21Bye week
22Bye week
7 games57%36173030+12.2

Careerseason by season, back to his rookie year

Career · regular season7 seasons
90Games
672Targets
405Receptions
5,678Yards
40TD
2018 to 2025 · 7 seasons · 3 teams

His best year was 2020, 1,374 receiving yards in 15 games with ATL. This season's 43.3 a game puts him on pace for 736 over 17, short of it.

07001,50018·ATL19·ATL★20·ATL21·ATL23·JAX2425
SeasonTeamGTgtRecYdsTDY/RYds/gEPA/tgt
2018ATL1692648211012.851.3+0.39
2019ATL139363866713.766.6+0.50
2020ATL15143901,374915.391.6+0.35
2021ATL5523128129.156.2+0.15
2023JAX17136761,016813.459.8+0.24
2024TEN17120641,017415.959.8+0.23
2025TEN73617303017.843.3+0.34
Career3 tm906724055,6784014.063.1+0.32
Career highsYards 1,374 · 2020TD 10 · 2018Receptions 90 · 2020
How this is measured

Regular season only, from nflverse weekly stats back to 1999. This season is partial and drawn hollow; the pace is his per-game rate over 17 games. Bold cells are career highs.

Intel & playsthe report, his best snaps, his teammates

IntelWeek 22
Depth chart
not listed
Injury report
clean
Red zone touches
…
Third down
…
Explosive plays
…
Drops
4 on 36 targets
Broken tackles
0
Passer rating when targeted
82.5
Play action
…
Contested
…
Best plays · by EPA
    Teammates · share of the ball
    PlayerTouchesYdsEPA
    20Tony PollardRB2831288 · 5 TD-33.5
    2Tyjae SpearsRB122547 · 2 TD-5.5
    5Elic AyomanorWR89515 · 4 TD-9.6
    17Chimere DikeWR85441 · 4 TD-2.7
    85Chig OkonkwoTE79560 · 2 TD+12.7
    84Gunnar HelmTE55357 · 2 TD+3.8
    11Van JeffersonWR52350 · 1 TD+8.9
    1Cam WardQB39159 · 2 TD+8.5