hit .352 with four homers, 46 runs scored, 32 RBIs, and 13 steals in 63 games with Double-A Springfield of the Texas League. He was Cardinals organizational Player of the Month for April, Texas League Player of the Week on May 12, and was a mid-season Texas League All Star. On June 22 he was promoted to Triple-A Memphis and finished the season hitting .220 with 10 RBIs and 10 runs scored in 42 games. On May 7, 2009, he had his contract purchased from Memphis after Rick Ankiel was placed on the disabled list. He made his major league debut that day. Baseball America listed Robinson as the "Best Defensive Outfielder" in the Cardinals organization in its "Best Tools" survey. In 2010, Baseball America again rated Robinson as the "Best Defensive Outfielder" in the Cardinals organization in its "Best Tools" survey. In 2012, with the Cardinals Robinson batted .253/.309/.355 in 166 at bats. He led all MLB rookies with 11 pinch hits, and was tied for 9th among all NL players. Playing for the Class AAA Memphis Redbirds he hit .300/.388/.414 with five stolen bases in five attempts, in 70 at bats. In 2013 he batted .250/.345/.319 in 144 at bats. Robinson played in 99 games, starting 30 (5 in left field, 21 in center field, and 4 in right field). For the 2014 season with the Cardinals, he batted .150/.227/.200 in 60 at bats. Playing for the Class AAA Memphis Redbirds, he batted .304/.380/.398 in 191 at bats. Robinson was released by the Cardinals on November 19, 2014. Minnesota Twins Robinson signed a minor league deal with the Minnesota Twins on December 5, 2014. He made the Twins roster as an outfielder, but on August 8, 2015 made his major league pitching debut in a 17-4 rout by Cleveland. In 2015 he batted .250/.299/.322 in a career-high 180 at bats. Cleveland Indians After electing free agency following the 2015 season, Robinson signed a minor-league contract with the Cleveland Indians on November 19, 2015. His contract included an invitation to the Indians' 2016 spring training. He was released on March 29, 2016. Los Angeles Angels Robinson was signed by the Los Angeles Angels to a minor-league contract on March 31, 2016. He opened the season with the Triple-A Salt Lake Bees, but was recalled to the Angels on May 1. He spent the remainder of the season with the