Born in San Pedro Garza García in the Mexican state of Nuevo León, Garza joined Monterrey's Youth Academy in 2017 through the Rayados en la Mira program, starting with the U-13 category and progressing through the U-16, U-18, and U-23 teams.[1]
On 22 October 2023, Garza made his senior professional debut for the club in a 1–0 away win over UNAM, coming on the 75th minute for Jonathan González.[2] Garza would score his first goal for the club on 8 November, the third goal in Monterrey's 3–0 win against Santos Laguna.[3]
Following the end of the 2024 Apertura season in which the club finished as runners-up, Garza was linked to Scottish club Dundee which was due to their partnership with each other.[4] Monterrey announced his departure on 21 December 2024.[1]
Loan to Dundee
On 22 December 2024, Dundee announced the signing of Garza on a one-year loan deal. [5] He received the number 14, which was last worn by Lee Ashcroft prior to his departure in the previous season.