San Francisco Giants

91-71 5th in National League 2nd in NL West
Logo for the 2004 San Francisco Giants

HR

183

17th

R

850

7th

SO

1,020

21st

ERA

4.29

15th

Overview Stats 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,546 850 1,500 314 33 183 805 705 72 874 43 23 .270 .357 .438
Team Rank 16th 7th 14th 8th 11th 17th 7th 1st 7th 1st 30th 2nd 9th 2nd 11th

Regular Season Batting Stats

G AB R H 2B 3B HR RBI BB HBP SO SB CS AVG OBP SLG
Barry Bonds Barry Bonds 147 373 129 135 27 3 45 101 232 9 41 6 1 .362 .609 .812
Marquis Grissom Marquis Grissom 145 562 78 157 26 2 22 90 37 1 83 3 1 .279 .323 .450
Edgardo Alfonzo Edgardo Alfonzo 139 519 66 150 26 1 11 77 46 5 40 1 1 .289 .350 .407
Michael Tucker Michael Tucker 140 464 77 119 21 6 13 62 70 2 106 5 2 .256 .353 .412
Ray Durham Ray Durham 120 471 95 133 28 8 17 65 57 6 60 10 4 .282 .364 .484
Pedro Feliz Pedro Feliz 144 503 72 139 33 3 22 84 23 0 85 5 2 .276 .305 .485
A.J. Pierzynski A.J. Pierzynski 131 471 45 128 28 2 11 77 19 15 27 0 1 .272 .319 .410
Deivi Cruz Deivi Cruz 127 397 46 116 30 2 7 55 17 3 32 1 3 .292 .322 .431
J.T. Snow J.T. Snow 107 346 62 113 32 1 12 60 58 7 61 4 0 .327 .429 .529
Neifi Perez Neifi Perez 103 319 28 74 12 1 2 33 21 0 35 0 1 .232 .276 .295
Dustan Mohr Dustan Mohr 117 263 52 72 20 1 7 28 46 8 64 0 3 .274 .394 .437
Yorvit Torrealba Yorvit Torrealba 64 172 19 39 7 3 6 23 17 2 31 2 0 .227 .302 .407
Jeffrey Hammonds Jeffrey Hammonds 40 95 14 20 5 0 3 6 15 3 22 1 0 .211 .336 .358
Jason Schmidt Jason Schmidt 30 66 4 9 0 0 2 3 4 1 30 0 0 .136 .197 .227
Cody Ransom Cody Ransom 78 68 13 17 6 0 1 11 6 1 20 2 2 .250 .320 .382
Brett Tomko Brett Tomko 33 62 3 7 1 0 0 0 2 0 27 0 0 .113 .141 .129
Damon Minor Damon Minor 24 58 8 14 2 0 0 6 12 4 18 0 0 .241 .405 .276
Kirk Rueter Kirk Rueter 32 61 4 8 2 0 0 2 3 0 7 0 0 .131 .172 .164
Ricky Ledee Ricky Ledee 31 53 6 6 2 0 0 4 5 1 20 1 0 .113 .200 .151
Brian Dallimore Brian Dallimore 20 43 8 12 2 0 1 7 4 1 7 0 1 .279 .347 .395
Jerome Williams Jerome Williams 20 36 1 5 0 0 0 0 1 0 14 0 1 .139 .162 .139
Todd Linden Todd Linden 16 32 6 5 1 0 0 1 5 1 7 0 0 .156 .289 .188
Dustin Hermanson Dustin Hermanson 45 30 2 3 0 0 0 1 0 1 12 0 0 .100 .129 .100
Noah Lowry Noah Lowry 14 33 2 6 2 0 0 0 0 0 10 0 0 .182 .182 .242
Brad Hennessey Brad Hennessey 7 13 1 3 0 0 0 2 1 0 4 0 0 .231 .267 .231
Tony Torcato Tony Torcato 13 9 1 5 0 0 0 2 1 1 0 0 0 .556 .583 .556
Tyler Walker Tyler Walker 48 7 0 0 0 0 0 0 0 0 5 0 0 .000 .000 .000
Wayne Franklin Wayne Franklin 41 3 2 1 0 0 0 2 1 0 0 0 0 .333 .400 .333
Kevin Correia Kevin Correia 12 3 1 1 1 0 0 0 1 0 1 0 0 .333 .500 .667
Jason Ellison Jason Ellison 13 4 4 2 0 0 1 3 0 0 1 2 0 .500 .500 1.250
Jim Brower Jim Brower 85 2 1 1 0 0 0 0 1 0 1 0 0 .500 .667 .500
Brian Cooper Brian Cooper 5 3 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Scott Eyre Scott Eyre 77 2 0 0 0 0 0 0 0 0 1 0 0 .000 .000 .000
Dave Burba Dave Burba 6 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Justin Knoedler Justin Knoedler 1 1 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000
Felix Rodriguez Felix Rodriguez 48 1 0 0 0 0 0 0 0 0 1 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 91 71 4.29 162 162 8 5 46 1457.0 1,481 695 770 161 548 47 1,020
Team Rank 9th 9th 15th 1st 3rd 1st 11th 7th 17th 15th 16th 6th 19th 3rd 21st

