"The Performance-Based Pay program is a collectively-bargained benefit that compensates all players, including rookies, based upon their playing time and salary levels," reports the NFL.
Johnson's base salary for 2017 was $690,000. His 16-game season as a starter comes after starting just six games during his previous three seasons. In 2017, Johnson registered 77 combined tackles, an interception, and seven passes defensed. He is not expected to be re-signed by the 49ers. He led the defense with 1,026 snaps played, according to Pro Football Focus.
While Johnson saw his playing time increase, he was the 49ers' worst-graded defensive back in 2017, according to Pro Football Focus. He started opposite Rashard Robinson at the beginning of the season and then Ahkello Witherspoon following Robinson's trade to the New York Jets.
Johnson entered the NFL as the 49ers' fourth-round draft pick out of NC State in 2014. Over his four-year career, he registered 158 combined tackles, two interceptions, and 21 passes defensed.
More San Francisco 49ers News
-
49ers rookie De'Zhaun Stribling earns cautiously optimistic praise from respected NFL analyst
The San Francisco 49ers have probably seen enough from rookie wide receiver De'Zhaun Stribling through training camp and two preseason games. He has tallied 11 receptions for 109 yards in those exhibition matchups, justifying the 49ers' decision to select him with the No. 33... -
49ers' Christian McCaffrey makes massive jump in NFL Top 100 Players of 2026 ranking
A fifth San Francisco 49ers player has earned a spot on the NFL Top 100 Players of 2026 list. Four-time Pro Bowl and five-time All-Pro running back Christian McCaffrey came in at No. 6, climbing a massive 67 spots from his No. 73 ranking in 2025. No. 6 on the NFL Top 100... -
49ers face NFL's toughest roster decisions ahead of Australia opener
All NFL 53-man rosters must be determined by 6:00 pm EST on Sunday. All general managers and head coaches will face difficult decisions. General manager John Lynch and head coach Kyle Shanahan are in the toughest position of all. That is due to two factors. While all teams... -
NFL insider shuts down speculation about 49ers TE George Kittle setback
Speculation surrounding San Francisco 49ers tight end George Kittle's status emerged after comments made by head coach Kyle Shanahan last week. Shanahan used the phrase "taken a step back" while discussing the All-Pro tight end, leading some—including Pro Football Talk's Mike...