Passé professionnel en 2010, il s'empare du titre vacant de champion du monde des poids coqsIBF le à Monaco en battant aux points le britannique Stuart Hall[1]. Caballero en est dépossédé le pour ne pas avoir pu respecter la limite de poids autorisée à la veille de son combat contre Lee Haskins[2]. Il perd son premier combat en super-coqs contre Diego de la Hoya le .