Home Football (NFL)Agent’s Take: What a contract adjustment for Rams’ Matthew Stafford could look like

Agent’s Take: What a contract adjustment for Rams’ Matthew Stafford could look like

by Marcelo Moreira

What a difference a year makes. Matthew Stafford’s future with the Los Angeles Rams was uncertain because of his dissatisfaction with his contract this time a year ago. The Rams gave Stafford’s agent, CAA Football’s Jimmy Sexton, permission to talk to other NFL teams to gauge the quarterback’s market value, opening the door for a potential trade because the parties hadn’t seen eye to eye about his contract in quite some time.

Stafford put retirement rumors to rest at the NFL Honors on Feb. 5. He confirmed his return to the Rams during his acceptance speech for NFL MVP.

Stafford was reportedly looking for at least $50 million per year in a renegotiated contract last year. The Las Vegas Raiders and the New York Giants were among the teams most interested in trading for Stafford. 

Cooler heads prevailed at the end of February as Stafford reached an agreement for less money than the Giants and Raiders were offering to stay in Los Angeles. The final two years of the four-year, $160 million contract extension Stafford signed in 2022, which had $58 million remaining, were renegotiated into a two-year, $84 million deal.

Stafford’s 2025 salary went from $27 million to $44 million. The net 2025 increase was $12 million because $5 million of the original 2025 compensation in the 2022 extension was moved up to his 2024 contract year to placate an unhappy Stafford in July 2024 as the start of training camp was approaching.

The Rams used one of the more unique structures with Stafford’s contract. There were four different options each to pick up a dummy/voiding year starting in 2027 running through 2030 where each required a $6 million payment for option bonuses totaling $24 million.

Stafford is scheduled to make an unsecured $40 million on a $48,266,668 salary cap number in 2026. The $40 million becomes fully guaranteed March 15 on the fifth day of the 2026 league year. It was an unsecured $31 million prior to the 2025 renegotiation.

The same concept as in 2025 is being used with Stafford’s final real contract year. There are four more $6 million payments to exercise options for four dummy/voiding contract years from 2031 through 2034. The $40 million consists of a $16 million base salary and $24 million in option bonuses.

The expectation is Stafford will be seeking another adjustment to his contract. The Rams may want to focus just on 2026 since Stafford is a year-to-year proposition at this stage of his career as a 38-year-old. 

Stafford’s public declaration of his intentions wasn’t necessary the best move for his negotiating leverage. He is coming off a career year though. Stafford led the NFL with 4,707 passing yards and 46 touchdown passes. It’s the first time Stafford has led the league in either of these categories during his 17-year NFL career. Stafford’s career-best 109.2 passer rating ranked second in the league.

There are 11 quarterbacks scheduled to make more in 2026 than Stafford’s $40 million. Six of the 11 are making over $50 million. Patrick Mahomes leads the way in 2026 compensation with $56.75 million. Josh Allen, Jared Goff and Tua Tagovailoa are next with $55 million apiece. Lamar Jackson and Jalen Hurts are making $52 million and $51.5 million, respectively.

Green Bay Packers edge rusher Micah Parsons is the NFL’s highest-paid non-quarterback at $46.5 million per year. More than $9 million would need to be added to Stafford’s 2026 compensation for his average since the renegotiation to top Parsons’ $46.5 million per year. For example, an additional $10 million would raise Stafford’s 2026 pay to $50 million and the two-year average to $47 million per year.

Another approach could be a one-year contract extension in case Stafford wants to continue playing beyond next season. It would eliminate some potential headaches for the Rams since 2026 is Stafford’s contract year. Given the way the 120% of prior year’s salary provisions operate for franchise tags, it would cost the Rams $57.92 million to use the designation on Stafford in 2027 if he played the 2026 season under his existing contract. 

The $97.92 million Stafford would make over the next two years with the Rams going this route could be used as a general framework for a contract running through the 2027 season. For instance, if Stafford’s 2026 compensation is increased to $50 million as in the other example where there is $50 million in 2027, he would essentially have a one-year extension for $60 million given his current $40 million for 2026. 

The $60 million of new money for the one new contract year would put Stafford in a tie with Dallas Cowboys quarterback Dak Prescott as the NFL’s highest-paid player. The four-year, $240 million extension Prescott signed in 2024 averages $60 million per year.

Obviously, Stafford’s fake 2027 contract year would become a real contract year in the process. The voiding date for the fake 2028 through 2034 contract years would need to be pushed back one year from the 23rd day preceding the first day of the 2027 league year to the 23rd day preceding the first day of the 2028 league year. The $50 million in 2027 could be unsecured, just like Stafford’s 2026 money was when he signed his renegotiated contract last year. For the sake of consistency, the guarantee date could be the fifth day of the 2027 league year (mid-March 2027).

