Carlos Zárate tiene cuatro pérdidas contra cuatro oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Zárate, consulta "Mejores peleas de Carlos Zárate".
El 29 de febrero de 1988 Carlos Zárate se enfrentó a Daniel Zaragoza en un combate de supergallo a la edad de 36. Él entró con un récord de 66-4 (63), y Zaragoza tenía 30 años y un récord de 35-4 (19). Zárate perdió la pelea por TKO en el asalto 10º.
El 16 de octubre de 1987 Carlos Zárate se enfrentó a Jeff Fenech en un combate de supergallo a la edad de 36. Él entró con un récord de 66-3 (63), y Fenech tenía 23 años y un récord de 17-0 (14). Zárate perdió la pelea por asalto 4º decisión técnica.
El 3 de junio de 1979 Carlos Zárate se enfrentó a Lupe Pintor en un combate de gallo a la edad de 28. Él entró con un récord de 54-2 (53), y Pintor tenía 24 años y un récord de 38-4 (32). Zárate perdió la pelea por asalto 15º decisión dividida.
El 28 de octubre de 1978 Carlos Zárate se enfrentó a Wilfredo Gómez en un combate de supergallo a la edad de 27. Él entró con un récord de 52-1 (51), y Gómez tenía 21 años y un récord de 21-0-1 (21). Zárate perdió la pelea por TKO en el asalto 5º.