There is no hitter in Major League Baseball hotter than Matt Carpenter.
With the blast, Carpenter set the franchise record for the longest single-season streak, according to ESPN Stats and Info. Mark McGwire also homered in six straight games for St. Louis, but those were spaced across two seasons.
The power surge began July 14 in Cincinnati and carried through the All-Star break. Carpenter homered in Thursday's contest against the Cubs and followed that up with a three-homer day Friday. He hit a solo home run in the matinee Saturday and belted another solo shot in the nightcap after coming on as a pinch hitter. His last 12 hits have all been for extra bases, the longest streak since 1900, per Elias.
Carpenter has six home runs against the Cubs in the series, the most all time of any player in a series at Wrigley Field, according to Stats by Stats. The two teams have one game remaining Sunday.
The MLB record for consecutive games with a home run sits at eight and is shared by Ken Griffey Jr., Don Mattingly, and Dale Long. Three other players have homered in seven consecutive games.