Juan Soto Contract

Last Modified May 20, 2025 10:02 GMT
Juan Soto Contract
Juan Soto. Source: Getty Images

Juan Soto is a professional baseball player from the Dominican Republic with the New York Mets of Major League Baseball (MLB) as of May 2025. He made his MLB debut with the Washington Nationals on May 20, 2018, at 19 and has since played for the San Diego Padres and the New York Yankees, before joining the Mets. In 2019, Soto played a key role in helping the Washington Nationals win the World Series.

As of May 2025, Juan Soto has appeared in four All-Star games from 2021 to 2024. He has also won five Silver Slugger Awards, consecutively from 2020 to 2024, been named to the All-MLB First Team thrice (2020, 2021, 2024), and was named the NL batting champion in 2020.

Juan Soto’s Contract

Juan Soto signed a 15-year contract with the New York Mets on December 09, 2024, worth $765 million, as per Spotrac.

YearBase SalarySigning BonusCap HitDead CapYearly Cash
2025$46,875,000$75,000,000$61,875,000-$121,875,000

Juan Soto Contract Breakdown

The following table shows Juan Soto's contract breakdown:

YearBase SalarySigning BonusCap HitDead CapYearly Cash
2025$46,875,000$75,000,000$61,875,000-$121,875,000
2026$46,875,000-$61,875,000-$46,875,000
2027$42,500,000-$57,500,000-$42,500,000
2028$46,875,000-$61,875,000-$46,875,000
2029$46,875,000-$61,875,000-$46,875,000
2030$46,000,000-$46,000,000-$46,000,000
2031$46,000,000-$46,000,000-$46,000,000
2032$46,000,000-$46,000,000-$46,000,000
2033$46,000,000-$46,000,000-$46,000,000
2034$46,000,000-$46,000,000-$46,000,000
2035$46,000,000-$46,000,000-$46,000,000
2036$46,000,000-$46,000,000-$46,000,000
2037$46,000,000 $46,000,000-$46,000,000
2038$46,000,000 $46,000,000-$46,000,000
2039$46,000,000 $46,000,000-$46,000,000

Read More:- Juan Soto Net Worth

Juan Soto Salary: How much is Juan Soto getting paid?

Juan Soto is getting paid $121,875,000 for the 2025 season with the New York Mets. This includes his base salary of $46,875,000 and a signing bonus of $75,000,000. His average annual salary is $51,000,000, as per Spotrac.

Juan Soto was paid $31 million for the 2024 MLB season, as per Spotrac. He avoided arbitration and signed a one-year contract worth $31,000,000 with the New York Yankees on January 11, 2024. It guaranteed him the same amount as his average annual salary.

Initially, he signed a contract with the Washington Nationals on July 2, 2015, and received $1,500,000 as his signing bonus. He next signed a one-year, $545,000 contract with the Nationals in 2018. His following contract was also a one-year, $578,300 contract, which he signed on March 5, 2019. Juan Soto followed this up by signing another one-year contract worth $629,400 with the same team on March 7, 2020. The Dominican then avoided arbitration and signed a one-year $8.5 million contract with the Nationals on January 15, 2021. He next signed a one-year contract worth $17.1 million by avoiding arbitration on May 22, 2022. He was traded by the Washington Nationals to the San Diego Padres on August 2, 2022.

Juan Soto avoided arbitration and signed a one-year contract worth $23 million with the San Diego Padres on January 13, 2023. The Padres traded him to the New York Yankees on December 7, 2023. This led to Juan Soto signing his present contract in 2024. (via Spotrac)

How much does Juan Soto make in a minute?

Juan Soto’s total earnings for the 2025 MLB season are $121,875,000, including his annual base salary of $46,875,000, along with the $75 million signing bonus (via Spotrac). If the total amount is divided by the total number of minutes in a year, which is 525,600, then he earns approximately $231.88 per minute in 2025.

Also read: Who are Juan Soto’s parents?

Juan Soto's Career Earnings

Juan Soto's career earnings as of the 2025 MLB season total $204,179,031, as per Spotrac. This amount includes the $1.5 million signing bonus Soto received in 2015 from the Washington Nationals. (via Spotrac)

What are the terms of Juan Soto's contract?

Juan Soto signed a 15-year, $765,000,000 contract with the New York Mets in 2025, which includes a $75,000,000 signing bonus, as per Spotrac. The deal has an average annual salary of $51,000,000, making it the largest total value contract in MLB history at the time of signing, and the longest contract ever signed in MLB history.

The contract terms include a player opt-out option available after 2029, though the team can void the opt-out by adding $4,000,000 per year to the contract from 2030 to 2039. Soto also has a full no-trade clause.

In addition to the financial terms, the contract includes MVP bonuses such as $500,000 for a first-place finish (or $1,000,000 for more than one MVP), $350,000 for a second-place finish, and $150,000 for third through fifth places. Soto is also eligible for bonuses for World Series MVP ($350,000), LCS MVP, Silver Slugger ($150,000), All-Star, Gold Glove, Hank Aaron Award, and All-MLB honors ($100,000).

How much of Juan Soto's contract is guaranteed?

Juan Soto’s 15-year, $765,000,000 contract with the New York Mets is fully guaranteed as per Spotrac. Soto is guaranteed to receive the full value of the contract, including his $75,000,000 signing bonus and base salary.

Juan Soto’s Contract History

