In his MLB career, Hall has hit 121 balls out of the park while knocking in 391 runs. Over the course of his time in the league, he stepped up to bat 3,169 times and has come through with a hit 724 times. He has earned a slugging percentage of .005 and he has totaled 1,235 bases. He has been struck out 529 times and has gotten a free base on 287 at-bats, contributing to a .321 on-base percentage. Hall has an average at the plate of .254 in his time in baseball with 387 scored runs and an OPS of .325.