Fin 2011, Andy González remporte le titre du 800 mètres des Jeux panaméricains disputés en altitude à Guadalajara, au Mexique. Auteur d'un record personnel à 1 min 45 s 58, il devance le Brésilien Kléberson Davide et l'autre Cubain Raidel Acea. Il remporte deux médailles d'or, sur 800 et 1 500 m lors des Jeux d'Amérique centrale et des Caraïbes de 2014 au Mexique.