Barry Bonds goes down as one of the best, and most polarizing players in baseball history.
1008 G, 493 R, 1127 H, 128 HR, 579 RBI, .308/.377/.476, 214 2B, 19 SB
NL MVP, NL Rookie of the Year, 5x All-Star, 3x Silver Slugger, Gold Glove Award Winner, 3x World Series Champion, Batting Champion,
1B: Willie McCovey: 1959-1973, 1977-1980, 59.3 WAR
2256 G, 1113 R, 1974 H, 469 HR, 1338 RBI, .274/.377/.524, 308 2B, 24 SB
Baseball Hall of Fame, NL MVP, NL Rookie of the Year, 6x All-Star, All-Star Game MVP, 3x HR Leader, 2x RBI Leader, BB Leader, OBP Leader, 3x SLG Leader, 3x OPS Leader
2B: Larry Doyle: 1907-1916, 1918-1920, 42.8 WAR
1622 G, 906 R, 1751 H, 67 HR, 726 RBI, .292/.359/.411, 275 2B, 117 3B, 291 SB
NL MVP, Batting Champion, 2x Hits Leader, 3B Leader, 2B Leader
SS: George Davis: 1893-1901, 1903, 44.5 WAR
1100 G, 844 R, 1432 H, 53 HR, 819 RBI, .332/.393/.467, 229 2B, 357 SB
Baseball Hall of Fame
3B: Frankie Frisch: 1919-1926, 37.8 WAR
1000 G, 701 R, 1303 H, 54 HR, 524 RBI, .321/.367/.444, 180 2B, 224 SB
Baseball Hall of Fame, Runs Leader, Hits Leader, SB Leader, 2x World Series Champion
OF: Willie Mays: 1951-1952, 1954-1972, 154.6 WAR
2857 G, 2011 R, 3187 H, 646 HR, 1859 RBI, .304/.385/.564, 504 2B, 139 3B, 336 SB
Baseball Hall of Fame, 2x NL MVP, NL Rookie of the Year, 23x All-Star, 12x Gold Glove Award Winner, 2x All-Star Game MVP, World Series Champion, Batting Champion, 2x Runs Leader, Hits Leader, 3x 3B Leader, 4x HR Leader, 4x SB Leader, BB Leader, 3x OBP Leader, 5x SLG Leader, 5x OPS Leader
OF: Barry Bonds: 1993-2007, 112.3 WAR
1976 G, 1555 R, 1951 H, 586 HR, 1440 RBI, .312/.477/.666, 381 2B 263 SB, 1947 BB
5x NL MVP, 12x All-Star, 5x Gold Glove Award Winner, 11x Silver Slugger, 2x Batting Champion, Runs Leader, 2x HR Leader, RBI Leader, 11x BB Leader, 10x OBP Leader, 7x SLG Leader, 9x OPS Leader, All-Time Leader in HR and BB
OF: Mel Ott: 1926-1947, 107.8 WAR
2730 G, 1859 R, 2876 H, 511 HR, 1860 RBI, .304/.414/.533, 488 2B, 89 SB
Baseball Hall of Fame, 12x All-Star, World Series Champion, 2x Runs Leader, 6x HR Leader, RBI Leader, 6x BB Leader, 4x OBP Leader, SLG Leader, 2x OPS Leader
P: Christy Mathewson: 1900-1916, 95.6 WAR
372-188, 635 G, 551 GS, 4779.2 IP, 2.12 ERA, 1.057 WHIP, 2504 K, 30 SV, 434 CG, 79 SHO
Baseball Hall of Fame, World Series Champion, 2x Triple Crown Winner, 5x ERA Champion, 4x Wins Leader, 2x CG Leader, 4x SHO Leader, SV Leader, IP Leader, 5x K Leader, 4x WHIP Leader
*All stats and achievements current as of August 19, 2017, and occurred during each players’ time with the Giants
Previous All-Time Roster Entries: New York Yankees, Baltimore Orioles, Chicago White Sox, Detroit Tigers, Cleveland Indians, Tampa Bay Rays, Boston Red Sox, Kansas City Royals, Toronto Blue Jays, Minnesota Twins, Los Angeles Angels, Houston Astros, Oakland Athletics, Seattle Mariners, Texas Rangers, Atlanta Braves, Miami Marlins, New York Mets, Washington Nationals, Milwaukee Brewers, St. Louis Cardinals, Chicago Cubs, Cincinnati Reds, Arizona Diamondbacks, Los Angeles Dodgers