San Francisco Giants

92-70 2nd in National League 1st in NL West
Logo for the 1989 San Francisco Giants

HR

141

4th

R

699

8th

SO

802

23rd

ERA

3.30

5th

Overview Stats Scores & Schedule Roster Splits History

1989 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Bill Bathe Bill Bathe C 6'2" 200 10/14/1960 28 Downey, CA
Steve Bedrosian Steve Bedrosian P 6'3" 200 12/6/1957 31 Methuen, MA
Mike Benjamin Mike Benjamin SS 6'0" 172 11/22/1965 23 Euclid, OH
Jeff Brantley Jeff Brantley P 5'11" 190 9/5/1963 25 Florence, AL
Bob Brenly Bob Brenly C 6'2" 210 2/25/1954 35 Coshocton, OH
Brett Butler Brett Butler OF 5'10" 160 6/15/1957 32 Los Angeles, CA
Ernie Camacho Ernie Camacho P 6'1" 180 2/1/1955 34 Salinas, CA
Will Clark Will Clark 1B 6'1" 190 3/13/1964 25 New Orleans, LA
Dennis Cook Dennis Cook P 6'3" 190 10/4/1962 26 La Marque, TX
Kelly Downs Kelly Downs P 6'4" 200 10/25/1960 28 Ogden, UT
Dave Dravecky Dave Dravecky P 6'1" 195 2/14/1956 33 Youngstown, OH
Scott Garrelts Scott Garrelts P 6'4" 195 10/30/1961 27 Champaign, IL
Rich Gossage Rich Gossage P 6'3" 215 7/5/1951 37 Colorado Springs, CO
Atlee Hammaker Atlee Hammaker P 6'3" 200 1/24/1958 31 Carmel, CA
Charlie Hayes Charlie Hayes 3B 6'0" 205 5/29/1965 24 Hattiesburg, MS
Tracy Jones Tracy Jones OF 6'3" 220 3/31/1961 28 Hawthorne, CA
Ed Jurak Ed Jurak SS 6'2" 185 10/24/1957 31 Hollywood, CA
Terry Kennedy Terry Kennedy C 6'3" 220 6/4/1956 33 Euclid, OH
Bob Knepper Bob Knepper P 6'2" 200 5/25/1954 35 Akron, OH
Mike Krukow Mike Krukow P 6'5" 205 1/21/1952 37 Long Beach, CA
Michael LaCoss Michael LaCoss P 6'4" 190 5/30/1956 33 Glendale, CA
Mike Laga Mike Laga 1B 6'2" 210 6/14/1960 29 Ridgewood, NJ
Craig Lefferts Craig Lefferts P 6'1" 210 9/29/1957 31 Munich, Germany
Greg Litton Greg Litton 3B 6'0" 190 7/13/1964 24 New Orleans, LA
Candy Maldonado Candy Maldonado OF 6'0" 190 9/5/1960 28 Humacao, Puerto Rico
Kirt Manwaring Kirt Manwaring C 5'11" 190 7/15/1965 23 Elmira, NY
Randy McCament Randy McCament P 6'3" 195 7/29/1962 26 Albuquerque, NM
Kevin Mitchell Kevin Mitchell OF 5'11" 210 1/13/1962 27 San Diego, CA
Terry Mulholland Terry Mulholland P 6'3" 225 3/9/1963 26 Uniontown, PA
Donell Nixon Donell Nixon OF 6'1" 185 12/31/1961 27 Evergreen, NC
Ken Oberkfell Ken Oberkfell 3B 6'0" 210 5/4/1956 33 Highland, IL
Joe Price Joe Price P 6'4" 220 11/29/1956 32 Inglewood, CA
Rick Reuschel Rick Reuschel P 6'3" 235 5/16/1949 40 Quincy, IL
Ernest Riles Ernest Riles 3B 6'1" 180 10/2/1960 28 Cairo, GA
Don Robinson Don Robinson P 6'4" 230 6/8/1957 32 Ashland, KY
Pat Sheridan Pat Sheridan OF 6'3" 175 12/4/1957 31 Ann Arbor, MI
Chris Speier Chris Speier 3B 6'1" 182 6/28/1950 39 Alameda, CA
Jim Steels Jim Steels 1B 5'10" 185 5/30/1961 28 Jackson, MS
Russ Swan Russ Swan P 6'4" 215 1/3/1964 25 Fremont, CA
Stu Tate Stu Tate P 6'3" 205 6/17/1962 27 Huntsville, AL
Robby Thompson Robby Thompson 2B 5'11" 170 5/10/1962 27 West Palm Beach, FL
Jose Uribe Jose Uribe SS 5'10" 165 1/21/1959 30 San Cristobal, Dominican Republic
Jim Weaver Jim Weaver OF 6'3" 190 10/10/1959 29 Kingston, NY
Matt Williams Matt Williams 3B 6'2" 225 11/28/1965 23 Bishop, CA
Trevor Wilson Trevor Wilson P 6'0" 195 6/7/1966 23 Torrance, CA

MLB 2024 Batting Leaders

MLB 2024 Pitching Leaders

Fantasy 2024

MLB 2023 Division Standings

NL East W L PCT GB
1
Braves Braves
104 58 .642
2
Phillies Phillies
90 72 .556 14.0
AL East W L PCT GB
1
Orioles Orioles
101 61 .623
2
Rays Rays
99 63 .611 2.0
NL West W L PCT GB
1
Dodgers Dodgers
100 62 .617
2
Diamondbacks Diamondbacks
84 78 .519 16.0
NL Central W L PCT GB
1
Brewers Brewers
92 70 .568
2
Cubs Cubs
83 79 .512 9.0
AL West W L PCT GB
1
Astros Astros
90 72 .556
2
Rangers Rangers
90 72 .556
AL Central W L PCT GB
1
Twins Twins
87 75 .537
2
Tigers Tigers
78 84 .481 9.0

MLB 2024 Scores & Schedule

Scores

DATE MATCHUP SCORE
Wed
4/17
ARI ARI
@
SFG SFG
0-6
Wed
4/17
LAA LAA
@
TBR TBR
1-2
Wed
4/17
CLE CLE
@
BOS BOS
5-4
Wed
4/17
TEX TEX
@
DET DET
9-7
Tue
4/16
KCR KCR
@
CWS CWS
1-2

Schedule

DATE MATCHUP TIME (ET)
Fri
4/19
MIA MIA
@
CHC CHC
2:20 PM
Fri
4/19
BOS BOS
@
PIT PIT
6:40 PM
Fri
4/19
CWS CWS
@
PHI PHI
6:40 PM
Fri
4/19
LAA LAA
@
CIN CIN
6:40 PM
Fri
4/19
HOU HOU
@
WSH WSH
6:45 PM