(loan) Torres was loaned back to Guadalajara for six months as part of the agreement made with MLS. He made his return debut for the club at home against Pumas UNAM coming in as a substitute for Ángel Reyna. Guadalajara won the match by a score of 2–1. On 14 March 2015, Torres scored his first two and only league goals of the season coming on as a substitute in the 60th minute for Israel Castro against Puebla. Torres played mostly in the Copa MX where he scored three goals and helped Guadalajara reach the final where they lost 4–2 to Puebla. Cruz Azul (loan) On 3 September 2016, Cruz Azul announced that Torres would join the club on loan for the remaining season of the Liga MX with an option to buy. Return to Houston Dynamo After spending six months on loan with Guadalajara, Torres returned to Houston Dynamo of Major League Soccer to make his debut with the team. He made his debut for Dynamo in the 2015 Lamar Hunt U.S. Open Cup on 21 July 2015, when he came off the bench as a sub in the 63rd minute in a 3–1 loss to Sporting Kansas City. He made his official league debut as a sub once again for Will Bruin in the 69th minute on 25 July 2015, against LA Galaxy in a 3–0 win. After going 22 games without scoring a single goal, Houston Dynamo decided to loan Cubo to Cruz Azul for the remainder of the year. After returning from Cruz Azul, Torres made his appearance back with Houston Dynamo in their first game of the 2017 Major League Soccer season on 5 March 2017. He turned out to score his first goal with the Houston Dynamo in their 2–1 away win against Seattle Sounders FC. On 1 April 2017, Torres scored a hat-trick against New York Red Bulls on their 4–1 home win. The hat-trick was his first of his career and it made him the second ever Mexican player to score a hat-trick in the MLS. On August 23, 2017, in a match against rivals FC Dallas, Torres set a club record for most goals in a season, 14, beating Brian Ching's previous record of 13. UNAM On 24 January 2018, Torres joined Mexican club Pumas UNAM in a reported $2 million deal. Tijuana On 5 June 2018, Torres was sold to