Carlos Zárate has four losses against four opponents on his boxing record. For a list of Zárate's best fights, refer to "Best fights of Carlos Zárate".
On February 29, 1988 Carlos Zárate faced off against Daniel Zaragoza in a super-bantamweight bout at age 36. He was coming in with a record of 66-4 (63), and Zaragoza was 30 years old and with a record of 35-4 (19). Zárate lost the fight via 10th-round TKO.
On October 16, 1987 Carlos Zárate faced off against Jeff Fenech in a super-bantamweight bout at age 36. He was coming in with a record of 66-3 (63), and Fenech was 23 years old and with a record of 17-0 (14). Zárate lost the fight via 4-round technical decision.
On June 3, 1979 Carlos Zárate faced off against Lupe Pintor in a bantamweight bout at age 28. He was coming in with a record of 54-2 (53), and Pintor was 24 years old and with a record of 38-4 (32). Zárate lost the fight via 15-round split decision.
On October 28, 1978 Carlos Zárate faced off against Wilfredo Gómez in a super-bantamweight bout at age 27. He was coming in with a record of 52-1 (51), and Gómez was 21 years old and with a record of 21-0-1 (21). Zárate lost the fight via 5th-round TKO.