Every player
New here?

How to read this page

▶

Team tables split by side of the ball, and the Side control hides the half you are not reading. The defensive tables are the offensive ones read from the other end: what a team allowed is what its opponents gained. The roster is everyone who played for the team that season, with each line showing what he did HERE rather than his whole year. One roster table serves every position, so a passing column is a dash for a lineman. A dash means no number for that cell, or a zero in a roster column that counts.

TB

Cade Otton

Cade Otton comes in 12th of 108 tes in share of his Team’s air yards, at 15%.

94th beats 94% of the TEs; 1 is the best of however many the row says. Higher is always better, whichever way the stat runs. Red to green by where the placing sits. A stat with no better end is left unpainted.

all 8 shown▶
Playing Timevs TEs▶
Games Played4
Total Snaps6076th27/108
Playing TimeOffensevs TEs▶
Share of His Team’s Offensive Snaps93.9%100th1/108
ReceivingOffensevs TEs▶
Targets5.888th13/108
Receptions3.886th15/108
Catch Rate65.2%31/40
Receiving Yards39.386th16/108
Yards per Reception10.515/36
Receiving Touchdowns031st41/108
Receiving First Downs2.386th14/108
Air Yards40.389th12/108
Average Depth of Target7.013/40
Yards After Catch30.398th3/108
Yards After Catch per Reception8.15/36
Drops0.82nd104/106
Longest Reception3791st9/91
Separation3.99/37
Yards After Catch Over Expected-0.225/37
Routes Run3194th7/107
Targets Charted5.889th12/107
Targets per Route Run0.1958th28/66
Receiving Yards Charted39.386th16/107
Yards per Route Run1.2751st33/66
Primary Targets594th6/107
Receiving Yards After Contact886th16/106
Broken Tackles Receiving0.372nd26/106
Red Zone Targets0.561st31/97
Red Zone Receptions0.573rd21/97
Red Zone Receiving Touchdowns031st37/97
Targets Inside the Ten029th42/97
Share of His Team’s Targets19%91st11/108
Share of His Team’s Air Yards15%90th12/108
Receiving Expected Points Added0.858th41/97
Expected Points Added per Target0.1324/40
Contested Targets189th10/107
Contested Catches032nd40/107
Contested Catch Rate0%17/19
Deep Targets033rd36/107
End Zone Targets031st41/107
Catchable Targets4.587th14/107
Passer Rating When Targeted82.239th59/96
AlignmentOffensevs TEs▶
Perimeter Routes4.892nd7/93
Perimeter Route Share15%56th29/65
Slot Routes13.388th12/96
Slot Route Share43%71st19/63
Inline Routes12.581st20/103
Inline Route Share40%25th49/65
Backfield Routes0.516/40
Backfield Route Share2%23/32
From the SlotOffensevs TEs▶
Targets288th11/96
Average Depth of Target9.64/13
Targets per Route Run0.1516/28
Receptions0.869th29/96
Receiving Yards4.366th33/96
Yards per Route Run0.3225/28
Touchdowns043rd14/96
Primary Targets295th5/96
InlineOffensevs TEs▶
Targets389th11/103
Average Depth of Target3.633/49
Targets per Route Run0.2473rd19/68
Receptions2.389th11/103
Receiving Yards27.591st10/103
Yards per Route Run2.2082nd13/68
Touchdowns037th28/103
Primary Targets2.594th6/103
Against Man CoverageOffensevs TEs▶
Routes10.5
Targets2.3
Average Depth of Target6.69/15
Targets per Route Run0.2113/30
Receptions1.8
Receiving Yards14.3
Yards per Route Run1.3617/28
Primary Targets2
Against Zone CoverageOffensevs TEs▶
Routes18.3
Targets3.3
Average Depth of Target6.418/42
Targets per Route Run0.1858th28/65
Receptions1.8
Receiving Yards24.3
Yards per Route Run1.3341st37/62
Primary Targets2.8
FantasyOffensevs TEs▶
PPR Points7.778th25/108
Half PPR Points5.876th27/108
Standard Points3.972nd31/108
4 games
DateOppTGTRECYDSTDLONG
TBOct 4, 2026GBGB6437013
TBSep 27, 2026MINMIN6356037
TBSep 20, 2026CLECLE6538013
TBSep 13, 2026@CINCIN5326013
By season5 seasons
SeasonGPTGTRECYDSYDS/RECTD1DYACFP PPR
2026TB4231515710.50912130.7
2025TB1581595729.7125309122.2
2024TB14875960010.2431311140.6
2023TB1767474559.7422223118.5
2022TB1665423919.321917493.1

About NFL Research

▶

Every number the site holds for an NFL team and the players who played for it, in one place. Pick a team, a season and a set of games, and read it. Nothing here needs an account.

Where the numbers come from

The same tables the boards read, resolved through one shared definition per stat. A rate is computed over the whole window rather than averaged across games, so a season figure is not the mean of the nightly ones.