Check out our sister site StatsCrew.com


San Francisco Giants

1989 San Francisco Giants Statistics

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 Roster
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.


Pitching:

PlayerWLWin%ERAGGSGFCGSHOSVIPHRERHRBBIBBSOHBPBKWPBF
Rick Reuschel178.6802.9432320200208.1195756818544111201860
Scott Garrelts145.7372.2830290210193.1149584911463119027766
Don Robinson1211.5223.4334322510197.018480752237696244793
Mike LaCoss1010.5003.17451816106150.11436253365478751647
Jeff Brantley71.8754.075911500097.110150441037869223422
Atlee Hammaker66.5003.76289500076.2783432523230121322
Mike Krukow43.5713.9888000043.0372019518318120177
Kelly Downs48.3334.791815100082.2824744726449133349
Bob Knepper32.6003.46136211052.0552020415219111226
Ernie Camacho301.0002.76130500016.1105511121401370
Rich Gossage21.6672.683102200443.2321613227324002182
Craig Lefferts24.3332.69700320020107.09338321122571114430
Trevor Wilson23.4004.35144200039.1282019224022410167
Dave Dravecky201.0003.4622000013.0855240510150
Dennis Cook101.0001.8022010015.01333150900158
Randy McCament11.5003.932501000036.2322216423212111159
Joe Price11.5005.7971300014.016993421001159
Steve Bedrosian14.2002.6540033001751.0351815522434002207
Stu Tate00.0003.382000002.2331000400112
Russ Swan02.0001.802200006.211108440200034
Terry Mulholland00.0004.0951200011.01555040600051
Totals9270.5683.30480162150123471457.01320600535120471548022426376041

Batting:

PlayerGPPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBDPHBPSHSFIBB
Will Clark159675588104196389231118374103.333.407.546.953321650814
Brett Butler15467259410016822443631165969.283.349.354.703210431332
Kevin Mitchell154640543100158346471253487115.291.388.6351.023345630732
Robby Thompson148620547911322611135012251133.241.321.400.721219613900
Jose Uribe15149745334100126130663474.221.273.280.553127706412
Terry Kennedy1253953551985150534133556.239.306.324.63011560327
Ernie Riles1223373024384132740062850.278.339.404.74312272143
Candy Maldonado1293893453975230941413769.217.296.362.65912583134
Matt Williams8431129231591811850121472.202.242.456.69713352121
Donell Nixon951771662344201151031130.265.311.295.6064940001
Kirt Manwaring85223200144242018211128.210.264.250.5145054711
Ken Oberkfell831291161737512150188.319.367.431.7985042120
Greg Litton7115514312365341702729.252.291.413.7045931400
Pat Sheridan70174161203334314411345.205.264.329.5945310001
Tracy Jones40103975184001221514.186.233.227.4602241003
Don Robinson408281715103700123.185.195.309.5042500000
Ed Jurak30484221000010055.238.319.238.5571010100
Rick Reuschel328361210100301516.164.224.180.40411201610
Bill Bathe3033323910060007.281.273.313.5851000010
Scott Garrelts32716639020211330.136.174.197.3711300200
Chris Speier2844377940020059.243.333.351.6851320200
Atlee Hammaker2823193710030003.368.368.421.790800400
Jim Weaver1220202430021007.200.200.350.550700000
Mike Laga1721201410170016.200.238.400.638800000
Bob Brenly1224222420030017.182.208.273.481610011
Mike LaCoss45484113200100416.073.156.122.278510300
Kelly Downs1825222200000009.091.091.091.182200300
Trevor Wilson141081200011010.250.400.250.650201000
Jim Steels1314120100000024.083.214.083.298100001
Dennis Cook2661101010002.167.167.500.667300000
Mike Benjamin14666100000001.167.167.167.333100000
Steve Bedrosian40660100000003.167.167.167.333100000
Jeff Brantley5915121100000008.083.083.083.167110300
Dave Dravecky2530100000021.333.600.333.933100000
Bob Knepper1316122110000033.083.267.167.433200100
Charlie Hayes3550100000001.200.200.200.400100000
Mike Krukow816160100000006.063.063.063.125100000
Randy McCament25330100000001.333.333.333.667100000
Terry Mulholland5320000000002.000.000.000.000000100
Russ Swan2220000000000.000.000.000.000000000
Rich Gossage31110000000000.000.000.000.000000000
Ernie Camacho13110000000000.000.000.000.000000000
Joe Price7321000000011.000.333.000.333000000
Craig Lefferts70770000000005.000.000.000.000000000
Totals23156138546969913652415214164787545081071.250.316.390.70621338440823983

