Ochoa played for the Chunichi Dragons from 2003 to 2006. In Japan, he was simply referred to as Alex. He signed a minor league contract with the Boston Red Sox before the 2006 season and was invited to spring training. He started the season with Triple-A Pawtucket, but was released after a poor performance. On June 18, 2007, he signed a deal to play with the Hiroshima Toyo Carp for the rest of the season, and he re-signed with them for the 2008 season.
On January 27, 2009, Ochoa was named an assistant coach for the Boston Red Sox.[1] In 2010, he was a special assistant in the Red Sox' baseball operations department, and in 2011, he served as batting coach for the Single-A Salem Red Sox of the Carolina League.[2] On December 23, 2011, he was named the first-base coach on the 2012Major League staff of Boston Red SoxmanagerBobby Valentine.