Draft and minor leagues The
Colorado Rockies selected Iannetta in the fourth round of the
2004 MLB draft. He began his minor league career with the
Asheville Tourists, and spent the 2005 season with the
Modesto Nuts. He played the majority of the 2006 season with Double-A
Tulsa Drillers before being promoted to the Triple-A
Colorado Springs Sky Sox.
Colorado Rockies Iannetta made his MLB debut with the Rockies on August 27, 2006. Iannetta got his first career MLB hit that same day, off
Jake Peavy of the
San Diego Padres. He hit his first major league home run off
Jonathan Sánchez of the
San Francisco Giants. Iannetta played 21 games during 2006 with 2 home runs and 10 runs batted in. In 2007, he was named the starting catcher coming out of
spring training over
Yorvit Torrealba, but struggled at the plate and was demoted to backing up Torrealba. Iannetta played in 67 games that year, with a .218 average, 4 home runs, and 27 runs batted in. Iannetta was part of the backup catcher's role as the Rockies went to the
World Series for the first time ever but ended up losing the series to the
Boston Red Sox in a 4-game sweep. The 2008 year was a breakout season for Iannetta, in which he played 104 games batting .264 with 18 home runs and 65 runs batted in. In 2009, Iannetta played in 93 games batting .228 with 16 home runs and 52 runs batted in. In 2010, he played in 61 games batting .197 with 9 home runs and 27 runs batted in. In 2011, he played in 112 games batting .238 with 14 home runs and 55 runs batted in.
Los Angeles Angels of Anaheim On November 30, 2011, Iannetta was traded to the
Los Angeles Angels of Anaheim for pitcher
Tyler Chatwood. On May 2, 2012, he caught
Jered Weaver's first
no-hitter. He finished the 2012 season playing 79 games with a .240 batting average, 9 home runs, and 26 runs batted in. On October 5, 2012, the Angels and Iannetta agreed to terms on a three-year, $15.55 million deal.
Seattle Mariners On November 23, 2015, Iannetta signed a one-year, $4.25 million deal with the
Seattle Mariners.
Arizona Diamondbacks On January 13, 2017, Iannetta signed a one-year, $1.5 million deal with the
Arizona Diamondbacks. On May 13, 2017, Iannetta was hit by a pitch from
Johnny Barbato. Iannetta suffered a broken nose along with four fractured teeth, and required stitches on his lips.
Second stint with the Colorado Rockies On December 8, 2017, the Rockies and Iannetta agreed to a two-year contract, bringing the catcher back to Colorado. On August 13, 2019, Iannetta was designated for assignment. He was released on August 15.
New York Yankees On January 9, 2020, Iannetta agreed to a minor league contract with the
New York Yankees. The deal was finalized on February 3. On July 21, 2020, Iannetta had his contract selected to the 40-man roster. On August 1, 2020, Iannetta was designated for assignment without appearing in a game for the Yankees. On August 8, Iannetta announced his retirement from professional baseball. ==International career==