16 lutego 2005 roku, Díaz wystąpił w towarzyskim meczu z Ekwadorem. Następnie wygrał z reprezentacją Kostaryki turniej UNCAF Nations Cup 2005. Wystąpił we wszystkich 4 spotkaniach na tym turnieju. Kolejny występ w kadrze narodowej zaliczył 19 czerwca 2005 roku, w spotkaniu z Chinami. W 2005 roku był w składzie reprezentacji Kostaryki na Złoty Puchar CONCACAF 2005. Zagrał tam w jednym pojedynku, z reprezentacją Kuby.