To learn about our efforts to improve the accessibility and usability of our website, please visit our Accessibility Information page. Skip to section navigation or Skip to main content
Below is an advertisement.


Skip to main content
Below is an advertisement.
30-plus homers at All-Star break
The following is a list of players who hit 30 or more homers heading into the All-Star break.

Player Team Homers Year
Barry BondsGiants392001
Reggie JacksonA's371969
Mark McGwireCardinals371998
Chris DavisOrioles372013
Luis GonzalezD-backs352001
Ken Griffey Jr.Mariners351998
Frank HowardSenators341969
Roger MarisYankees331961
Sammy SosaCubs331998
Ken Griffey Jr.Mariners331994
Matt WilliamsGiants331994
Mark McGwireA's331987
Albert PujolsCardinals322009
Sammy SosaCubs321999
Frank ThomasWhite Sox321994
Jose BautistaBlue Jays312011
David OrtizRed Sox312006
Jose CansecoDevil Rays311999
Mark McGwireA's311997
Kevin MitchellGiants311989
Mike SchmidtPhillies311979
Willie MaysGiants311954
Aaron JudgeYankees302017
Miguel CabreraTigers302013
Alex RodriguezYankees302007
Jim ThomeWhite Sox302006
Barry BondsGiants302003
Mark McGwireCardinals302000
Greg VaughnPadres301998
Ken Griffey Jr.Mariners301997
Brady AndersonOrioles301996
Dave KingmanMets301976
Willie StargellPirates301973
Willie StargellPirates301971
Willie McCoveyGiants301969
Harmon KillebrewTwins301964