The Full Financial Details on Cody Bellinger’s Contract and More Than You Want to Know About Opt-Outs, AAVs, and the Luxury Tax

Cody Bellinger
Cody Bellinger

Although it isn’t as complex as Shota Imanaga’s wildly complex “five-year deal,” Cody Bellinger’s “three-year deal” with the Cubs probably merits the same deployment quotation marks. It’s not quite as simple as three years and $80 million.

Want all the gory details? Be forewarned that it’s some deeply nerdy stuff, and not especially brief …

We knew, nominally, that the contract was three years and $80 million, with opt outs after the first and second year. And, by and large, that’s the gist.

We have the full financial particulars now, though, per multiple reports, and here’s how it’ll work:

  • Bellinger receives $27.5 million for the 2024 season.
  • If he then opts out of the rest of the deal, he gets another $2.5 million, making his salary for the full year $30 million.
  • If he stays, Bellinger does not get the $2.5 million at the end of 2024, and then gets $27.5 million for the 2025 season.
  • Then it happens again: if Bellinger opts out of the 2026 year in the deal, he gets a $2.5 million payment at the end of 2025, making his salary for the full year of 2025 again $30 million.
  • If he stays after 2025 for the final year of the deal, he again doesn’t get the $2.5 million payment, and instead makes $25 million in salary for 2026.
  • So, if Bellinger stays the full contract, he’ll receive salaries of $27.5 million, $27.5 million, and $25 million. If he leaves after year one, he gets $30 million for that year. If he leaves after year two, he will have received $27.5 million for year one, and then $30 million for year two.
  • OK, you are now thinking two things: (1) man that’s needlessly complicated, and (2) so what’s the Average Annual Value of the deal for luxury tax purposes?

    Pfft. You haven’t seen complicated yet.

    (deep breath)

    As for the Average Annual Value of the deal (the salary that matters for calculating a team’s luxury tax, aka competitive balance tax, payroll), it is actually really complex in cases of deals with player opt-outs and uneven salary distributions. You have to head to Article XXIII of the Collective Bargaining Agreement (‘Competitive Balance Tax’), Section E (‘Determination of Salary’) to even start to figure out the AAV for luxury tax purposes on a deal like this.

    Here’s the operative language, in pertinent part:

    “The AAV shall be calculated as follows: the sum of (a) the Base Salary in each Guaranteed Year plus (b) any portion of a Signing Bonus (or any other payment that this Article deems to be a Signing Bonus) attributed to a Guaranteed Year in accordance with Section E(3) below plus (c) any deferred compensation or annuity compensation costs attributed to a Guaranteed Year in accordance with Section E(6) below shall be divided by the number of Guaranteed Years …. “

    “In the event that the Player has the right to exercise or nullify multiple Contract Years at one time (“Player Opt-Out”), the Contract Years following the Player Opt-Out shall be considered Guaranteed Years; provided however, that the Contract Years following the Player Opt-Out shall not be considered Guaranteed Years if the payment the Player is to receive if he opts out of the Contract is more than 50% of the sum of the Base Salaries in the Contract Years following the Player Opt-Out.”

    I know that’s some funky legalese there, but the way I read it for purposes of Bellinger’s contract is that the AAV in 2024 is not simply 80 divided by 3, because the two years after the first are not going to be considered “Guaranteed Years” for purposes of the luxury tax.

    Why? If Bellinger opts out after year one, he will have received $30 million, which is more than 50% of the $50 million he would otherwise have received after year one. See the language at the end of that second paragraph up there.

    So, then, the way I read the CBA provision and the way I understand Bellinger’s contract: the AAV on his deal for 2024 is $30 million, period, no matter what else happens. If he sticks around, then the AAV for each of years two and three would be $25 million.

    The player opt outs create a bit of a funky situation where you can’t just use straight guarantee-divided-by-years like we do for all other fully-guaranteed contracts. If I’m wrong on this, someone hit me up to correct me, but that’s the language straight from the CBA.

    I believe this is designed to prevent situations where teams massively front-load a contract with opt outs – so the player gets a big payday – yet have an extremely low AAV on the deal. Imagine a team offering a guy a ten-year, $109 million contract, where $100 million is paid the first year, and then he has an opt-out after the first year. He gets $100 million, and the team’s AAV on that year was just $10.9 million? Pfft. No way the league would allow that, and this rule prevents it. That team would be hit with a $100 million AAV on the contract for that first year, no matter what happened thereafter. If the guy stuck around, well, then the AAV on those final nine years would be just $1 million.

    OK. Whew. Haven’t exercised that legal-adjacent bone in a while, so I need to go meditate or something.

    Fun fact from Michael to wrap this, assuming Cody Bellinger opts out after year one:

    written by

    Brett Taylor is the Lead Cubs Writer at Bleacher Nation, and you can find him on Twitter at @BleacherNation and on LinkedIn here. Brett is also the founder of Bleacher Nation, which opened up shop in 2008 as an independent blog about the Chicago Cubs. Later growing to incorporate coverage of other Chicago sports, Bleacher Nation is now one of the largest regional sports blogs on the web.

    more cubs news

    Chicago Cubs Relief Prospect Hunter Bigge is Reportedly Coming Up

    Get all the "that'll save the season" jokes out of your system up front, and then just enjoy the arrival of another compelling prospect arm. Per Jon Morosi, Hunter Bigge is getting the call from Iowa: https://twitter.com/jonmorosi/status/1809721738810319133 A favorite of...

    Enhanced Box Score: Angels 7, Cubs 0 – July 6, 2024

    The fun times lasted two days. This thing went sideways right from the start, as the first four Angels reached, and although Seiya Suzuki thereafter cut down a runner at the plate to limit the first inning damage ... it...

    Kyle Hendricks Exits with an Injury

    [ankin_law] When I turned this game on a couple innings late today and saw Colten Brewer on the mound in the third, I assumed Kyle Hendricks got chased after another rough performance. But that's not exactly the case. Although Hendricks...

    Pre-Gamin’: Cubs at Angels (1:20 CT) – Lineups, Broadcast Info, Game Thread

    CUBS LINEUP — Two wins? In a row?! Somebody's feeling frothy. Let's see if we can turn this into a full-fledged winning streak! Kyle Hendricks is on the bump today against the lefty Tyler Anderson. And here's a look at...

    Mastrobuoni’s Glove and Margin Value, the Trade That Brought Him, Steele, PCA, Suzuki, and Other Cubs Bullets

    Someone left the freezer door open all night, so I woke up to a freezer full of liquid. Not great! He's not hitting at the moment, but Miles Mastrobuoni sure made his presence known yesterday at third base. Three outstanding...

    Wake Up and Watch Justin Steele Throw His First Complete Game

    DON'T LET THE CUBS GET HOT! It's amazing how good a mere TWO wins in a row can feel. It's been a bad time, man. Yesterday, the Cubs handled the Angels primarily on the strength of a dominant Justin Steele...

    Yency Almonte’s Season is Over

    Chicago Cubs reliever Yency Almonte was starting to really have the look of a late-inning option for the Cubs, getting back to the significant success he saw in 2020 and 2022. And then his shoulder went boom. Unfortunately, after rest...

    Cubs Sign Catcher Christian Bethancourt to a Minor League Deal

    To the extent you felt the Cubs had a hole at Iowa for an established veteran big-league-ish back-up catcher, they have now filled that hole. Christian Bethancourt is probably not a big-league-caliber back-up at this point, but as an emergency...

    Enhanced Box Score: Cubs 5, Angels 1 – July 5, 2024

    THE CHICAGO CUBS HAVE WON BACK-TO-BACK GAMES! DON'T LET 'EM GET HOT! All right, so I kid a little, because the Cubs will have to do a WHOLE lot more over the next couple weeks for anyone to really buy...

    Seiya Suzuki Stays Blistering Hot With a First Inning Dinger

    After a had-to-be-super-annoying at bat by Cody Bellinger, fouling off pitches before grounding his way to a two-out single, Seiya Suzuki came to the plate having been on fire for a good long while now. It continued: https://twitter.com/Cubs/status/1809295687680438547 That's Suzuki's...

    Latest News

    Aces vs Wings Prediction: Picks, Live Odds & Moneyline – July 7

    A pair of the WNBA's top scorers face off when A'ja Wilson (first, 26.9 points per game) and the Las Vegas Aces (12-7) host Arike Ogunbowale (second, 23.6) and the Dallas Wings (5-16) on Sunday, July 7, 2024 at 3:30...

    Where to Watch Houston Dynamo vs. Los Angeles FC: TV Channel, Start Time and Live Stream

    Two teams in the top half of the MLS table, Houston Dynamo (13th) and Los Angeles FC (third), play on Sunday at 8:30 PM ET.Watch every MLS match, Leagues Cup and the MLS Cup Playoffs on Apple TV+! Use our...

    Where to Watch San Jose Earthquakes vs. Chicago Fire: TV Channel, Start Time and Live Stream

    MLS' 29th-place team, San Jose Earthquakes, hosts 25th-place Chicago Fire on Sunday at 8:30 PM ET.Watch every MLS match, Leagues Cup and the MLS Cup Playoffs on Apple TV+! Use our link to start a free trial now.San Jose vs....

    Where to Watch Sporting Kansas City vs. FC Dallas: TV Channel, Start Time and Live Stream

    Two teams in the bottom half of the MLS table, Sporting Kansas City (28th) and FC Dallas (21st), meet on Sunday at 8:30 PM ET.Watch every MLS match, Leagues Cup and the MLS Cup Playoffs on Apple TV+! Use our...

    Where to Watch Colorado Rapids vs. Saint Louis City SC: TV Channel, Start Time and Live Stream

    Two clubs residing in opposite halves of MLS, ninth-place Colorado Rapids and 24th-place Saint Louis City SC, play at 9:30 PM ET on Sunday.Watch every MLS match, Leagues Cup and the MLS Cup Playoffs on Apple TV+! Use our link...

    Tigers vs. Reds: Injury Report, Updates & Probable Starters – July 7

    On Sunday, the Cincinnati Reds (42-47) are hosting the Detroit Tigers (41-48), at 1:40 PM ET, in the final game of a three-game series.Hoping to find out who's available to play for the Tigers and the Reds? Read on to...

    Braves vs. Phillies: Injury Report, Updates & Probable Starters – July 7

    The Philadelphia Phillies (58-30) will visit the Atlanta Braves (47-39), in the final game of a two-game series, Sunday at 1:35 PM ET.Hoping to find out who's playing for the Braves and the Phillies? Continue scrolling to get full injury...

    Rangers vs. Rays: Injury Report, Updates & Probable Starters – July 7

    At Globe Life Field on Sunday, the Tampa Bay Rays (44-45) play the Texas Rangers (41-48), with first pitch at 2:35 PM ET.Want to see who's in and who's out for the Rangers and the Rays? Continue reading to see...

    Cubs vs. Angels: Injury Report, Updates & Probable Starters – July 7

    On Sunday, the Los Angeles Angels (37-51) are visiting the Chicago Cubs (41-49), at 2:20 PM ET, in the final game of a three-game set.Want to see who's in and who's out for the Cubs and the Angels? Keep reading...

    Guardians vs. Giants: Injury Report, Updates & Probable Starters – July 7

    On Sunday, the San Francisco Giants (44-46) are visiting the Cleveland Guardians (55-32), at 1:40 PM ET, in the final game of a three-game series.Curious about who's available to play for the Guardians and the Giants? Continue reading to get...

    more cubs news