San Francisco Giants

90-72 4th in National League 1st in NL West
Logo for the 1987 San Francisco Giants

HR

205

5th

R

783

11th

SO

1,038

7th

ERA

3.68

1st

Overview Stats Schedule Roster Splits History

1987 Roster

NO. NAME POS HEIGHT WEIGHT DOB AGE BIRTHPLACE
Mike Aldrete Mike Aldrete OF 5'11" 185 1/29/1961 26 Carmel, CA
Randy Bockus Randy Bockus P 6'2" 190 10/5/1960 26 Canton, OH
Bob Brenly Bob Brenly C 6'2" 210 2/25/1954 33 Coshocton, OH
Chris Brown Chris Brown 3B 6'2" 210 8/15/1961 25 Jackson, MS
John Burkett John Burkett P 6'3" 215 11/28/1964 22 New Brighton, PA
Will Clark Will Clark 1B 6'1" 190 3/13/1964 23 New Orleans, LA
Keith Comstock Keith Comstock P 6'0" 175 12/23/1955 31 San Francisco, CA
Chili Davis Chili Davis OF 6'3" 210 1/17/1960 27 Kingston, Jamaica
Mark Davis Mark Davis P 6'4" 205 10/19/1960 26 Livermore, CA
Ivan De Jesus Ivan De Jesus SS 5'11" 175 1/9/1953 34 Santurce, Puerto Rico
Kelly Downs Kelly Downs P 6'4" 200 10/25/1960 26 Ogden, UT
Dave Dravecky Dave Dravecky P 6'1" 195 2/14/1956 31 Youngstown, OH
Scott Garrelts Scott Garrelts P 6'4" 195 10/30/1961 25 Champaign, IL
Jim Gott Jim Gott P 6'4" 220 8/3/1959 27 Hollywood, CA
Mark Grant Mark Grant P 6'2" 205 10/24/1963 23 Aurora, IL
Atlee Hammaker Atlee Hammaker P 6'3" 200 1/24/1958 29 Carmel, CA
Dave Henderson Dave Henderson OF 6'2" 220 7/21/1958 28 Merced, CA
Mike Krukow Mike Krukow P 6'5" 205 1/21/1952 35 Long Beach, CA
Randy Kutcher Randy Kutcher OF 5'11" 175 4/20/1960 27 Anchorage, AK
Michael LaCoss Michael LaCoss P 6'4" 190 5/30/1956 31 Glendale, CA
Craig Lefferts Craig Lefferts P 6'1" 210 9/29/1957 29 Munich, Germany
Jeffrey Leonard Jeffrey Leonard OF 6'2" 200 9/22/1955 31 Philadelphia, PA
Candy Maldonado Candy Maldonado OF 6'0" 190 9/5/1960 26 Humacao, Puerto Rico
Kirt Manwaring Kirt Manwaring C 5'11" 190 7/15/1965 21 Elmira, NY
Roger Mason Roger Mason P 6'6" 220 9/18/1957 29 Bellaire, MI
Francisco Melendez Francisco Melendez 1B 6'0" 190 1/25/1964 23 Rio Piedras, Puerto Rico
Bob Melvin Bob Melvin C 6'4" 205 10/28/1961 25 Palo Alto, CA
Eddie Milner Eddie Milner OF 5'11" 173 5/21/1955 32 Columbus, OH
Greg Minton Greg Minton P 6'2" 190 7/29/1951 35 Lubbock, TX
Kevin Mitchell Kevin Mitchell 3B 5'11" 210 1/13/1962 25 San Diego, CA
Jon Perlman Jon Perlman P 6'3" 185 12/13/1956 30 Dallas, TX
Joe Price Joe Price P 6'4" 220 11/29/1956 30 Inglewood, CA
Jessie Reid Jessie Reid OF 6'1" 200 6/1/1962 25 Honolulu, HI
Rick Reuschel Rick Reuschel P 6'3" 235 5/16/1949 38 Quincy, IL
Don Robinson Don Robinson P 6'4" 230 6/8/1957 30 Ashland, KY
Jeff Robinson Jeff Robinson P 6'4" 200 12/13/1960 26 Santa Ana, CA
Mackey Sasser Mackey Sasser C 6'1" 210 8/3/1962 24 Fort Gaines, GA
Chris Speier Chris Speier 2B 6'1" 182 6/28/1950 37 Alameda, CA
Harry Spilman Harry Spilman 3B 6'1" 190 7/18/1954 32 Albany, GA
Robby Thompson Robby Thompson 2B 5'11" 170 5/10/1962 25 West Palm Beach, FL
Jose Uribe Jose Uribe SS 5'10" 165 1/21/1959 28 San Cristobal, Dominican Republic
Mark Wasinger Mark Wasinger 3B 6'0" 165 8/4/1961 25 Monterey, CA
Rob Wilfong Rob Wilfong 2B 6'1" 185 9/1/1953 33 Pasadena, CA
Matt Williams Matt Williams SS 6'2" 225 11/28/1965 21 Bishop, CA
Mike Woodard Mike Woodard 2B 5'9" 155 3/2/1960 27 Melrose Park, IL
Joel Youngblood Joel Youngblood OF 6'0" 180 8/28/1951 35 Houston, TX

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
Thu
5/2
MIA MIA
@
OAK OAK
1-3
Thu
5/2
SDP SDP
@
ARI ARI
7-1
Thu
5/2
CWS CWS
@
STL STL
0-3
Thu
5/2
DET DET
@
NYY NYY
1-2
Thu
5/2
TOR TOR
@
WSH WSH
3-9

Schedule

DATE MATCHUP TIME (ET)
Sat
5/4
DET DET
@
NYY NYY
1:05 PM
Sat
5/4
BOS BOS
@
MIN MIN
2:10 PM
Sat
5/4
CWS CWS
@
STL STL
2:15 PM
Sat
5/4
MIL MIL
@
CHC CHC
2:20 PM
Sat
5/4
COL COL
@
PIT PIT
4:05 PM