San Francisco Giants

83-79 6th in National League 4th in NL West
Logo for the 1988 San Francisco Giants

HR

113

15th

R

670

11th

SO

875

17th

ERA

3.39

6th

Overview Stats Scores & Schedule Roster Splits History

Team Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Team 162 5,450 670 1,353 227 44 113 629 550 33 1,023 121 78 .248 .318 .368
Team Rank 15th 11th 17th 19th 5th 15th 11th 6th 13th 25th 13th 25th 17th 11th 18th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Will Clark Will Clark 162 575 102 162 31 6 29 109 100 4 129 9 1 .282 .386 .508
Brett Butler Brett Butler 157 568 109 163 27 9 6 43 97 4 64 43 20 .287 .393 .398
Kevin Mitchell Kevin Mitchell 148 505 60 127 25 7 19 80 48 5 85 5 5 .251 .319 .442
Candy Maldonado Candy Maldonado 142 499 53 127 23 1 12 68 37 7 89 6 5 .255 .311 .377
Robby Thompson Robby Thompson 138 477 66 126 24 6 7 48 40 4 111 14 5 .264 .323 .384
Jose Uribe Jose Uribe 141 493 47 124 10 7 3 35 36 0 69 14 10 .252 .301 .318
Mike Aldrete Mike Aldrete 139 389 44 104 15 0 3 50 56 0 65 6 5 .267 .357 .329
Bob Melvin Bob Melvin 92 273 23 64 13 1 8 27 13 0 46 0 2 .234 .268 .377
Bob Brenly Bob Brenly 73 206 13 39 7 0 5 22 20 2 40 1 2 .189 .265 .296
Ernest Riles Ernest Riles 79 187 26 55 7 2 3 28 10 0 33 1 2 .294 .323 .401
Chris Speier Chris Speier 82 171 26 37 9 1 3 18 23 1 39 3 3 .216 .311 .333
Jeffrey Leonard Jeffrey Leonard 44 160 12 41 8 1 2 20 9 0 24 7 5 .256 .292 .356
Matt Williams Matt Williams 52 156 17 32 6 1 8 19 8 2 41 0 1 .205 .251 .410
Joel Youngblood Joel Youngblood 83 123 12 31 4 0 0 16 10 1 17 1 1 .252 .307 .285
Kirt Manwaring Kirt Manwaring 40 116 12 29 7 0 1 15 2 3 21 0 1 .250 .279 .336
Rick Reuschel Rick Reuschel 36 73 4 8 1 0 0 3 2 0 25 0 1 .110 .133 .123
Donell Nixon Donell Nixon 59 78 15 27 3 0 0 6 10 0 12 11 8 .346 .420 .385
Kelly Downs Kelly Downs 27 54 7 9 2 1 0 3 3 0 17 0 0 .167 .211 .241
Don Robinson Don Robinson 52 52 2 9 2 0 1 4 2 0 12 0 0 .173 .204 .269
Mike Krukow Mike Krukow 20 41 1 3 1 0 1 2 2 0 8 0 0 .073 .116 .171
Harry Spilman Harry Spilman 40 40 4 7 1 1 1 3 4 0 6 0 0 .175 .250 .325
Atlee Hammaker Atlee Hammaker 43 33 1 4 0 0 0 0 2 0 13 0 0 .121 .171 .121
Michael LaCoss Michael LaCoss 19 33 3 8 1 0 0 2 2 0 13 0 0 .242 .286 .273
Francisco Melendez Francisco Melendez 23 26 1 5 0 0 0 3 3 0 2 0 0 .192 .276 .192
Terry Mulholland Terry Mulholland 9 14 2 0 0 0 0 0 2 0 9 0 0 .000 .125 .000
Phil Garner Phil Garner 15 13 0 2 0 0 0 1 1 0 3 0 1 .154 .214 .154
Dave Dravecky Dave Dravecky 7 10 2 1 0 0 0 0 0 0 1 0 0 .100 .100 .100
Scott Garrelts Scott Garrelts 65 13 0 1 0 0 0 0 0 0 5 0 0 .077 .077 .077
Charlie Hayes Charlie Hayes 7 11 0 1 0 0 0 0 0 0 3 0 0 .091 .091 .091
Tony Perezchica Tony Perezchica 7 8 1 1 0 0 0 1 2 0 1 0 0 .125 .273 .125
Joe Price Joe Price 38 8 0 0 0 0 0 0 1 0 4 0 0 .000 .111 .000
Craig Lefferts Craig Lefferts 64 9 0 0 0 0 0 0 0 0 7 0 0 .000 .000 .000
Dennis Cook Dennis Cook 4 4 1 0 0 0 0 0 3 0 1 0 0 .000 .429 .000
Trevor Wilson Trevor Wilson 4 7 1 2 0 0 0 0 0 0 2 0 0 .286 .286 .286
Randy Bockus Randy Bockus 20 6 0 1 0 0 0 0 0 0 2 0 0 .167 .167 .167
Rusty Tillman Rusty Tillman 4 4 1 1 0 0 1 3 2 0 1 0 0 .250 .500 1.000
Angel Escobar Angel Escobar 3 3 1 1 0 0 0 0 0 0 0 0 0 .333 .333 .333
Roger Samuels Roger Samuels 15 3 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Jeff Brantley Jeff Brantley 9 2 0 1 0 0 0 0 0 0 0 0 0 .500 .500 .500
Ron Davis Ron Davis 9 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Jessie Reid Jessie Reid 2 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Lary Sorensen Lary Sorensen 12 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Mark Wasinger Mark Wasinger 3 2 1 0 0 0 0 0 0 0 0 0 0 .000 .000 .000