Fielding by Position:

Catchers
PlayerPosGPGSInn.POAEDPFld%RF/9RF/GPBWPSBCSCS%
Will Clark1B1581571374.0144511110117.9941.199.85
Brett ButlerOF1521491293.14071163.9862.912.75
Kevin MitchellOF1471471280.1305870.9782.202.13
Robby Thompson2B1481441247.1307425888.9895.284.95
Jose UribeSS1501461214.22254361885.9744.904.41
Terry KennedyC121102870.05164786.9865.824.65206136.371
Candy MaldonadoOF11683769.2181651.9742.191.61
Ernie Riles3B8367551.145107613.9622.481.83
Matt Williams3B7362518.171126810.9613.422.70
Kirt ManwaringC8154510.12893263.9825.663.96703118.367
Pat SheridanOF6649396.0111220.9832.571.71
Donell NixonOF6431349.187030.9672.241.36
Rick ReuschelP3232208.1833001.0001.771.28
Tracy JonesOF3020206.1350001.0001.531.17
Don RobinsonP3432197.0612011.000.82.53
Scott GarreltsP3029193.1182410.9771.961.40
Greg Litton3B3419191.0194231.9532.871.79
Matt WilliamsSS3014153.0194225.9683.592.03
Mike LaCossP4518150.1122041.8891.92.71
Ken Oberkfell3B388118.282511.9712.50.87
Craig LeffertsP700107.059021.0001.18.20
Jeff BrantleyP59197.1316001.0001.76.32
Kelly DownsP181582.27811.9381.63.83
Atlee HammakerP28976.23910.9231.41.43
Ernie Riles2B18774.1203122.9626.172.83
Greg Litton2B15569.11820041.0004.932.53
Bob BrenlyC12661.2315001.0005.253.002021.333
Bob KnepperP13652.025001.0001.21.54
Steve BedrosianP40051.002001.000.35.05
Rich GossageP31043.25310.8891.65.26
Mike KrukowP8843.046011.0002.091.25
Jim WeaverOF8441.070001.0001.54.88
Trevor WilsonP14439.10710.8751.60.50
Randy McCamentP25036.23811.9172.70.44
Ken Oberkfell1B7334.0352041.0009.795.29
Chris SpeierSS9232.26811.9333.861.56
Ed Jurak3B5429.23721.8333.032.00
Ken Oberkfell2B7327.081021.9006.002.57
Chris Speier3B9023.024001.0002.35.67
Greg LittonOF6222.150001.0002.01.83
Chris Speier2B4222.077041.0005.733.50
Mike Laga1B4120.0161001.0007.654.25
Ed Jurak2B4117.01620.7783.711.75
Mike BenjaminSS8017.044001.0004.241.00
Ernie CamachoP13016.125001.0003.86.54
Dennis CookP2215.003001.0001.801.50
Greg LittonSS9014.204001.0002.45.44
Jim Steels1B3014.0142001.0001.295.33
Joe PriceP7114.003011.0001.93.43
Kevin Mitchell3B2113.002001.0001.381.00
Dave DraveckyP2213.003001.0002.081.50
Ed JurakSS6013.03411.8754.851.17
Charlie Hayes3B3112.021001.0002.251.00
Bill BatheC7012.0130001.0009.751.860021.333
Ernie RilesSS7012.016011.0005.251.00
Terry MulhollandP5111.003001.0002.45.60
Ed Jurak1B119.0110001.00011.0011.00
Ernie RilesOF519.03010.7503.00.60
Russ SwanP226.211001.0002.701.00
Terry Kennedy1B203.030001.0009.001.50
Chris Speier1B103.041011.00015.005.00
Greg LittonC203.020001.0006.001.000000.000
Ed JurakOF202.220001.0006.751.00
Stu TateP202.20000.000.00.00
Jim SteelsOF101.010001.0009.001.00
2138145813113.043711725114361.9824.182.851109656.368

