Joe Flacco

Box score by season

SeasonTeamG CmpAttPass ydsTDIntSacked RushRush ydsTD vs ESPN
2025 CLE/CIN13 2514162,479151018 21351 ✓ matches
2024 IND7 1622481,76112718 9260 not checked
2023 CLE5 1232041,6161388 920 not checked
2023 playoffs CLE1 3446307124 3130
2022 NYJ5 1101911,0515310 360 not checked
2021 NYJ2 2742338302 230 not checked
2020 NYJ5 74134864637 6220 not checked
2019 DEN8 1712621,8226526 12200 not checked
2018 BAL9 2323792,46512616 19450 not checked
2017 BAL16 3525493,141181327 25541 not checked
2016 BAL16 4366724,317201533 21582 not checked

Official scoring from play-by-play. Regular-season totals for 2025 are compared with ESPN's after every rebuild (all players); earlier seasons aren't checked.

Advanced

Role PassingRushing Seasons to Weeks to
Designed runs
8
qualifying bar 106
EPA/play
+0.324
not ranked · lg -0.046
Success rate
75.0%
not ranked · lg 41.5%
Yards/play
2.75
not ranked · lg 4.28
Explosive rate
12.5%
not ranked · lg 10.0%
Turnover rate
0.0%
not ranked · lg 0.6%
TD rate
12.5%
not ranked · lg 3.6%

Below the qualifying bar for this window, so ranks are against qualified players and say less.

Notable in 2025

His biggest gaps between one situation and the rest of his plays, beyond the league's own gap there (|z| ≥ 2.5). Many splits get checked, so some of these are luck; the badge says whether that kind of split repeats year to year.

Every split

EPA per designed run in each situation, the league in the same situation, and his rank among qualified players with at least 20 designed runs 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.