Regular Season Pitching Stats

W L ERA G GS CG SHO SV IP H ER R HR BB HBP SO
Jason Schmidt Jason Schmidt 18 7 3.20 32 32 4 3 0 225.0 165 80 84 18 77 3 251
Brett Tomko Brett Tomko 11 7 4.04 32 31 2 1 0 194.0 196 87 98 19 64 0 108
Kirk Rueter Kirk Rueter 9 12 4.73 33 33 0 0 0 190.1 225 100 108 21 66 1 56
Dustin Hermanson Dustin Hermanson 6 9 4.53 47 18 0 0 17 131.0 132 66 71 15 46 3 102
Jerome Williams Jerome Williams 10 7 4.24 22 22 0 0 0 129.1 123 61 69 14 44 17 80
Jim Brower Jim Brower 7 7 3.29 89 0 0 0 1 93.0 90 34 42 6 36 4 63
Noah Lowry Noah Lowry 6 0 3.82 16 14 2 1 0 92.0 91 39 41 10 28 0 72
Matt Herges Matt Herges 4 5 5.23 70 0 0 0 23 65.1 90 38 44 8 21 3 39
Tyler Walker Tyler Walker 5 1 4.24 52 0 0 0 1 63.2 69 30 31 8 24 1 48
Scott Eyre Scott Eyre 2 2 4.10 83 0 0 0 1 52.2 43 24 26 8 27 0 49
Wayne Franklin Wayne Franklin 2 1 6.39 43 2 0 0 0 50.2 55 36 37 11 22 3 40
Felix Rodriguez Felix Rodriguez 3 5 3.43 53 0 0 0 0 44.2 43 17 18 7 19 4 31
Jason Christiansen Jason Christiansen 4 3 4.50 60 0 0 0 3 36.0 34 18 20 3 26 3 22
Brad Hennessey Brad Hennessey 2 2 4.98 7 7 0 0 0 34.1 42 19 24 2 15 0 25
Kevin Correia Kevin Correia 0 1 8.05 12 1 0 0 0 19.0 25 17 20 3 10 1 14
Brian Cooper Brian Cooper 0 2 8.78 5 2 0 0 0 13.1 15 13 13 4 5 1 7
David Aardsma David Aardsma 1 0 6.75 11 0 0 0 0 10.2 20 8 8 1 10 2 5
Dave Burba Dave Burba 1 0 5.68 6 0 0 0 0 6.1 7 4 4 1 2 0 3
Merkin Valdez Merkin Valdez 0 0 27.00 2 0 0 0 0 1.2 4 5 5 1 3 0 2
Kevin Walker Kevin Walker 0 0 16.20 5 0 0 0 0 1.2 3 3 3 1 2 1 1
Leo Estrella Leo Estrella 0 0 27.00 2 0 0 0 0 1.1 8 4 4 0 1 0 0
Jesse Foppert Jesse Foppert 0 0 0.00 1 0 0 0 0 1.0 1 0 0 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
Fri
5/3
BAL BAL
@
CIN CIN
2-1
Fri
5/3
TOR TOR
@
WSH WSH
6-3
Fri
5/3
TEX TEX
@
KCR KCR
15-4
Fri
5/3
SDP SDP
@
ARI ARI
13-1
Fri
5/3
MIL MIL
@
CHC CHC
5-6

Schedule

DATE MATCHUP TIME (ET)
Sat
5/4
ATL ATL
@
LAD LAD
9:10 PM
Sun
5/5
COL COL
@
PIT PIT
1:35 PM
Sun
5/5
TOR TOR
@
WSH WSH
1:35 PM
Sun
5/5
DET DET
@
NYY NYY
1:35 PM
Sun
5/5
NYM NYM
@
TBR TBR
1:40 PM