Every July 1st, the New York Mets wire $1,193,248.20 to Bobby Bonilla. He’s not on the roster. He’s not in the dugout. He doesn’t take batting practice. He just gets paid — and will keep getting paid that way through 2035.
How It Started
The deal traces back to 2000. The Mets were dealing with a cash-flow problem, and Bonilla had $5.9 million coming to him in the final year of his contract. Instead of writing a check on the spot, the team proposed deferring the payment. Bonilla agreed, and the Mets locked in an 8% annual interest rate. At the time, it looked like a workable solution. It turned into something else entirely.
The Math Behind the Deal
Compound interest does what compound interest does. By the time the final payment lands in 2035, the Mets will have sent Bonilla roughly $29.8 million — on a debt that started at $5.9 million. The payments run from 2011 to 2035, covering 25 years.
And there’s a second piece that doesn’t get mentioned as often: Bonilla also collects an additional $500,000 per year through a separate agreement involving both the Mets and the Baltimore Orioles, with those payments running through 2028. Add it all up and Bobby Bonilla pulls in more than $1.69 million a year from professional baseball — without playing a single game.
Why the Mets Said Yes
In 2000, owner Fred Wilpon was in a tough spot financially. Paying $5.9 million in a lump sum was a problem, and deferring it — with the idea that team investments would generate enough return to cover the future obligation — seemed reasonable at the time. What nobody accounted for was market volatility.
When Steve Cohen bought the Mets in 2020, he inherited the deal along with everything else. The franchise will be writing that July check for another decade, regardless of how the team performs on the field or at the box office. It’s a fixed liability that shows up on the books as reliably as Opening Day.
Why People Still Talk About It Every Year
Bobby Bonilla Day has taken on a life of its own — memes, think pieces, social media debates — because it captures something real about how baseball contracts actually work. This isn’t a story about a player who didn’t earn his money. It’s a story about liquidity, long-term obligations, and what happens when a deal is structured to work exactly as planned.
Bonilla got his money, plus interest, spread over time. The Mets took on the risk that their own investments wouldn’t outpace what they owed. One side of that bet worked out better than the other.
The arrangement has also influenced how agents and players think about deferred compensation. In baseball, money isn’t always paid when it’s earned — it’s paid on whatever schedule both sides agreed to. The $1,193,248.20 that hits Bonilla’s account every July 1st isn’t a mistake or a forgotten invoice. It’s the contract doing exactly what it was designed to do.

