A fines de enero de 2017 fue contratado por el Puebla de la Primera División de México.