San Francisco Giants

90-72 3rd in National League 1st in NL West
Logo for the 1997 San Francisco Giants

HR

172

11th

R

784

11th

SO

1,044

17th

ERA

4.39

13th

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,485 784 1,415 266 37 172 746 642 46 1,120 121 49 .258 .337 .414
Team Rank 22nd 11th 21st 24th 8th 11th 11th 3rd 16th 20th 13th 7th 23rd 14th 15th

Postseason Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Barry Bonds Barry Bonds 3 12 0 3 2 0 0 2 0 0 3 1 0 .250 .231 .417
Stan Javier Stan Javier 3 12 2 5 1 0 0 1 0 0 2 1 1 .417 .417 .500
Jeff Kent Jeff Kent 3 10 2 3 0 0 2 2 2 0 1 0 0 .300 .417 .900
Bill Mueller Bill Mueller 3 12 1 3 0 0 1 1 0 0 0 0 1 .250 .250 .500
Jose Vizcaino Jose Vizcaino 3 11 1 2 1 0 0 0 0 0 5 0 0 .182 .182 .273
Brian Johnson Brian Johnson 3 10 2 1 0 0 1 1 1 0 4 0 0 .100 .182 .400
Glenallen Hill Glenallen Hill 3 7 0 0 0 0 0 0 2 0 2 0 0 .000 .222 .000
J.T. Snow J.T. Snow 3 6 0 1 0 0 0 0 1 0 1 0 0 .167 .286 .167
Darryl Hamilton Darryl Hamilton 2 5 1 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Mark Lewis Mark Lewis 1 5 0 3 0 0 0 1 0 0 0 0 1 .600 .600 .600
Wilson Alvarez Wilson Alvarez 1 2 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Marvin Benard Marvin Benard 2 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Shawn Estes Shawn Estes 1 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Kirk Rueter Kirk Rueter 1 2 0 1 0 0 0 0 0 0 0 0 0 .500 .500 .500
Damon Berryhill Damon Berryhill 1 1 0 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 90 72 4.39 162 162 5 3 45 1446.0 1,494 706 793 160 578 39 1,044
Team Rank 5th 5th 13th 1st 23rd 8th 6th 15th 16th 14th 16th 9th 20th 6th 17th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Barry Bonds Barry Bonds 159 532 123 155 26 5 40 101 145 8 87 37 8 .291 .446 .585
Jeff Kent Jeff Kent 155 580 90 145 38 2 29 121 48 13 133 11 3 .250 .316 .472
J.T. Snow J.T. Snow 157 531 81 149 36 1 28 104 96 1 124 6 4 .281 .387 .510
Jose Vizcaino Jose Vizcaino 151 568 77 151 19 7 5 50 48 0 87 8 8 .266 .323 .350
Darryl Hamilton Darryl Hamilton 125 460 78 124 23 3 5 43 61 0 61 15 10 .270 .354 .365
Stan Javier Stan Javier 142 440 69 126 16 4 8 50 56 5 70 25 3 .286 .368 .395
Bill Mueller Bill Mueller 128 390 51 114 26 3 7 44 48 3 71 4 3 .292 .369 .428
Glenallen Hill Glenallen Hill 128 398 47 104 28 4 11 64 19 4 87 7 4 .261 .297 .435
Mark Lewis Mark Lewis 118 341 50 91 14 6 10 42 23 4 62 3 2 .267 .318 .431
Rick Wilkins Rick Wilkins 66 190 18 37 5 0 6 23 17 0 65 0 0 .195 .257 .316
Brian Johnson Brian Johnson 56 179 19 50 7 2 11 27 14 2 26 0 1 .279 .333 .525
Damon Berryhill Damon Berryhill 73 167 17 43 8 0 3 23 20 0 29 0 0 .257 .335 .359
Marvin Benard Marvin Benard 84 114 13 26 4 0 1 13 13 2 29 3 1 .228 .315 .289
Rich Aurilia Rich Aurilia 46 102 16 28 8 0 5 19 8 0 15 1 1 .275 .321 .500
Marcus Jensen Marcus Jensen 30 74 5 11 2 0 1 3 7 0 23 0 0 .149 .222 .216
Shawn Estes Shawn Estes 35 68 8 10 0 0 1 3 1 2 24 0 0 .147 .183 .191
Kirk Rueter Kirk Rueter 31 65 5 9 0 0 0 5 3 0 14 0 0 .138 .176 .138
Mark Gardner Mark Gardner 31 61 0 7 0 0 0 2 1 1 30 0 0 .115 .143 .115
LeJon Powell LeJon Powell 27 39 8 12 1 0 1 3 4 0 11 1 1 .308 .372 .410
Jacob Cruz Jacob Cruz 16 25 3 4 1 0 0 3 3 0 4 0 0 .160 .241 .200
William Van Landingham William Van Landingham 16 26 1 3 1 0 0 0 1 0 13 0 0 .115 .148 .154
Wilson Alvarez Wilson Alvarez 11 23 1 3 0 0 0 1 2 0 5 0 0 .130 .200 .130
Osvaldo Fernandez Osvaldo Fernandez 12 17 0 0 0 0 0 0 1 1 13 0 0 .000 .105 .000
Joe Roa Joe Roa 26 15 0 2 0 0 0 0 1 0 5 0 0 .133 .188 .133
Danny Darwin Danny Darwin 9 15 0 2 1 0 0 2 0 0 8 0 0 .133 .133 .200
Keith Foulke Keith Foulke 10 13 0 2 0 0 0 0 0 0 4 0 0 .154 .154 .154
Pat Rapp Pat Rapp 8 12 0 0 0 0 0 0 0 0 4 0 0 .000 .000 .000
Wilson Delgado Wilson Delgado 8 7 1 1 1 0 0 0 0 0 2 0 0 .143 .143 .286
Doug Mirabelli Doug Mirabelli 6 7 0 1 0 0 0 0 1 0 3 0 0 .143 .250 .143
Terry Mulholland Terry Mulholland 14 6 1 1 1 0 0 0 0 0 3 0 0 .167 .167 .333
Doug Creek Doug Creek 3 3 1 1 0 0 0 0 0 0 1 0 0 .333 .333 .333
Doug Henry Doug Henry 72 4 0 0 0 0 0 0 0 0 2 0 0 .000 .000 .000
Rich Rodriguez Rich Rodriguez 67 3 1 1 0 0 0 0 1 0 1 0 0 .333 .500 .333
Dan Carlson Dan Carlson 6 3 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Roberto Hernandez Roberto Hernandez 27 2 0 1 0 0 0 0 0 0 1 0 0 .500 .500 .500
John Johnstone John Johnstone 13 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Rene Arocha Rene Arocha 6 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Cory Bailey Cory Bailey 6 1 0 1 0 0 0 0 0 0 0 0 0 1.000 1.000 1.000
Jim Poole Jim Poole 59 0 0 0 0 0 0 0 0 0 0 0 0
Julian Tavarez Julian Tavarez 84 1 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000

