Álvarez began his career with Banfield, with whom he had two separate youth spells.[3] He appeared for the first-team for the first time on the substitutes bench in May 2017 for an Argentine Primera División match against Atlético Tucumán, before making his first-team debut on 1 September in a Copa Argentina Round of 32 win versus Atlético de Rafaela.[2] His league debut came just over a week later against River Plate, he played the final seventeen minutes in a 3–1 defeat.[2][4] On 3 October, Álvarez scored the first goal of his senior career in a league loss to Arsenal de Sarandí.[2][5]