
Yadier Benjamín Molina, also known by his nickname ‘Yadi’, is a Puerto Rican professional baseball player. He played the position of a catcher in the Major Leagues. He was born on July 13, 1982, and is 42 years old as of May 2025.
He debuted his MLB career in 2004 and retired in 2022. Molina has only played for one team, which is the St. Louis Cardinals. While with the team, he has garnered many awards and achievements. Molina is a ten-time All-Star, a nine-time Golden Glove award winner, and a two-time World Series Champion. He also won the Silver Slugger Award in 2013 and the Roberto Clemente Award in 2018. He also participated in the World Baseball Classic tournament for Team Puerto Rico, held in 2013 and 2017. He has retired from the game as of May 2025
Yadier Molina’s Contract Breakdown
Year | Base Salary | Signing Bonus | Cap Hit | Dead Cap | Yearly Cash |
2000 | $325,000 | - | $325,000 | - | $325,000 |
2005 | $323,500 | - | $323,500 | - | $323,500 |
2006 | $400,000 | - | $400,000 | - | $400,000 |
2007 | $525,000 | - | $525,000 | - | $525,000 |
2008 | $15,500,000 | $250,000 | $15,500,000 | - | $1,862,500 |
2013 | $75,000,000 | $1,000,000 | $75,000,000 | - | $15,100,000 |
2018 | $60,000,000 | - | $60,000,000 | - | $19,892,473 |
2021 | $9,000,000 | - | $9,000,000 | - | $9,000,000 |
2022 | $10,000,000 | - | $10,000,000 | - | $10,000,000 |
Yadier Molina Salary: How much is Yadier Molina getting paid?
Yadier Molina’s last contract with the St. Louis Cardinals was worth $10 million, as per Spotrac. The contract was signed in 2022 and was a one-year deal. The contract has an average salary of $10 million.
The catcher made his first contract, worth $325,000, with the St. Louis Cardinals in 2000. Then, in 2008, he entered another contract with the Cardinals. This one was worth $15.5 million for a duration of four years. He received a signing bonus of $250,000. In 2012, Yadier signed a contract extension to his contract worth $75 million and had a duration of five years. It had a $1 million signing bonus. In 2017, he signed another extension, and this one was worth $60 million and had a duration of three years. His second-to-last deal with the Cardinals was worth $9 million and was made in 2021 and had a one-year duration. His last contract with the Cardinals was in 2022, with a duration of one year and was worth $10 million.
How much does Yadier Molina make in a minute?
As per Spotrac, Yadier’s annual salary in 2022 was $10,000,000; if divided this amount by the total number of minutes in a year (i.e., 525,600 minutes), which would be $19.02, which is how much Yadier Molina makes in a minute per year.
Yadier Molina’s Career Earnings
Yadier Molina’s career earnings are estimated to be around $163,373,380. This amount includes his total salary in his career, approximately $161,048,380 and his total bonuses, which are $1,575,000. (via Spotrac)
How much of Yadier Molina’s contract is guaranteed?
Yadier Molina’s last contract guaranteed him an annual salary of $10 million for the 2022 season, as per Spotrac.
Yadier Molina’s Contract History
2000
The catcher made his first contract worth $325,000 with the St. Louis Cardinals.
2008
Molina went on to sign a $15.5 million deal with the same team. The duration of the contract was four years. He received $250,000 as a signing bonus. His average salary on the contract was $3,875,000.
2012
Yadier Molina signed a five-year contract extension with the Cardinals. The contract was worth $75 million. He received a signing bonus of $1 million. His average salary was $15 million. The contract had a no-trade clause and a mutual option worth $15 million for the year 2018.
2018
He signed another contract extension worth $60 million for three years. The average salary on the contract was $20 million.
2021
Yadier signed a deal worth $9 million with the Cardinals. The duration of the contract was one year.
2022
Yadier signed his last contract in the MLB. It had a duration of one year and was worth $10 million.
FAQs on Yadier Molina
A. Yadier Molina retired in 2022. He played his last season in 2022.
A. Yadier Molina has won a total of nine Gold Gloves awards.
A. Yadier Monila’s last contract was worth $10 million for a one-year duration.
A. Yadier Molina’s total career earnings are estimated at $163,373,380, as per Spotrac.
A. Yadier Molina was replaced by Willson Contreras in the Cardinals.