The 2024 NFL MVP race won’t go down as the closest ever, because it’s impossible to beat an actual tie like we saw between Peyton Manning and Steve McNair back in 2003 when the two quarterbacks were awarded Co-MVPs. But the 2024 NFL MVP race, won by Josh Allen despite Lamar Jackson taking home First-Team All-Pro recognition.
Only three times in NFL history has the player who was named the All-Pro quarterback failed to win the NFL MVP outright. The last was McNair in 2003 and before that John Elway in 1987.
To be clear: this NEVER happens. Prior to the announcement of the All-Pro teams, Allen was a massive favorite to win MVP. He had been for a few weeks after some of the best football you’ll ever see played. Lamar closed the gap enough where it was a discussion, but Jackson was still somewhere north of the +200 range (I have friends who bet him) up until the All-Pro announcement.
The market flipped completely at that point and it looked like Lamar winning was a fait accompli. And then Thursday night happened, with Allen himself “surprised” to win.
“I was pretty surprised, given what we know about how the voting goes,” Allen said. “Lamar was very deserving of this as well.”
So what the hell happened? All 50 MVP voting ballots were made public by the AP, apparently without the voters knowing they would be made public, which led to some interesting revelations: Lamar received a fourth-place vote (lol), Allen received a third-place vote and Tom Brady voted for Ja’Marr Chase over Joe Burrow.
Just wild, wild stuff.
The voting process for the All-Pro and NFL MVP awards are similar but different and it’s an important distinction here. The voters are the same. But the respective points systems are different: you get five points for a first-place MVP vote and one point for a fifth-place MVP vote. You get two points for a First-Team All-Pro vote and one point for a Second-Team All-Pro vote.
As we detailed in the wake of Allen’s shocking victory last night, there weren’t enough points moved around by the various MVP switches to account for the difference here. Allen getting a third-place vote and Lamar getting a fourth-place vote were really surprising (and questionable) decisions, but they didn’t move the needle points-wise enough to completely change the outcome.
It certainly affected the points total for the race, but it appears the primary reason for the massive shift from Lamar to Allen was several voters decision to “split the baby” and vote for BOTH Lamar and Allen.
I asked the Associated Press about the specific voters selections for the All-Pro teams and was told “we didn’t release All-Pro votes” so it’s possible we may never fully know exactly how many voters decided to vote for both Allen and Lamar.
However, we have a pretty good indication that’s what happened based on several accounts in the media. For starters, we have a written account from Lindsay Jones of The Ringer, who wrote about how she “agonized” over the decision to vote Allen for MVP and Lamar for All Pro.
“I’ve been on the AP’s voting panel for NFL awards for at least 10 years, and never have I agonized over my MVP ballot more than I did this season,”Jones wrote after noting she was one of the voters who split the vote. “I spent hours rewatching games and the All 22, pouring over advanced metrics and talking to people I trust on football matters. My poor, patient husband listened to me talk myself in circles as I paced around the house, working my way through my decision during that first week of January.”
I don’t agree with Lindsay’s decision here, but I’m not going to get up in arms over it, either. One, because I know Lindsay personally, would happily vouch for her as an excellent football analyst and think she does a fantastic job covering the league and has for a long time, and two, because I felt she did a pretty good job explaining her process for making the decision.
ESPN’s Dan Orlovsky is another AP voter who publicly acknowledge the decision to vote for both quarterbacks. And maybe this is a result of his explanation occurring on live television — with fellow panelists Dominique Foxworth and Jeff Saturday, along with host Mike Greenberg — there to rebuke him during a Friday morning “Get Up” segment, but Orlovsky’s rationale didn’t convey quite the same gravitas.
Orlovsky got, if we’re being honest, roasted when he tried to explain his process. Here’s the (roughly, there’s a lot of interjecting “yeah”‘s and whatnot) ffull transcript of the clip below:
ORLOVSKY: “I voted for Lamar First Team All-Pro.”
GREENBERG: “And you voted for Josh MVP.”
ORLOVSKY: “Yeah.”
GREENBERG: “So explain that to me. How do you differentiate those things?”
ORLOVSKY: “The value that the player brought to their football team. The Bills were the No. 2 seed. Josh had a 40 touchdown, eight turnover, 14 sack season. The Bills did not have an elite defense. The Bills had a very good run game, not a great run game. They didn’t have elite perimeter players in any regard. The way that Josh played this season and the different style that he played brought tremendous value to his football team.
“Lamar’s season was absolutely sensational. He was probably the best player in football. Or Ja’Marr Chase. Or Saquon Barkley. But value. And how much you impact your team, who you do it with and who you do it against, that’s where I thought Josh Allen had the upper hand.”
*WHOLE PANEL GROANS AND GRUMBLES*
SATURDAY: “Did he say most valuable player for his team? Is this MVP of the league? Or MVP of the Bills?”
FOXWORTH: “I’m glad we have Dan here to defend him and the people who did this. But it feels like you want to split the baby and you don’t have the heart to say what you actually want to say. I think both of them had MVP caliber seasons but it feels like you’re trying to find some kind of semantics trapdoor so you can give this to him and that to him because you don’t want to say what you actually want to say.
“This is the semantics foolishness you do. This is what you do, you say ‘value.’ And the cool things about value is you can twist it and turn it anyway you want. Normally, MVP means who is the best damn dude in the league. And to me, Josh Allen had an MVP caliber season. But the best damn dude in the league this year was the guy who was first team All Pro.”
Shew. That’s the difference between a written piece you can absorb and live television with people who, uh, slightly disagree with your stance.
The semantics dance isn’t THAT crazy, honestly. Both Lamar and Allen were insanely good and you can make the case Lamar was the best player in football this year. But you can easily make the same case for Allen while noting that Allen had a lot less help than Lamar, who won MVP last year and then got Prime Derrick Henry added to his roster along with what turned out to be an elite-level defense and a much better offensive line than anyone though early in the year.
Allen lost Stefon Diggs and still managed to produce an incredibly efficient and elite season, even if the volume wasn’t quite as high as Lamar. His defense was good, but not as good as Lamar’s.
My issue more than anything is voters simply not taking a stance on which quarterback they thought had the better season. If you thought Lamar had the better year, just vote for him on both counts. Same thing with Allen.
The AP has shown a willingness to adjust the voting process in the past when oddities occur, so I wouldn’t be surprised at all if we saw something new pop up for next year’s voting to avoid this type of controversy moving forward.
Although given the attention it’s drawing to the NFL in what are usually two quiet days before the Super Bowl, we might just see everyone involved embrace the process moving forward.
require.config("baseUrl":"https:\/\/sportsfly.cbsistatic.com\/fly-0872\/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.41.0\/player\/avia.min.js","video-avia-ui":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.41.0\/plugins\/ui\/avia.ui.min.js","video-avia-gam":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.41.0\/plugins\/gam\/avia.gam.min.js","video-avia-hls":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.41.0\/plugins\/hls\/avia.hls.min.js","video-avia-playlist":"https:\/\/sports.cbsimg.net\/fly\/js\/avia-js\/2.41.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);