49ers
Contracts
Cap available: $14.78 M
| Player | Pos | OVR | Cap Hit | Salary | Bonus | Penalty | Net | Years Left | Length |
|---|---|---|---|---|---|---|---|---|---|
| Jordan Love | QB | 86 | 59,510,000 | 176,450,000 | 189,370,000 | 116,350,000 | 24,480,000 | 5 | 8 |
| Ricky Pearsall | WR | 94 | 28,980,000 | 16,960,000 | 46,640,000 | 16,720,000 | 12,260,000 | 1 | 4 |
| Rafael Kellum | REDGE | 99 | 26,050,000 | 95,030,000 | 125,070,000 | 124,400,000 | 1,170,000 | 5 | 6 |
| Mykel Williams | REDGE | 92 | 23,570,000 | 102,590,000 | 133,540,000 | 114,800,000 | 1,170,000 | 7 | 8 |
| Alfred Collins | DT | 89 | 17,720,000 | 60,820,000 | 85,190,000 | 69,670,000 | 1,170,000 | 5 | 7 |
| Steven Felix | HB | 99 | 16,100,000 | 13,140,000 | 75,110,000 | 74,650,000 | 1,170,000 | 5 | 6 |
| Nick Martin | WILL | 88 | 11,760,000 | 29,250,000 | 38,750,000 | 31,050,000 | 4,110,000 | 5 | 7 |
| Deommodore Lenoir | CB | 86 | 8,840,000 | 7,200,000 | 11,000,000 | 11,000,000 | 3,340,000 | 2 | 2 |
| Renardo Green | CB | 85 | 8,120,000 | 13,170,000 | 19,150,000 | 19,150,000 | 1,170,000 | 5 | 5 |
| Robert West | WR | 82 | 7,720,000 | 12,080,000 | 19,800,000 | 14,850,000 | 2,770,000 | 3 | 4 |
| Zach Allen | DT | 84 | 7,350,000 | 7,350,000 | 0 | 0 | 7,350,000 | 1 | 1 |
| Malik Mustapha | FS | 83 | 6,470,000 | 7,570,000 | 17,020,000 | 17,020,000 | 1,170,000 | 5 | 5 |
| Eddie Machado | DT | 77 | 6,370,000 | 10,920,000 | 16,760,000 | 16,760,000 | 2,180,000 | 4 | 4 |
| Derek Fargas | RT | 87 | 4,530,000 | 7,880,000 | 8,680,000 | 2,170,000 | 2,360,000 | 1 | 4 |
| Dre Greenlaw | MIKE | 78 | 4,100,000 | 4,100,000 | 0 | 0 | 4,100,000 | 1 | 1 |
| Chigoziem Okonkwo | TE | 79 | 3,680,000 | 13,570,000 | 1,340,000 | 670,000 | 3,010,000 | 1 | 6 |
| Calvin Austin | WR | 78 | 3,050,000 | 10,050,000 | 5,400,000 | 5,400,000 | 3,050,000 | 3 | 3 |
| Brenden Bennett | SAM | 83 | 3,020,000 | 6,600,000 | 5,200,000 | 2,600,000 | 1,720,000 | 2 | 4 |
| Cole Strange | LG | 77 | 2,950,000 | 2,950,000 | 0 | 0 | 2,950,000 | 1 | 1 |
| Chet Becht | SAM | 85 | 2,770,000 | 9,770,000 | 7,000,000 | 7,000,000 | 1,770,000 | 5 | 5 |
| Julian Fowler | SS | 87 | 2,240,000 | 41,100,000 | 39,190,000 | 39,190,000 | 1,100,000 | 6 | 6 |
| Cor'Dale Flott | CB | 80 | 2,150,000 | 2,150,000 | 0 | 0 | 2,150,000 | 1 | 1 |
| Reggie Allen | CB | 76 | 2,000,000 | 5,360,000 | 2,040,000 | 510,000 | 1,490,000 | 1 | 4 |
| Jordan Espinosa | LT | 83 | 1,720,000 | 5,200,000 | 1,560,000 | 780,000 | 1,330,000 | 2 | 4 |
| Zach Bradford | QB | 80 | 1,640,000 | 8,700,000 | 6,420,000 | 6,420,000 | 1,100,000 | 5 | 5 |
| J.T. Jackson | WR | 91 | 1,520,000 | 17,100,000 | 14,660,000 | 14,660,000 | 1,100,000 | 5 | 5 |
| Cal Adomitis | LS | 64 | 1,480,000 | 1,480,000 | 0 | 0 | 1,480,000 | 1 | 1 |
| Ty Zentner | P | 69 | 1,480,000 | 1,480,000 | 0 | 0 | 1,480,000 | 1 | 1 |
| Tito Hernandez | DT | 73 | 1,460,000 | 3,010,000 | 0 | 0 | 1,460,000 | 2 | 2 |
| Clyde Heath | DT | 71 | 1,460,000 | 3,010,000 | 0 | 0 | 1,460,000 | 2 | 2 |
| Will Levis | QB | 66 | 1,450,000 | 1,450,000 | 0 | 0 | 1,450,000 | 1 | 1 |
| O'Cyrus Torrence | RG | 76 | 1,450,000 | 1,450,000 | 0 | 0 | 1,450,000 | 1 | 1 |
| Angelo Patton | HB | 77 | 1,400,000 | 5,340,000 | 5,360,000 | 5,360,000 | 1,140,000 | 4 | 4 |
| Spencer Shrader | K | 76 | 1,380,000 | 1,380,000 | 0 | 0 | 1,380,000 | 1 | 1 |
| Dimitri Fryar | C | 72 | 1,290,000 | 4,200,000 | 1,080,000 | 810,000 | 1,020,000 | 3 | 4 |
| Jackson Hogan | LEDGE | 66 | 1,270,000 | 2,620,000 | 0 | 0 | 1,270,000 | 2 | 2 |
| Callum Kennedy | LT | 70 | 1,170,000 | 4,200,000 | 400,000 | 200,000 | 1,070,000 | 2 | 4 |
| Tashaun Triplett | RG | 72 | 1,140,000 | 4,200,000 | 680,000 | 680,000 | 970,000 | 4 | 4 |
| Anthony Hawkins | LG | 65 | 1,110,000 | 1,110,000 | 0 | 0 | 1,110,000 | 1 | 1 |
| Ashton Ward | C | 81 | 1,070,000 | 4,200,000 | 0 | 0 | 1,070,000 | 2 | 4 |
| Demetrious Parks | CB | 73 | 1,060,000 | 4,200,000 | 360,000 | 360,000 | 970,000 | 4 | 4 |
| Dominick Martin | LEDGE | 71 | 1,030,000 | 4,200,000 | 240,000 | 240,000 | 970,000 | 4 | 4 |
| Nicholas Stephens | MIKE | 68 | 800,000 | 1,560,000 | 0 | 0 | 800,000 | 1 | 2 |
| Elijah McClellan | LT | 69 | 790,000 | 1,620,000 | 0 | 0 | 790,000 | 2 | 2 |
| Vince Russell | TE | 70 | 770,000 | 1,590,000 | 0 | 0 | 770,000 | 2 | 2 |
| Tommy Parrish | LT | 67 | 740,000 | 1,530,000 | 0 | 0 | 740,000 | 2 | 2 |
| Walter Ferrell | DT | 72 | 530,000 | 1,030,000 | 0 | 0 | 530,000 | 1 | 2 |
| Anthony McCullough | FB | 72 | 500,000 | 1,030,000 | 0 | 0 | 500,000 | 2 | 2 |
| Jake Peters | LEDGE | 66 | 500,000 | 960,000 | 0 | 0 | 500,000 | 1 | 2 |
| Dillon Lidge | SS | 69 | 500,000 | 1,030,000 | 0 | 0 | 500,000 | 2 | 2 |
| Zack Stearn | RT | 72 | 480,000 | 8,880,000 | 4,000,000 | 4,000,000 | 480,000 | 5 | 5 |
| Jimmy Ruiz | WILL | 68 | 460,000 | 960,000 | 0 | 0 | 460,000 | 2 | 2 |
| Nick Estes | FS | 68 | 450,000 | 930,000 | 0 | 0 | 450,000 | 2 | 2 |
| Mitchell Snowden | C | 65 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Joaquin Nava | DT | 63 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Imani Newhouse | HB | 64 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Joshua Gandy | HB | 61 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Troy Webb | LEDGE | 60 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Zion Thornton | LT | 59 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Carlos Manuel | MIKE | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Chuck Denney | QB | 57 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Isaiah Blakley | SS | 70 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Taylor Guerrero | TE | 68 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Joey Hurst | TE | 67 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
| Kristian Lucas | WILL | 62 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |
- Player
- Jordan Love
- Pos
- QB
- OVR
- 86
- Cap Hit
- 59,510,000
- Salary
- 176,450,000
- Years Left
- 5
- Player
- Ricky Pearsall
- Pos
- WR
- OVR
- 94
- Cap Hit
- 28,980,000
- Salary
- 16,960,000
- Years Left
- 1
- Player
- Rafael Kellum
- Pos
- REDGE
- OVR
- 99
- Cap Hit
- 26,050,000
- Salary
- 95,030,000
- Years Left
- 5
- Player
- Mykel Williams
- Pos
- REDGE
- OVR
- 92
- Cap Hit
- 23,570,000
- Salary
- 102,590,000
- Years Left
- 7
- Player
- Alfred Collins
- Pos
- DT
- OVR
- 89
- Cap Hit
- 17,720,000
- Salary
- 60,820,000
- Years Left
- 5
- Player
- Steven Felix
- Pos
- HB
- OVR
- 99
- Cap Hit
- 16,100,000
- Salary
- 13,140,000
- Years Left
- 5
- Player
- Nick Martin
- Pos
- WILL
- OVR
- 88
- Cap Hit
- 11,760,000
- Salary
- 29,250,000
- Years Left
- 5
- Player
- Deommodore Lenoir
- Pos
- CB
- OVR
- 86
- Cap Hit
- 8,840,000
- Salary
- 7,200,000
- Years Left
- 2
- Player
- Renardo Green
- Pos
- CB
- OVR
- 85
- Cap Hit
- 8,120,000
- Salary
- 13,170,000
- Years Left
- 5
- Player
- Robert West
- Pos
- WR
- OVR
- 82
- Cap Hit
- 7,720,000
- Salary
- 12,080,000
- Years Left
- 3
- Player
- Zach Allen
- Pos
- DT
- OVR
- 84
- Cap Hit
- 7,350,000
- Salary
- 7,350,000
- Years Left
- 1
- Player
- Malik Mustapha
- Pos
- FS
- OVR
- 83
- Cap Hit
- 6,470,000
- Salary
- 7,570,000
- Years Left
- 5
- Player
- Eddie Machado
- Pos
- DT
- OVR
- 77
- Cap Hit
- 6,370,000
- Salary
- 10,920,000
- Years Left
- 4
- Player
- Derek Fargas
- Pos
- RT
- OVR
- 87
- Cap Hit
- 4,530,000
- Salary
- 7,880,000
- Years Left
- 1
- Player
- Dre Greenlaw
- Pos
- MIKE
- OVR
- 78
- Cap Hit
- 4,100,000
- Salary
- 4,100,000
- Years Left
- 1
- Player
- Chigoziem Okonkwo
- Pos
- TE
- OVR
- 79
- Cap Hit
- 3,680,000
- Salary
- 13,570,000
- Years Left
- 1
- Player
- Calvin Austin
- Pos
- WR
- OVR
- 78
- Cap Hit
- 3,050,000
- Salary
- 10,050,000
- Years Left
- 3
- Player
- Brenden Bennett
- Pos
- SAM
- OVR
- 83
- Cap Hit
- 3,020,000
- Salary
- 6,600,000
- Years Left
- 2
- Player
- Cole Strange
- Pos
- LG
- OVR
- 77
- Cap Hit
- 2,950,000
- Salary
- 2,950,000
- Years Left
- 1
- Player
- Chet Becht
- Pos
- SAM
- OVR
- 85
- Cap Hit
- 2,770,000
- Salary
- 9,770,000
- Years Left
- 5
- Player
- Julian Fowler
- Pos
- SS
- OVR
- 87
- Cap Hit
- 2,240,000
- Salary
- 41,100,000
- Years Left
- 6
- Player
- Cor'Dale Flott
- Pos
- CB
- OVR
- 80
- Cap Hit
- 2,150,000
- Salary
- 2,150,000
- Years Left
- 1
- Player
- Reggie Allen
- Pos
- CB
- OVR
- 76
- Cap Hit
- 2,000,000
- Salary
- 5,360,000
- Years Left
- 1
- Player
- Jordan Espinosa
- Pos
- LT
- OVR
- 83
- Cap Hit
- 1,720,000
- Salary
- 5,200,000
- Years Left
- 2
- Player
- Zach Bradford
- Pos
- QB
- OVR
- 80
- Cap Hit
- 1,640,000
- Salary
- 8,700,000
- Years Left
- 5
- Player
- J.T. Jackson
- Pos
- WR
- OVR
- 91
- Cap Hit
- 1,520,000
- Salary
- 17,100,000
- Years Left
- 5
- Player
- Cal Adomitis
- Pos
- LS
- OVR
- 64
- Cap Hit
- 1,480,000
- Salary
- 1,480,000
- Years Left
- 1
- Player
- Ty Zentner
- Pos
- P
- OVR
- 69
- Cap Hit
- 1,480,000
- Salary
- 1,480,000
- Years Left
- 1
- Player
- Tito Hernandez
- Pos
- DT
- OVR
- 73
- Cap Hit
- 1,460,000
- Salary
- 3,010,000
- Years Left
- 2
- Player
- Clyde Heath
- Pos
- DT
- OVR
- 71
- Cap Hit
- 1,460,000
- Salary
- 3,010,000
- Years Left
- 2
- Player
- Will Levis
- Pos
- QB
- OVR
- 66
- Cap Hit
- 1,450,000
- Salary
- 1,450,000
- Years Left
- 1
- Player
- O'Cyrus Torrence
- Pos
- RG
- OVR
- 76
- Cap Hit
- 1,450,000
- Salary
- 1,450,000
- Years Left
- 1
- Player
- Angelo Patton
- Pos
- HB
- OVR
- 77
- Cap Hit
- 1,400,000
- Salary
- 5,340,000
- Years Left
- 4
- Player
- Spencer Shrader
- Pos
- K
- OVR
- 76
- Cap Hit
- 1,380,000
- Salary
- 1,380,000
- Years Left
- 1
- Player
- Dimitri Fryar
- Pos
- C
- OVR
- 72
- Cap Hit
- 1,290,000
- Salary
- 4,200,000
- Years Left
- 3
- Player
- Jackson Hogan
- Pos
- LEDGE
- OVR
- 66
- Cap Hit
- 1,270,000
- Salary
- 2,620,000
- Years Left
- 2
- Player
- Callum Kennedy
- Pos
- LT
- OVR
- 70
- Cap Hit
- 1,170,000
- Salary
- 4,200,000
- Years Left
- 2
- Player
- Tashaun Triplett
- Pos
- RG
- OVR
- 72
- Cap Hit
- 1,140,000
- Salary
- 4,200,000
- Years Left
- 4
- Player
- Anthony Hawkins
- Pos
- LG
- OVR
- 65
- Cap Hit
- 1,110,000
- Salary
- 1,110,000
- Years Left
- 1
- Player
- Ashton Ward
- Pos
- C
- OVR
- 81
- Cap Hit
- 1,070,000
- Salary
- 4,200,000
- Years Left
- 2
- Player
- Demetrious Parks
- Pos
- CB
- OVR
- 73
- Cap Hit
- 1,060,000
- Salary
- 4,200,000
- Years Left
- 4
- Player
- Dominick Martin
- Pos
- LEDGE
- OVR
- 71
- Cap Hit
- 1,030,000
- Salary
- 4,200,000
- Years Left
- 4
- Player
- Nicholas Stephens
- Pos
- MIKE
- OVR
- 68
- Cap Hit
- 800,000
- Salary
- 1,560,000
- Years Left
- 1
- Player
- Elijah McClellan
- Pos
- LT
- OVR
- 69
- Cap Hit
- 790,000
- Salary
- 1,620,000
- Years Left
- 2
- Player
- Vince Russell
- Pos
- TE
- OVR
- 70
- Cap Hit
- 770,000
- Salary
- 1,590,000
- Years Left
- 2
- Player
- Tommy Parrish
- Pos
- LT
- OVR
- 67
- Cap Hit
- 740,000
- Salary
- 1,530,000
- Years Left
- 2
- Player
- Walter Ferrell
- Pos
- DT
- OVR
- 72
- Cap Hit
- 530,000
- Salary
- 1,030,000
- Years Left
- 1
- Player
- Anthony McCullough
- Pos
- FB
- OVR
- 72
- Cap Hit
- 500,000
- Salary
- 1,030,000
- Years Left
- 2
- Player
- Jake Peters
- Pos
- LEDGE
- OVR
- 66
- Cap Hit
- 500,000
- Salary
- 960,000
- Years Left
- 1
- Player
- Dillon Lidge
- Pos
- SS
- OVR
- 69
- Cap Hit
- 500,000
- Salary
- 1,030,000
- Years Left
- 2
- Player
- Zack Stearn
- Pos
- RT
- OVR
- 72
- Cap Hit
- 480,000
- Salary
- 8,880,000
- Years Left
- 5
- Player
- Jimmy Ruiz
- Pos
- WILL
- OVR
- 68
- Cap Hit
- 460,000
- Salary
- 960,000
- Years Left
- 2
- Player
- Nick Estes
- Pos
- FS
- OVR
- 68
- Cap Hit
- 450,000
- Salary
- 930,000
- Years Left
- 2
- Player
- Mitchell Snowden
- Pos
- C
- OVR
- 65
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Joaquin Nava
- Pos
- DT
- OVR
- 63
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Imani Newhouse
- Pos
- HB
- OVR
- 64
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Joshua Gandy
- Pos
- HB
- OVR
- 61
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Troy Webb
- Pos
- LEDGE
- OVR
- 60
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Zion Thornton
- Pos
- LT
- OVR
- 59
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Carlos Manuel
- Pos
- MIKE
- OVR
- 67
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Chuck Denney
- Pos
- QB
- OVR
- 57
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Isaiah Blakley
- Pos
- SS
- OVR
- 70
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Taylor Guerrero
- Pos
- TE
- OVR
- 68
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Joey Hurst
- Pos
- TE
- OVR
- 67
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0
- Player
- Kristian Lucas
- Pos
- WILL
- OVR
- 62
- Cap Hit
- 0
- Salary
- 0
- Years Left
- 0