W styczniu 2013 Rodríguez wrócił do Argentyny, na zasadzie wypożyczenia zasilając tamtejszego potentata Club Atlético Boca Juniors ze stołecznego Buenos Aires. W barwach tej ekipy 1 września 2013 w wygranym 2:1 pojedynku z Vélezem Sársfield strzelił swojego pierwszego gola w lidze argentyńskiej, a ogółem w Boca grał bez poważniejszych osiągnięć przez rok, początkowo jako rezerwowy, lecz później był już podstawowym graczem zespołu. Bezpośrednio po tym za sumę 1,25 miliona dolarów przeszedł do meksykańskiej ekipy Club Santos Laguna z siedzibą w Torreón, w tamtejszej Liga MX debiutując 11 stycznia 2014 w przegranym 1:2 spotkaniu z Cruz Azul. Kilka tygodni później został kluczowym graczem środka pola, a premierową bramkę w lidze meksykańskiej zdobył 30 kwietnia tego samego roku w przegranej 3:5 konfrontacji z Américą. Niedługo potem stracił jednak miejsce w wyjściowym składzie i w jesiennym sezonie Apertura 2014, już jako rezerwowy, zdobył z Santos Laguną puchar Meksyku – Copa MX.
Wiosną 2015 Rodríguez powrócił do ojczyzny, udając się na wypożyczenie do tamtejszego giganta – stołecznego Club Nacional de Football.