SituationDesigned runsEPA/playSuccessYds/playLeague EPARankRepeats
Home / away Setting compare everyone →
Home 6 +0.695 100% 3.7 -0.061 — 0.01
Away 2 -0.791 0% 0.0 -0.034 — -0.00
Neutral site 0——— +0.003 — —
Rest days Setting compare everyone →
Short week (≤5 days) 2 +1.364 100% 7.0 -0.045 — 0.32
Normal (6–8 days) 4 -0.263 50% 1.2 -0.049 — -0.14
Extra rest (9–12 days) 1 +0.494 100% 1.0 -0.061 — -0.03
Off a bye (13+ days) 0——— +0.008 — —
Indoors / outdoors Weather compare everyone →
Indoors 2 -0.791 0% 0.0 -0.077 — 0.00
Outdoors 6 +0.695 100% 3.7 -0.031 — 0.00
Temperature (outdoors) Weather compare everyone →
Under 40°F 1 +0.288 100% 2.0 -0.033 — 0.08
40–59°F 2 +0.369 100% 2.0 +0.012 — -0.04
60–79°F 3 +1.048 100% 5.3 -0.062 — 0.02
80°F+ 0——— -0.024 — -0.32
Wind (outdoors) Weather compare everyone →
0–9 mph 5 +0.751 100% 4.0 -0.020 — 0.07
10–14 mph 1 +0.418 100% 2.0 -0.060 — 0.12
15+ mph 0——— -0.032 — 0.11
Rain or snow (outdoors) Weather compare everyone →
Dry 6 +0.695 100% 3.7 -0.030 — —
Rain or snow 0——— -0.036 — —
Score Game state compare everyone →
Trailing 9+ 0——— -0.057 — 0.01
Trailing 1–8 3 +0.316 100% 2.3 -0.053 — 0.02
Tied 2 -0.791 0% 0.0 -0.029 — 0.10
Leading 1–8 3 +1.074 100% 5.0 -0.036 — 0.00
Leading 9+ 0——— -0.060 — -0.13
Win probability Game state compare everyone →
Win prob under 20% 0——— -0.035 — 0.13
Win prob 20–80% 6 -0.023 67% 1.3 -0.040 — -0.05
Win prob over 80% 2 +1.364 100% 7.0 -0.068 — -0.09
Quarter Game state compare everyone →
Q1 3 -0.363 33% 0.3 -0.046 — 0.09
Q2 2 +0.353 100% 2.0 -0.018 — -0.04
Q3 1 +1.625 100% 2.0 -0.037 — 0.12
Q4 2 +0.673 100% 7.5 -0.082 — -0.02
OT 0——— -0.076 — —
Two-minute Game state compare everyone →
Last 2 min of half 2 +0.353 100% 2.0 -0.055 — —
Rest of game 6 +0.314 67% 3.0 -0.046 — —
Down Situation compare everyone →
1st down 1 +0.494 100% 1.0 -0.069 — 0.02
2nd down 2 +0.357 50% 6.0 -0.048 — -0.03
3rd down 4 -0.061 75% 1.8 -0.027 — -0.14
4th down 1 +1.625 100% 2.0 +0.448 — —
3rd-down distance Situation compare everyone →
3rd & 1–3 4 -0.061 75% 1.8 +0.052 — —
3rd & 4–6 0——— -0.084 — —
3rd & 7+ 0——— -0.324 — —
Field position Situation compare everyone →
Own 20 and in 1 +1.102 100% 12.0 -0.109 — 0.05
Own 50–21 1 +0.243 100% 3.0 -0.058 — -0.01
Opp 21–49 2 +0.353 100% 2.0 -0.028 — 0.07
Red zone (opp 20 in) 4 +0.134 50% 0.8 -0.018 — 0.06
Formation Style compare everyone →
Shotgun 1 +1.102 100% 12.0 -0.051 — 0.03
Under center 7 +0.212 71% 1.4 -0.043 — 0.03
Tempo Style compare everyone →
Huddle 8 +0.324 75% 2.8 -0.050 — 0.03
No huddle 0——— -0.006 — 0.03
Yards to go Situation compare everyone →
1–3 to go 7 +0.212 71% 1.4 +0.088 — 0.12
4–6 to go 0——— -0.005 — -0.02
7–10 to go 1 +1.102 100% 12.0 -0.090 — -0.06
11+ to go 0——— -0.165 — —
Run direction Running compare everyone →
Left 1 +1.102 100% 12.0 -0.043 — 0.04
Middle 5 +0.156 60% 1.2 -0.042 — 0.16
Right 2 +0.353 100% 2.0 -0.010 — 0.11
Run gap Running compare everyone →
Outside (end) 1 +1.102 100% 12.0 +0.044 — -0.03
Off tackle 0——— -0.046 — -0.00
Inside (guard) 2 +0.353 100% 2.0 -0.065 — 0.11
Up the middle 5 +0.156 60% 1.2 -0.042 — 0.16
Defenders in the box Defense (FTN) compare everyone →
Light box (6 or fewer) 4 +0.866 100% 4.5 -0.034 — 0.13
7 in the box 1 +0.288 100% 2.0 -0.062 — -0.02
Stacked box (8+) 3 -0.388 33% 0.7 -0.049 — 0.34
Pre-snap motion Scheme (FTN) compare everyone →
Motion 3 +0.846 100% 1.7 -0.040 — -0.21
No motion 5 +0.010 60% 3.4 -0.054 — -0.21
RPO Scheme (FTN) compare everyone →
RPO 0——— -0.064 — —
Not an RPO 8 +0.324 75% 2.8 -0.044 — —
Offensive personnel Scheme (NGS) compare everyone →
11 4 +0.815 100% 4.8 -0.028 — -0.10
12 3 -0.363 33% 0.3 -0.063 — 0.07
21 0——— -0.057 — 0.09
13 1 +0.418 100% 2.0 -0.057 — -0.10
22 0——— -0.025 — —
10 0——— -0.059 — —
Other 0——— -0.203 — 0.21

By season

SeasonTeamDesigned runsEPA/playTotal EPASuccessYds/play Explosive1st-down rate
2025CIN 8+0.324 +2.675.0%2.75 12.5%75.0%

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.