Cavenaghi, de 29 años, llegó a México procedente del Villareal de la segunda división española, donde jugó el segundo semestre del 2012 y el primer mes de 2013.