Three years ago, everything was coming up Cody Bellinger’s way. The NL Rookie of the Year in 2017, he broke out in a big way in ’19, smashing 47 home runs with an OPS over 1.000 and edging out Christian Yelich for his first (and only) MVP hardware. Bellinger had even taken to playing excellent defense in center field, not something typically on the curriculum vitae for a young first baseman. Entering his age-24 season, everyone expected that he’d be a star for the next decade or so and a building block for the Dodgers as players like Corey Seager were approaching free agency.
The ZiPS projection system, known for being the grumpy devil’s advocate as most such systems are, didn’t see any particular reason for concern, either. If you wanted Los Angeles to sign Bellinger to a lucrative contract extension, guaranteeing he wore Dodger blue for a long time, you had a loyal friend in ZiPS:
ZiPS Projection – Cody Bellinger (Pre-2020)
Year | BA | OBP | SLG | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | OPS+ | DR | WAR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2020 | .291 | .389 | .583 | 549 | 106 | 160 | 33 | 5 | 39 | 118 | 87 | 126 | 15 | 155 | 2 | 6.8 |
2021 | .290 | .392 | .594 | 535 | 106 | 155 | 33 | 5 | 40 | 119 | 89 | 126 | 14 | 159 | 2 | 6.6 |
2022 | .284 | .392 | .580 | 529 | 105 | 150 | 32 | 4 | 39 | 115 | 93 | 130 | 14 | 155 | 1 | 6.4 |
2023 | .282 | .393 | .582 | 521 | 105 | 147 | 31 | 4 | 39 | 114 | 94 | 132 | 13 | 156 | 1 | 6.3 |
2024 | .277 | .390 | .576 | 509 | 101 | 141 | 30 | 4 | 38 | 110 | 93 | 131 | 11 | 154 | 1 | 5.9 |
2025 | .276 | .390 | .564 | 493 | 98 | 136 | 29 | 4 | 35 | 105 | 91 | 123 | 11 | 151 | 0 | 5.5 |
2026 | .275 | .388 | .559 | 476 | 93 | 131 | 28 | 4 | 33 | 100 | 88 | 115 | 10 | 149 | 0 | 5.2 |
2027 | .271 | .381 | .543 | 462 | 86 | 125 | 26 | 5 | 30 | 93 | 82 | 109 | 9 | 143 | 0 | 4.6 |
2028 | .266 | .373 | .523 | 440 | 79 | 117 | 24 | 4 | 27 | 84 | 75 | 99 | 7 | 136 | -1 | 3.8 |
2029 | .260 | .363 | .494 | 419 | 71 | 109 | 21 | 4 | 23 | 75 | 67 | 88 | 6 | 126 | -1 | 3.0 |
In rest-of-career WAR, Bellinger ranked third among position players, behind just Juan Soto and Ronald Acuña Jr.
Now, if this were a comedy movie, this is the point in the trailer at which you hear the record scratch, the narrator describes the humorous change of fortune, and then the music changes to an upbeat pop hit song with clips of how Bellinger gets back everything he lost and learns about the incredible power of friendship. But it’s not. Since that NL MVP season, he has hit .200/.271/.380 in over 1,000 plate appearances, only finishing above replacement level by virtue of the fact that he at least still remembers how to play defense. This is less Pixar and more Darren Aronofsky.
For a while, some underlying explanations gave hope. In 2020, the bullish explanation was that Bellinger had over-tinkered with his swing. In ’21, blame was placed on a shoulder injury from the previous postseason, one which required surgery and left him with a lot of physical weakness in his arm. After a course of weight training, Bellinger felt that his shoulder was back to where it was last August. We’re now a calendar year from when he said that, and he’s hit .195/.249/.368 since.
ZiPS is now even more negative on Bellinger than his seasonal line. As painfully mediocre as his 80 wRC+ is, the z-stats that ZiPS uses agree with Statcast’s x-stats in that they think he’s actually overperforming his hit data. Statcast gives him an xSLG of .360, 40 points below his actual figure, and ZiPS is even more bearish, pegging his zSLG at .351. As such, his long-term projection now looks very bleak, with little mitigation outside the defense:
ZiPS Projection – Cody Bellinger
Year | BA | OBP | SLG | AB | R | H | 2B | 3B | HR | RBI | BB | SO | SB | OPS+ | DR | WAR |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
2023 | .221 | .303 | .406 | 471 | 74 | 104 | 21 | 3 | 20 | 82 | 55 | 138 | 14 | 90 | 2 | 1.6 |
2024 | .222 | .306 | .415 | 410 | 65 | 91 | 19 | 3 | 18 | 74 | 49 | 122 | 12 | 93 | 2 | 1.5 |
2025 | .222 | .307 | .420 | 419 | 67 | 93 | 20 | 3 | 19 | 75 | 51 | 121 | 11 | 94 | 1 | 1.6 |
2026 | .223 | .306 | .422 | 417 | 65 | 93 | 20 | 3 | 19 | 74 | 49 | 114 | 11 | 94 | 1 | 1.6 |
2027 | .222 | .303 | .408 | 392 | 60 | 87 | 18 | 2 | 17 | 68 | 45 | 104 | 9 | 90 | 1 | 1.2 |
2028 | .218 | .296 | .401 | 357 | 53 | 78 | 16 | 2 | 15 | 60 | 39 | 90 | 7 | 86 | 0 | 0.8 |
2029 | .215 | .289 | .388 | 307 | 44 | 66 | 13 | 2 | 12 | 49 | 32 | 73 | 6 | 81 | 0 | 0.4 |
2030 | .214 | .286 | .363 | 234 | 31 | 50 | 9 | 1 | 8 | 35 | 23 | 52 | 4 | 74 | -1 | 0.1 |
2031 | .207 | .272 | .339 | 174 | 22 | 36 | 6 | 1 | 5 | 23 | 15 | 35 | 3 | 64 | -1 | -0.3 |
After the 2019 offseason, Bellinger’s top offensive comp was Hall of Famer Frank Robinson; now, it’s Brant Brown. ZiPS gives Bellinger only a 65% chance of ever having a wRC+ above 100 again.
Bellinger’s offensive decline is among the largest for a young star in baseball history. To see who had a comparable dropoff at the plate, if anyone, I took every player from 1901 to 2019 who had a 150 wRC+ in at least 400 PA in a year in which they were 25 or younger, then compared their next three seasons. Two players were eliminated from the dataset as they did not play in the next three seasons — the only time Wally Judnich gets to be in the same sentence as Ted Williams. That left 215 total player-seasons and 130 unique players:
Next Three Years, Players 25-and-Under, wRC+ of at Least 150
Bellinger’s dropoff was the largest of the group, and he was the only player among the 130 who dipped below a wRC+ of 100 over the next three seasons. By and large, these players continued to be stars; the average career WAR for that group is 61.1, and that’s with more than a dozen other players still active. Even not counting mortal Hall of Fame locks like Albert Pujols, Miguel Cabrera, and Adrián Beltré, there are 46 players in this group in Cooperstown. Beltré may represent the best-case scenario for Bellinger, as someone who was still a solid player despite the offensive drop-off from his breakout year, making up for an ordinary bat with Hall of Fame defense, before eventually finding his personal renaissance in his 30s.
It’s understandable that the Dodgers, a team that has repaired all sorts of seemingly broken players, have been stymied so far by the collapse of Bellinger’s offense. After all, there’s a reasonable case to make that, among young superstar hitters, the magnitude of his fall has been unprecedented. It may be someone else’s problem soon, with the Dodgers not even allowed to offer him less than $13.4 million for the 2023 season, suggesting that he’s a prime candidate to be non-tendered this offseason. Next time a young star signs a long-term contract that trades a reasonable amount of money in order to mitigate risk, remember the tale of Cody Bellinger, who has seen his dream become more of a requiem for one.