En 2009, Rubio se unió a la Unión Española para jugar el Torneo de Clausura y la Copa Sudamericana, pero el jugador tuvo un paso bastante irregular, debido a una serie de lesiones que lo obligaron a perderse la mayoría de los dos torneos.