Rubio llega con la carta de libertad y ya trabaja en El Requexón con sus nuevos compañeros.
Iván Rubio ya es jugador del Real Oviedo después de pasar el correspondiente reconocimiento médico. El centrocampista se convierte en el sexto fichaje del Real Oviedo para la temporada 2012/2013. Medio centro, con buena técnica y fortaleza, ocuparía plaza de sub-23
Hace dos años hizo la pretemporada con el primer equipo del Valencia, debutando el 25 de Mayo del 2010 ante el Al Hilal. El Valencia gana por 2-0 y Rubio juega los primeros 45 minutos. El 11 de noviembre de 2011 debuta en partido oficial con el primer equipo en 1/16 de la copa del Rey ante el UD.Logroñes. Juega los ultimos 9 minutos sustituyendo a Isco.