TEAM FINGERPRINT

San Francisco 49ers

The 2019 offense as a single flow — from who was on the field, to how they lined up, to run or pass, to what it got them. Every snap is counted, not modeled; the shape of the ribbon is the identity of the offense.

1,158
Plays
51%
Pass rate
16%
Explosive
45%
Success
NGS
Charted by
How San Francisco 49ers ran their offense · 2019 · 1,158 plays
EPA/play+
PersonnelFormationRun / PassOutcome1121122213OtherShotgunI_FormSinglebackEmptyRunPassExplosiveSuccessFailure
Play flows between adjacent stages (source, target, play count)
11 personnelShotgun317
21 personnelI_Form202
11 personnelSingleback102
12 personnelSingleback91
12 personnelI_Form72
22 personnelI_Form64
21 personnelShotgun57
21 personnelSingleback54
12 personnelShotgun43
11 personnelEmpty42
22 personnelSingleback29
21 personnelEmpty16
22 personnelShotgun12
12 personnelEmpty7
13 personnelSingleback7
22 personnelJumbo7
21 personnelOther6
11 personnelI_Form5
11 personnelOther4
22 personnelEmpty4
OtherJumbo4
13 personnelShotgun3
13 personnelI_Form2
21 personnelJumbo2
OtherI_Form2
11 personnelJumbo1
12 personnelOther1
13 personnelJumbo1
OtherEmpty1
ShotgunPass311
I_FormRun259
SinglebackRun166
ShotgunRun121
SinglebackPass117
I_FormPass88
EmptyPass68
JumboRun14
OtherRun8
OtherPass3
EmptyRun2
JumboPass1
RunFailure339
PassFailure296
PassSuccess178
RunSuccess155
PassExplosive114
RunExplosive76

Each ribbon is a band of plays flowing left to right through the four decisions of a snap. Width is how many plays; color is how efficient they were (mean EPA per play). Hover any ribbon or block for its play count, share of the offense, EPA and success rate.