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
47
qualifying bar 238
EPA/play
+0.707
not ranked · lg +0.056
Success rate
68.1%
not ranked · lg 45.6%
Yards/play
10.09
not ranked · lg 6.19
Explosive rate
27.7%
not ranked · lg 9.3%
CPOE
+22.0
not ranked · lg +0.5
Completion %
85.7%
not ranked · lg 64.6%
Air yards/att
10.1
not ranked · lg 7.8
Sack rate
6.4%
not ranked · lg 6.5%
Turnover rate
0.0%
not ranked · lg 2.6%
TD rate
8.5%
not ranked · lg 4.3%

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 28 +0.753 68% 11.6 +0.069 — 0.04
Away 19 +0.640 68% 7.8 +0.044 — 0.01
Neutral site 0——— +0.052 — —
Rest days Setting compare everyone →
Short week (≤5 days) 0——— +0.109 — 0.09
Normal (6–8 days) 47 +0.707 68% 10.1 +0.042 1/38 0.03
Extra rest (9–12 days) 0——— +0.079 — -0.00
Off a bye (13+ days) 0——— +0.100 — -0.07
Indoors / outdoors Weather compare everyone →
Indoors 0——— +0.044 — 0.01
Outdoors 47 +0.707 68% 10.1 +0.063 1/38 0.01
Temperature (outdoors) Weather compare everyone →
Under 40°F 44 +0.700 66% 10.5 +0.051 1/20 0.00
40–59°F 3 +0.814 100% 4.3 +0.033 — 0.00
60–79°F 0——— +0.094 — -0.13
80°F+ 0——— +0.059 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 17 +0.594 65% 8.4 +0.076 — -0.06
10–14 mph 28 +0.753 68% 11.6 +0.052 — -0.12
15+ mph 2 +1.036 100% 3.0 -0.019 — -0.06
Rain or snow (outdoors) Weather compare everyone →
Dry 47 +0.707 68% 10.1 +0.063 1/38 0.01
Rain or snow 0——— +0.050 — 0.01
Score Game state compare everyone →
Trailing 9+ 24 +0.580 62% 9.6 -0.033 — 0.06
Trailing 1–8 5 +1.773 100% 18.6 +0.087 — 0.05
Tied 4 +0.420 50% 7.8 +0.023 — 0.09
Leading 1–8 13 +0.647 69% 8.6 +0.106 — -0.21
Leading 9+ 1 +0.370 100% 7.0 +0.157 — 0.03
Win probability Game state compare everyone →
Win prob under 20% 19 +0.655 63% 10.6 -0.032 — 0.05
Win prob 20–80% 23 +0.877 74% 11.0 +0.069 — 0.08
Win prob over 80% 5 +0.126 60% 4.2 +0.143 — 0.03
Quarter Game state compare everyone →
Q1 3 +2.343 100% 28.0 +0.068 — -0.05
Q2 11 +0.461 73% 6.2 +0.065 — -0.06
Q3 20 +0.847 65% 11.9 +0.069 — -0.06
Q4 10 +0.236 60% 4.6 +0.026 — 0.05
OT 3 +0.615 67% 12.3 +0.214 — —
Two-minute Game state compare everyone →
Last 2 min of half 5 -0.132 40% 2.4 +0.075 — 0.03
Rest of game 42 +0.807 71% 11.0 +0.053 1/38 0.03
Down Situation compare everyone →
1st down 22 +0.712 64% 11.1 +0.114 — 0.19
2nd down 15 +0.504 80% 7.4 +0.076 — 0.04
3rd down 10 +1.003 60% 11.8 -0.052 — 0.11
4th down 0——— +0.122 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 5 +1.538 80% 14.6 -0.034 — -0.29
3rd & 4–6 2 -1.080 0% 1.0 -0.012 — -0.12
3rd & 7+ 3 +1.498 67% 14.3 -0.079 — -0.22
Field position Situation compare everyone →
Own 20 and in 3 +1.351 67% 14.0 +0.060 — -0.02
Own 50–21 19 +0.801 74% 11.8 +0.051 — 0.11
Opp 21–49 14 +1.010 86% 12.4 +0.081 — 0.08
Red zone (opp 20 in) 11 -0.014 36% 3.1 +0.019 — 0.01
Formation Style compare everyone →
Shotgun 32 +0.749 62% 11.2 +0.037 1/38 -0.00
Under center 15 +0.619 80% 7.7 +0.147 — -0.00
Tempo Style compare everyone →
Huddle 41 +0.694 68% 10.0 +0.059 1/38 -0.09
No huddle 6 +0.801 67% 10.3 +0.037 — -0.09
Yards to go Situation compare everyone →
1–3 to go 5 +1.538 80% 14.6 +0.046 — -0.07
4–6 to go 7 +0.061 57% 4.1 +0.042 — -0.02
7–10 to go 31 +0.558 68% 9.4 +0.085 1/38 -0.01
11+ to go 4 +1.961 75% 20.2 -0.042 — 0.03
Pass, sack or scramble Passing compare everyone →
Pass 35 +0.898 71% 12.1 +0.163 1/38 0.66
Sack 3 -1.114 0% -5.0 -1.741 — 0.21
Scramble 9 +0.574 78% 7.4 +0.479 — 0.27
Pass depth Passing compare everyone →
Behind the line 6 -0.373 17% 3.0 -0.186 — 0.19
Short (0–9) 16 +0.412 75% 5.1 +0.123 — 0.01
Intermediate (10–19) 5 +1.401 100% 18.4 +0.393 — 0.16
Deep (20+) 8 +2.509 88% 28.8 +0.443 — 0.18
Pass direction Passing compare everyone →
Left 11 +1.008 73% 14.3 +0.156 — 0.11
Middle 6 +1.027 67% 10.5 +0.279 — 0.10
Right 18 +0.788 72% 11.2 +0.111 — 0.08
Play action Scheme (FTN) compare everyone →
Play action 21 +0.624 76% 8.9 +0.136 — -0.03
No play action 26 +0.775 62% 11.0 +0.032 — -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 29 +0.825 66% 12.4 +0.070 — 0.06
Out of pocket 18 +0.518 72% 6.4 +0.003 — 0.06
Blitz Defense (FTN) compare everyone →
Blitzed 14 +0.849 79% 8.6 +0.048 — -0.15
No blitz 33 +0.647 64% 10.7 +0.060 1/38 -0.15
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 1 -1.381 0% 1.0 +0.148 — —
4 rushers 34 +0.693 65% 10.8 +0.049 1/38 -0.27
5 rushers 10 +1.024 90% 10.6 +0.076 — -0.05
6+ rushers 2 +0.417 50% 0.5 +0.030 — 0.15
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 31 +0.951 74% 12.0 +0.047 1/38 0.13
7 in the box 14 +0.210 57% 7.1 +0.083 — 0.11
Stacked box (8+) 2 +0.417 50% 0.5 +0.097 — —
Screen Scheme (FTN) compare everyone →
Screen 5 -0.381 20% 3.2 -0.040 — -0.11
Not a screen 42 +0.837 74% 10.9 +0.064 1/38 -0.11
Pre-snap motion Scheme (FTN) compare everyone →
Motion 21 +0.592 62% 9.0 +0.082 — 0.02
No motion 26 +0.801 73% 11.0 +0.027 — 0.02
RPO Scheme (FTN) compare everyone →
RPO 1 -1.033 0% 2.0 +0.068 — —
Not an RPO 46 +0.745 70% 10.3 +0.056 1/38 —
Pressure Defense (NGS) compare everyone →
Clean pocket 34 +0.778 74% 10.6 +0.273 1/38 0.04
Pressured 13 +0.522 54% 8.8 -0.454 — 0.04
Man / zone Defense (NGS) compare everyone →
Man 15 +1.285 80% 12.6 +0.077 — 0.01
Zone 32 +0.437 62% 8.9 +0.047 1/38 0.01
Coverage shell Defense (NGS) compare everyone →
Cover 0 4 +0.533 75% 4.2 +0.112 — —
Cover 1 11 +1.558 82% 15.6 +0.072 — -0.05
2-Man 0——— +0.077 — —
Cover 2 7 +0.168 43% 9.0 +0.021 — -0.18
Cover 3 14 +0.763 79% 10.5 +0.070 — -0.07
Cover 4 5 +0.500 60% 11.4 +0.080 — -0.01
Cover 6 1 +0.706 100% 11.0 -0.004 — -0.20
Cover 9 4 +0.235 50% 4.0 -0.006 — —
Combo 1 -2.032 0% -9.0 +0.034 — —
Blown coverage 0——— +0.293 — —
Time to throw Passing compare everyone →
Quick (under 2.5s) 20 +0.723 65% 11.2 +0.165 — 0.12
Normal (2.5–3.5s) 12 +0.948 83% 11.2 +0.220 — 0.07
Long (3.5s+) 3 +1.862 67% 21.0 +0.023 — 0.07
Offensive personnel Scheme (NGS) compare everyone →
11 40 +0.747 70% 10.1 +0.050 1/38 0.07
12 4 +0.781 50% 11.5 +0.075 — 0.04
21 2 -0.085 50% 8.5 -0.020 — -0.07
13 0——— +0.130 — —
22 0——— -0.218 — —
10 1 +0.417 100% 6.0 +0.056 — —
Other 0——— +0.044 — -0.08

By season

SeasonTeamDropbacksEPA/playTotal EPASuccessYds/play CPOEComp %aDOTSack rate
2025GB 47+0.707 +33.268.1%10.09 +22.085.7%10.16.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.