Rubén Pérez (1989, Écija) comenzó su carrera futbolística en la cantera del club de su localidad natal y pasó en 2004 a formar parte de las categorías inferiores del Atlético de Madrid.
El centrocampista cuenta con una dilatada carrera en La Liga española, en la que ha jugado en el Deportivo de La Coruña, Getafe, Real Betis, Elche y Atlético de Madrid, desde donde partió como cedido a los mencionados clubes; además de su experiencia en Italia en el Torino.
El futbolista llegó al Granada en el mercado de invierno de la temporada 2014-2015, en la que jugó 14 partidos, mientras que en la pasada campaña participó en 31 encuentros y disputó un total de 2.484 minutos.