← All insights
Insights

The Voters and the Model

Twenty-six years of MVP and All-NBA ballots, next to a model that has never watched a game. Where they part ways, and what the voters are paying for when they do.

By Ben StupendousOct 5, 20268 min read
A ballot going into a ballot box

In 2010-11, Derrick Rose became the youngest MVP in the league’s history. He was 22, the Bulls won 62 games, and the voters gave him 98% of the possible points. The model, which has never watched a game, had him 28th in the league that season.

That’s the widest gap between the voters and the model since 1999-00. It isn’t the only one. Every spring a panel of 100 writers and broadcasters picks the MVP and the fifteen All-NBA players. They watch more basketball than I do, and I envy them for it. The model picks from what happened to the score while each player was on the floor. This column puts the two side by side, for this season and the 26 before it.

Modeling the voters isn’t a new idea. Basketball-Reference’s MVP Award Tracker ranks each season’s candidates with a model built on past ballots, to predict who will win. This is the other question: where a measure of what a player is worth and the people holding the ballots part ways, and what the voters are paying for when they do.

The rules

The model’s MVP is the player with the most Marginal WAR (mWAR): the wins he added above the kind of player any team can sign for the minimum, counting only the games he played. Its All-NBA is its top fifteen, with no positions, which is how the voters do it now too.1

Two confessions first. The model isn’t a referee. A star’s rating carries an error of about 0.85 points per 100 possessions, two or three wins over a season, so when the top two are close it can’t really tell them apart. The voters also see things it doesn’t: who the other team built its defense to stop, and who took the shot when the clock ran down. The second confession: I’m from Boston, and this year’s biggest split runs through a Celtic and a former one.

Twenty-six MVPs

From 1999-00 to 2024-25, the model and the voters picked the same MVP 11 times in 26.

The model’s MVPs come in runs. Kevin Garnett was its MVP five seasons running, 2002-03 to 2006-07; the voters gave him one, in 2003-04. LeBron James was its pick eight times, the voters’ four. Nikola Jokić has been its MVP every season since 2018-19, this one included; the voters have given him three. Here are the fifteen seasons they split:

SeasonVoters’ MVPModel rankPtsWinsModel’s MVPPtsWins
2000-01Allen Iverson2131.156Tim Duncan22.258
2002-03Tim Duncan223.360Kevin Garnett23.051
2004-05Steve Nash915.562Kevin Garnett22.244
2005-06Steve Nash618.854Kevin Garnett21.833
2006-07Dirk Nowitzki624.667Kevin Garnett22.432
2007-08Kobe Bryant528.357LeBron James30.045
2010-11Derrick Rose2825.062LeBron James26.758
2013-14Kevin Durant332.059LeBron James27.154
2014-15Stephen Curry223.867Chris Paul19.156
2016-17Russell Westbrook731.647Stephen Curry25.367
2017-18James Harden630.465LeBron James27.550
2018-19Giannis Antetokounmpo727.760Nikola Jokić20.154
2019-20Giannis Antetokounmpo629.563Nikola Jokić19.952
2022-23Joel Embiid333.154Nikola Jokić24.553
2024-25Shai Gilgeous-Alexander232.768Nikola Jokić29.650

Model rank is where the model had the voters’ MVP that season. Pts is points per game; Wins is his team’s, per 82 games, so the shortened seasons compare.

After Rose, the widest gap is Allen Iverson in 2000-01, whom the model had 21st. Most of the rest are closer than they look: in twelve of the fifteen, the voters’ MVP was in the model’s top seven.

What the voters pay for

All fifteen splits have something in common: the voters’ MVP scored more than the model’s, or his team won more, and usually both. He outscored the model’s pick eleven times and outwon him thirteen. On average he scored 27.2 points a game to 24.1, for a team on pace for 60 wins to 50.

One award a year is a small sample, so I checked the All-NBA ballots too: the 60 best players by mWAR every season, 1,558 player-seasons in all, and their share of the All-NBA vote. mWAR alone goes a long way. Hold it fixed, though, and scoring and winning still pay. To the voters, a point a game is worth about 0.5 mWAR, and ten more team wins about 1.7.2 Five more points a game is worth about the gap between the league’s tenth-best player and its twentieth.

Whether that’s overrating depends on who’s right. The model’s case: points and wins are already in the score while he’s on the floor, so counting them again counts them twice, and a player who scores 30 and gives back 30 hasn’t helped. The voters’ case: a plus-minus rating is noisy, and points and wins are the surest numbers in the sport; when one measure is noisy, leaning on the sure ones isn’t a mistake. The award also says valuable, and the word is the voters’ to define.

Totals, not rates

