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

John McGRAW

1902-1932
manager
LINEUP vs RHP

1.

Willie Mays

CF

2.

Bill Terry

1B

3.

Barry Bonds

LF

4.

Mel Ott

RF

5.

Willie McCovey

DH

6.

Buster Posey

C

7.

Frankie Frisch

2B

8.

Darrell Evans

3B

9.

Travis Jackson

SS

LINEUP vs LHP

1.

Willie Mays

CF

2.

Orlando Cepeda

DH

3.

Barry Bonds

LF

4.

Mel Ott

RF

5.

Bill Terry

1B

6.

Buster Posey

C

7.

Jeff Kent

2B

8.

Matt Williams

3B

9.

Art Fletcher

SS

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