
To avoid losing key players in free agency, teams may look to sign them to contract extensions before they get the chance to test the open market.
The Blue Jays have done just that with Vladimir Guerrero Jr. The first baseman was due to reach free agency at the end of the 2025 season, but he has agreed to a 14-year, $500 million extension to stay with Toronto for the long haul.
The deal set a record for MLB's richest extension, in terms of new guaranteed total money added on to a player¡¯s existing contract.
Including Guerrero's deal, here's a look at the largest contract extensions in Major League history, in descending order of total dollars. (For a list of the longest contracts -- including free agent deals -- click here.)
1. Vladimir Guerrero Jr., Blue Jays -- 14 years, $500 million
Agreed to in 2025, runs through 2039
Guerrero comfortably set the record for the largest contract extension, besting the previous high mark of 12 years and $365 million for the Dodgers and Mookie Betts in 2020. It¡¯s no surprise, really, that Guerrero landed this kind of deal, given all of the context. In a growing economic landscape that has seen massive free-agent contracts (see, Juan Soto and Shohei Ohtani), Guerrero was the beneficiary of being a top-notch producer -- at the age of 26, no less -- for a team that needed to keep him around long term.
Signed by the Blue Jays as an international free agent in 2015, Guerrero already carried immense name value as the son of Hall of Famer Vladimir Guerrero Sr. Guerrero debuted in 2019 for the Blue Jays and put together his first MVP-caliber season in 2021, when he clubbed 48 home runs with a 1.002 OPS, finishing second in MVP award voting to Shohei Ohtani. Even as Guerrero¡¯s production fluctuated between elite and merely solid, he entered 2025 with a .288/.363/.500 slash and a 138 OPS+.
2. Mookie Betts, Dodgers -- 12 years, $365 million
Signed in 2020, runs through 2032
The Red Sox traded Betts and southpaw David Price to the Dodgers in a blockbuster trade following the 2019 season, in large part because many expected the former American League MVP to test the market following the 2020 campaign and challenge the recent free agency standards set by Bryce Harper and Manny Machado. But Los Angeles¡¯ front office was able to hammer out a massive extension right as the shortened 2020 season was set to begin, adding on to the record one-year, $27 million contract that Betts and the Red Sox agreed to in January 2020 in order to avoid arbitration.
Making sure Betts stayed a Dodger was a no-brainer decision at the time, and proved even more so once the games got underway. Betts placed second in the 2020 NL MVP Award vote, then helped lead L.A. to a long-awaited World Series championship. Another title followed in 2024, with Betts continuing to perform at a high level.
3. Mike Trout, Angels -- 10 years, $360 million
Signed in 2019, runs through 2030
This deal added on to the two years and $66.5 million still remaining on the contract Trout signed in 2014, giving him a new 12-year, $426.5 million pact -- the richest in North American professional sports history at the time -- and ensuring the superstar outfielder would be staying in Orange County for years to come. Trout immediately rewarded the Angels¡¯ faith in 2019 by bashing a career-high 45 home runs and winning his third career league MVP Award.
4. Manny Machado, Padres -- 11 years, $350 million
Signed in 2023, runs through 2033
Machado originally joined the Padres on a 10-year, $300 million contract in February 2019, at the time setting a record for the largest free-agent deal in MLB history (though it has since been exceeded by several other deals). The contract gave him the ability to opt out at the end of the 2023 season, and Machado told reporters during Spring Training that he planned to exercise his opt-out power to test the open market. However, he ended up signing an extension that effectively replaced the six years left on his previous deal with a new 11-year contract running through 2033.
5. Francisco Lindor, Mets -- 10 years, $341 million
Signed in 2021, runs through 2031
Under new owner Steve Cohen, the Mets hinted that the 2020-21 offseason would be a big one in Queens, and they delivered, landing Lindor and right-hander Carlos Carrasco in a trade with Cleveland. Once that deal was done, speculation turned to whether the Mets would be able sign Lindor, a four-time All-Star and two-time Gold Glove Award winner, to a long-term extension. The two sides reached a deal on March 31, the eve of Opening Day. Lindor's 2021 salary of $22.3 million remained unchanged, and the extension -- the richest ever for a shortstop -- took effect in 2022.
6. Fernando Tatis Jr., Padres -- 14 years, $340 million
Signed in 2021, runs through 2034
After a promising but abbreviated rookie year in 2019, Tatis consolidated his promise with an electric performance in the pandemic-shortened 2020 campaign, slashing .277/.366/.571 with 17 homers in 224 at-bats and placing fourth in the NL MVP Award vote. His play was a major reason why the Padres snapped a 14-year postseason drought, and then he thrived under the brighter lights by becoming the third-youngest player to hit multiple homers in a playoff game. While the Padres missed the playoffs in 2021, Tatis finished with an NL-leading 42 homers, plus 25 steals and a .975 OPS in 130 games. Tatis missed the 2022 season with a wrist injury, followed by a suspension for a banned substance, but he returned to post a 5.5-WAR season (per Baseball-Reference) in 2023, making a successful switch from shortstop to right field.
7. Rafael Devers, Red Sox -- 11 years, $331 million
Signed in 2023, runs through 2033
With Xander Bogaerts departing for the Padres in free agency after the 2022 season, the Red Sox put their attention on keeping their other superstar, Devers, in Boston for the long haul. A year before Devers would have reached free agency, the Red Sox reached an agreement with their two-time All-Star third baseman on the largest contract in franchise history. Devers' deal surpasses the seven-year, $217 million free-agent contract David Price signed with the Red Sox in 2016, and the seven-year, $154 million extension Adri¨¢n Gonz¨¢lez signed with them in 2011.
8. Giancarlo Stanton, Marlins -- 13 years, $325 million
Signed in 2014, runs through 2028
Baseball had not seen this type of contract -- both in terms of length and total value -- before Stanton put ink to paper following the 2014 season. But the hulking slugger is playing out the majority of this deal with the Yankees, and not the Marlins; Stanton logged the first three seasons of the contract with Miami before the club traded him to New York in December 2017, shortly after he won that year¡¯s NL MVP Award. Stanton didn't enact his opt-out clause after the 2020 season, choosing to stay in the Bronx after some injury-plagued seasons in pinstripes.
9. Miguel Cabrera, Tigers -- 8 years, $248 million
Signed in 2014, ran through 2023
History repeated itself a bit here, as Dave Dombrowski -- the same general manager who signed Miggy to an eight-year, $152.3 million extension shortly after acquiring Cabrera for the Tigers via a trade in 2007 -- made sure Cabrera would stay in Detroit with an even bigger eight-year extension. This extension added on to the remaining two years and $44 million from Cabrera¡¯s previous deal, and briefly positioned the slugger for the highest annual average value in history at $31 million. Cabrera certainly earned a massive extension as he was coming off back-to-back AL MVP awards (including a Triple Crown season in 2012), but injuries took their toll in the latter half of this deal and he retired at the end of the 2023 season. He's one of seven players to produce at least 3,000 hits and 500 home runs in their career.
10. Nolan Arenado, Rockies -- 7 years, $235 million
(One year, $15 million later added onto deal)
Signed in 2019, runs through 2027
Less than one month after Arenado agreed to a then-record one-year, $26 million contract with Colorado to avoid arbitration, he was able to hammer out an extension with the club, adding seven years and $235 million to his existing contract. When the Rockies traded Arenado to the Cardinals prior to 2021 in exchange for left-hander Austin Gomber and four Minor League players, St. Louis tacked another year for $15 million onto the end of the contract in exchange for Arenado agreeing to waive his no-trade clause. He also gained the ability to opt out of his deal after the 2022 season, although he later chose not to do so.
11. Joey Votto, Reds -- 10 years, $225 million
Signed in 2012, ran through 2023
Votto won the 2010 NL MVP Award and the Reds signed a three-year deal after that season in order to avoid arbitration. But eventually, Cincinnati rewarded its superstar in grand fashion. Votto paced the Senior Circuit in his specialty, on-base percentage, five more times after signing this extension and nearly won another NL MVP in 2017, finishing second to Stanton. After a pair of injury-plagued seasons, Votto became a free agent when the Reds declined his $20 million club option for 2024. He announced his retirement in August of that year.
12. Clayton Kershaw, Dodgers -- 7 years, $215 million
Signed in 2014, signed additional extension in 2018
The reasons to give Kershaw a massive extension didn¡¯t require too much analysis. The southpaw had already captured two NL Cy Young Awards through his age-25 season and finished runner-up in another campaign, and he had lowered his career ERA in each successive season since making his debut -- a trend that would continue all the way through 2017. The Dodgers looked really smart immediately after Kershaw signed in January 2014, as he went on to win both his third Cy Young and the NL MVP Award after going 21-3 with a 1.77 ERA and 239 strikeouts. He and L.A. finally captured their long-awaited World Series championship in 2020.