Nella stagione 2008 cambia per la prima volta maglia, andando a giocare coi Nuevos Gigantes de Carolina, dove resta per due annate senza ottenere grandi risultati; con la nazionale invece vince la medaglia di bronzo al campionato nordamericano 2009 e quella d'oro ai XXI Giochi centramericani e caraibici. Nel campionato 2010 passa ai Mets de Guaynabo, restando anche qui per due stagioni, prima di approdare nel campionato 2012-13 ai , con cui vince il quindicesimo scudetto della sua carriera, ricevendo anche il premio di MVP della finale, per poi ritirarsi al termine del campionato seguente, nel quale centra nuovamente la finale, ma esce sconfitto contro la sua ex squadra, i Mets de Guaynabo.