Rubén Sánchez è un difensore del Espanyol che ha collezionato 18 presenze, per un totale di 889 minuti. É partito titolare in 9 partite su 38 giornate ed è stato spesso utilizzato come subentrato, in 9 occasioni.
La sua ultima apparizione in campionato è stata il 4 maggio, partita in cui ha giocato 24 minuti con la maglia del Espanyol contro il Siviglia, nella sconfitta per 3-2. In questa stagione il difensore ha registrato 2 assist.
Nell'ultima stagione con l'Espanyol in Primera División Sánchez ha collezionato 4 presenze, fornendo 1 assist vincente.
Prima di arrivare a vestire la maglia del Espanyol nel maggio 2021, il difensore ha collezionato 54 presenze in campionato con Espanyol II, per un totale di 3 gol.
Il difensore ha fatto il suo esordio in campionato con l'Espanyol il 18 ottobre 2021 come subentrato contro il Cadice all'età di 20 anni e 256 giorni. In totale, nella sua carriera in LaLiga, ha collezionato 22 partite, con 3 assist.