Motion/shift rate of Kyle Shanahan offenses since 2014.
— PFF SF 49ers (@PFF_49ers) December 11, 2019
2014 CLE: 56% (3rd)
2015 ATL: 56% (2nd)
2016 ATL: 59% (1st)
2017 SF: 66% (1st)
2018 SF: 71% (1st)
2019 SF: 78% (1st)
The NFL average jumped 4% to 47% this season. #49ers sitting 30% clear of that.
🧙♂️ pic.twitter.com/PdRHCV5zz7