גונזאלז הופיע לראשונה בקוסטה ריקה במשחק חימום במאי 1990 נגד פולין, ממש לפני גביע העולם של פיפ"א באיטליה. שם, בגיל 19, הוא כבש שער נגד צ'כוסלובקיה, והפך לשחקן הצעיר ביותר שהכניס שער בגביע העולם ההוא. הוא זכה ל-65 משחקים, כבש 5 שערים, ייצג את מדינתו ב-19 משחקים בבחירות לגביע העולם של פיפ"א ובכוס הזהב של קונקק"אף בשנת 1991 וכן בגביע העולם של 1993.
ו-1997 גביע האומות UNCAF. כמו כן, הוא היה הקפטן של ארצו במהלך קופה אמריקה 1997 והיה חבר בצוות הלא משחק בקופה אמריקה 2001.