W sezonie 2002/2003 występował w CD Zacatepec, w którego barwach strzelił 39 bramek w 37 ligowych spotkaniach, co zapewniło mu tytuł najskuteczniejszego zawodnika drugiej ligi zarówno w jesiennych rozgrywkach Apertura, jak i wiosennej fazie Clausura.

Latem 2003 Álvarez przeszedł do innego klubu z drugiej ligi meksykańskiej, Club León, w którego barwach w sezonie Apertura 2003 czwarty raz, a trzeci z rzędu, został królem strzelców rozgrywek, tym razem notując siedemnaście bramek. Pół roku później, podczas fazy Clausura 2004, wygrał z Leónem drugą ligę, jednak wobec porażki w decydującym dwumeczu z Dorados nie zaowocowało to awansem do najwyższej klasy rozgrywkowej. On sam dzięki swoim świetnym występom w maju 2004 na zasadzie kilkutygodniowego wypożyczenia zasilił pierwszoligowy Club Santos Laguna z siedzibą w mieście Torreón, w celu wsparcia jej w dwumeczu 1/8 finału Copa Libertadores, nie będąc jednocześnie zgłoszonym do rozgrywek meksykańskiej Primera División. Ostatecznie Santos Laguna odpadła wówczas z turnieju po porażce z argentyńskim River Plate.