Team Postseason Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Team 3 98 9 22 4 0 4 8 6 0 21 2 3 .224 .267 .388
Team Rank 7th 7th 7th 7th 4th 7th 7th 8th 6th 1st 5th 5th 6th 6th 4th

Postseason Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Kirk Rueter Kirk Rueter 0 0 1.29 1 1 0 0 0 7.0 4 1 1 1 3 0 5
Wilson Alvarez Wilson Alvarez 0 1 6.00 1 1 0 0 0 6.0 6 4 4 1 4 0 4
Julian Tavarez Julian Tavarez 0 1 4.50 3 0 0 0 0 4.0 4 2 2 1 2 1 0
Shawn Estes Shawn Estes 0 0 15.00 1 1 0 0 0 3.0 5 5 5 1 4 0 3
Doug Henry Doug Henry 0 0 0.00 1 0 0 0 0 2.0 1 0 0 0 3 0 2
Rod Beck Rod Beck 0 0 0.00 1 0 0 0 0 1.1 1 0 0 0 0 0 1
Roberto Hernandez Roberto Hernandez 0 1 20.25 3 0 0 0 0 1.1 5 3 3 0 3 0 1
Rich Rodriguez Rich Rodriguez 0 0 0.00 2 0 0 0 0 1.0 1 0 0 0 0 0 0

