Ruben Aguilar è un difensore del Lens che ha giocato 25 gare in Ligue 1 in questa stagione, con tutte queste che sono state per la sua squadra attuale. Ha giocato anche per il Monaco durante la stagione 2023/2024.
L'ultima partita di Aguilar in campionato risale al 19 maggio, partita in cui ha giocato 70 minuti con la maglia del Lens contro il Montpellier, nel pareggio per 2-2. In totale il difensore ha segnato 1 gol in questa stagione; ha inoltre offerto 3 assist.
Ha aperto le sue marcature in questo campionato contro il Brest il 9 marzo, avendo segnato nella vittoria per 1-0.
Nell'ultima stagione con il Monaco in Ligue 1 Aguilar ha collezionato 20 presenze.
Prima di cominciare l'esperienza con il Lens nel settembre 2023, il difensore ha collezionato 100 presenze in campionato con il Monaco, per un totale di 1 gol e 7 assist.
Aguilar ha iniziato la sua carriera in Ligue 1 con il Montpellier il 12 agosto 2017, giocando 15 minuti, da subentrato, contro il Tolosa all'età di 24 anni e 108 giorni. La prima presenza con il suo club attuale, il Lens, in Ligue 1 è stata nella partita contro il Metz il 16 settembre 2023.
In generale, in Ligue 1, ha giocato 185 partite con 3 gol segnati e 16 assist per i compagni. Aguilar è stato espulso due volte in Ligue 1, oltre ad aver ricevuto 28 cartellini gialli.