Lopez has hit .261 for his baseball career with 613 scored runs and an OPS of .443. He has gone down on strikes 538 times and has been walked on 556 attempts at the plate, which contributes in part to a .326 on-base %. In his professional baseball career, Lopez has hit 51 baseballs over the fence while knocking in 652 runs. His slugging percentage is .117 and he has totaled 1,992 bases. For his time in the league, he came to bat 6,611 times and came through with a base hit 1,547 times.