The Vikings generated a ton of excitement with their 2025 free agent class last spring. Coming off a 14-win season, their bold choice to let Sam Darnold walk gave them the room to go out and load up in the trenches. And they did just that.
In need of a defensive tackle, the Vikings went out and signed not one, but two former Pro Bowlers in Jonathan Allen and Javon Hargrave. In need of interior offensive linemen, they added former Colts teammates Will Fries and Ryan Kelly, giving Fries a huge five-year deal worth up to $87 million. At cornerback, they re-signed Byron Murphy Jr. and added Isaiah Rodgers from the Eagles at Brian Flores’ behest. They also rounded out their depth with various one-year deals for players like Justin Skule, Eric Wilson, and Rondale Moore.
Below are the 11 players who got at least $2 million in average salary from the Vikings. Many of the contracts look bigger than their actual functional price, based on how the guarantees were structured.
CB Byron Murphy Jr: 3 years, $54 million
G Will Fries: 5 years, $87.7 million
DT Jonathan Allen: 3 years, $51 million
DT Javon Hargrave: 2 years, $30 million
C Ryan Kelly: 2 years, $18 million
CB Isaiah Rodgers: 2 years, $11 million
LB Eric Wilson: 1 year, $2.6 million
CB Jeff Okudah: 1 year, $2.3 million
DB Tavierre Thomas: 1 year, $2 million
OT Justin Skule: 1 year, $2 million
WR Rondale Moore: 1 year, $2 million
A year later, how has the class aged? The short answer is not very well.
Murphy was OK in 2025 and led the Vikings in defensive snaps, but he didn’t come close to repeating his Pro Bowl season from a year earlier. Fries led the Vikings in offensive snaps as their lone offensive lineman who didn’t miss any time, but he was also merely OK.
Allen and Hargrave did not exactly live up to the hype. They combined for 65 pressures and seven sacks on the season. Both were outplayed by former UFL star Jalen Redmond, who emerged as the Vikings’ best defensive tackle. Allen played a heavy load of snaps but didn’t grade very well, at least by PFF. Hargrave graded better but didn’t play as much, averaging just over 33 snaps per game.
Kelly was excellent when he played. The issue is that he suffered three concussions and was limited to eight games. Rodgers looked like a genius signing when he put together one of the greatest individual defensive games in NFL history in Week 3. Outside of that game, he was merely solid.