Malik Willis

Box score by season

SeasonTeamG CmpAttPass ydsTDIntSacked RushRush ydsTD vs ESPN
2026 MIA6 871511,0574416 352233 ✓ matches
2025 GB4 3035422303 221232 ✓ matches
2024 GB6 4054550308 201381 not checked
2023 TEN2 4574004 5210 not checked
2022 TEN7 31612760310 271231 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
70
qualifying bar 238
EPA/play
+0.306
not ranked · lg +0.066
Success rate
41.4%
not ranked · lg 45.8%
Yards/play
8.53
not ranked · lg 6.30
Explosive rate
20.0%
not ranked · lg 9.4%
CPOE
+6.9
not ranked · lg +0.9
Completion %
74.1%
not ranked · lg 65.6%
Air yards/att
8.0
not ranked · lg 7.7
Sack rate
11.4%
not ranked · lg 6.5%
Turnover rate
1.4%
not ranked · lg 2.6%
TD rate
4.3%
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 35 +0.298 46% 8.5 +0.069 3/40 0.04
Away 33 +0.346 39% 9.2 +0.063 3/40 0.01
Neutral site 2 -0.219 0% -2.0 +0.075 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.101 — 0.09
Normal (6–8 days) 51 +0.244 39% 8.9 +0.067 4/40 0.03
Extra rest (9–12 days) 17 +0.554 53% 8.8 +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 70 +0.306 41% 8.5 +0.078 4/40 0.01
Temperature (outdoors) Weather compare everyone →
Under 40°F 18 +0.057 39% 8.3 +0.086 — 0.00
40–59°F 0——— +0.071 — 0.00
60–79°F 0——— +0.060 — -0.13
80°F+ 50 +0.417 44% 9.0 +0.111 2/19 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 50 +0.417 44% 9.0 +0.081 2/39 -0.06
10–14 mph 18 +0.057 39% 8.3 +0.089 — -0.12
15+ mph 0——— -0.024 — -0.06
Rain or snow (outdoors) Weather compare everyone →
Dry 70 +0.306 41% 8.5 +0.080 3/40 0.01
Rain or snow 0——— +0.025 — 0.01
Score Game state compare everyone →
Trailing 9+ 2 +0.781 50% 10.0 +0.002 — 0.06
Trailing 1–8 18 -0.055 39% 6.4 +0.058 — 0.05
Tied 10 +0.898 60% 15.1 +0.066 — 0.09
Leading 1–8 4 +0.587 50% 5.5 +0.110 — -0.21
Leading 9+ 36 +0.264 36% 8.0 +0.153 10/22 0.03
Win probability Game state compare everyone →
Win prob under 20% 8 +0.121 25% 6.6 +0.017 — 0.05
Win prob 20–80% 31 +0.566 55% 11.0 +0.059 1/40 0.08
Win prob over 80% 31 +0.094 32% 6.5 +0.172 21/27 0.03
Quarter Game state compare everyone →
Q1 10 +0.788 60% 11.4 +0.038 — -0.05
Q2 19 +0.394 37% 8.8 +0.101 — -0.06
Q3 14 -0.034 43% 6.9 +0.058 — -0.06
Q4 27 +0.242 37% 8.1 +0.049 — 0.05
OT 0——— +0.462 — —
Two-minute Game state compare everyone →
Last 2 min of half 7 +0.859 43% 13.3 +0.062 — 0.03
Rest of game 63 +0.245 41% 8.0 +0.067 4/40 0.03
Down Situation compare everyone →
1st down 14 -0.213 43% 6.7 +0.100 — 0.19
2nd down 22 +0.141 36% 6.4 +0.105 — 0.04
3rd down 33 +0.508 42% 10.0 -0.040 1/40 0.11
4th down 1 +4.557 100% 34.0 +0.174 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 4 -0.525 25% 4.5 -0.121 — -0.29
3rd & 4–6 11 +1.083 64% 10.7 +0.074 — -0.12
3rd & 7+ 18 +0.386 33% 10.7 -0.073 — -0.22
Field position Situation compare everyone →
Own 20 and in 3 +0.656 67% 15.7 +0.098 — -0.02
Own 50–21 31 +0.481 42% 10.9 +0.050 1/40 0.11
Opp 21–49 30 +0.145 40% 6.4 +0.083 16/40 0.08
Red zone (opp 20 in) 6 +0.029 33% 3.3 +0.060 — 0.01
Formation Style compare everyone →
Shotgun 61 +0.309 41% 8.3 +0.048 2/40 -0.00
Under center 9 +0.284 44% 10.2 +0.165 — -0.00
Tempo Style compare everyone →
Huddle 65 +0.237 40% 8.2 +0.061 5/40 -0.09
No huddle 5 +1.207 60% 13.2 +0.096 — -0.09
Yards to go Situation compare everyone →
1–3 to go 7 +0.225 43% 6.4 +0.036 — -0.07
4–6 to go 16 +0.799 50% 10.2 +0.102 — -0.02
7–10 to go 30 -0.169 33% 6.5 +0.077 39/40 -0.01
11+ to go 17 +0.714 47% 11.4 +0.005 — 0.03
Pass, sack or scramble Passing compare everyone →
Pass 54 +0.559 46% 10.2 +0.174 1/40 0.66
Sack 8 -1.739 0% -4.6 -1.771 — 0.21
Scramble 8 +0.647 50% 10.5 +0.539 — 0.27
Pass depth Passing compare everyone →
Behind the line 15 -0.110 33% 4.7 -0.123 — 0.19
Short (0–9) 20 +0.371 45% 7.3 +0.148 — 0.01
Intermediate (10–19) 11 +0.452 45% 9.7 +0.404 — 0.16
Deep (20+) 8 +2.427 75% 28.2 +0.339 — 0.18
Pass direction Passing compare everyone →
Left 20 +0.555 55% 10.9 +0.167 — 0.11
Middle 7 +0.272 43% 9.7 +0.317 — 0.10
Right 27 +0.635 41% 9.8 +0.102 — 0.08
Play action Scheme (FTN) compare everyone →
Play action 19 +0.500 53% 10.2 +0.162 — -0.03
No play action 51 +0.234 37% 7.9 +0.038 4/40 -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 48 +0.280 40% 8.6 +0.070 4/40 0.06
Out of pocket 22 +0.362 45% 8.4 +0.047 — 0.06
Blitz Defense (FTN) compare everyone →
Blitzed 28 +0.138 39% 7.6 +0.019 — -0.15
No blitz 42 +0.418 43% 9.1 +0.085 2/40 -0.15
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 0——— +0.120 — —
4 rushers 44 +0.441 43% 9.3 +0.065 1/40 -0.27
5 rushers 16 -0.059 38% 6.4 +0.052 — -0.05
6+ rushers 10 +0.298 40% 8.4 +0.056 — 0.15
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 62 +0.307 40% 8.6 +0.051 2/40 0.13
7 in the box 7 +0.675 57% 10.3 +0.119 — 0.11
Stacked box (8+) 1 -2.323 0% -10.0 +0.127 — —
Screen Scheme (FTN) compare everyone →
Screen 8 -0.042 25% 6.2 +0.020 — -0.11
Not a screen 62 +0.351 44% 8.8 +0.070 2/40 -0.11
Pre-snap motion Scheme (FTN) compare everyone →
Motion 42 +0.228 40% 8.5 +0.073 9/40 0.02
No motion 28 +0.424 43% 8.6 +0.059 — 0.02
RPO Scheme (FTN) compare everyone →
RPO 3 -0.844 33% 3.0 +0.014 — —
Not an RPO 67 +0.357 42% 8.8 +0.067 2/40 —
Pressure Defense (NGS) compare everyone →
Clean pocket 50 +0.369 42% 8.6 +0.262 7/40 0.04
Pressured 20 +0.148 40% 8.4 -0.373 — 0.04
Man / zone Defense (NGS) compare everyone →
Man 34 +0.274 38% 7.7 +0.063 5/40 0.01
Zone 36 +0.336 44% 9.3 +0.071 2/40 0.01
Coverage shell Defense (NGS) compare everyone →
Cover 0 6 -0.952 17% 0.5 +0.102 — —
Cover 1 26 +0.618 46% 9.8 +0.060 — -0.05
2-Man 2 -0.518 0% 2.5 +0.055 — —
Cover 2 12 +0.136 42% 8.2 +0.028 — -0.18
Cover 3 17 +0.766 65% 12.9 +0.107 — -0.07
Cover 4 2 -0.269 0% 7.0 +0.143 — -0.01
Cover 6 1 -0.135 0% 6.0 +0.113 — -0.20
Cover 9 2 -0.219 0% -2.0 +0.058 — —
Combo 2 -0.720 0% 0.0 -0.054 — —
Blown coverage 0——— -0.208 — —
Time to throw Passing compare everyone →
Quick (under 2.5s) 35 +0.093 34% 6.6 +0.166 29/40 0.12
Normal (2.5–3.5s) 15 +1.342 73% 15.1 +0.235 — 0.07
Long (3.5s+) 4 +1.692 50% 22.8 +0.061 — 0.07
Offensive personnel Scheme (NGS) compare everyone →
11 57 +0.532 44% 10.2 +0.053 1/40 0.07
12 12 -0.662 33% 1.3 +0.122 — 0.04
21 0——— +0.151 — -0.07
13 0——— +0.168 — —
22 0——— +0.270 — —
10 0——— -0.171 — —
Other 1 -0.965 0% 0.0 -0.063 — -0.08

By season

SeasonTeamDropbacksEPA/playTotal EPASuccessYds/play CPOEComp %aDOTSack rate
2024GB 70+0.306 +21.441.4%8.53 +6.974.1%8.011.4%

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.