Cuba national baseball team
González pitched for La Habana in the Cuban National Series from 2007 through 2009. He played for the Cuba national baseball team in the 2009 World Port Tournament and 2009 and 2011 Baseball World Cups. He was playing for the Artemisa team when he was caught trying to defect in January 2012 and he was suspended from playing in the league at that point. He succeeded in defecting from Cuba to El Salvador in 2013, and then moved to Mexico.