El 27 de octubre de 2002, Rubio debutó contra la Unión Española, habiendo jugado 45 minutos.