Giants rookie Buster Posey recorded a hit for the 20th straight game on Tuesday night as San Francisco topped Florida 6-4.
The longest streak by a Giants rookie is 22 games by Willie McCovey in 1959.
Posey's hitting streak ties him for the team's sixth longest since the Giants moved to San Francisco.
Posey's Hitting Streak Reaches 20 Games