SANTA CLARA – Tight end Vance McDonald and the 49ers agreed to a contract last week that amounts to a three-year, $19.7 million contract, according to figures submitted to the NFL Players Association.

The final two years of the five-year contract are club options at base salaries of $5.5 million annually.

The 49ers on Monday placed McDonald on season-ending injured reserve with a shoulder injury sustained in the first half of the 49ers' 23-17 overtime loss to the New York Jets. McDonald, who was nearing the end of his original four-year contract, is third on the 49ers with 24 receptions and 391 yards. His four touchdown catches is best on the team.

McDonald receives a $7 million signing bonus, according to the figures obtained Tuesday by CSNBayArea.com. His base salary of $2.1 million for 2017 is fully guaranteed for skill and cap.

McDonald is scheduled to earn $3.7 million in base salary in 2018 and $4.2 million in 2019. In addition, McDonald has 46-man roster bonuses of $46,875 per game, which total $750,000 annually if he suits up for all 16 games. McDonald also has a scheduled $150,000 in annual workout bonuses for participating in 90 percent or more of the team’s offseason program.

The deal would make McDonald the 16th highest-paid tight end in the NFL if he collects all of his per-game roster bonuses.

If McDonald remains on the 49ers’ 90-man roster on April 1, 2018, all $3.7 million of his 2018 salary becomes fully guaranteed. If he’s on the roster on April 1, 2019, $3.2 million of his $4.2 base salary is fully guaranteed.

 

There are also incentives in the deal for receptions and receiving yards that begin with 55 receptions ($75,000) and 700 yards ($75,000).

If the 49ers pick up both option years and McDonald appears in every game for those five seasons, the total package of the contract would be worth $32.5 million.