Vikings
Contracts
Cap available: $20.48 M
| Player | Pos | OVR | Cap Hit | Salary | Bonus | Penalty | Net | Years Left | Length |
|---|---|---|---|---|---|---|---|---|---|
| J.J. McCarthy | QB | 94 | 59,970,000 | 208,310,000 | 301,880,000 | 198,520,000 | 1,170,000 | 5 | 8 |
| Dallas Turner | REDGE | 84 | 19,500,000 | 28,550,000 | 31,370,000 | 9,800,000 | 9,700,000 | 1 | 4 |
| Jordan Addison | WR | 87 | 17,750,000 | 45,550,000 | 57,500,000 | 24,160,000 | 6,600,000 | 4 | 8 |
| Eduardo Beltran | LT | 85 | 15,730,000 | 14,400,000 | 18,000,000 | 18,000,000 | 6,730,000 | 2 | 2 |
| Gervon Dexter Sr | DT | 85 | 15,700,000 | 7,700,000 | 8,000,000 | 8,000,000 | 7,700,000 | 1 | 1 |
| Dylan Fairchild | LG | 85 | 15,240,000 | 14,800,000 | 14,800,000 | 7,400,000 | 7,840,000 | 1 | 2 |
| T.J. Hockenson | TE | 77 | 15,070,000 | 32,700,000 | 33,550,000 | 9,400,000 | 5,670,000 | 1 | 4 |
| Chimere Dike | WR | 90 | 12,660,000 | 17,210,000 | 31,080,000 | 22,980,000 | 1,170,000 | 2 | 3 |
| Trip Kay | LEDGE | 85 | 11,810,000 | 15,240,000 | 28,360,000 | 7,090,000 | 4,720,000 | 1 | 4 |
| Darin Gore | DT | 83 | 11,500,000 | 15,560,000 | 29,480,000 | 14,740,000 | 4,130,000 | 2 | 4 |
| Julian Biggs | REDGE | 81 | 11,290,000 | 16,040,000 | 30,520,000 | 22,890,000 | 3,660,000 | 3 | 4 |
| Kyle Groves | SS | 91 | 11,060,000 | 14,480,000 | 26,320,000 | 6,580,000 | 4,480,000 | 1 | 4 |
| Will Fries | RG | 82 | 10,800,000 | 3,700,000 | 7,100,000 | 7,100,000 | 3,700,000 | 1 | 1 |
| Cameron Meltzer | C | 86 | 9,710,000 | 10,860,000 | 12,180,000 | 11,000,000 | 4,210,000 | 2 | 3 |
| Jalen Pitre | FS | 86 | 9,370,000 | 10,800,000 | 17,400,000 | 11,600,000 | 3,570,000 | 2 | 3 |
| Omar Speights | WILL | 79 | 7,420,000 | 9,000,000 | 12,000,000 | 4,000,000 | 3,420,000 | 1 | 3 |
| Zack Baun | WILL | 77 | 6,480,000 | 5,200,000 | 7,400,000 | 3,700,000 | 2,780,000 | 1 | 2 |
| Javier Quinones | TE | 81 | 5,030,000 | 9,320,000 | 12,600,000 | 12,600,000 | 1,880,000 | 4 | 4 |
| Isiah Pacheco | HB | 86 | 4,600,000 | 1,900,000 | 2,700,000 | 2,700,000 | 1,900,000 | 1 | 1 |
| Danny Gray | WR | 70 | 4,530,000 | 5,200,000 | 3,600,000 | 1,800,000 | 2,730,000 | 1 | 2 |
| Anthony Gould | WR | 71 | 4,320,000 | 5,200,000 | 3,200,000 | 1,600,000 | 2,720,000 | 1 | 2 |
| Upton Stout | CB | 81 | 4,230,000 | 4,400,000 | 3,800,000 | 1,900,000 | 2,330,000 | 1 | 2 |
| Brevin Jordan | TE | 69 | 3,810,000 | 3,800,000 | 3,600,000 | 1,800,000 | 2,010,000 | 1 | 2 |
| Ben Lopez | WR | 88 | 3,230,000 | 6,600,000 | 5,200,000 | 1,300,000 | 1,930,000 | 1 | 4 |
| Adrian Wyatt | RT | 83 | 3,120,000 | 6,480,000 | 4,920,000 | 1,230,000 | 1,890,000 | 1 | 4 |
| Jeff Locke | CB | 79 | 2,970,000 | 6,520,000 | 5,080,000 | 2,540,000 | 1,700,000 | 2 | 4 |
| Mike Garner | MIKE | 81 | 2,820,000 | 6,520,000 | 5,160,000 | 3,870,000 | 1,530,000 | 3 | 4 |
| Kaiir Elam | CB | 84 | 2,700,000 | 2,700,000 | 0 | 0 | 2,700,000 | 1 | 1 |
| Terrel Bernard | SAM | 77 | 2,450,000 | 4,000,000 | 800,000 | 400,000 | 2,050,000 | 1 | 2 |
| Ameer Speed | CB | 68 | 2,400,000 | 1,600,000 | 800,000 | 800,000 | 1,600,000 | 1 | 1 |
| Jack Fox | P | 81 | 2,400,000 | 4,270,000 | 2,800,000 | 800,000 | 1,600,000 | 1 | 2 |
| J.C. Keiser | REDGE | 77 | 2,270,000 | 6,040,000 | 3,880,000 | 3,880,000 | 1,300,000 | 4 | 4 |
| Peter Banks | SAM | 75 | 2,150,000 | 4,400,000 | 4,000,000 | 2,000,000 | 1,150,000 | 2 | 4 |
| Emanuel Morales | LS | 77 | 1,840,000 | 2,200,000 | 1,600,000 | 1,600,000 | 1,040,000 | 2 | 2 |
| Alphonso Weston | DT | 84 | 1,800,000 | 5,200,000 | 1,520,000 | 380,000 | 1,420,000 | 1 | 4 |
| Tyson Jones | SAM | 82 | 1,720,000 | 4,200,000 | 1,200,000 | 1,200,000 | 1,320,000 | 3 | 3 |
| Mike Preston | HB | 95 | 1,710,000 | 5,200,000 | 1,520,000 | 760,000 | 1,330,000 | 2 | 4 |
| Brett White | SS | 78 | 1,710,000 | 5,200,000 | 1,520,000 | 760,000 | 1,330,000 | 2 | 4 |
| DeAndrew Copeland | WILL | 74 | 1,650,000 | 5,200,000 | 1,560,000 | 1,170,000 | 1,260,000 | 3 | 4 |
| Hugh Nichols | K | 75 | 1,600,000 | 1,870,000 | 200,000 | 200,000 | 1,400,000 | 1 | 2 |
| Carlos Estes | LT | 68 | 1,560,000 | 5,040,000 | 1,120,000 | 560,000 | 1,280,000 | 2 | 4 |
| Duncan Clifford | QB | 75 | 1,500,000 | 5,040,000 | 1,120,000 | 840,000 | 1,220,000 | 3 | 4 |
| Carlos Gonzalez | FS | 72 | 1,290,000 | 4,200,000 | 880,000 | 440,000 | 1,070,000 | 2 | 4 |
| Connor Carr | QB | 68 | 1,240,000 | 4,200,000 | 400,000 | 100,000 | 1,140,000 | 1 | 4 |
| Stephon Yarbrough | HB | 74 | 1,230,000 | 4,200,000 | 1,040,000 | 1,040,000 | 970,000 | 4 | 4 |
| Tevin Knight | CB | 81 | 1,200,000 | 4,200,000 | 240,000 | 60,000 | 1,140,000 | 1 | 4 |
| Jamie Gordon | MIKE | 68 | 1,130,000 | 4,200,000 | 240,000 | 120,000 | 1,070,000 | 2 | 4 |
| Cam Long | RG | 70 | 590,000 | 1,140,000 | 0 | 0 | 590,000 | 1 | 2 |
| Brandon Thomas | FB | 69 | 500,000 | 1,030,000 | 0 | 0 | 500,000 | 2 | 2 |
| Owen Schilling | C | 65 | 470,000 | 980,000 | 0 | 0 | 470,000 | 2 | 2 |
| Carlos Torres | FS | 67 | 450,000 | 930,000 | 0 | 0 | 450,000 | 2 | 2 |
| Eric Romero | RT | 67 | 450,000 | 930,000 | 0 | 0 | 450,000 | 2 | 2 |
| Jordan Gonzalez | SAM | 72 | 440,000 | 910,000 | 0 | 0 | 0 | 2 | 2 |
| Nick Robertson | CB | 66 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kenny Michaels | DT | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Trent Silver | DT | 63 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Elijah Judge | HB | 69 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jay Davis | HB | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Marlon Woodard | LG | 66 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Jose Gomez | REDGE | 71 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Hayden June | REDGE | 66 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kyle Rogers | RG | 66 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Ben Fitzpatrick | WILL | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Lance Bryant | WR | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- Player
- J.J. McCarthy
- Pos
- QB
- OVR
- 94
- Cap Hit
- 59,970,000
- Salary
- 208,310,000
- Years Left
- 5
- Player
- Dallas Turner
- Pos
- REDGE
- OVR
- 84
- Cap Hit
- 19,500,000
- Salary
- 28,550,000
- Years Left
- 1
- Player
- Jordan Addison
- Pos
- WR
- OVR
- 87
- Cap Hit
- 17,750,000
- Salary
- 45,550,000
- Years Left
- 4
- Player
- Eduardo Beltran
- Pos
- LT
- OVR
- 85
- Cap Hit
- 15,730,000
- Salary
- 14,400,000
- Years Left
- 2
- Player
- Gervon Dexter Sr
- Pos
- DT
- OVR
- 85
- Cap Hit
- 15,700,000
- Salary
- 7,700,000
- Years Left
- 1
- Player
- Dylan Fairchild
- Pos
- LG
- OVR
- 85
- Cap Hit
- 15,240,000
- Salary
- 14,800,000
- Years Left
- 1
- Player
- T.J. Hockenson
- Pos
- TE
- OVR
- 77
- Cap Hit
- 15,070,000
- Salary
- 32,700,000
- Years Left
- 1
- Player
- Chimere Dike
- Pos
- WR
- OVR
- 90
- Cap Hit
- 12,660,000
- Salary
- 17,210,000
- Years Left
- 2
- Player
- Trip Kay
- Pos
- LEDGE
- OVR
- 85
- Cap Hit
- 11,810,000
- Salary
- 15,240,000
- Years Left
- 1
- Player
- Darin Gore
- Pos
- DT
- OVR
- 83
- Cap Hit
- 11,500,000
- Salary
- 15,560,000
- Years Left
- 2
- Player
- Julian Biggs
- Pos
- REDGE
- OVR
- 81
- Cap Hit
- 11,290,000
- Salary
- 16,040,000
- Years Left
- 3
- Player
- Kyle Groves
- Pos
- SS
- OVR
- 91
- Cap Hit
- 11,060,000
- Salary
- 14,480,000
- Years Left
- 1
- Player
- Will Fries
- Pos
- RG
- OVR
- 82
- Cap Hit
- 10,800,000
- Salary
- 3,700,000
- Years Left
- 1
- Player
- Cameron Meltzer
- Pos
- C
- OVR
- 86
- Cap Hit
- 9,710,000
- Salary
- 10,860,000
- Years Left
- 2
- Player
- Jalen Pitre
- Pos
- FS
- OVR
- 86
- Cap Hit
- 9,370,000
- Salary
- 10,800,000
- Years Left
- 2
- Player
- Omar Speights
- Pos
- WILL
- OVR
- 79
- Cap Hit
- 7,420,000
- Salary
- 9,000,000
- Years Left
- 1
- Player
- Zack Baun
- Pos
- WILL
- OVR
- 77
- Cap Hit
- 6,480,000
- Salary
- 5,200,000
- Years Left
- 1
- Player
- Javier Quinones
- Pos
- TE
- OVR
- 81
- Cap Hit
- 5,030,000
- Salary
- 9,320,000
- Years Left
- 4
- Player
- Isiah Pacheco
- Pos
- HB
- OVR
- 86
- Cap Hit
- 4,600,000
- Salary
- 1,900,000
- Years Left
- 1
- Player
- Danny Gray
- Pos
- WR
- OVR
- 70
- Cap Hit
- 4,530,000
- Salary
- 5,200,000
- Years Left
- 1
- Player
- Anthony Gould
- Pos
- WR
- OVR
- 71
- Cap Hit
- 4,320,000
- Salary
- 5,200,000
- Years Left
- 1
- Player
- Upton Stout
- Pos
- CB
- OVR
- 81
- Cap Hit
- 4,230,000
- Salary
- 4,400,000
- Years Left
- 1
- Player
- Brevin Jordan
- Pos
- TE
- OVR
- 69
- Cap Hit
- 3,810,000
- Salary
- 3,800,000
- Years Left
- 1
- Player
- Ben Lopez
- Pos
- WR
- OVR
- 88
- Cap Hit
- 3,230,000
- Salary
- 6,600,000
- Years Left
- 1
- Player
- Adrian Wyatt
- Pos
- RT
- OVR
- 83
- Cap Hit
- 3,120,000
- Salary
- 6,480,000
- Years Left
- 1
- Player
- Jeff Locke
- Pos
- CB
- OVR
- 79
- Cap Hit
- 2,970,000
- Salary
- 6,520,000
- Years Left
- 2
- Player
- Mike Garner
- Pos
- MIKE
- OVR
- 81
- Cap Hit
- 2,820,000
- Salary
- 6,520,000
- Years Left
- 3
- Player
- Kaiir Elam
- Pos
- CB
- OVR
- 84
- Cap Hit
- 2,700,000
- Salary
- 2,700,000
- Years Left
- 1
- Player
- Terrel Bernard
- Pos
- SAM
- OVR
- 77
- Cap Hit
- 2,450,000
- Salary
- 4,000,000
- Years Left
- 1
- Player
- Ameer Speed
- Pos
- CB
- OVR
- 68
- Cap Hit
- 2,400,000
- Salary
- 1,600,000
- Years Left
- 1
- Player
- Jack Fox
- Pos
- P
- OVR
- 81
- Cap Hit
- 2,400,000
- Salary
- 4,270,000
- Years Left
- 1
- Player
- J.C. Keiser
- Pos
- REDGE
- OVR
- 77
- Cap Hit
- 2,270,000
- Salary
- 6,040,000
- Years Left
- 4
- Player
- Peter Banks
- Pos
- SAM
- OVR
- 75
- Cap Hit
- 2,150,000
- Salary
- 4,400,000
- Years Left
- 2
- Player
- Emanuel Morales
- Pos
- LS
- OVR
- 77
- Cap Hit
- 1,840,000
- Salary
- 2,200,000
- Years Left
- 2
- Player
- Alphonso Weston
- Pos
- DT
- OVR
- 84
- Cap Hit
- 1,800,000
- Salary
- 5,200,000
- Years Left
- 1
- Player
- Tyson Jones
- Pos
- SAM
- OVR
- 82
- Cap Hit
- 1,720,000
- Salary
- 4,200,000
- Years Left
- 3
- Player
- Mike Preston
- Pos
- HB
- OVR
- 95
- Cap Hit
- 1,710,000
- Salary
- 5,200,000
- Years Left
- 2
- Player
- Brett White
- Pos
- SS
- OVR
- 78
- Cap Hit
- 1,710,000
- Salary
- 5,200,000
- Years Left
- 2
- Player
- DeAndrew Copeland
- Pos
- WILL
- OVR
- 74
- Cap Hit
- 1,650,000
- Salary
- 5,200,000
- Years Left
- 3
- Player
- Hugh Nichols
- Pos
- K
- OVR
- 75
- Cap Hit
- 1,600,000
- Salary
- 1,870,000
- Years Left
- 1
- Player
- Carlos Estes
- Pos
- LT
- OVR
- 68
- Cap Hit
- 1,560,000
- Salary
- 5,040,000
- Years Left
- 2
- Player
- Duncan Clifford
- Pos
- QB
- OVR
- 75
- Cap Hit
- 1,500,000
- Salary
- 5,040,000
- Years Left
- 3
- Player
- Carlos Gonzalez
- Pos
- FS
- OVR
- 72
- Cap Hit
- 1,290,000
- Salary
- 4,200,000
- Years Left
- 2
- Player
- Connor Carr
- Pos
- QB
- OVR
- 68
- Cap Hit
- 1,240,000
- Salary
- 4,200,000
- Years Left
- 1
- Player
- Stephon Yarbrough
- Pos
- HB
- OVR
- 74
- Cap Hit
- 1,230,000
- Salary
- 4,200,000
- Years Left
- 4
- Player
- Tevin Knight
- Pos
- CB
- OVR
- 81
- Cap Hit
- 1,200,000
- Salary
- 4,200,000
- Years Left
- 1
- Player
- Jamie Gordon
- Pos
- MIKE
- OVR
- 68
- Cap Hit
- 1,130,000
- Salary
- 4,200,000
- Years Left
- 2
- Player
- Cam Long
- Pos
- RG
- OVR
- 70
- Cap Hit
- 590,000
- Salary
- 1,140,000
- Years Left
- 1
- Player
- Brandon Thomas
- Pos
- FB
- OVR
- 69
- Cap Hit
- 500,000
- Salary
- 1,030,000
- Years Left
- 2
- Player
- Owen Schilling
- Pos
- C
- OVR
- 65
- Cap Hit
- 470,000
- Salary
- 980,000
- Years Left
- 2
- Player
- Carlos Torres
- Pos
- FS
- OVR
- 67
- Cap Hit
- 450,000
- Salary
- 930,000
- Years Left
- 2
- Player
- Eric Romero
- Pos
- RT
- OVR
- 67
- Cap Hit
- 450,000
- Salary
- 930,000
- Years Left
- 2
- Player
- Jordan Gonzalez
- Pos
- SAM
- OVR
- 72
- Cap Hit
- 440,000
- Salary
- 910,000
- Years Left
- 2
- Player
- Nick Robertson
- Pos
- CB
- OVR
- 66
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Kenny Michaels
- Pos
- DT
- OVR
- 67
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Trent Silver
- Pos
- DT
- OVR
- 63
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Elijah Judge
- Pos
- HB
- OVR
- 69
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Jay Davis
- Pos
- HB
- OVR
- 67
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Marlon Woodard
- Pos
- LG
- OVR
- 66
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Jose Gomez
- Pos
- REDGE
- OVR
- 71
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Hayden June
- Pos
- REDGE
- OVR
- 66
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Kyle Rogers
- Pos
- RG
- OVR
- 66
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Ben Fitzpatrick
- Pos
- WILL
- OVR
- 62
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Lance Bryant
- Pos
- WR
- OVR
- 67
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0