Who Has The Most Home Runs In A Year. In the 150 years of MLB what pitcher has given up the most home runs in a single season. Bonds may have the record for a single season but the MLB home run leaders of all time will not surprise you.
Below are the 17 seasons in which a catcher hit at least 35 Home Runs HR to include those who came close to 40 HR. He deserves that title but backing that is another story. Bonds may have the record for a single season but the MLB home run leaders of all time will not surprise you.
At that time Bonds were 36 years old.
Barry Bonds was the home run leader in a single season with 73 home runs in 2001. Read the post above for details. Johnny Bench hit 38 catching in 1970. Hank Aaron holds the Major League record for most home runs hit in a career without EVER striking out.