Postseason - Pitching:

PlayerSeriesWLWin%ERAGGSGFCGSHOSVIPHRERHRBBIBBSOHBPBKWPBF
Craig LeffertsNLCS00.0009.002000001.011102110006
Mike LaCossWS00.0006.232010004.1433031200020
Mike LaCossNLCS00.0009.001100003.0733000200117
Craig LeffertsWS00.0003.383010002.2211021100013
Rick ReuschelNLCS11.5005.192200008.21265021510039
Don RobinsonWS01.00021.601100001.2444111000010
Don RobinsonNLCS101.000.001000001.231000000008
Rick ReuschelWS01.00011.251100004.0555140200020
Atlee HammakerWS00.00015.432000002.1844000210016
Atlee HammakerNLCS00.000.001010001.010000000004
Jeff BrantleyWS00.0004.153000004.1522130101021
Jeff BrantleyNLCS00.000.003000005.0100020300117
Steve BedrosianWS00.000.002020002.2000020200010
Kelly DownsNLCS101.0003.122000008.2833061600037
Kelly DownsWS00.0007.713000004.2344220400018
Scott GarreltsWS02.0009.822200007.11398410800037
Scott GarreltsNLCS101.0005.4022000011.21677320800153
Steve BedrosianNLCS00.0002.704040033.1411020200016
Totals45.4445.88379900378.09754511234649213362

Postseason - Batting:

PlayerSeriesGPPAABRH2B3BHRRBISBCSBBSOBAOBPSLGOPSTBDPHBPSHSFIBB
Will ClarkNLCS5222081331280022.650.6821.2001.8822400000
Brett ButlerNLCS522196400000033.211.318.211.529400001
Kevin MitchellNLCS521175600270033.353.429.7061.1351210012
Robby ThompsonNLCS522185500230032.278.381.611.9921100100
Matt WilliamsNLCS521202610290002.300.333.650.9831301000
Will ClarkWS417162410000013.250.294.313.607500000
Jose UribeNLCS518172410011015.235.278.294.572500000
Kevin MitchellWS417172500120003.294.294.471.765800000
Brett ButlerWS416141410012121.286.375.357.732500000
Bill BatheWS2221100130000.500.5002.0002.500400000
Terry KennedyWS413121200020013.167.231.167.398200000
Ken OberkfellWS4961200000030.333.556.333.889200000
Matt WilliamsWS416161200110006.125.125.313.438500000
Candy MaldonadoNLCS3531000010020.000.400.000.400000000
Jose UribeWS3551100000000.200.200.200.400100000
Pat SheridanNLCS513131201000104.154.154.308.462400000
Candy MaldonadoWS411111101000004.091.091.273.364300000
Donell NixonWS2651100000011.200.333.200.533100000
Greg LittonWS2661310130000.500.5001.1671.667700000
Kirt ManwaringWS11111100000001.0001.0002.0003.000200000
Pat SheridanWS1220000000000.000.000.000.000000000
Robby ThompsonWS412110100020004.091.083.091.174110010
Craig LeffertsWS3000000000000.000.000.000.000000000
Kelly DownsWS3000000000000.000.000.000.000000000
Steve BedrosianWS2000000000000.000.000.000.000000000
Scott GarreltsWS2110000000001.000.000.000.000000000
Mike LaCossWS2110000000000.000.000.000.000000000
Atlee HammakerWS2000000000000.000.000.000.000000000
Kelly DownsNLCS2430000000001.000.000.000.000000100
Ken OberkfellNLCS3440000000000.000.000.000.000000000
Rick ReuschelNLCS2220000000000.000.000.000.000000000
Ernie RilesNLCS1110000000000.000.000.000.000000000
Donell NixonNLCS3330000001001.000.000.000.000000000
Kirt ManwaringNLCS3220000000000.000.000.000.000000000
Mike LaCossNLCS1110000000000.000.000.000.000000000
Craig LeffertsNLCS2000000000000.000.000.000.000000000
Greg LittonNLCS11101000000001.0001.0001.0002.000100000
Don RobinsonNLCS1000000000000.000.000.000.000000000
Terry KennedyNLCS517160310000014.188.235.250.485400001
Jeff BrantleyWS3000000000000.000.000.000.000000000
Rick ReuschelWS1000000000000.000.000.000.000000000
Ernie RilesWS4880000000001.000.000.000.000000000
Bill BatheNLCS2110000000001.000.000.000.000000000
Atlee HammakerNLCS1000000000000.000.000.000.000000000
Jeff BrantleyNLCS3100000000010.0001.000.0001.000000000
Steve BedrosianNLCS4000000000000.000.000.000.000000000
Scott GarreltsNLCS2540000000011.000.200.000.200000000
Don RobinsonWS1000000000000.000.000.000.000000000
Totals14032929944721031243422556.241.300.415.71412421224

