The Top-5 Players All-Time For Every MLB Franchise

San Francisco Giants

Barry Bonds — Willie McCovey — Willie Mays — Juan Marichal — Christy Mathewson

Sometimes numbers speak the loudest. Bonds — 586 HR, 1,440 RBI, 1,947 BB, .666 SLG, .312 ERA, five MVPs. McCovey — 469 HR, 1,388 RBI, ’69 NL MVP. Mays — 646 HR, 1,859 RBI, 3,187 hits, 23-time All-Star, 2-time MVP, 12-time Gold Glove winner. Marishal — 238 wins, 2.84 ERA, 10-time All-Star, ’69 ERA Title. In 17 seasons with the New York Giants, Mathewson went 372-188, posted a 2.12 ERA and notched more than 2,500 strikeouts. He won the pitching Triple Crown twice, and the ERA Title on five occasions.

Image Source: Jed Jacobsohn/Getty Images