It remains to be seen how Stafford and the Rams will handle his contract situation. Maybe, Stafford will defy conventional wisdom by being content with last year’s renegotiation. That would be the ideal scenario for the Rams. Nobody has ever made more from NFL player contracts than the $408 million Stafford has over the course of his career.

require.config({“baseUrl”:”https://sportsfly.cbsistatic.com/fly-419/bundles/sportsmediajs/js-build”,”config”:{“version”:{“fly/components/accordion”:”1.0″,”fly/components/alert”:”1.0″,”fly/components/base”:”1.0″,”fly/components/carousel”:”1.0″,”fly/components/dropdown”:”1.0″,”fly/components/fixate”:”1.0″,”fly/components/form-validate”:”1.0″,”fly/components/image-gallery”:”1.0″,”fly/components/iframe-messenger”:”1.0″,”fly/components/load-more”:”1.0″,”fly/components/load-more-article”:”1.0″,”fly/components/load-more-scroll”:”1.0″,”fly/components/loading”:”1.0″,”fly/components/modal”:”1.0″,”fly/components/modal-iframe”:”1.0″,”fly/components/network-bar”:”1.0″,”fly/components/poll”:”1.0″,”fly/components/search-player”:”1.0″,”fly/components/social-button”:”1.0″,”fly/components/social-counts”:”1.0″,”fly/components/social-links”:”1.0″,”fly/components/tabs”:”1.0″,”fly/components/video”:”1.0″,”fly/libs/easy-xdm”:”2.4.17.1″,”fly/libs/jquery.cookie”:”1.2″,”fly/libs/jquery.throttle-debounce”:”1.1″,”fly/libs/jquery.widget”:”1.9.2″,”fly/libs/omniture.s-code”:”1.0″,”fly/utils/jquery-mobile-init”:”1.0″,”fly/libs/jquery.mobile”:”1.3.2″,”fly/libs/backbone”:”1.0.0″,”fly/libs/underscore”:”1.5.1″,”fly/libs/jquery.easing”:”1.3″,”fly/managers/ad”:”2.0″,”fly/managers/components”:”1.0″,”fly/managers/cookie”:”1.0″,”fly/managers/debug”:”1.0″,”fly/managers/geo”:”1.0″,”fly/managers/gpt”:”4.3″,”fly/managers/history”:”2.0″,”fly/managers/madison”:”1.0″,”fly/managers/social-authentication”:”1.0″,”fly/utils/data-prefix”:”1.0″,”fly/utils/data-selector”:”1.0″,”fly/utils/function-natives”:”1.0″,”fly/utils/guid”:”1.0″,”fly/utils/log”:”1.0″,”fly/utils/object-helper”:”1.0″,”fly/utils/string-helper”:”1.0″,”fly/utils/string-vars”:”1.0″,”fly/utils/url-helper”:”1.0″,”libs/jshashtable”:”2.1″,”libs/select2″:”3.5.1″,”libs/jsonp”:”2.4.0″,”libs/jquery/mobile”:”1.4.5″,”libs/modernizr.custom”:”2.6.2″,”libs/velocity”:”1.2.2″,”libs/dataTables”:”1.10.6″,”libs/dataTables.fixedColumns”:”3.0.4″,”libs/dataTables.fixedHeader”:”2.1.2″,”libs/dateformat”:”1.0.3″,”libs/waypoints/infinite”:”3.1.1″,”libs/waypoints/inview”:”3.1.1″,”libs/waypoints/jquery.waypoints”:”3.1.1″,”libs/waypoints/sticky”:”3.1.1″,”libs/jquery/dotdotdot”:”1.6.1″,”libs/jquery/flexslider”:”2.1″,”libs/jquery/lazyload”:”1.9.3″,”libs/jquery/maskedinput”:”1.3.1″,”libs/jquery/marquee”:”1.3.1″,”libs/jquery/numberformatter”:”1.2.3″,”libs/jquery/placeholder”:”0.2.4″,”libs/jquery/scrollbar”:”0.1.6″,”libs/jquery/tablesorter”:”2.0.5″,”libs/jquery/touchswipe”:”1.6.18″,”libs/jquery/ui/jquery.ui.core”:”1.11.4″,”libs/jquery/ui/jquery.ui.draggable”:”1.11.4″,”libs/jquery/ui/jquery.ui.mouse”:”1.11.4″,”libs/jquery/ui/jquery.ui.position”:”1.11.4″,”libs/jquery/ui/jquery.ui.slider”:”1.11.4″,”libs/jquery/ui/jquery.ui.sortable”:”1.11.4″,”libs/jquery/ui/jquery.ui.touch-punch”:”0.2.3″,”libs/jquery/ui/jquery.ui.autocomplete”:”1.11.4″,”libs/jquery/ui/jquery.ui.accordion”:”1.11.4″,”libs/jquery/ui/jquery.ui.tabs”:”1.11.4″,”libs/jquery/ui/jquery.ui.menu”:”1.11.4″,”libs/jquery/ui/jquery.ui.dialog”:”1.11.4″,”libs/jquery/ui/jquery.ui.resizable”:”1.11.4″,”libs/jquery/ui/jquery.ui.button”:”1.11.4″,”libs/jquery/ui/jquery.ui.tooltip”:”1.11.4″,”libs/jquery/ui/jquery.ui.effects”:”1.11.4″,”libs/jquery/ui/jquery.ui.datepicker”:”1.11.4″}},”shim”:{“liveconnection/managers/connection”:{“deps”:[“liveconnection/libs/sockjs-0.3.4″]},”liveconnection/libs/sockjs-0.3.4”:{“exports”:”SockJS”},”libs/setValueFromArray”:{“exports”:”set”},”libs/getValueFromArray”:{“exports”:”get”},”fly/libs/jquery.mobile-1.3.2″:[“version!fly/utils/jquery-mobile-init”],”libs/backbone.marionette”:{“deps”:[“jquery”,”version!fly/libs/underscore”,”version!fly/libs/backbone”],”exports”:”Marionette”},”fly/libs/underscore-1.5.1″:{“exports”:”_”},”fly/libs/backbone-1.0.0″:{“deps”:[“version!fly/libs/underscore”,”jquery”],”exports”:”Backbone”},”libs/jquery/ui/jquery.ui.tabs-1.11.4″:[“jquery”,”version!libs/jquery/ui/jquery.ui.core”,”version!fly/libs/jquery.widget”],”libs/jquery/flexslider-2.1″:[“jquery”],”libs/dataTables.fixedColumns-3.0.4″:[“jquery”,”version!libs/dataTables”],”libs/dataTables.fixedHeader-2.1.2″:[“jquery”,”version!libs/dataTables”],”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”:[“https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”]},”map”:{“*”:{“adobe-pass”:”https://sports.cbsimg.net/js/CBSi/app/VideoPlayer/AdobePass-min.js”,”facebook”:”https://connect.facebook.net/en_US/sdk.js”,”facebook-debug”:”https://connect.facebook.net/en_US/all/debug.js”,”google”:”https://apis.google.com/js/plusone.js”,”google-csa”:”https://www.google.com/adsense/search/async-ads.js”,”google-javascript-api”:”https://www.google.com/jsapi”,”google-client-api”:”https://accounts.google.com/gsi/client”,”gpt”:”https://securepubads.g.doubleclick.net/tag/js/gpt.js”,”hlsjs”:”https://cdnjs.cloudflare.com/ajax/libs/hls.js/1.0.7/hls.js”,”recaptcha”:”https://www.google.com/recaptcha/api.js?onload=loadRecaptcha&render=explicit”,”recaptcha_ajax”:”https://www.google.com/recaptcha/api/js/recaptcha_ajax.js”,”supreme-golf”:”https://sgapps-staging.supremegolf.com/search/assets/js/bundle.js”,”taboola”:”https://cdn.taboola.com/libtrc/cbsinteractive-cbssports/loader.js”,”twitter”:”https://platform.twitter.com/widgets.js”,”video-avia”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/player/avia.min.js”,”video-avia-ui”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/ui/avia.ui.min.js”,”video-avia-gam”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/gam/avia.gam.min.js”,”video-avia-hls”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/hls/avia.hls.min.js”,”video-avia-playlist”:”https://sports.cbsimg.net/fly/js/avia-js/2.48.0/plugins/playlist/avia.playlist.min.js”,”video-ima3″:”https://imasdk.googleapis.com/js/sdkloader/ima3.js”,”video-ima3-dai”:”https://imasdk.googleapis.com/js/sdkloader/ima3_dai.js”,”video-utils”:”https://sports.cbsimg.net/js/CBSi/util/Utils-min.js”,”video-vast-tracking”:”https://sports.cbsimg.net/fly/js/sb55/vast-js/vtg-vast-client.js”}},”waitSeconds”:300});

Source link

Related Posts

Leave a Comment