Team Postseason Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Team 0 3 5.26 3 3 0 0 0 25.2 27 15 15 4 19 1 16
Team Rank 7th 1st 7th 7th 5th 2nd 5th 7th 2nd 2nd 1st 3rd 4th 3rd 8th

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Shawn Estes Shawn Estes 19 5 3.18 32 32 3 2 0 201.0 162 71 80 12 100 8 181
Kirk Rueter Kirk Rueter 13 6 3.45 32 32 0 0 0 190.2 194 73 83 17 51 1 115
Mark Gardner Mark Gardner 12 9 4.29 30 30 2 1 0 180.1 188 86 92 28 57 1 136
William Van Landingham William Van Landingham 4 7 4.96 18 17 0 0 0 89.0 80 49 56 11 59 0 52
Julian Tavarez Julian Tavarez 6 4 3.87 89 0 0 0 0 88.1 91 38 43 6 34 4 38
Doug Henry Doug Henry 4 5 4.71 75 0 0 0 3 70.2 70 37 45 5 41 1 69
Rod Beck Rod Beck 7 4 3.47 73 0 0 0 37 70.0 67 27 31 7 8 2 53
Wilson Alvarez Wilson Alvarez 4 3 4.48 11 11 0 0 0 66.1 54 33 36 9 36 1 69
Joe Roa Joe Roa 2 5 5.21 28 3 0 0 0 65.2 86 38 40 8 20 2 34
Rich Rodriguez Rich Rodriguez 4 3 3.17 71 0 0 0 1 65.1 65 23 24 7 21 1 32
Osvaldo Fernandez Osvaldo Fernandez 3 4 4.95 11 11 0 0 0 56.1 74 31 39 9 15 0 31
Jim Poole Jim Poole 3 1 7.11 63 0 0 0 0 49.1 73 39 44 6 25 4 26
Keith Foulke Keith Foulke 1 5 8.26 11 8 0 0 0 44.2 60 41 41 9 18 4 33
Danny Darwin Danny Darwin 1 3 4.91 10 7 0 0 0 44.0 51 24 26 5 14 1 30
Pat Rapp Pat Rapp 1 2 6.00 8 6 0 0 0 33.0 37 22 24 5 21 2 28
Roberto Hernandez Roberto Hernandez 5 2 2.48 28 0 0 0 4 32.2 29 9 9 2 14 0 35
Terry Mulholland Terry Mulholland 0 1 5.16 15 2 0 0 0 29.2 28 17 21 4 6 2 25
John Johnstone John Johnstone 0 0 3.38 13 0 0 0 0 18.2 15 7 7 1 7 4 15
Dan Carlson Dan Carlson 0 0 7.63 6 0 0 0 0 15.1 20 13 14 5 8 0 14
Doug Creek Doug Creek 1 2 6.75 3 3 0 0 0 13.1 12 10 12 1 14 0 14
Rene Arocha Rene Arocha 0 0 11.32 6 0 0 0 0 10.1 17 13 14 2 5 1 7
Cory Bailey Cory Bailey 0 1 8.38 7 0 0 0 0 9.2 15 9 9 1 4 0 5
Rich DeLucia Rich DeLucia 0 0 10.80 3 0 0 0 0 1.2 6 2 3 0 0 0 2

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