The Arizona Cardinals had a historically bad offense in 2018, leading to a 3-13 year and a complete makeover. Kliff Kingsbury was hired. Kyler Murray was drafted along with three receivers. They added offensive linemen and a pair of tight ends.

Let’s look at the progress they have made over the last season.

Overall offense

In 2018, the Cardinals averaged a league-low 241.6 yards per game and a league-worst 14.1 points per game.

In 2019, they are 20th in the league in yards, averaging 343.9, so more than 100 yards more per game.

They now average 22.5 points per game, which is 16th in the league. They have scored 25 or more points seven times this season and in six of their last seven games. They had one such game in 2018, and even in that game the defense scored one of the touchdowns.