History of Michael Wacha in Timeline

Share: FB Share X Share Reddit Share Reddit Share
Michael Wacha

Michael Wacha is a professional baseball pitcher currently playing for the Kansas City Royals in MLB. Previously, he played for the St. Louis Cardinals, New York Mets, Tampa Bay Rays, Boston Red Sox, and San Diego Padres. Wacha's baseball career began at Texas A&M University, where he played college baseball before entering the professional ranks.


July 1, 1990: Michael Wacha was born

Michael Wacha was born on July 1, 1990, in Iowa City, Iowa.

July 1, 1991: Michael Wacha's Birth

On July 1, 1991, Michael Joseph Wacha was born. He is an American professional baseball pitcher.

June 7, 2007: Mention of Curt Schilling's Complete Game

On June 7, 2007, Curt Schilling pitched a complete game shutout for the Red Sox against the Oakland A's. It was the first such game since then when Wacha pitched his complete game in 2021.

May 30, 2013: MLB Debut

On May 30, 2013, Michael Wacha made his Major League Baseball debut.

December 13, 2019: Signed with New York Mets

On December 13, 2019, Michael Wacha signed a one-year contract with the New York Mets for the 2020 season.

November 2020: Marriage to Sarah (Hoffman) Wacha

In November 2020, Michael Wacha and Sarah (Hoffman) Wacha got married. They reside in Jupiter, Florida.

December 16, 2020: Signed with Tampa Bay Rays

On December 16, 2020, Michael Wacha signed a one-year, $3 million contract with the Tampa Bay Rays.

November 27, 2021: Signed with Boston Red Sox

On November 27, 2021, Michael Wacha signed a one-year contract with the Boston Red Sox for a reported $7 million.

February 16, 2023: Signed with San Diego Padres

On February 16, 2023, Michael Wacha signed a one-year contract with the San Diego Padres.

December 18, 2023: Signs with Kansas City Royals

On December 18, 2023, Michael Wacha signed a two-year, $32 million contract with the Kansas City Royals, which included a player option for the second year.

November 3, 2024: Signs New Contract with Royals

On November 3, 2024, Wacha signed a three-year, $51 million contract with the Royals, containing a fourth-year option maxing out the deal at $72 million, replacing his previous contract.

May 7, 2025: Pitches 1,500th Career Inning

On May 7, 2025, Michael Wacha pitched his 1,500th career inning in a 2-1 victory over the Chicago White Sox, becoming the 20th active pitcher to reach this milestone.