Im Laufe seiner Karriere nahm Grünfeld bisher an neun Schacholympiaden teil. Sechsmal startete er dabei für Israel und seit 2010 für den Verband der Gehörlosen (ICCD): 1978 in Buenos Aires (+2 =7 −0), 1980 in Valletta (+6 =2 −3), 1982 in Luzern (+2 =7 −2), 1984 als Mannschaftskapitän in Thessaloniki (+3 =4 −4), 1990 in Novi Sad (+0 =5 −3), 1992 in Manila (+4 =4 −1), 2010 in Chanty-Mansijsk (+5 =1 −1), 2012 in Istanbul (+3 =5 −2) und 2014 in Tromsø (+3 =3 −3). Dabei sicherte er sich insgesamt 47 Punkte aus 88 Partien.