Almaguer started his career with former club Ángeles de Puebla, where he played 27 games and scored three goals [REF].
After playing with Puebla, Almaguer was transferred to Necaxa for the Invierno 1997 season [REF].