Yes. Since the Giants moved to San Francisco in 1958, the team has produced three batting titlists. Barry Bonds won two batting championships in three years with the Giants. In 2002, he led the major leagues in batting with a .370 average. In 2004, he was the National League's top hitter with a .362 mark.
In 2012, Giants catcher Buster Posey won the National League batting title with a .336 average, best in the major leagues. Interestingly, Posey's suspended teammate Melky Cabrera ended his season with a .346 average, but Major League Baseball agreed to his request not to be considered for the batting crown. Cabrera was suspended for 50 games in August 2012 after he tested positive for using a performance enhancing drug.
When the Giants franchise was in New York, three players won National League batting titles after 1901 -- Larry Doyle, who posted a .320 average in 1915; Bill Terry, who hit .401 in 1930; and Willie Mays, who batted .345 in 1954.
Chat with our AI personalities