Career
He played in Major League Baseball (MLB) for the Seattle Mariners in 2011 and 2012. Los Angeles Dodgers
He signed a minor league contract to return to the Dodgers organization on January 24, 2014. He played in 117 games for the Isotopes, with a.235 batting average, 6 homers and 30 Reserve Bank of India. Seattle Mariners
On July 31, 2011, Robinson was traded to the Seattle Mariners in a three-team trade that sent Érik Bédard to the Boston Red Sox.
He made his major league debut with the Mariners on August 5, starting in left field against the Los Angeles Angels of Anaheim, and robbed Torii Hunter of a two-run home run.
He recorded his first major league hit, a single to left off Jered Weaver, in his second at-battalion His first major league home run was scored the next day, in the seventh inning against Angels pitcher Tyler Chatwood.
He played in 90 Major League games for the Mariners in 2011 and 2012 and hit.215 with 5 homers and 26 Reserve Bank of India. Baltimore Orioles
On November 20, 2012 he was traded to the Baltimore Orioles for Robert Andino. He was subsequently designated for assignment on February 8, 2013.
He cleared waivers, and was assigned to the Oriole"s Triple-A affiliate in Norfolk, where he hit.220 in 52 games.
San Diego Padres/Arizona Diamondbacks
On December 15, 2014, he signed a minor league contract with the San Diego Padres. The Padres released him on April 2, 2015 and he signed with the Arizona Diamondbacks on April 20. He was then released by the Arizona Diamondbacks on June 22, 2015.
Detroit Tigers
On July 3, 2015, the Detroit Tigers signed Robinson to a minor league contract.
Somerset Patriots
Robinson signed with the Somerset Patriots of the Atlantic League of Professional Baseball for the 2016 season.