clock menu more-arrow no yes mobile
NFL: Kansas City Chiefs at Tennessee Titans Steve Roberts-USA TODAY Sports

Thanks to the nflFastR project and NFL NextGen Stats for the timely sources of data. Commentary will be brief but feel free to let me know in the comments that stats aren’t everything. (click charts for larger view)


On the year, Ryan Tannehill has above average efficiency and success rate.

He has been trending better as the year progresses.

purple dots = Wentz


His 7.6 yards per attempt ranks 12th among all QBs.

Tannehill’s depth of targets and completions have bounced around but are basically average (17th aDOT, 17th ay/c).

He doesn’t have a lot of passing TD’s (21st TD%) and when they do happen they are from fairly close.


A.J. Brown and Julio Jones are his passing threats and Julio is out for week 8.


His accuracy (cpoe) has bounced around, but on the year he is right about average (17th -0.7%). Past 10 yards, though, he’s not hitting receivers well.


I had to double-check his week 7 time to throw. 2.17 seconds is a ridiculously quick average, especially partnered with a 13th ranked aDOT. However, he has had a quick release all year, ranking 23rd.


As I previously said, beyond 10 yards Tannehill has not been impressive.


Season numbers

Tannehill has faced below average defenses (22nd opd) on a successful run first team (29th ed%, 9th wrsr).

He gets rid of the ball quickly (23rd TTT), but still manages average depth on his passes (17th aDOT, 17th ay/c). He is not a deep threat (25th 20+, 26th 20+e), but his receivers have managed better than average yac (15th yac, 8th yacoe), which helps him get decent yardage (12th ypa).

He faces a bit higher than average pressure (15th pr%) and responds by taking sacks (5th sk%) instead of throwing the ball away (21st ta%). That brings his net yardage efficiency below the average QB (19th ny/d).

He turns the ball over a lot (9th to%) and doesn’t throw/scramble for many TDs (21st td%), but he does manage to move the chains (8th 1st%).

His overall efficiency is a bit above average (16th epa/d), but his success rate on plays is very high (6th psr) suggesting the big plays tend to go against him ( i.e. turnovers instead of TDs).


opd: The epa/d given up by opponent defenses in all games other than the QB/team being measured

ed%: The % of plays on early downs(2) that are QB dropbacks.

wrsr: The % of designed carries that earn more epa than the median league value in similar game situations (down, distance, field position etc.), adjusted for 4th qtr game script and weighted by result (TD, first down, other)

ttd: The average time from snap to the point when a QB throws, scrambles or is sacked.

pr%: The % of dropbacks where the QB was pressured (per Pro Football Focus)

adot: The average air yards thrown per attempt.

20+: The % of attempts >+ 20 air yards

ay/c: The distance between the line of scrimmage to the point of reception.

cpoe: Completion % over an expected amount based on game situation (air yards, down, distance, field position etc.)

yac: The distance between point of reception and the spot of the football at the end of the play.

yacoe: The yac over the league average yac for a given game situation (yards thrown, down, distance, field position etc.)

ypa: Yards per Attempt

aa%: The % of dropbacks that result in a throw-away, sack or scramble.

ta%: Throw Aways as a percentage of dropbacks

scr%: Scrambles as a percentage of dropbacks

sk%: Sacks as a percentage of dropbacks

to%: Interceptions and QB lost fumbles as a percentage of dropbacks

ny/d: Net Yards per dropback. (Passing Yards - Sack Yards + Scramble Yards) / (Att + Sacks + Scrambles)

1st%: Passing first downs as a percentage of dropbacks

td%: Touchdown as a percentage of dropbacks

rze: Expected Points Added per dropback in the red zone

orze: Expected Points Added per dropback outside of the red zone

20+e: Expected Points Added per dropback on passes >=20 air yards

psr: The % of dropbacks that have epa> 0

epa/d: Expected Points Added per dropback.