Zapata jugó once veces por Colombia en las Olimpíadas de ajedrez (1978-1992, 1996-1998, y 2002).