Postseason - Fielding by Position:

Catchers
PlayerSeriesPosGPGSInn.POAEDPFld%RF/9RF/GPBSBCSCS%
Will ClarkNLCS1B5544.0436061.0001.029.80
Robby ThompsonNLCS2B5544.01013041.0004.704.60
Brett ButlerNLCSCF5544.090001.0001.841.80
Kevin MitchellNLCSLF5544.015111.9413.273.20
Matt WilliamsNLCS3B5541.0512021.0003.733.40
Jose UribeNLCSSS5541.06922.8823.293.00
Terry KennedyNLCSC5539.0261021.0006.235.40000.000
Pat SheridanNLCSRF5431.291001.0002.842.00
Scott GarreltsNLCSP2211.201001.000.77.50
Rick ReuschelNLCSP228.203001.0003.121.50
Kelly DownsNLCSP208.201011.0001.04.50
Candy MaldonadoNLCSRF318.020001.0002.25.67
Kirt ManwaringNLCSC305.050001.0009.001.67100.000
Jeff BrantleyNLCSP305.00000.000.00.00
Donell NixonNLCSRF204.12010.6674.151.00
Steve BedrosianNLCSP403.10000.000.00.00
Mike LaCossNLCSP113.00010.000.00.00
Matt WilliamsNLCSSS103.00000.000.00.00
Ken OberkfellNLCS3B102.001001.0004.501.00
Don RobinsonNLCSP101.20000.000.00.00
Greg LittonNLCS3B101.00000.000.00.00
Craig LeffertsNLCSP201.00000.000.00.00
Atlee HammakerNLCSP101.00000.000.00.00
Will ClarkWS1B4434.0402021.00011.121.50
Kevin MitchellWSLF4434.010010.9092.652.50
Terry KennedyWSC4433.023111.9606.556.00000.000
Brett ButlerWSCF4433.090001.0002.452.25
Robby ThompsonWS2B4324.1410021.0005.183.50
Candy MaldonadoWSRF3220.250001.0002.181.67
Matt WilliamsWSSS4218.126001.0003.932.00
Ken OberkfellWS3B4218.00511.8332.501.25
Matt WilliamsWS3B3215.226021.0004.602.67
Jose UribeWSSS3215.213001.0002.301.33
Greg LittonWS2B219.223001.0004.662.50
Donell NixonWSRF119.020001.0002.002.00
Scott GarreltsWSP227.102001.0002.451.00
Kelly DownsWSP304.20000.000.00.00
Mike LaCossWSP204.110001.0002.08.50
Jeff BrantleyWSP304.110001.0002.08.33
Pat SheridanWSRF114.10000.000.00.00
Rick ReuschelWSP114.00000.000.00.00
Steve BedrosianWSP202.20000.000.00.00
Craig LeffertsWSP302.20110.5003.38.33
Atlee HammakerWSP202.101001.0003.86.50
Don RobinsonWSP111.20000.000.00.00
Kirt ManwaringWSC101.00000.000.00.00000.000
Donell NixonWSCF101.00000.000.00.00
Greg LittonWS3B100.10000.000.00.00
Totals13281702.023489926.9734.142.45100.000