Zaraz po tym jego klub został rozwiązany.

W lipcu 2013 Espinoza na zasadzie wypożyczenia przeniósł się do klubu Querétaro FC, gdzie pełnił przeważnie rolę podstawowego piłkarza drużyny, a po roku podpisał umowę z zespołem Puebla FC. Tam w sezonie Apertura 2014 dotarł do finału krajowego pucharu – Copa MX, lecz bezpośrednio po tym stracił pewne miejsce w środku pola. W wiosennym sezonie Clausura 2015 właśnie jako rezerwowy zdobył puchar Meksyku, po czym udał się na wypożyczenie do innego klubu z Puebli – drugoligowego Lobos BUAP. Tam spędził rok w roli kluczowego ogniwa drugiej linii, zaś zaraz potem zdecydował się zakończyć profesjonalną karierę w wieku 34 lat.

Kariera reprezentacyjna W lipcu 2003 Espinoza został powołany przez selekcjonera Ricardo La Volpe do olimpijskiej reprezentacji Meksyku U-23 na Igrzyska Panamerykańskie w Santo Domingo. Tam pełnił głównie rolę rezerwowego;