Check out our sister site StatsCrew.com

San Francisco Giants

1988 San Francisco Giants Roster

National League (NL)
Team Record: 83-79
Finished 4th in the NL's West Division

Manager: Roger Craig (83-79)

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

The San Francisco Giants of the National League ended the season with a record of 83 wins and 79 losses, finishing fourth in the NL's West Division. Roger Craig served as manager.


PlayerPos.BatsThrowsBirth DateHeightWeightCollege
Mike AldreteLFLLJanuary 29, 19615'11"180
Randy BockusPLROctober 5, 19606'2"190
Jeff BrantleyPRRSeptember 5, 19635'11"180
Bob BrenlyCRRFebruary 25, 19546'2"210
Brett ButlerCFLLJune 15, 19575'10"160
Will Clark1BLLMarch 13, 19646'2"190
Dennis CookPLLOctober 4, 19626'3"185
Ron DavisPRRAugust 6, 19556'4"205
Kelly DownsPRROctober 25, 19606'4"195
Dave DraveckyPRLFebruary 14, 19566'1"195
Angel Escobar3BBRMay 12, 19656'0"160
Phil Garner3BRRApril 30, 19495'10"175
Scott GarreltsPRROctober 30, 19616'4"195
Atlee HammakerPBLJanuary 24, 19586'3"200
Charlie HayesOFRRMay 29, 19656'0"190
Mike KrukowPRRJanuary 21, 19526'5"205
Mike LaCossPRRMay 30, 19566'5"185
Craig LeffertsPLLSeptember 29, 19576'1"180
Jeffrey LeonardLFRRSeptember 22, 19556'2"200
Candy MaldonadoRFRRSeptember 5, 19606'0"185
Kirt ManwaringCRRJuly 15, 19655'11"185
Francisco Melendez1BLLJanuary 25, 19646'0"190
Bob MelvinCRROctober 28, 19616'4"205
Kevin Mitchell3BRRJanuary 13, 19625'10"186
Terry MulhollandPRLMarch 9, 19636'3"200
Donell NixonLFRRDecember 31, 19616'1"185
Tony Perezchica2BRRApril 20, 19665'11"165
Joe PricePRLNovember 29, 19566'4"220
Jessie ReidPLLJune 1, 19626'1"200
Rick ReuschelPRRMay 16, 19496'3"215
Ernie Riles3BLROctober 2, 19606'1"180
Don RobinsonPRRJune 8, 19576'4"225
Roger SamuelsPLLJanuary 5, 19616'5"210
Lary SorensenPRROctober 4, 19556'2"200
Chris Speier2BRRJune 28, 19506'1"175
Harry Spilman1BLRJuly 18, 19546'1"180
Robby Thompson2BRRMay 10, 19625'11"165
Rusty TillmanLFRRAugust 29, 19606'0"185
Jose UribeSSBRJanuary 21, 19595'10"155
Mark Wasinger2BRRAugust 4, 19616'0"165
Matt Williams3BRRNovember 28, 19656'2"205
Trevor WilsonPLLJune 7, 19666'0"190
Joel YoungbloodOFRRAugust 28, 19516'0"180