Tanner McKee

Box score by season

SeasonTeamG CmpAttPass ydsTDIntSacked RushRush ydsTD vs ESPN
2026 PHI2 4980426215 210 ✓ matches
2025 PHI4 2443274113 880 ✓ matches
2024 PHI2 3045323402 5-10 not checked

Official scoring from play-by-play. Regular-season totals for 2025, 2026 are compared with ESPN's after every rebuild (all players); earlier seasons aren't checked.

Advanced

Role PassingRushing Seasons to Weeks to
Dropbacks
47
qualifying bar 238
EPA/play
+0.312
not ranked · lg +0.066
Success rate
53.2%
not ranked · lg 45.8%
Yards/play
6.51
not ranked · lg 6.30
Explosive rate
4.3%
not ranked · lg 9.4%
CPOE
-0.0
not ranked · lg +0.9
Completion %
66.7%
not ranked · lg 65.6%
Air yards/att
7.2
not ranked · lg 7.7
Sack rate
4.3%
not ranked · lg 6.5%
Turnover rate
0.0%
not ranked · lg 2.6%
TD rate
8.5%
not ranked · lg 4.2%

Below the qualifying bar for this window, so ranks are against qualified players and say less.

Every split

EPA per dropback in each situation, the league in the same situation, and his rank among qualified players with at least 30 dropbacks there (1 = best). "Repeats" is how much that split's player-to-player differences carry from one season to the next (2016–25); near zero means it describes the past and predicts little. Click a situation to filter all his numbers to it.

SituationDropbacksEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 47 +0.312 53% 6.5 +0.069 3/40 0.04
Away 0——— +0.063 — 0.01
Neutral site 0——— +0.075 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.101 — 0.09
Normal (6–8 days) 47 +0.312 53% 6.5 +0.067 2/40 0.03
Extra rest (9–12 days) 0——— +0.072 — -0.00
Off a bye (13+ days) 0——— +0.066 — -0.07
Indoors / outdoors Weather compare everyone →
Indoors 0——— +0.043 — 0.01
Outdoors 47 +0.312 53% 6.5 +0.078 4/40 0.01
Temperature (outdoors) Weather compare everyone →
Under 40°F 43 +0.175 51% 5.9 +0.086 14/21 0.00
40–59°F 0——— +0.071 — 0.00
60–79°F 4 +1.790 75% 13.5 +0.060 — -0.13
80°F+ 0——— +0.111 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 0——— +0.081 — -0.06
10–14 mph 4 +1.790 75% 13.5 +0.089 — -0.12
15+ mph 43 +0.175 51% 5.9 -0.024 5/18 -0.06
Rain or snow (outdoors) Weather compare everyone →
Dry 47 +0.312 53% 6.5 +0.080 3/40 0.01
Rain or snow 0——— +0.025 — 0.01
Score Game state compare everyone →
Trailing 9+ 0——— +0.002 — 0.06
Trailing 1–8 0——— +0.058 — 0.05
Tied 3 +1.410 100% 16.0 +0.066 — 0.09
Leading 1–8 33 +0.210 48% 5.4 +0.110 12/37 -0.21
Leading 9+ 11 +0.321 55% 7.4 +0.153 — 0.03
Win probability Game state compare everyone →
Win prob under 20% 0——— +0.017 — 0.05
Win prob 20–80% 9 +1.237 89% 12.6 +0.059 — 0.08
Win prob over 80% 38 +0.093 45% 5.1 +0.172 21/27 0.03
Quarter Game state compare everyone →
Q1 9 +0.892 67% 10.2 +0.038 — -0.05
Q2 17 +0.140 53% 5.8 +0.101 — -0.06
Q3 10 +0.058 50% 6.5 +0.058 — -0.06
Q4 11 +0.335 45% 4.6 +0.049 — 0.05
OT 0——— +0.462 — —
Two-minute Game state compare everyone →
Last 2 min of half 10 +0.065 40% 3.6 +0.062 — 0.03
Rest of game 37 +0.379 57% 7.3 +0.067 1/40 0.03
Down Situation compare everyone →
1st down 16 +0.119 44% 5.6 +0.100 — 0.19
2nd down 19 +0.648 74% 8.4 +0.105 — 0.04
3rd down 10 +0.116 30% 4.8 -0.040 — 0.11
4th down 2 -0.357 50% 4.5 +0.174 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 0——— -0.121 — -0.29
3rd & 4–6 2 -1.816 0% -3.5 +0.074 — -0.12
3rd & 7+ 8 +0.600 38% 6.9 -0.073 — -0.22
Field position Situation compare everyone →
Own 20 and in 1 +0.987 100% 13.0 +0.098 — -0.02
Own 50–21 20 +0.047 55% 5.7 +0.050 — 0.11
Opp 21–49 20 +0.382 50% 6.7 +0.083 — 0.08
Red zone (opp 20 in) 6 +0.853 50% 7.7 +0.060 — 0.01
Formation Style compare everyone →
Shotgun 40 +0.284 52% 6.4 +0.048 2/40 -0.00
Under center 7 +0.474 57% 7.3 +0.165 — -0.00
Tempo Style compare everyone →
Huddle 40 +0.341 52% 6.3 +0.061 2/40 -0.09
No huddle 7 +0.151 57% 7.6 +0.096 — -0.09
Yards to go Situation compare everyone →
1–3 to go 3 +0.285 67% 5.3 +0.036 — -0.07
4–6 to go 4 -0.571 50% 3.2 +0.102 — -0.02
7–10 to go 32 +0.248 50% 6.2 +0.077 4/40 -0.01
11+ to go 8 +1.020 62% 9.8 +0.005 — 0.03
Pass, sack or scramble Passing compare everyone →
Pass 45 +0.418 56% 7.2 +0.174 2/40 0.66
Sack 2 -2.073 0% -8.5 -1.771 — 0.21
Scramble 0——— +0.539 — 0.27
Pass depth Passing compare everyone →
Behind the line 4 +0.405 75% 6.5 -0.123 — 0.19
Short (0–9) 27 +0.370 52% 6.2 +0.148 — 0.01
Intermediate (10–19) 12 +0.370 58% 9.1 +0.404 — 0.16
Deep (20+) 2 +1.384 50% 10.0 +0.339 — 0.18
Pass direction Passing compare everyone →
Left 15 +0.640 60% 7.9 +0.167 — 0.11
Middle 9 +0.163 44% 7.2 +0.317 — 0.10
Right 21 +0.370 57% 6.7 +0.102 — 0.08
Play action Scheme (FTN) compare everyone →
Play action 14 +0.415 50% 7.0 +0.162 — -0.03
No play action 33 +0.269 55% 6.3 +0.038 4/40 -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 39 +0.354 56% 6.6 +0.070 1/40 0.06
Out of pocket 8 +0.107 38% 5.9 +0.047 — 0.06
Blitz Defense (FTN) compare everyone →
Blitzed 15 +0.328 53% 7.2 +0.019 — -0.15
No blitz 32 +0.305 53% 6.2 +0.085 3/40 -0.15
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 0——— +0.120 — —
4 rushers 28 +0.285 54% 6.4 +0.065 — -0.27
5 rushers 14 +0.616 57% 8.0 +0.052 — -0.05
6+ rushers 5 -0.384 40% 3.2 +0.056 — 0.15
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 28 +0.321 54% 6.6 +0.051 — 0.13
7 in the box 15 +0.274 53% 5.9 +0.119 — 0.11
Stacked box (8+) 4 +0.397 50% 8.0 +0.127 — —
Screen Scheme (FTN) compare everyone →
Screen 1 +0.148 100% 7.0 +0.020 — -0.11
Not a screen 46 +0.316 52% 6.5 +0.070 3/40 -0.11
Pre-snap motion Scheme (FTN) compare everyone →
Motion 27 +0.332 52% 5.9 +0.073 — 0.02
No motion 20 +0.285 55% 7.3 +0.059 — 0.02
RPO Scheme (FTN) compare everyone →
RPO 1 +0.148 100% 7.0 +0.014 — —
Not an RPO 46 +0.316 52% 6.5 +0.067 2/40 —
Pressure Defense (NGS) compare everyone →
Clean pocket 30 +0.462 60% 8.0 +0.262 3/40 0.04
Pressured 17 +0.048 41% 3.8 -0.373 — 0.04
Man / zone Defense (NGS) compare everyone →
Man 24 +0.589 54% 6.7 +0.063 — 0.01
Zone 23 +0.024 52% 6.3 +0.071 — 0.01
Coverage shell Defense (NGS) compare everyone →
Cover 0 2 -1.050 0% 2.0 +0.102 — —
Cover 1 21 +0.786 62% 7.4 +0.060 — -0.05
2-Man 1 -0.265 0% 0.0 +0.055 — —
Cover 2 2 -1.952 0% 0.0 +0.028 — -0.18
Cover 3 15 +0.320 67% 7.8 +0.107 — -0.07
Cover 4 2 -0.235 50% 2.5 +0.143 — -0.01
Cover 6 3 +0.749 33% 10.3 +0.113 — -0.20
Cover 9 1 -2.129 0% -7.0 +0.058 — —
Combo 0——— -0.054 — —
Blown coverage 0——— -0.208 — —
Time to throw Passing compare everyone →
Quick (under 2.5s) 22 +0.405 55% 7.7 +0.166 — 0.12
Normal (2.5–3.5s) 20 +0.475 60% 7.0 +0.235 — 0.07
Long (3.5s+) 3 +0.141 33% 4.3 +0.061 — 0.07
Offensive personnel Scheme (NGS) compare everyone →
11 35 +0.164 49% 5.8 +0.053 9/40 0.07
12 12 +0.744 67% 8.7 +0.122 — 0.04
21 0——— +0.151 — -0.07
13 0——— +0.168 — —
22 0——— +0.270 — —
10 0——— -0.171 — —
Other 0——— -0.063 — -0.08

By season

SeasonTeamDropbacksEPA/playTotal EPASuccessYds/play CPOEComp %aDOTSack rate
2024PHI 47+0.312 +14.753.2%6.51 -0.066.7%7.24.3%

Definitions. QB plays are dropbacks: passes, sacks and scrambles (spikes left out). QB EPA doesn't charge the passer for a receiver's fumble after the catch. Rushing is designed runs only; receiving is EPA per target. EPA is about ±1.4 points a play, so a split of 50 plays carries roughly ±0.2 of luck.