Colton McKivitz may have been smiling in the pictured attached to this item for multiple reasons. One was this — the night before the season-opening game against the Seahawks, he agreed to terms on a new deal with the 49ers.

The 2020 fifth-round pick from West Virginia approached what would have been a contract year with a new contract. We’ve obtained the details, from a source with knowledge of the terms.

Here they are:

1. Signing bonus: $6.8 million.

2. 2025 base salary: $1.17 million, fully guaranteed.

3. 2025 per-game active roster bonus: $510,000 total, fully guaranteed (but must be earned).

4. 2026 option bonus: $8.185 million, fully guaranteed.

5. 2026 workout bonus: $150,000, fully guaranteed (but must be earned).

6. 2026 base salary: $1.215 million, fully guaranteed.

7. 2

See Full Page