Share on FacebookTweet about this on TwitterShare on LinkedInPin on PinterestEmail to someone

Hall-of-fame outfielder Willie Mays spent twenty-one seasons in a Giants uniform — six in New York and fifteen in San Francisco — and leads the franchise’s all-time roster determined by Wins Above Replacement by a huge margin, despite missing a year in his prime to serve in the military.

SF GIANTS ALL-TIME ROSTER

Willie Mays leads San Francisco Giants all-time roster by WAR

Mays amassed a whopping career WAR of 154.6 with the Giants, including 646 home runs for the club. The other biggest contributions on the Giants all-time roster come from outfielders Barry Bonds (112.3) and Mel Ott (107.8). With the exception of Willie McCovey, the infield corp is comprised of stars from the turn of the last century.

UPDATED January 25, 2024

CATCHER: BUSTER POSEY

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 44.8

⚾ ⚾ ⚾

FIRST BASE: WILLIE MCCOVEY

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 59.3

⚾ ⚾ ⚾

SECOND BASE: LARRY DOYLE

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 42.8

⚾ ⚾ ⚾

THIRD BASE: ART DEVLIN

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 34.5

⚾ ⚾ ⚾

SHORTSTOP: GEORGE DAVIS

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 44.5

⚾ ⚾ ⚾

OUTFIELD: WILLIE MAYS

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 154.6

⚾ ⚾ ⚾

OUTFIELD: BARRY BONDS

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 112.3

⚾ ⚾ ⚾

OUTFIELD: MEL OTT

0
Seasons
0
Hits
0
RBIs

Wins Above Replacement: 107.8

⚾ ⚾ ⚾

PITCHER: CHRISTY MATHEWSON

0
Seasons
0
Wins
0
Losses

Wins Above Replacement: 95.6

⚾ ⚾ ⚾

PITCHER: AMOS RUSIE

Plaque of NY Giants fireballer Amos Rusie

0
Seasons
0
Wins
0
Losses

Wins Above Replacement: 69.7

⚾ ⚾ ⚾

PITCHER: CARL HUBBELL

0
Seasons
0
Wins
0
Losses

Wins Above Replacement: 67.8

⚾ ⚾ ⚾

RELIEF PITCHER: GARY LAVELLE

0
Seasons
0
Games
0
Saves

Wins Above Replacement: 19.3