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