Mike Schmidt hit 548 home runs in his career.
Chat with our AI personalities
Frank Robinson
== Home runs== This answer may surprise you, but here's the top 5 (from MLB.com): 1 D Murphy ATL OF 308 2 M Schmidt PHI 3B 280 3 E Murray BAL 1B 254 4 D Evans BOS OF 222 5 D Strawberry NYM OF 215
Mike Piazza.
Mike Piazza has the most career home runs as a catcher wiyh 396. Piazza played 16 years in the Majors and has a total of 427 career home runs.
Griffey, who retired on June 2, 2010, hit eight of his 630 home runs off pitcher David Wells.