W barwach seniorskiej drużyny Cruz Azul zanotował dwa spotkania – w 2008 roku w rozgrywkach InterLigi.
Wiosną 2009 Torres został piłkarzem stołecznego urugwajskiego zespołu Racing Club de Montevideo, w którego barwach 17 maja 2009 w zremisowanej 1:1 konfrontacji z Tacuarembó strzelił swojego premierowego gola w urugwajskiej Primera División. Ogółem w Racingu występował przez pół roku z udanym skutkiem – miał niepodważalne miejsce w wyjściowym składzie, jego drużyna po raz pierwszy w historii zakwalifikowała się do Copa Libertadores, a on sam został wybrany najlepszym zawodnikiem turnieju kwalifikacyjnego do tych rozgrywek. Bezpośrednio po tym sukcesie odszedł z drużyny, przez rok pozostając bez klubu, po czym powrócił do Meksyku, przenosząc się do tamtejszego drugoligowca Atlante UTN z siedzibą w mieście Nezahualcóyotl. W ekipie tej, będącej rezerwami klubu Atlante FC, spędził sześć miesięcy, po czym został graczem innej ekipy z drugiej ligi meksykańskiej – Mérida FC.