
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.
Year | Base Salary | Signing Bonus | Cap Hit | Dead Cap | Yearly 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:
Year | Base Salary | Signing Bonus | Cap Hit | Dead Cap | Yearly 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).