[5] Dominguez battled injuries in the 2011 season, playing in 87 games for the Triple–A New Orleans Zephyrs, but also making rehab appearances for Jupiter and Jacksonville.
[4] On July 4, 2012, Dominguez and Rob Rasmussen were traded to the Houston Astros in exchange for Carlos Lee.
[11] Dominguez was claimed off waivers by the Milwaukee Brewers on June 16, 2015, and was assigned to Triple-A Colorado Springs Sky Sox.
In 72 games played for the Sky Sox in 2015, he hit .281 with 6 home runs and 30 RBI,[4] and won an MiLB Gold Glove.
[5] On September 6, 2015, Dominguez was claimed by the Toronto Blue Jays,[12] and optioned to the Triple-A Buffalo Bisons.
[13] He was recalled by the Blue Jays on April 26,[14] and started at third base against the Chicago White Sox that night.
[20] On December 13, 2016, Dominguez signed a minor league contract with the Boston Red Sox that included an invitation to spring training.
[21] He spent the 2017 season with the Triple–A Pawtucket Red Sox, playing in 116 games and batting .264/.295/.425 with 16 home runs and 67 RBI.
[22] On December 23, 2017, Dominguez signed with the Chiba Lotte Marines of Nippon Professional Baseball (NPB).