Born in Fontana, California, Torres began his career with the LA Galaxy youth academy before joining rivals Los Angeles FC in 2018.[2] During his first season with the club, Torres won the Golden Boot for the under-15's level, scoring 17 goals.[2][3]
Los Angeles FC
On July 8, 2020, Torres signed a professional homegrown player contract with Major League Soccer side Los Angeles FC.[3] He was signed alongside fellow Mexican-American teammates Erik Dueñas and Tony Leone and all three were the first three homegrown signings to come directly from the club's academy.[3] Torres then made his competitive debut for the club on August 30, 2020, in a 3–1 defeat against Seattle Sounders FC. He came on as a 78th-minute substitute for Brian Rodríguez.[4] Torres made his first start on October 14, 2020, in a 2–1 loss to Vancouver Whitecaps FC.[5] His first professional goal came on October 18, 2020, in the 93rd minute for a 1–1 draw against the Portland Timbers.[6] On November 24, 2020, Torres became the youngest player in MLS history to start in a playoff game at the age of 16 years 223 days. The previous record holder was Jozy Altidore, then of the New York Red Bulls, at the age of 16 years 349 days.[7]