W reprezentacji Kostaryki Rodríguez zadebiutował 19 stycznia 2013 w wygranym 1:0 meczu Copa Centroamericana 2013 z Belize. Turniej ten Kostaryka wygrała. W tym samym roku Rodríguez dostał powołanie do kadry na Złoty Puchar CONCACAF 2013.