EAGAN, Minn. — The Vikings offense endured an up-and-down season both on and off the field.
Minnesota averaged 345.6 yards per game, a number that ranked 20th in the NFL, as the Vikings incorporated a new quarterback, multiple new starters on the offensive line and endured a shakeup at offensive coordinator.
The Vikings also had a pair of 1,000-yard receivers for the ninth time in franchise history.
Here's a look at 10 numbers of note on the Vikings offense from 2018:
1,000 — Adam Thielen (1,373) and Stefon Diggs (1,021) became the first pair of Vikings wide receivers to each have 1,000 receiving yards in the same season since Hall of Famers Randy Moss and Cris Carter in 2000.
1 — Vikings quarterback Kirk Cousins became the first player in NFL history to throw for 4,000-plus yards, complete more than 70 percent of his passes and throw at least 30 touchdowns with 10 or fewer interceptions.
5 — The Vikings offense tied for the most touchdowns allowed by an opposing defense with five. Minnesota threw three pick-sixes and had two fumbles returned for scores. Buffalo also gave up five touchdowns while its offense was on the field.
920 — Vikings running back Dalvin Cook totaled 920 combined rushing and receiving yards on 173 touches in 2018. Cook, who averaged 5.32 yards per touch, also had four touchdowns.
4 — Thielen (113 catches for 1,373 receiving yards and nine touchdowns) and Diggs (102 catches for 1,021 receiving yards and nine touchdowns) became the fourth pair of teammates in NFL history with 100-plus receptions, 1,000-plus yards and at least nine touchdown catches apiece.
27.6 — The Vikings averaged 27.6 rushing attempts per game in the three contests Kevin Stefanski was Minnesota's interim offensive coordinator. The Vikings averaged 21.1 rushing attempts per game in the 13 games John DeFilippo was the offensive coordinator.
22.5 — The Vikings offense averaged 22.5 points per game in 2018. Minnesota averaged 23 points per game on the road and 22 points per game at home.
26 — Minnesota ranked 26th in the league with a third-down success rate of 35.8 percent in 2018. The Vikings converted 15 of 59 third-down attempts (25.4 percent) over the final five games of the season.
93.3 — The Vikings averaged 93.3 rushing yards per game, which ranked 30th overall in the NFL. Minnesota tallied five games with at least 100 rushing yards, which was the second-fewest in the league. Arizona had just three games with at least 100 rushing yards.
29.4 — Vikings wide receiver Aldrick Robinson caught touchdowns on 29.4 percent of his total catches in 2018. Robinson, who joined the Vikings in Week 3, had five touchdown receptions on 17 catches.