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
12
qualifying bar 11
EPA/play
+1.354
1st of 192 · lg +0.194
Success rate
58.3%
37th of 192 · lg 49.6%
Yards/play
12.92
4th of 192 · lg 7.35
Explosive rate
25.0%
6th of 192 · lg 9.0%
Catch rate
100.0%
1st of 192 · lg 67.2%
Air yards/att
-0.6
172nd of 192 · lg 8.0
Turnover rate
0.0%
1st of 192 · lg 2.6%
TD rate
0.0%
131st of 192 · lg 4.8%

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 6 +1.272 50% 9.8 +0.199 — -0.02
Away 6 +1.436 67% 16.0 +0.194 — -0.03
Neutral site 0——— +0.154 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.273 — 0.19
Normal (6–8 days) 8 +1.309 62% 13.1 +0.181 — -0.01
Extra rest (9–12 days) 4 +1.443 50% 12.5 +0.245 — 0.21
Off a bye (13+ days) 0——— +0.221 — —
Indoors / outdoors Weather compare everyone →
Indoors 6 +1.436 67% 16.0 +0.224 — 0.05
Outdoors 6 +1.272 50% 9.8 +0.182 — 0.05
Temperature (outdoors) Weather compare everyone →
60–79°F 6 +1.272 50% 9.8 +0.210 — -0.02
80°F+ 0——— +0.213 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 0——— +0.215 — -0.09
10–14 mph 6 +1.272 50% 9.8 +0.200 — 0.05
Rain or snow (outdoors) Weather compare everyone →
Dry 6 +1.272 50% 9.8 +0.190 — 0.03
Rain or snow 0——— +0.105 — 0.03
Score Game state compare everyone →
Trailing 9+ 2 +0.788 50% 9.5 +0.194 — -0.01
Trailing 1–8 8 +1.606 62% 15.1 +0.179 — 0.07
Tied 2 +0.910 50% 7.5 +0.213 — 0.02
Leading 1–8 0——— +0.159 — -0.03
Leading 9+ 0——— +0.278 — -0.05
Win probability Game state compare everyone →
Win prob under 20% 0——— +0.185 — -0.05
Win prob 20–80% 12 +1.354 58% 12.9 +0.191 1/130 -0.02
Win prob over 80% 0——— +0.226 — 0.09
Quarter Game state compare everyone →
Q1 3 +2.295 100% 11.0 +0.150 — 0.04
Q2 4 +1.095 50% 15.2 +0.189 — -0.01
Q3 2 +1.314 50% 15.5 +0.189 — -0.01
Q4 2 +1.649 50% 14.5 +0.229 — -0.03
OT 1 -0.945 0% 1.0 +0.439 — —
Two-minute Game state compare everyone →
Last 2 min of half 1 -0.161 0% 2.0 +0.133 — 0.10
Rest of game 11 +1.492 64% 13.9 +0.206 — 0.10
Down Situation compare everyone →
1st down 0——— +0.229 — 0.00
2nd down 6 +0.422 33% 10.2 +0.185 — 0.02
3rd down 4 +1.610 75% 14.0 +0.138 — -0.02
4th down 2 +3.639 100% 19.0 +0.430 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 0——— +0.162 — —
3rd & 4–6 2 +2.367 100% 21.0 +0.255 — -0.27
3rd & 7+ 2 +0.853 50% 7.0 +0.072 — 0.02
Field position Situation compare everyone →
Own 20 and in 0——— +0.142 — -0.04
Own 50–21 3 +0.587 33% 15.3 +0.169 — 0.04
Opp 21–49 8 +1.943 75% 13.6 +0.226 — 0.06
Red zone (opp 20 in) 1 -1.059 0% 0.0 +0.248 — 0.05
Formation Style compare everyone →
Shotgun 12 +1.354 58% 12.9 +0.177 3/156 -0.02
Under center 0——— +0.264 — -0.02
Tempo Style compare everyone →
Huddle 12 +1.354 58% 12.9 +0.196 1/171 -0.00
No huddle 0——— +0.179 — -0.00
Yards to go Situation compare everyone →
1–3 to go 2 +1.380 50% 5.5 +0.228 — 0.05
4–6 to go 3 +3.030 100% 23.7 +0.269 — 0.02
7–10 to go 7 +0.628 43% 10.4 +0.204 — 0.03
11+ to go 0——— +0.072 — -0.07
Pass depth Passing compare everyone →
Behind the line 7 +0.210 29% 8.7 -0.214 — 0.15
Short (0–9) 5 +2.955 100% 18.8 +0.173 — 0.09
Intermediate (10–19) 0——— +0.428 — 0.07
Deep (20+) 0——— +0.462 — 0.01
Pass direction Passing compare everyone →
Left 4 +1.508 50% 14.8 +0.141 — 0.04
Middle 0——— +0.330 — -0.02
Right 8 +1.277 62% 12.0 +0.173 — 0.03
Play action Scheme (FTN) compare everyone →
Play action 0——— +0.279 — -0.03
No play action 10 +1.228 50% 13.1 +0.186 — -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 8 +0.944 38% 11.1 +0.207 — -0.05
Out of pocket 2 +2.367 100% 21.0 +0.209 — -0.05
Blitz Defense (FTN) compare everyone →
Blitzed 3 +0.321 33% 13.7 +0.184 — 0.08
No blitz 7 +1.617 57% 12.9 +0.217 — 0.08
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 0——— +0.274 — —
4 rushers 7 +1.617 57% 12.9 +0.215 — 0.12
5 rushers 2 +1.011 50% 20.5 +0.203 — 0.15
6+ rushers 1 -1.059 0% 0.0 +0.136 — —
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 9 +1.035 44% 10.1 +0.182 — -0.04
7 in the box 1 +2.967 100% 40.0 +0.239 — -0.05
Stacked box (8+) 0——— +0.324 — —
Screen Scheme (FTN) compare everyone →
Screen 5 +0.266 20% 10.2 -0.098 — 0.50
Not a screen 5 +2.191 80% 16.0 +0.239 — 0.50
Pre-snap motion Scheme (FTN) compare everyone →
Motion 6 +1.968 67% 17.8 +0.240 — 0.10
No motion 4 +0.120 25% 6.0 +0.166 — 0.10
RPO Scheme (FTN) compare everyone →
RPO 0——— -0.103 — —
Not an RPO 10 +1.228 50% 13.1 +0.214 — —

By season

SeasonTeamTargetsEPA/playTotal EPASuccessYds/play Catch rateaDOTYAC/catch
2026BUF 12+1.354 +16.258.3%12.92 100.0%-0.613.5

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.