These are all the contracts that Juan Soto has signed in his MLB career as of May 2025 (via Spotrac):

Washington Nationals (2015)

Juan Soto signed his first MLB contract with the Washington Nationals for an annual salary of $1,500,000 on July 2, 2015.

Washington Nationals (2018)

Juan Soto signed a one-year, $545,000 contract with the Washington Nationals in 2018.

Washington Nationals (2019)

Juan Soto signed a one-year contract worth $578,300 with the Washington Nationals on March 5, 2019.

Washington Nationals (2020)

Juan Soto signed a one-year, $629,400 contract with the Washington Nationals on March 7, 2020.

Washington Nationals (2021)

Juan Soto signed a one-year, $8.5 million contract with the Washington Nationals and avoided arbitration on January 15, 2021.

Washington Nationals (2022)

Juan Soto avoided arbitration and signed a one-year, $17.1 million contract with the Washington Nationals on March 22, 2022. The Nationals traded him on August 2, 2022, to the San Diego Padres in exchange for CJ Abrams, MacKenzie Gore, Jarlin Susana, Luke Voit, James Wood, and Robert Hassell.

San Diego Padres (2023)

Juan Soto signed a one-year, $23 million contract with the San Diego Padres and avoided arbitration on January 11, 2023. He was traded by the team on December 7, 2023, to the New York Yankees in return for Randy Vasquez, Michael King, Kyle Higashioka, Jhony Brito, and Drew Thorpe.

New York Yankees (2024)

Juan Soto avoided arbitration and signed a one-year contract worth $31 million with the New York Yankees on January 11, 2024.

New York Mets (2025-2039)

Juan Soto signed a 15-year, $765,000,000 contract with the New York Mets on December 09, 2024, including a $75,000,000 signing bonus. The deal includes an average annual salary of $51,000,000 and a full no-trade clause, with a player opt-out available after 2029.

FAQ's On Juan Soto contract

A. Juan Soto has played for the Washington Nationals, San Diego Padres, New York Yankees, and the New York Mets as of May 2025.

A. Juan Soto signed with the Washington Nationals as an international free agent on July 2, 2015.

A. Juan Soto has been selected as an All-Star four times, as of the 2025 season.

A. Juan Soto wears number #22 for the New York Mets as of May 2025.

A. Juan Soto is 6 feet 1 inch tall and weighs 224 pounds (101 kg).

Related Stories

Mets vs. Pirates: Game 3 prediction, odds, injuries and picks - June 29, 2025 Mets vs. Pirates: Game 3 prediction, odds, injuries and picks - June 29, 2025
Mets vs. Pirates: Game 3 prediction, odds, injuries and picks - June 29, 2025
24m
Today's Best MLB Home Run Prop Bets: Top 5 including Aaron Judge, Juan Soto, and more for June 7, 2025 Today's Best MLB Home Run Prop Bets: Top 5 including Aaron Judge, Juan Soto, and more for June 7, 2025
Today's Best MLB Home Run Prop Bets: Top 5 including Aaron Judge, Juan Soto, and more for June 7, 2025
Mets vs Dodgers: Game 1 prediction, odds, injuries, and picks - June 2, 2025 Mets vs Dodgers: Game 1 prediction, odds, injuries, and picks - June 2, 2025
Mets vs Dodgers: Game 1 prediction, odds, injuries, and picks - June 2, 2025
Mets vs Red Sox: Game 2 prediction, odds, injuries, and picks - May 20, 2025 Mets vs Red Sox: Game 2 prediction, odds, injuries, and picks - May 20, 2025
Mets vs Red Sox: Game 2 prediction, odds, injuries, and picks - May 20, 2025
Aaron Boone reveals Yankees had interest in Mets’ $4.25M pitcher this winter Aaron Boone reveals Yankees had interest in Mets’ $4.25M pitcher this winter
Aaron Boone reveals Yankees had interest in Mets’ $4.25M pitcher this winter
Juan Soto sends fearless message to Yankees fans before Subway Series clash Juan Soto sends fearless message to Yankees fans before Subway Series clash
Juan Soto sends fearless message to Yankees fans before Subway Series clash
Pirates vs. Mets: Game 1, prediction, odds, injuries and picks - May 12, MLB 2025 Pirates vs. Mets: Game 1, prediction, odds, injuries and picks - May 12, MLB 2025
Pirates vs. Mets: Game 1, prediction, odds, injuries and picks - May 12, MLB 2025
Phillies vs. Mets: Game 1, prediction, odds, injuries and picks - April 21, MLB 2025 Phillies vs. Mets: Game 1, prediction, odds, injuries and picks - April 21, MLB 2025
Phillies vs. Mets: Game 1, prediction, odds, injuries and picks - April 21, MLB 2025
Today’s Best MLB Home Run Prop Bets: Top 5 picks including Mike Trout, Paul Goldschmidt and more for April 6, 2025 Today’s Best MLB Home Run Prop Bets: Top 5 picks including Mike Trout, Paul Goldschmidt and more for April 6, 2025
Today’s Best MLB Home Run Prop Bets: Top 5 picks including Mike Trout, Paul Goldschmidt and more for April 6, 2025
Marlins vs. Mets: Game 1, prediction, odds and picks - March 31, MLB 2025 Marlins vs. Mets: Game 1, prediction, odds and picks - March 31, MLB 2025
Marlins vs. Mets: Game 1, prediction, odds and picks - March 31, MLB 2025
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications