 Afterward Necaxa fell into decline, and Cabrera's role began to diminish by the middle of the decade.His last top-flight appearances for the club came in the Clausura 2007 tournament.Cabrera also participated for Necaxa in international club events.