Ty Johnson

Box score by season

SeasonTeamG RushRush ydsTD TgtRecRec ydsTD vs ESPN
2026 BUF4 260 12121550 ✓ matches
2025 BUF17 502003 33242632 ✓ matches
2024 BUF17 412131 25182843 not checked
2024 playoffs BUF3 20940 44341
2023 BUF7 301320 77621 not checked
2023 playoffs BUF2 15660 31140
2022 NYJ10 301601 2412880 not checked
2021 NYJ15 612382 55343722 not checked
2020 NYJ/DET10 542541 2116991 not checked
2019 DET15 632730 31241090 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 RushingReceiving Seasons to Weeks to
Targets
33
qualifying bar 32
EPA/play
+0.347
46th of 197 · lg +0.191
Success rate
48.5%
115th of 197 · lg 50.0%
Yards/play
7.00
121st of 197 · lg 7.37
Explosive rate
6.1%
139th of 197 · lg 9.4%
Catch rate
72.7%
67th of 197 · lg 67.5%
Air yards/att
-1.2
186th of 197 · lg 7.9
Turnover rate
0.0%
1st of 197 · lg 2.6%
TD rate
6.1%
58th of 197 · lg 4.9%

Every split

EPA per target in each situation, the league in the same situation, and his rank among qualified players with at least 12 targets 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.

SituationTargetsEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 17 +0.502 53% 7.5 +0.199 26/193 -0.02
Away 16 +0.182 44% 6.5 +0.181 106/193 -0.03
Neutral site 0——— +0.222 — —
Rest days Setting compare everyone →
Short week (≤5 days) 5 +1.313 80% 10.6 +0.229 — 0.19
Normal (6–8 days) 21 +0.281 48% 7.5 +0.182 71/197 -0.01
Extra rest (9–12 days) 5 +0.026 40% 4.0 +0.220 — 0.21
Off a bye (13+ days) 0——— +0.216 — —
Indoors / outdoors Weather compare everyone →
Indoors 5 +0.633 60% 9.0 +0.180 — 0.05
Outdoors 28 +0.296 46% 6.6 +0.197 66/192 0.05
Temperature (outdoors) Weather compare everyone →
Under 40°F 19 +0.448 53% 7.5 +0.172 14/41 0.05
40–59°F 4 -0.017 25% 3.0 +0.172 — -0.05
60–79°F 2 -0.215 50% 4.0 +0.241 — -0.02
80°F+ 3 +0.090 33% 8.0 +0.171 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 16 -0.124 31% 4.4 +0.216 148/177 -0.09
10–14 mph 5 +0.758 80% 6.8 +0.170 — 0.05
15+ mph 7 +0.927 57% 11.6 +0.105 — -0.05
Rain or snow (outdoors) Weather compare everyone →
Dry 18 +0.620 50% 8.1 +0.199 16/188 0.03
Rain or snow 10 -0.288 40% 4.1 +0.157 — 0.03
Score Game state compare everyone →
Trailing 9+ 8 -0.217 38% 5.5 +0.095 — -0.01
Trailing 1–8 13 +0.203 46% 7.7 +0.227 84/153 0.07
Tied 5 +0.580 60% 7.4 +0.144 — 0.02
Leading 1–8 5 +1.053 40% 8.0 +0.239 — -0.03
Leading 9+ 2 +1.187 100% 5.0 +0.316 — -0.05
Win probability Game state compare everyone →
Win prob under 20% 9 -0.546 22% 4.0 +0.092 — -0.05
Win prob 20–80% 22 +0.636 55% 8.4 +0.203 15/195 -0.02
Win prob over 80% 2 +1.187 100% 5.0 +0.295 — 0.09
Quarter Game state compare everyone →
Q1 9 +0.231 44% 5.8 +0.197 — 0.04
Q2 9 +1.266 56% 12.6 +0.199 — -0.01
Q3 4 -1.070 25% 2.8 +0.214 — -0.01
Q4 11 +0.205 55% 5.0 +0.156 — -0.03
OT 0——— +0.394 — —
Two-minute Game state compare everyone →
Last 2 min of half 3 +1.763 67% 20.0 +0.183 — 0.10
Rest of game 30 +0.205 47% 5.7 +0.192 100/197 0.10
Down Situation compare everyone →
1st down 5 +0.146 40% 3.0 +0.209 — 0.00
2nd down 13 +0.123 46% 6.0 +0.198 111/178 0.02
3rd down 13 +0.622 54% 8.8 +0.131 25/142 -0.02
4th down 2 +0.516 50% 11.5 +0.400 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 3 -0.052 67% 3.7 +0.088 — —
3rd & 4–6 3 +1.903 67% 20.3 +0.200 — -0.27
3rd & 7+ 7 +0.361 43% 6.1 +0.110 — 0.02
Field position Situation compare everyone →
Own 20 and in 2 +0.724 50% 10.0 +0.190 — -0.04
Own 50–21 13 +0.499 46% 7.9 +0.188 32/193 0.04
Opp 21–49 14 +0.235 50% 6.8 +0.217 90/162 0.06
Red zone (opp 20 in) 4 +0.058 50% 3.2 +0.140 — 0.05
Formation Style compare everyone →
Shotgun 30 +0.342 47% 7.2 +0.165 47/196 -0.02
Under center 3 +0.398 67% 5.3 +0.311 — -0.02
Tempo Style compare everyone →
Huddle 33 +0.347 48% 7.0 +0.194 50/197 -0.00
No huddle 0——— +0.168 — -0.00
Yards to go Situation compare everyone →
1–3 to go 5 +0.176 60% 6.8 +0.202 — 0.05
4–6 to go 5 +1.738 80% 16.6 +0.234 — 0.02
7–10 to go 19 -0.076 37% 4.3 +0.203 174/197 0.03
11+ to go 4 +0.830 50% 8.2 +0.081 — -0.07
Pass depth Passing compare everyone →
Behind the line 22 +0.232 45% 6.9 -0.156 5/69 0.15
Short (0–9) 9 +0.330 56% 6.2 +0.141 — 0.09
Intermediate (10–19) 2 +1.692 50% 11.5 +0.435 — 0.07
Deep (20+) 0——— +0.472 — 0.01
Pass direction Passing compare everyone →
Left 22 +0.294 45% 7.4 +0.177 76/187 0.04
Middle 4 +1.062 75% 7.8 +0.283 — -0.02
Right 7 +0.107 43% 5.3 +0.155 — 0.03
Play action Scheme (FTN) compare everyone →
Play action 5 +0.144 40% 3.4 +0.299 — -0.03
No play action 28 +0.383 50% 7.6 +0.160 37/196 -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 30 +0.498 50% 7.5 +0.192 25/197 -0.05
Out of pocket 3 -1.166 33% 2.0 +0.183 — -0.05
Blitz Defense (FTN) compare everyone →
Blitzed 17 +0.163 35% 6.5 +0.232 83/145 0.08
No blitz 16 +0.542 62% 7.6 +0.174 21/197 0.08
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 0——— +0.254 — —
4 rushers 22 +0.418 55% 6.5 +0.169 38/197 0.12
5 rushers 10 +0.267 40% 8.7 +0.235 — 0.15
6+ rushers 1 -0.429 0% 0.0 +0.254 — —
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 29 +0.221 45% 6.7 +0.175 84/196 -0.04
7 in the box 4 +1.264 75% 9.5 +0.240 — -0.05
Stacked box (8+) 0——— +0.242 — —
Screen Scheme (FTN) compare everyone →
Screen 14 +0.371 43% 8.4 -0.032 4/33 0.50
Not a screen 19 +0.329 53% 6.0 +0.213 59/197 0.50
Pre-snap motion Scheme (FTN) compare everyone →
Motion 26 +0.319 46% 7.2 +0.214 66/193 0.10
No motion 7 +0.452 57% 6.1 +0.163 — 0.10
RPO Scheme (FTN) compare everyone →
RPO 0——— +0.091 — —
Not an RPO 33 +0.347 48% 7.0 +0.193 50/197 —
Pressure Defense (NGS) compare everyone →
Clean pocket 27 +0.624 52% 8.0 +0.256 17/197 0.01
Pressured 6 -0.898 33% 2.7 -0.046 — 0.01
Man / zone Defense (NGS) compare everyone →
Man 9 +1.320 67% 12.2 +0.211 — 0.03
Zone 24 -0.018 42% 5.0 +0.181 154/197 0.03
Coverage shell Defense (NGS) compare everyone →
Cover 0 1 +1.406 100% 6.0 +0.266 — —
Cover 1 6 +1.487 67% 15.2 +0.200 — 0.03
2-Man 2 +0.776 50% 6.5 +0.220 — —
Cover 2 5 -0.328 40% 5.4 +0.137 — -0.09
Cover 3 17 +0.062 41% 5.0 +0.216 98/149 0.02
Cover 4 1 +0.634 100% 9.0 +0.210 — -0.08
Cover 6 0——— +0.142 — —
Cover 9 1 -0.469 0% 0.0 +0.159 — —
Combo 0——— +0.206 — —
Blown coverage 0——— +0.447 — —
Offensive personnel Scheme (NGS) compare everyone →
11 30 +0.431 50% 7.4 +0.188 32/193 0.05
12 1 -1.935 0% -1.0 +0.194 — 0.04
21 1 -0.128 0% 4.0 +0.110 — -0.17
13 0——— +0.263 — —
22 1 +0.574 100% 7.0 -0.103 — —
10 0——— +0.236 — —
Other 0——— +0.192 — —

By season

SeasonTeamTargetsEPA/playTotal EPASuccessYds/play Catch rateaDOTYAC/catch
2025BUF 33+0.347 +11.448.5%7.00 72.7%-1.211.2

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.