at the age of twelve, gonzalez started playing for liga deportiva alajuelense minor leagues. he quickly became known as a skilled player. in 2003, at the age of 18, he began playing first division football. he would eventually become a professional soccer player with the same team.