Durante la sua carriera ha vestito le maglie di diverse squadre quali: , , , e ; legando il suo nome particolarmente a quello del Boca con cui in 10 anni conquista sei campionati argentini (Apertura 1998, Clausura 1999, Apertura 2000, Apertura 2005, Clausura 2006, Apertura 2008), due coppe Libertadores (2000, 2007), una Coppa Intercontinentale (2000), due coppe Sudamericane (2004, 2005) e tre Recope Sudamericane (2005, 2006, 2008); oltre al primato come miglior marcatore di tutti i tempi del club, con 236 reti complessive.