Brandon Belt became the second San Francisco Giants player in the modern era (since 1900) to tally at least three hits, including a home run, in three consecutive games, Elias says. Barry Bonds had a three-game streak of that kind in May 2000 against the Expos.
Belt had not homered in his first 30 games of the season. The last player to hit a home run in three consecutive games immediately after a streak of 30 homerless games to open a season was none other than Belt himself. The Giants’ first baseman homered in three consecutive games in June 2012 after not hitting one in his first 48 games of the season.