Futbolista goleador de estirpe, es el máximo anotador histórico de la Primera División de Chile. El récord lo alcanzó el 5 de octubre de 2019 con la camiseta de Colo Colo, al convertir -ante Universidad de Chile- su gol N° 216, con el que aventajó a Francisco Valdés (215),
El "Tanque" jugó 42 partidos por la Selección de Chile, con la que marcó 12 goles.