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.

NO

Michael Thomas

all 8 shown▶
Playing Timevs WRs▶
Games Played3
Total Snaps45.3
Playing TimeOffensevs WRs▶
Share of His Team’s Offensive Snaps68.6%
ReceivingOffensevs WRs▶
Targets7.3
Receptions5.3
Catch Rate72.7%
Receiving Yards57
Yards per Reception10.7
Receiving Touchdowns3
Receiving First Downs4.3
Air Yards79
Average Depth of Target10.8
Yards After Catch7
Yards After Catch per Reception1.3
Drops0.3
Longest Reception21
Separation1.8
Yards After Catch Over Expected0.2
Routes Run32.7
Targets Charted7.3
Targets per Route Run0.22
Receiving Yards Charted57
Yards per Route Run1.74
Primary Targets7
Receiving Yards After Contact4.7
Broken Tackles Receiving0
Red Zone Targets1
Red Zone Receptions1
Red Zone Receiving Touchdowns3
Targets Inside the Ten1
Share of His Team’s Targets19.8%
Share of His Team’s Air Yards18%
Receiving Expected Points Added5.6
Expected Points Added per Target0.76
Contested Targets1.7
Contested Catches1
Contested Catch Rate60%
Deep Targets0.7
End Zone Targets1
Catchable Targets6.3
Passer Rating When Targeted110.8
AlignmentOffensevs WRs▶
Perimeter Routes25.3
Perimeter Route Share78%
Slot Routes7.3
Slot Route Share22%
PerimeterOffensevs WRs▶
Targets5.3
Average Depth of Target10.7
Targets per Route Run0.21
Receptions3.3
Receiving Yards33.3
Yards per Route Run1.32
Touchdowns3
Primary Targets5
From the SlotOffensevs WRs▶
Targets2
Average Depth of Target9.0
Targets per Route Run0.27
Receptions2
Receiving Yards23.7
Yards per Route Run3.23
Touchdowns0
Primary Targets2
Against Man CoverageOffensevs WRs▶
Routes4.7
Targets1
Average Depth of Target10.3
Targets per Route Run0.21
Receptions0.7
Receiving Yards8
Yards per Route Run1.71
Touchdowns1
Primary Targets1
Against Zone CoverageOffensevs WRs▶
Routes26.3
Targets5.7
Average Depth of Target10.4
Targets per Route Run0.22
Receptions4
Receiving Yards43.7
Yards per Route Run1.66
Primary Targets5.3
FantasyOffensevs WRs▶
PPR Points17.0
Half PPR Points14.4
Standard Points11.7
3 games
DateOppTGTRECRECEIVING YDSTDLONGATTRUSHING YDS
NOSep 25, 2022@CARCAR554901600
NOSep 18, 2022TBTB966511300
NOSep 11, 2022@ATLATL855722100
By season2 seasons
SeasonGPTGTRECYDSYDS/RECTD1DYACFP PPR
2023NO10643944811.512110089.8
2022NO3221617110.73132151.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.