Herrera has accrued an average at the plate of .271 in his time in baseball with 376 runs scored and an OPS of .342. Over the course of his pro career, he stepped up to the plate 3,181 times and has delivered a base hit 791 times. His slugging percentage sits at .015 in addition to earning 1,221 bases. For his MLB career, Herrera has drilled 78 balls out of the park while knocking in 305 runs. He has struck out 663 times and has been walked on 211 occasions, which has contributed to a .326 on-base %.
