Julio Zárate tiene seis pérdidas contra seis oponentes en su carrera de boxeo. Para una lista de las mejores peleas de Zárate, consulta "Mejores peleas de Julio Zárate".
El 3 de marzo de 2012 Julio Zárate se enfrentó a Tomás Rojas en un combate de supergallo a la edad de 36. Él entró con un récord de 28-6-2 (17), y Rojas tenía 31 años y un récord de 37-13-1 (25). Zárate perdió la pelea por asalto 10º decisión unánime.
El 29 de agosto de 2008 Julio Zárate se enfrentó a Jeffrey Mathebula en un combate de supergallo a la edad de 33. Él entró con un récord de 26-5-1 (16), y Mathebula tenía 29 años y un récord de 21-1-2 (12). Zárate perdió la pelea por asalto 12º decisión unánime.
El 25 de junio de 2005 Julio Zárate se enfrentó a Mahyar Monshipour en un combate de supergallo a la edad de 29. Él entró con un récord de 21-4-1 (13). Zárate perdió la pelea por retiro en el asalto 8º.
El 26 de febrero de 2005 Julio Zárate se enfrentó a Volodymyr Sydorenko en un combate de gallo a la edad de 29. Él entró con un récord de 21-3-1 (13). Zárate perdió la pelea por asalto 12º decisión unánime.
El 28 de mayo de 1998 Julio Zárate se enfrentó a Jesus Periban a la edad de 22. Él entró con un récord de 5-2 (2). Zárate perdió la pelea por asalto 6º decisión por puntos.
El 10 de marzo de 1998 Julio Zárate se enfrentó a Juan Carlos Brena a la edad de 22. Él entró con un récord de 5-1 (2). Zárate perdió la pelea por asalto 6º decisión unánime.