Frank Robinson
miguel cabrera
Most Openning Day Home RunsFrank Robinson and Ken Griffey Jr. has the record for most home runs hit on opening day with 8. Frank Robinson did it in both Leagues, 5 times in the American League and 3 times in the National League. Ken Griffey Jr. holds the record for most opening day home runs in the American League with 8. Eddie Mathews, and Willie Mays holds the record for most opening day home runs in the National League with 7.
Frank Robinson and Ken Griffey Jr. has the record for most home runs hit on opening day with 8.
tuffy rhodes
Henderdon
Duke Snider
Don mattingly
Cal Ripken Jr hit 345 home runs in games in which he was playing shortstop.
Mike Schmidt
Shawn Green
The most home runs by a pitcher is Wes Ferrell, with 38 home runs!