Ríos lahir di Jerez de la Frontera, Provinsi Cádiz. Setelah bermain untuk Atlético Sanluqueño CF (Tercera División) dan AD Ceuta (Segunda División B), dia bergabung dengan klub lokal Xerez CD pada tahun 2004. Dia mencetak 11 gol di Segunda División pada musim profesional keduanya, yang membuat klub tersebut finis di peringkat ketujuh. Setelah berperan penting dalam promosi Xerez ke La Liga untuk pertama kalinya - 24 pertandingan dan 17 kali menjadi starter, dengan empat gol dalam hampir 1.600 menit bermain - Ríos setuju untuk kontrak tiga tahun dengan Getafe CF pada musim panas tahun 2009. Meskipun jarang digunakan dalam musim debutnya ketika klub Madrid tersebut lolos ke Liga Europa UEFA, dia menjadi pilihan utama setelah Pedro León pindah ke Real Madrid. Pada 5 Desember 2010, Ríos mencetak dua gol saat Getafe mengalahkan RCD Mallorca 3-0 di kandang. Dia menyelesaikan musim dengan tujuh gol di liga, ketika klub tersebut dengan sempit menghindari degradasi.
Pada 6 Juli 2012, Ríos pindah ke Levante UD. Dia tampil dalam 37 pertandingan kompetitif pada tahun pertamanya dengan mencetak lima gol, termasuk tiga gol di Liga Europa. Ríos bergantian antara divisi kedua dan ketiga sampai ia pensiun pada usia 38 tahun, mewakili Recreativo de Huelva, Córdoba CF, dan San Fernando CD. Setelah itu, dia bergabung dengan staf pelatih klub terakhirnya.
Referensi: -