Luego, al volver de Suiza a mediados de 2009, Rubio nuevamente no estuvo en los planes de Cruz Azul, por lo que Rubio ahora terminó contrato con el club.