Check out our sister site StatsCrew.com

San Francisco Giants

1989 San Francisco Giants Roster

National League (NL)
Team Record: 92-70
Finished 1st in the NL's West Division

Won League Championship Series

Manager: Roger Craig (92-70)

1989 San Francisco Giants Statistics
1989 San Francisco Giants Game-by-Game Results

The San Francisco Giants of the National League ended the season with a record of 92 wins and 70 losses, finishing first in the NL's West Division. Roger Craig served as manager. The 1989 San Francisco Giants won the League Championship Series.


PlayerPos.BatsThrowsBirth DateHeightWeightCollege
Bill BatheCRROctober 14, 19606'2"200
Steve BedrosianPRRDecember 6, 19576'3"200
Mike BenjaminSSRRNovember 22, 19656'3"195
Jeff BrantleyPRRSeptember 5, 19635'11"180
Bob BrenlyCRRFebruary 25, 19546'2"210
Brett ButlerCFLLJune 15, 19575'10"160
Ernie CamachoPRRFebruary 1, 19556'1"180
Will Clark1BLLMarch 13, 19646'2"190
Dennis CookPLLOctober 4, 19626'3"185
Kelly DownsPRROctober 25, 19606'4"195
Dave DraveckyPRLFebruary 14, 19566'1"195
Scott GarreltsPRROctober 30, 19616'4"195
Rich GossagePRRJuly 5, 19516'3"180
Atlee HammakerPBLJanuary 24, 19586'3"200
Charlie Hayes3BRRMay 29, 19656'0"190
Tracy JonesRFRRMarch 31, 19616'3"180
Ed JurakIFRROctober 24, 19576'2"185
Terry KennedyCLRJune 4, 19566'3"220
Bob KnepperPLLMay 25, 19546'3"195
Mike KrukowPRRJanuary 21, 19526'5"205
Mike LaCossPRRMay 30, 19566'5"185
Mike Laga1BLLJune 14, 19606'2"210
Craig LeffertsPLLSeptember 29, 19576'1"180
Greg Litton3BRRJuly 13, 19646'0"175
Candy MaldonadoRFRRSeptember 5, 19606'0"185
Kirt ManwaringCRRJuly 15, 19655'11"185
Randy McCamentPRRJuly 29, 19626'3"195
Kevin MitchellLFRRJanuary 13, 19625'10"186
Terry MulhollandPRLMarch 9, 19636'3"200
Donell NixonOFRRDecember 31, 19616'1"185
Ken Oberkfell3BLRMay 4, 19566'0"175
Joe PricePRLNovember 29, 19566'4"220
Rick ReuschelPRRMay 16, 19496'3"215
Ernie Riles3BLROctober 2, 19606'1"180
Don RobinsonPRRJune 8, 19576'4"225
Pat SheridanRFLRDecember 4, 19576'3"175
Chris SpeierIFRRJune 28, 19506'1"175
Jim Steels1BLLMay 30, 19615'10"185
Russ SwanPLLJanuary 3, 19646'4"210
Stu TatePRRJune 17, 19626'3"205
Robby Thompson2BRRMay 10, 19625'11"165
Jose UribeSSBRJanuary 21, 19595'10"155
Jim WeaverRFLLOctober 10, 19596'3"190
Matt Williams3BRRNovember 28, 19656'2"205
Trevor WilsonPLLJune 7, 19666'0"190