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.

History

Skip to main content
Below is an advertisement.
Consecutive Home Run Games
Only 17 players have have hit home runs in at least six consecutive games in Major League history.

American League

 Player Team Homer Year Dates
 Ken Griffey Jr.Mariners81993July 20-25, July 27-28
 Don MattinglyYankees81987July 8 -12, July 16-18
 Kevin MenchRangers72006April 21-26, April 28
 Jim ThomeIndians72002June 25-26, June 28-30, July 2-3
 Travis HafnerIndians62005Sept. 18-Sept. 23
 Reggie JacksonOrioles61976July 18-July 23
 Frank HowardSenators61968May 12, May 14-18
 Roger MarisYankees61961Aug. 11-Aug. 16
 Roy SieversSenators61957July 29-31, Aug. 1-3
 Lou GehrigYankees61931Aug. 28-31, Sept. 1
 Ken WilliamsBrowns61922July 28-July 31, Aug. 1-2
 Chris DavisOrioles62012Sept. 26, Oct. 2

National League

 Player Team Homer Year Dates
 Dale LongPirates81956May 19-20, May 22-23, May 25-26, May 28
 Barry BondsGiants72004April 12-13, April 16-20
 Barry BondsGiants62001April 12-15, April 17-18
 Walker CooperGiants61947June 22-28
 Morgan EnsbergAstros62006April 15-21
 George KellyGiants61924July 11-16
 Willie MaysGiants61955Sept. 14-20
 Graig NettlesPadres61984Aug. 11-12, Aug. 16-17, Aug. 21-22