W 1916 wystąpił w już w oficjalnych Mistrzostwach Ameryki Południowej. Na turnieju w Buenos Aires wystąpił tylko w meczu z Urugwajem. Ostatni raz w reprezentacji Hayes wystąpił 18 lipca 1919 w przegranym 1-4 meczu z Urugwajem, którego stawką było Gran Premio de Honor Uruguayo. Ogółem w barwach "albicelestes" wystąpił w 21 meczach (w 2 był kapitanem), w których zdobył 8 bramek.