Michael Penix Jr.

Box score by season

SeasonTeamG CmpAttPass ydsTDIntSacked RushRush ydsTD vs ESPN
2026 ATL4 71110944619 750 ✓ matches
2025 ATL9 1662761,9829313 21701 ✓ matches
2024 ATL5 61105775334 7111 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
122
qualifying bar 84
EPA/play
+0.101
19th of 34 · lg +0.071
Success rate
44.3%
20th of 34 · lg 45.2%
Yards/play
7.35
6th of 34 · lg 6.24
Explosive rate
12.3%
5th of 34 · lg 9.0%
CPOE
-1.5
25th of 34 · lg +0.5
Completion %
64.5%
18th of 34 · lg 64.3%
Air yards/att
7.4
21st of 34 · lg 7.9
Sack rate
7.4%
24th of 34 · lg 6.1%
Turnover rate
1.6%
7th of 34 · lg 2.7%
TD rate
4.9%
11th of 34 · lg 4.3%

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 76 -0.089 34% 5.6 +0.074 24/33 0.04
Away 46 +0.415 61% 10.2 +0.064 3/33 0.01
Neutral site 0——— +0.102 — —
Rest days Setting compare everyone →
Short week (≤5 days) 25 +0.338 64% 10.2 +0.144 — 0.09
Normal (6–8 days) 76 -0.089 34% 5.6 +0.054 28/34 0.03
Extra rest (9–12 days) 21 +0.507 57% 10.2 +0.144 — -0.00
Off a bye (13+ days) 0——— +0.099 — -0.07
Indoors / outdoors Weather compare everyone →
Indoors 60 -0.034 38% 6.8 +0.091 16/21 0.01
Outdoors 62 +0.232 50% 7.9 +0.063 8/34 0.01
Temperature (outdoors) Weather compare everyone →
60–79°F 25 +0.338 64% 10.2 +0.089 — -0.13
80°F+ 0——— +0.093 — 0.01
Wind (outdoors) Weather compare everyone →
0–9 mph 25 +0.338 64% 10.2 +0.096 — -0.06
10–14 mph 0——— +0.077 — -0.12
Rain or snow (outdoors) Weather compare everyone →
Dry 62 +0.232 50% 7.9 +0.072 8/34 0.01
Rain or snow 0——— -0.028 — 0.01
Score Game state compare everyone →
Trailing 9+ 35 -0.172 31% 5.7 +0.058 16/20 0.06
Trailing 1–8 8 -1.391 12% 0.0 +0.060 — 0.05
Tied 18 -0.297 50% 5.1 +0.081 — 0.09
Leading 1–8 44 +0.335 50% 7.1 +0.051 6/21 -0.21
Leading 9+ 17 +1.184 65% 17.3 +0.160 — 0.03
Win probability Game state compare everyone →
Win prob under 20% 33 -0.422 27% 4.5 +0.057 20/20 0.05
Win prob 20–80% 64 +0.169 52% 6.7 +0.068 14/34 0.08
Win prob over 80% 25 +0.620 48% 12.8 +0.106 — 0.03
Quarter Game state compare everyone →
Q1 22 -0.837 23% 2.1 +0.040 — -0.05
Q2 39 +0.400 54% 8.0 +0.074 3/33 -0.06
Q3 19 -0.272 42% 4.9 +0.070 — -0.06
Q4 42 +0.485 48% 10.6 +0.081 3/31 0.05
OT 0——— +0.324 — —
Two-minute Game state compare everyone →
Last 2 min of half 10 +0.304 40% 2.5 +0.023 — 0.03
Rest of game 112 +0.083 45% 7.8 +0.080 19/34 0.03
Down Situation compare everyone →
1st down 43 +0.264 49% 8.0 +0.124 9/34 0.19
2nd down 37 -0.112 38% 5.8 +0.092 27/33 0.04
3rd down 38 +0.434 50% 8.8 -0.035 3/32 0.11
4th down 4 -2.834 0% 1.2 +0.187 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 6 +1.544 83% 21.7 -0.002 — -0.29
3rd & 4–6 12 +0.107 33% 3.8 +0.017 — -0.12
3rd & 7+ 20 +0.297 50% 7.9 -0.072 — -0.22
Field position Situation compare everyone →
Own 20 and in 19 +0.404 53% 10.2 +0.061 — -0.02
Own 50–21 47 +0.069 43% 7.9 +0.040 17/34 0.11
Opp 21–49 36 -0.123 47% 7.6 +0.096 26/32 0.08
Red zone (opp 20 in) 20 +0.296 35% 3.1 +0.122 — 0.01
Formation Style compare everyone →
Shotgun 92 +0.157 45% 7.4 +0.063 12/34 -0.00
Under center 30 -0.070 43% 7.1 +0.101 19/23 -0.00
Tempo Style compare everyone →
Huddle 110 +0.050 44% 7.2 +0.069 18/34 -0.09
No huddle 12 +0.571 50% 8.7 +0.089 — -0.09
Yards to go Situation compare everyone →
1–3 to go 9 +0.081 56% 14.4 +0.096 — -0.07
4–6 to go 24 +0.049 38% 5.3 +0.092 — -0.02
7–10 to go 78 +0.082 42% 7.0 +0.085 18/34 -0.01
11+ to go 11 +0.370 64% 8.8 -0.018 — 0.03
Pass, sack or scramble Passing compare everyone →
Pass 110 +0.279 49% 8.6 +0.174 10/34 0.66
Sack 9 -1.761 0% -6.2 -1.723 — 0.21
Scramble 3 -0.811 0% 3.0 +0.430 — 0.27
Pass depth Passing compare everyone →
Behind the line 27 -0.595 33% 2.9 -0.207 — 0.19
Short (0–9) 44 +0.270 52% 6.8 +0.152 6/34 0.01
Intermediate (10–19) 28 +0.660 57% 12.1 +0.393 — 0.16
Deep (20+) 11 +1.487 55% 20.7 +0.452 — 0.18
Pass direction Passing compare everyone →
Left 51 +0.365 49% 8.2 +0.131 4/32 0.11
Middle 17 +0.165 47% 8.5 +0.329 — 0.10
Right 42 +0.220 50% 9.0 +0.135 15/34 0.08
Play action Scheme (FTN) compare everyone →
Play action 27 +0.111 44% 7.5 +0.122 — -0.03
No play action 56 +0.394 55% 8.9 +0.068 4/34 -0.03
In / out of pocket Scheme (FTN) compare everyone →
In pocket 69 +0.419 57% 9.2 +0.101 2/34 0.06
Out of pocket 14 -0.277 29% 4.9 +0.002 — 0.06
Blitz Defense (FTN) compare everyone →
Blitzed 37 +0.408 57% 9.7 +0.004 6/32 -0.15
No blitz 46 +0.216 48% 7.5 +0.116 14/33 -0.15
Pass rushers Defense (FTN) compare everyone →
3 or fewer rushers 4 +0.146 25% 6.2 +0.143 — —
4 rushers 42 +0.223 50% 7.6 +0.116 14/33 -0.27
5 rushers 20 +0.795 70% 12.8 +0.010 — -0.05
6+ rushers 17 -0.047 41% 6.1 -0.016 — 0.15
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 44 +0.200 52% 6.6 +0.067 12/34 0.13
7 in the box 27 +0.545 56% 10.9 +0.103 — 0.11
Stacked box (8+) 12 +0.127 42% 9.9 +0.133 — —
Screen Scheme (FTN) compare everyone →
Screen 14 +0.077 64% 5.6 -0.043 — -0.11
Not a screen 69 +0.347 49% 9.0 +0.092 4/34 -0.11
Pre-snap motion Scheme (FTN) compare everyone →
Motion 54 +0.302 54% 8.9 +0.097 4/33 0.02
No motion 29 +0.301 48% 7.7 +0.059 — 0.02
RPO Scheme (FTN) compare everyone →
RPO 1 +0.130 100% 5.0 -0.052 — —
Not an RPO 82 +0.304 51% 8.5 +0.083 6/34 —

By season

SeasonTeamDropbacksEPA/playTotal EPASuccessYds/play CPOEComp %aDOTSack rate
2026ATL 122+0.101 +12.444.3%7.35 -1.564.5%7.47.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.