O Τζιανκάρλο Γκονζάλες αγωνίζεται ως αμυντικός και ομάδα του είναι η Αλαχουελένσε. Στην Εθνική Κόστα Ρίκα, της οποίας αποτελεί ενεργό μέλος, κλήθηκε για πρώτη φορά το 2010.