Born in Rosario, Santa Fe, González started playing with local Rosario Central, making his Argentine Primera División debut on 18 December 1993 in a 0–2 away loss against Club de Gimnasia y Esgrima La Plata.
After two years he moved to Boca Juniors, spending the 1995–96 season there and playing alongside Diego Maradona.
In 1996, González was transferred to Real Zaragoza. He appeared in his first game in La Liga on 8 September by playing 19 minutes in a 2–1 win at Sevilla FC and, during his three-year spell in Aragon, shared teams with countryman Gustavo López who was also a winger.
Subsequently, González joined fellow league club Valencia CF for 1,300,000 pesetas, being teammate to also Argentines Pablo Aimar and Roberto Ayala for several seasons and contributing with 31 matches and two goals in the 2001–02 campaign as his team won the league title after a 31-year wait. Following the emergence of younger Vicente he became surplus to requirements – only 13 appearances and 546 minutes of action in his last year, which also included a run-in with manager Rafael Benítez– and left the Che as a free agent; additionally, he amassed UEFA Champions League combined totals of 31 matches and five goals as they reached the final in 2000 and 2001, and was granted Spanish nationality in early January 2001.
In summer 2003, González followed Valencia coach Héctor Cuper to Inter Milan, and again shared teams with several compatriots.
He was used mainly as a during his tenure, playing 75 official games and failing to find the net.
Aged 32, González returned to his country and Rosario Central, going on to still be an important first-team member during three top flight seasons. On 4 August 2009, he joined San Lorenzo de Almagro who was managed by former national teammate Diego Simeone; after the former's relegation, however, he decided to rejoin for a third spell and help in the Primera B Nacional campaign, following which he retired at 37.