On 10 July 2018, González signed a five-year contract with VfB Stuttgart.[7] He scored twice on his unofficial debut for the club, netting in a friendly victory over FV Illertissen on 18 July.[8] His first competitive goal arrived during a home loss to Schalke 04 on 22 December.[2] They were relegated at the end of 2018–19, with González subsequently scoring the winner on his 2. Bundesliga bow against FC St. Pauli on 17 August 2019.[9] He scored consecutive braces in June 2020 against Sandhausen and Nürnberg, the latter of which was his 100th league appearance for Stuttgart.[2][10]
On 25 November 2020, González extended his contract with VfB Stuttgart until June 2024.[11]
In July 2019, González received a call-up from the Argentina Olympic Team for said year's Pan American Games in Peru.[14] After receiving a red card on his debut against Ecuador,[15] he played again in the semi-final and the gold medal match when Argentina won the tournament.[2] Months later, González was selected by Lionel Scaloni's senior team for the first time ahead of October friendly matches against Germany and Ecuador.[16][17] He did not feature in the matchday squad against Germany, but appeared for his international bow during a 6–1 victory over Ecuador at the Estadio Manuel Martínez Valero in Elche on 13 October.[2]
González was a member of the 2021 Copa América winning side, making five appearances in the tournament, four as a starter and one as substitute in the final against Brazil. He was also called up to Argentina's 2022 FIFA World Cup squad, but was forced to withdraw with a muscular injury three days before the start of the tournament, being replaced by Ángel Correa.[18][better source needed]