Álvarez made his professional debut with Ferro Carril Oeste of Primera B Nacional in 2016, coming on as a late substitute in a 2–2 draw with Brown on 21 March.[2][3] Eleven more appearances followed in his first season of 2016, prior to fourteen appearances in 2016–17.[2][4][5] Álvarez was loaned to Primera B Metropolitana's Flandria in July 2018.[2] He remained for the next two seasons, making fifty-two appearances and scoring two goals; against All Boys and Acassuso respectively.[2] In August 2020, Álvarez signed for Primera B Nacional's Guillermo Brown on a free transfer.[6]