Un día tal como hoy Juan Torres Ruíz, más conocido en el mundo futbolístico como Juan "Cala" debutó en La Liga. Este debut se dio con su anterior equipo el Sevilla FC en un encuentro del Campeonato Nacional de Liga que enfrentaba al equipo hispalense con el Real Zaragoza en el estadio de La Romareda. Este partido acabaría con un resultado muy negativo para los intereses del Sevilla ya que no pudieron obtener la victoria en el feudo maño. El resultado del partido fue de 2-1 y el debut de Cala se quedó un tanto amargo para el de Lebrija. El andaluz disputó los 90 minutos de un partido bastante movido, en el que los goles se dieron antes del descanso y que tras él, hubo dos expulsiones del lado hispalense, por un lado Álvaro Negredo y por otro el lituano Marius Stankevicius


Tras pasar por la disciplina hispalense, el jugador puso rumbo a tierras galesas para recalar en el Cardiff City, un equipo recién ascendido de la FL Championship. Tras esta etapa, probó un año en Grecia jugando el AEK de Atenas dirigido por el mismo entrenador que le brindó la oportunidad de debutar con el club de su corazón, Manolo Jiménez.


Tras disfrutar del fútbol extranjero, Cala volvió a La Liga para jugar en un equipo andaluz, el Granada, donde sólo disputó siete partidos, por culpa, en gran parte, de las lesiones que sufría el sevillano.
En el mercado de verano de 2015, A Juan Cala se le abriría otra puerta en la Liga, sería la del Getafe, equipo con el que ha sufrido un descenso y ha disfrutado de un ascenso más que merecido la pasada campaña. Con el club azulón, Cala ha demostrado su mejor fútbol, disputando un total de 77 partidos y anotando seis dianas en tres temporadas como getafense.