[3][4] On October 29, 2005, González defeated Ratanachai Sor Vorapin by a technical knockout in the seventh round, for the WBO bantamweight championship.
His second defense of his WBO bantamweight title was also successful when González beat former IBF flyweight champ Irene Pacheco on March 30, 2007.
[8] González challenged Jackson Asiku on September 15, 2010, at the Hilton Hotel in Las Vegas,[9] with the IBO Featherweight title on the line.
[11] González visited Japan in an unstable situation after the Sendai earthquake to win the WBC Featherweight Championship[12] via a fourth round technical knockout over Hozumi Hasegawa as a mandatory challenger at the World Memorial Hall in Kobe on April 8, 2011.
[13][14] After defending his title four times, Gonzalez lost to Daniel Ponce de Leon in a technical decision on September 14, 2012.
[15] Gonzalez won back the WBC Featherweight title with a first round TKO over the heavily favored undefeated champion Abner Mares on August 24, 2013.