In May 2019, Álvarez was included in Gerardo Martino's provisional Gold Cup roster. In a friendly match against Venezuela, he suffered an apparent knee injury but was revealed to only be a scare. He was included in the final list for the competition. Álvarez appeared as a starter in five matches, including the final, as Mexico would go on to win the tournament.