* Penampilan dan gol di klub senior hanya dihitung dari liga domestik dan akurat per 23 Mei 2021 ‡ Penampilan dan gol di tim nasional akurat per 18 Juni 2021
Rodríguez memulai kariernya bersama River Plate, debutnya terjadi pada tahun 2014. Ia berada di klub tersebut hingga 2016. Ia berjuang untuk bisa bermain, tetapi hanya berhasil tampil dalam enam belas pertandingan liga dan dua kali bermain pada ajang Copa Argentina. Rodríguez sempat menghabiskan waktu dengan status pinjaman bersama dengan Defensa y Justicia pada tahun 2016, mendapatkan kesempatan tampil pada lima belas pertandingan liga.
Pada musim panas 2016, Rodríguez bergabung dengan klub Meksiko, Club Tijuana. Ia membuat 39 penampilan liga dan mencetak lima gol.
Pada 7 Juli 2017, Rodríguez bergabung dengan Club América, dilaporkan bahwa ia menandatangani kesepakatan kontrak senilai $7 juta, di sana ia bersatu kembali dengan mantan manajer Tijuana Miguel Herrera.[2]
Karier tim nasional
Pada 9 Juni 2017, Rodríguez mendapatkan panggilan pertamanya ke tim nasional Argentina untuk pertandingan persahabatan melawan Brasil di Melbourne. Ia masuk sebagai pengganti Paulo Dybala dalam kemenangan 1-0 Argentina.
Pada Mei 2019, Rodríguez masuk ke dalam skuad 23 pemain Argentina untuk Copa América 2019.[3]