NFL

The 10 Best NFL Offenses of the Last Decade

Use your ← → (arrow) keys to browse the slideshow

2015 Arizona Cardinals

The only 2015 team on this list, the Cardinals may not have made the Super Bowl, losing to the Carolina Panthers in the NFC Championship game, but they boasted the league's best offense.

They ranked first in the NFL with a 0.19 NEP per play, first with a 0.31 Passing NEP per play, and eighth with a 0.02 Rushing NEP per play.

Flying under the radar after a torn ACL in 2014, Carson Palmer bounced back with a career year, playing an integral role in Arizona's success. His 4,671 yards and 35 touchdowns were both career-highs, while his 186.49 Passing NEP led the league by a wide margin (with second place being only 165.92), and his 0.33 Passing NEP per drop back was ranked second among quarterbacks with at least 200 drop backs.

He also posted a league high 9.1 adjusted yards per attempt (a measure of yards per attempt that weighs touchdowns and interceptions into the number), which was not only a career-high but absolutely demolished his previous career best of 7.7.

Palmer was joined by another veteran bouncing back after it seemed like his career was tailing off, as Larry Fitzgerald had a career-high 109 receptions and broke the 1,000 yard threshold for the first time since 2011 with 1,215 receiving yards.

Fitzgerald was joined by a pair of young receivers in Michael Floyd and John Brown, forming one of the most dangerous wide receiver trios in the league. All three ranked among the top 30 receivers in Reception NEP, and if we look at the 48 receivers with 50-plus targets, Floyd (seventh) and Brown (ninth) both ranked top-10 in Reception NEP per target.

While he wasn't the starter until injuries forced him into that role in Week 12, David Johnson ranked second among running backs with an 18.41 Rushing NEP, and his 42.46 Reception NEP ranked third at the position.