Juan Rodríguez è un difensore del Cagliari che ha collezionato 17 presenze, per un totale di 1316 minuti. É stato scelto nell'11 iniziale in 16 partite su 38 giornate ed è entrato a gara in corso 1 volta.
L'ultima presenza di Rodríguez risale al 24 maggio, contro il Milan. In quella gara ha segnato un gol contribuendo alla vittoria per 2-1. In totale il difensore ha realizzato 1 gol nel 2025/2026.
Rodríguez ha giocato 29 partite di Serie A e Liga AUF nell'ultima stagione con Peñarol (12) e il Cagliari (17), realizzando 1 gol.
Il difensore è passato a giocare con il Cagliari nel settembre 2025, mentre prima giocava con Peñarol, con cui ha collezionato 12 presenze in campionato.
Il 7 dicembre 2025 Rodríguez ha debuttato in Serie A, a 20 anni e 191 giorni contro la Roma. Finora in Serie A, ha collezionato 17 partite, con 1 gol.