Minnesota means business with the running game heading into the 2025 season.
The Vikings are acquiring running back Jordan Mason from the 49ers in exchange for a 2025 pick swap (Minnesota receives No. 187; San Francisco receives No. 160) and a 2026 sixth-round pick, NFL Network Insider Ian Rapoport and Tom Pelissero reported Saturday, per Mason’s agency.
To sweeten Mason’s arrival, the Vikings are signing him to a two-year deal with over $7 million fully guaranteed and a maximum value of $12 million, Rapoport and Pelissero added.
It continues a period of bulking up for the Vikings, who added multiple big names to the defensive line and Will Fries and Ryan Kelly to the interior offensive line earlier this week during the open of free agency.

The Minnesota Vikings have bolstered their backfield, acquiring running back Jordan Mason from the San Francisco 49ers. The trade, first reported by NFL Network’s Ian Rapoport and ESPN’s Adam Schefter, involves a late-round pick swap in the 2025 NFL Draft—San Francisco moves up from No. 187 to No. 160—and a 2026 sixth-round pick heading to the 49ers.
Mason, who had received a second-round restricted free agency tender from the 49ers, has also signed a two-year deal with the Vikings worth up to $12 million, with over $7 million fully guaranteed at signing. The deal gives Minnesota a powerful one-two punch at running back, complementing recently re-signed veteran Aaron Jones.
Mason stepped up in a big way for the 49ers last season after Christian McCaffrey missed time due to injury. He appeared in 12 games, starting six, and delivered three 100-yard performances in the first four weeks of the season. His best outing came in Week 1 against the Jets, when he rushed for a career-high 147 yards on 28 carries. Mason finished the year with 789 rushing yards, three touchdowns, and an impressive 5.2 yards per carry average before an ankle injury sidelined him for the final five games.
Jordan Mason goes to the Vikings in a surprising move
