Wiosną 2005 Rey został zawodnikiem zespołu Monarcas Morelia, gdzie spędził kolejne dwa i pół roku, będąc jedną z gwiazd ekipy. Nie potrafił jednak odnieść z nią większych osiągnięć, plasując się głównie w środku tabeli, zaś w późniejszym czasie razem ze swoim kolegą klubowym Rafaelem Márquezem Lugo przeniósł się do ówczesnego mistrza Meksyku – CF Pachuca (w ramach umowy między klubami w odwrotną stronę powędrował natomiast Luis Ángel Landín). Mimo częstej gry zawiódł jednak pokładane w nim oczekiwania, zdobywając tylko pięć bramek. W barwach Pachuki zanotował jednak pierwsze sukcesy zespołowe w karierze – w 2007 roku wraz z ekipą Enrique Mezy triumfował w rozgrywkach SuperLigi, a także wziął udział w Klubowych Mistrzostwach Świata (zajął na nich szóste miejsce).
W lipcu 2008 Rey powrócił do Atlante FC, tym razem mającego już siedzibę w miejscowości Cancún. W 2009 jako podstawowy napastnik wygrał z nim najbardziej prestiżowe rozgrywki Ameryki Północnej – Ligę Mistrzów CONCACAF, a bezpośrednio po tym po raz drugi w karierze podpisał umowę z drużyną Monarcas Morelia. Tam – regularnie występując w wyjściowym składzie – w 2010 roku po raz drugi w karierze wygrał SuperLigę, natomiast w wiosennym sezonie Clausura 2011 wywalczył wicemistrzostwo Meksyku.