It’s not that Brandon McManus convinced John Elway he was worthy of multiyear security through his perfect preseason.

But it didn’t hurt.

Elway, the Denver Broncos’ general manager, announced Monday a new four-year deal with McManus, the team’s placekicker and special teams captain. The four-year deal has a total value of $14 million, sources told 9News.

McManus was to make a $2.746 million salary this season as a second-round tendered restricted free agent. That salary was reduced to $1 million, but the Broncos made up for it by paying McManus a $5 million signing bonus on his three-year extension. McManus gets $3 million now and another $2 million of the signing bonus in March.

So McManus gets $6 million guaranteed at signing. He gets $4 million in cash this season. He also gets a $2.25 million salary in 2018 (which becomes guaranteed in March), $2.75 million in 2019 and $3 million in 2020.

That adds up to a four-year, $14 million deal. In new money, McManus' $3.75 million a year average ranks fifth among NFL kickers behind only New England's Stephen Gostkowski ($4.3 milllion average), Baltimore's Justin Tucker ($4.2 million), Green Bay's Mason Crosby ($4.025 million) and Oakland's Sebastian Janikowski ($3.775 million) who is on injured reserve.

“Brandon’s make a lot of big kicks & is an important weapon for our team!’’ Elway wrote on Twitter.

McManus has proved he can be consistent in big games, preseason games and practice. He was 10 of 10 in field goals during the Broncos’ 2015 postseason run that ended with a Super Bowl 50 title.

He was also 10 of 10 in field goals during the Broncos’ four-game preseason with seven kicks coming from at least 40 yards and two from 50 yards-plus. He was also 11 of 11 on 33-yard extra points.

It been quite a five-day period for McManus as last Wednesday he became a rare kicker to be selected special teams captain in a vote by his teammates.

It's the second year in a row Elway has signed a player to a contract extension on the same day as the season opener. It was receiver Emmanuel Sanders who received a three-year, $33 million extension on opening day 2016.