The model keeps two kinds of number: mPM is a rate, how good a player was per 100 possessions, and mWAR is the total, the rate times how much he played. The voters go with the total. Among those top 60, mWAR alone explains 46% of the All-NBA vote and the rate 36%, and adding the rate to the total adds nothing.3 On this, the voters and the model agree: a great player who misses a third of the season gets less credit than a very good one who doesn’t. Since 2023-24 the league has made it a rule: 65 games, or no award.

This season

The voters gave the 2025-26 MVP to Shai Gilgeous-Alexander, with 94% of the possible points, and put Jokić second. The model has them the other way round: 19.4 mWAR for Jokić, 17.1 for Gilgeous-Alexander, from the rating per possession, +7.21 to +6.11, over a similar number of games. It’s the shape from the table again: Gilgeous-Alexander scored 31.1 a game to Jokić’s 27.7, and Oklahoma City won 64 games to Denver’s 54.

For All-NBA, the voters and the model agreed on twelve of fifteen:

All-NBAPlayerModel rankmWARSalarySurplus
1stNikola Jokić119.4$55M+$126M
1stShai Gilgeous-Alexander217.1$38M+$124M
1stVictor Wembanyama313.5$13M+$117M
1stLuka Dončić612.0$46M+$71M
1stCade Cunningham139.6$46M+$49M
2ndDonovan Mitchell412.6$46M+$76M
2ndKevin Durant512.3$55M+$65M
2ndKawhi Leonard711.7$50M+$65M
2ndJalen Brunson911.2$35M+$76M
2ndJaylen Brown794.3$53M−$8.5M
3rdTyrese Maxey811.4$38M+$74M
3rdChet Holmgren1110.7$14M+$91M
3rdJamal Murray129.9$46M+$52M
3rdJalen Johnson426.2$30M+$33M
3rdJalen Duren864.1$6.5M+$36M

Model rank in bold where the voters’ pick is outside the model’s fifteen. Surplus is what he was worth beyond his pay, 2025-26.

Jaylen Brown made the second team and finished sixth in the MVP vote. The model has him 79th. What the voters saw is real: his usage rate, 35%, was the league’s second-highest, and carrying an offence is hard. What the model saw is the score while he did it. His rating has sat within a few tenths of average for three seasons running, +0.13 → −0.16 → +0.07 per 100 possessions,4 and on a max contract he was worth $8.5M less than he was paid. Boston traded him to Philadelphia in July. I wanted them to keep him, for reasons that aren’t in this table.

Jalen Duren and Jalen Johnson made the third team; the model has them 86th and 42nd. Here the argument is about timing. Johnson’s rating rose each season, −0.45 → +0.45 → +0.79; Duren’s turned positive only this year, −0.41 → −0.39 → +0.39. The model weighs three seasons, so it is slow to believe a jump. The voters saw the jump.5

The model’s three, Derrick White, Desmond Bane and Amen Thompson, made no team. White made the All-Defensive first team, so the voters noticed him, just not enough. Bane played every game. Thompson, still on his rookie deal, was worth $84M more than he was paid; his twin brother Ausar made an All-Defensive team. The voters’ three scored 23.6 points a game between them, on average; the model’s three, 18.3. After 26 seasons of ballots, that isn’t a surprise. I’d like it noted that one of the model’s three is a Celtic.

The ledger

Six All-NBA picks go in the ledger: the voters’ Brown, Duren and Johnson, and the model’s White, Bane and Thompson. Next spring I’ll check which held up, on both sides, and put the 2026-27 MVP vote next to the board. Every split since 1999-00 has had the same shape, the voters’ MVP scoring more or winning more. If they split again, that’s the first thing I’ll look at.

Figures: the board, 1999-00 to 2025-26, as of this build; awards, points per game and standings from Basketball-Reference. Wins are on this model’s own scale and dollars at the open-market price of a win; the method explains both.

  1. mWAR is Marginal Plus Minus (mPM), a rating per 100 possessions, times how much he played. The metrics column has how it does against everyone else’s numbers. ↩
  2. Least squares of each player’s share of the possible All-NBA points on his mWAR, points per game, team wins per 82 games and games played. Resampling whole seasons 2,000 times, the middle 90% runs from 0.46 to 0.61 mWAR a point, and 1.5 to 1.9 per ten wins. Games played add nothing once mWAR is in. ↩
  3. R² of 0.459 for mWAR alone and 0.460 with mPM added; the rate’s p-value is 0.41. ↩
  4. Each with a standard error of at least 0.75: the model is far from certain about any one of them, but three in a row is a pattern. ↩
  5. Detroit signed him on October 2: five years, $200M, starting at $40M in 2026-27, just under the max. The model’s middle estimate of his worth that season is $44M, in a range from $19M to $68M. So the market didn’t pay for more Duren than the model sees; the split is over where he ranks, not what he costs. The next two seasons settle the ranking. ↩
More insights
All insights →