San Francisco Giants All-Time Team

Including the New York Giants

STARTING LINEUP

Buster POSEY

2009-
Catcher

Bill TERRY

1923-1936
first base

Jeff KENT

1997-2002
second base

Art FLETCHER

1909-1920
shortstop

Matt WILLIAMS

1987-1996
third base

Barry BONDS

1993-2007
left field

Willie MAYS

1951-1972
center field

Mel OTT

1926-1947
right field

Willie McCOVEY

1959-1973, 1977-1980
DH

John McGRAW

1902-1932
manager

BENCH

Tom HALLER

1961-1967
Catcher

Johnny MIZE

1942, 1946-1949
first base

Will CLARK

1986-1993
first base

Frankie FRISCH

1919-1926
second base

Travis JACKSON

1922-1936
shortstop

Darrell EVANS

1976-1983
3b/1b

Orlando CEPEDA

1958-1966
left field/1b

Willie McCOVEY

1959-1973, 1977-1980
left field/1b

Bobby BONDS

1968-1974
outfield

STARTING ROTATION

Christy MATHEWSON

1900-1916
ACE

Carl HUBBELL

1928-1943
STARTER

Juan MARICHAL

1960-1973
starter

Gaylord PERRY

1962-1971
starter

Madison BUMGARNER

2009-2019
starter

BULLPEN

Iron Joe McGINNITY

1902-1908
closer

Robb NEN

1998-2002
reliever

Stu MILLER

1957-1962
reliever

Gary LaVELLE

1974-1984
reliever

Rod BECK

1991-1997
reliever

Rube MARQUARD

1908-1915
closer
Baseball Egg