Gonzalez has a batting average of .245 for his career in baseball with 667 runs scored and an OPS of .271. During his time in professional baseball, he stepped up to bat 6,248 times and has delivered with a base knock 1,418 times. He has amassed a slugging percentage of -.019 in addition to having tallied 2,283 bases. For his pro baseball career, Gonzalez has hit 157 balls out of the park while knocking in 690 runs. He has struck out 1,168 times and earned a walk on 300 occasions, which contributes in part to a .290 on-base %.