| Year | Top Executive | Snap Index | Vested Veteran Contracts | Vested Veteran Extensions |
|---|
| # | Rank | # | Rank | # | Rank |
|---|
| 2011 | Trent Baalke | 12.024 | 4th | 14 | 1st | 4 | T-1st |
| 2012 | Trent Baalke | 2.148 | 32nd | 4 | T-24th | 2 | T-11th |
| 2013 | Trent Baalke | 10.014 | 13th | 10 | 1st | 1 | T-20th |
| 2014 | Trent Baalke | 10.21 | 16th | 6 | T-10th | 2 | T-9th |
| 2015 | Trent Baalke | 9.388 | 14th | 6 | T-8th | 2 | T-7th |
| 2016 | Trent Baalke | 6.277 | 28th | 4 | T-26th | 1 | T-22nd |
| 2017 | John Lynch | 14.929 | 3rd | 9 | T-4th | 2 | T-9th |
| 2018 | John Lynch | 15.505 | 4th | 12 | T-1st | 3 | T-8th |
| 2019 | John Lynch | 12.439 | 6th | 8 | T-4th | 6 | 1st |
| 2020 | John Lynch | 8.623 | 26th | 7 | T-4th | 3 | T-6th |
| 2021 | John Lynch | 9.856 | 15th | 6 | T-6th | 1 | T-18th |
| 2022 | John Lynch | 6.9 | 27th | 4 | T-24th | 1 | T-21st |
| 2023 | John Lynch | 5.038 | 28th | 0 | T-1st | 0 | T-1st |
| 2024 | John Lynch | 6.648 | 4th | 0 | T-1st | 0 | T-1st |
| 2025 | John Lynch | 2.41 | 17th | 0 | T-1st | 0 | T-1st |