Team Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 83 79 3.39 162 162 25 11 42 1462.1 1,323 550 626 99 422 30 875
Team Rank 13th 14th 6th 3rd 13th 3rd 13th 7th 6th 6th 9th 4th 2nd 7th 17th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Rick Reuschel Rick Reuschel 19 11 3.12 36 36 7 2 0 245.0 242 85 88 11 42 6 92
Don Robinson Don Robinson 10 5 2.45 51 19 3 2 6 176.2 152 48 63 11 49 3 122
Kelly Downs Kelly Downs 13 9 3.32 27 26 6 3 0 168.0 140 62 67 11 47 3 118
Atlee Hammaker Atlee Hammaker 9 9 3.73 43 17 3 1 5 144.2 136 60 68 11 41 3 65
Mike Krukow Mike Krukow 7 4 3.54 20 20 1 0 0 124.2 111 49 51 13 31 5 75
Michael LaCoss Michael LaCoss 7 7 3.62 19 19 1 1 0 114.1 99 46 55 5 47 1 70
Scott Garrelts Scott Garrelts 5 9 3.58 65 0 0 0 13 98.0 80 39 42 3 46 2 86
Craig Lefferts Craig Lefferts 3 8 2.92 64 0 0 0 11 92.1 74 30 33 7 23 1 58
Joe Price Joe Price 1 6 3.94 38 3 0 0 4 61.2 59 27 33 5 27 1 49
Terry Mulholland Terry Mulholland 2 1 3.72 9 6 2 1 0 46.0 50 19 20 3 7 1 18
Dave Dravecky Dave Dravecky 2 2 3.16 7 7 1 0 0 37.0 33 13 19 4 8 0 19
Randy Bockus Randy Bockus 1 1 4.78 20 0 0 0 0 32.0 35 17 19 2 13 1 18
Roger Samuels Roger Samuels 1 2 3.47 15 0 0 0 0 23.1 17 9 10 4 7 1 22
Dennis Cook Dennis Cook 2 1 2.86 4 4 1 1 0 22.0 9 7 8 1 11 0 13
Trevor Wilson Trevor Wilson 0 2 4.09 4 4 0 0 0 22.0 25 10 14 1 8 0 15
Jeff Brantley Jeff Brantley 0 1 5.66 9 1 0 0 1 20.2 22 13 13 2 6 1 11
Ron Davis Ron Davis 1 1 4.67 9 0 0 0 0 17.1 15 9 10 4 6 1 15
Lary Sorensen Lary Sorensen 0 0 4.86 12 0 0 0 2 16.2 24 9 13 1 3 0 9

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
Tue
4/23
NYM NYM
@
SFG SFG
8-2
Tue
4/23
LAD LAD
@
WSH WSH
11-2
Tue
4/23
MIL MIL
@
PIT PIT
3-2
Tue
4/23
CWS CWS
@
MIN MIN
3-6
Tue
4/23
SDP SDP
@
COL COL
5-2

Schedule

DATE MATCHUP TIME (ET)
Thu
4/25
MIL MIL
@
PIT PIT
12:35 PM
Thu
4/25
BOS BOS
@
CLE CLE
1:10 PM
Thu
4/25
PHI PHI
@
CIN CIN
1:10 PM
Thu
4/25
CWS CWS
@
MIN MIN
1:10 PM
Thu
4/25
TOR TOR
@
KCR KCR
2:10 PM