Kenny Gainwell

Box score by season

SeasonTeamG CmpAttPass ydsTDIntSacked RushRush ydsTD TgtRecRec ydsTD vs ESPN
2026 TB8 000000 582890 1812611 ✓ matches
2025 PIT17 000000 1145375 85734863 ✓ matches
2025 playoffs PIT1 000000 6200 64260
2024 PHI16 000000 752901 22161160 not checked
2024 playoffs PHI4 000000 13420 33260
2023 PHI16 1117000 843642 37301830 not checked
2023 playoffs PHI1 000000 430 22100
2022 PHI17 000000 532404 29231690 not checked
2022 playoffs PHI3 000000 331811 97550
2021 PHI16 000000 682915 50332531 not checked
2021 playoffs PHI1 000000 160 55491

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 PassingRushingReceiving Seasons to Weeks to
Targets
18
qualifying bar 17
EPA/play
-0.352
161st of 166 · lg +0.193
Success rate
27.8%
163rd of 166 · lg 49.8%
Yards/play
3.39
165th of 166 · lg 7.42
Explosive rate
0.0%
144th of 166 · lg 9.1%
Catch rate
66.7%
96th of 166 · lg 67.3%
Air yards/att
-2.4
164th of 166 · lg 7.9
Turnover rate
5.6%
139th of 166 · lg 2.7%
TD rate
5.6%
62nd of 166 · lg 4.8%

Every split

EPA per target by situation, next to the league. Rank is among qualified players with 12+ targets there (1 = best). "Repeats" is the year-to-year correlation for that split (2016–25); near zero means it predicts little. Click a situation to filter to it.

SituationTargetsEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 13 -0.265 31% 3.7 +0.197 110/116 -0.02
Away 5 -0.579 20% 2.6 +0.190 — -0.03
Neutral site 0——— +0.183 — —
Rest days Setting compare everyone →
Short week (≤5 days) 4 -0.625 25% 2.5 +0.265 — 0.19
Normal (6–8 days) 12 -0.258 33% 3.4 +0.174 135/151 -0.01
Extra rest (9–12 days) 1 -0.351 0% 7.0 +0.270 — 0.21
Off a bye (13+ days) 0——— +0.271 — —
Indoors / outdoors Weather compare everyone →
Indoors 4 -0.625 25% 2.5 +0.206 — 0.05
Outdoors 14 -0.274 29% 3.6 +0.187 129/137 0.05
Temperature (outdoors) Weather compare everyone →
60–79°F 0——— +0.210 — -0.02
80°F+ 12 -0.173 33% 3.7 +0.213 9/12 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 12 -0.173 33% 3.7 +0.215 53/56 -0.09
10–14 mph 0——— +0.200 — 0.05
Rain or snow (outdoors) Weather compare everyone →
Dry 13 -0.186 31% 3.9 +0.203 115/129 0.03
Rain or snow 1 -1.415 0% 0.0 +0.015 — 0.03
Score Game state compare everyone →
Trailing 9+ 3 +1.221 67% 8.3 +0.189 — -0.01
Trailing 1–8 6 -0.495 33% 4.8 +0.180 — 0.07
Tied 5 -0.611 20% 2.4 +0.186 — 0.02
Leading 1–8 0——— +0.202 — -0.03
Leading 9+ 4 -0.994 0% -1.2 +0.243 — -0.05
Win probability Game state compare everyone →
Win prob under 20% 3 -0.914 0% 1.0 +0.169 — -0.05
Win prob 20–80% 11 +0.035 45% 5.7 +0.195 — -0.02
Win prob over 80% 4 -0.994 0% -1.2 +0.221 — 0.09
Quarter Game state compare everyone →
Q1 2 -1.048 0% 3.5 +0.119 — 0.04
Q2 6 -0.348 33% 3.8 +0.208 — -0.01
Q3 5 -0.570 20% 1.4 +0.200 — -0.01
Q4 5 +0.139 40% 4.8 +0.223 — -0.03
OT 0——— +0.374 — —
Two-minute Game state compare everyone →
Last 2 min of half 5 -0.585 40% 3.6 +0.159 — 0.10
Rest of game 13 -0.262 23% 3.3 +0.199 151/165 0.10
Down Situation compare everyone →
1st down 7 -0.069 43% 4.0 +0.227 — 0.00
2nd down 3 -0.490 33% 5.3 +0.189 — 0.02
3rd down 7 -0.325 14% 2.4 +0.134 — -0.02
4th down 1 -2.111 0% 0.0 +0.374 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 1 -0.237 0% 0.0 +0.163 — —
3rd & 4–6 2 -1.580 0% 0.0 +0.221 — -0.27
3rd & 7+ 4 +0.281 25% 4.2 +0.081 — 0.02
Field position Situation compare everyone →
Own 20 and in 0——— +0.147 — -0.04
Own 50–21 7 -0.557 29% 4.4 +0.162 — 0.04
Opp 21–49 8 -0.470 25% 2.8 +0.238 — 0.06
Red zone (opp 20 in) 3 +0.441 33% 2.7 +0.228 — 0.05
Formation Style compare everyone →
Shotgun 14 -0.371 21% 3.4 +0.173 154/161 -0.02
Under center 4 -0.285 50% 3.2 +0.273 — -0.02
Tempo Style compare everyone →
Huddle 18 -0.352 28% 3.4 +0.195 158/166 -0.00
No huddle 0——— +0.169 — -0.00
Yards to go Situation compare everyone →
1–3 to go 1 -0.237 0% 0.0 +0.250 — 0.05
4–6 to go 2 -1.580 0% 0.0 +0.240 — 0.02
7–10 to go 7 +0.263 57% 6.1 +0.208 — 0.03
11+ to go 8 -0.598 12% 2.2 +0.055 — -0.07
Pass depth Passing compare everyone →
Behind the line 12 -0.415 25% 3.2 -0.209 21/25 0.15
Short (0–9) 5 -0.112 40% 4.6 +0.162 — 0.09
Intermediate (10–19) 1 -0.800 0% 0.0 +0.464 — 0.07
Deep (20+) 0——— +0.446 — 0.01
Pass direction Passing compare everyone →
Left 8 -0.024 38% 3.0 +0.147 — 0.04
Middle 1 -1.745 0% 0.0 +0.321 — -0.02
Right 9 -0.489 22% 4.1 +0.168 — 0.03
Play action Scheme (FTN) compare everyone →
Play action 5 -0.543 20% 0.4 +0.287 — -0.03
No play action 13 -0.279 31% 4.5 +0.166 145/160 -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 15 -0.461 27% 3.4 +0.187 159/163 -0.05
Out of pocket 3 +0.193 33% 3.3 +0.231 — -0.05
Blitz Defense (FTN) compare everyone →
Blitzed 4 +0.521 50% 5.8 +0.190 — 0.08
No blitz 14 -0.601 21% 2.7 +0.194 155/160 0.08
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 1 -0.237 0% 0.0 +0.106 — —
4 rushers 13 -0.630 23% 2.9 +0.198 152/157 0.12
5 rushers 3 +0.961 67% 7.7 +0.186 — 0.15
6+ rushers 1 -0.800 0% 0.0 +0.199 — —
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 14 -0.341 29% 3.9 +0.172 140/151 -0.04
7 in the box 4 -0.389 25% 1.8 +0.214 — -0.05
Stacked box (8+) 0——— +0.313 — —
Screen Scheme (FTN) compare everyone →
Screen 4 +0.007 50% 3.8 -0.084 — 0.50
Not a screen 14 -0.455 21% 3.3 +0.223 161/166 0.50
Pre-snap motion Scheme (FTN) compare everyone →
Motion 14 -0.120 29% 3.4 +0.204 114/140 0.10
No motion 4 -1.166 25% 3.2 +0.179 — 0.10
RPO Scheme (FTN) compare everyone →
RPO 2 +0.238 50% 6.0 -0.104 — —
Not an RPO 16 -0.426 25% 3.1 +0.200 162/166 —

By season

SeasonTeamTargetsEPA/playTotal EPASuccessYds/play Catch rateaDOTYAC/catch
2026TB 18-0.352 -6.327.8%3.39 66.7%-2.49.4
Definitions QB plays are dropbacks: passes, sacks and scrambles (spikes left out). A receiver's fumble after the catch isn't charged to the QB. Rushing counts designed runs only. Receiving is EPA per target. EPA swings about ±1.4 points a play, so a 50-play split carries about ±0.2 of luck.