Year:
Team:
  2003 | 2005
All Years
All Teams
Home Leaders Baseball Mogul

2004 National League West
Team Record GB
Los Angeles Dodgers 93 - 69
San Francisco Giants 91 - 71 2.0
San Diego Padres 87 - 75 6.0
Colorado Rockies 68 - 94 25.0
Arizona Diamondbacks 51 - 111 42.0

NL Wild Card
Runs Scored: 850
Runs Allowed: 770
Attendance: 3,256,854

2004 San Francisco Giants Batting (Starters)
Player Pos Age G AB R H 2B 3B HR RBI BB IBB K SB CS SH HBP GDP AVG OBP SLG OPS
A.J. Pierzynski C 27 131 471 45 128 28 2 11 77 19 4 27 0 1 2 15 27 .272 .319 .410 .729
J.T. Snow 1B 36 107 346 62 113 32 1 12 60 58 0 61 4 0 2 7 5 .327 .429 .529 .958
Ray Durham 2B 32 120 471 95 133 28 8 17 65 57 3 60 10 4 4 6 6 .282 .364 .484 .848
Edgardo Alfonzo 3B 30 139 519 66 150 26 1 11 77 46 2 40 1 1 2 5 15 .289 .350 .407 .757
Deivi Cruz SS 31 127 397 46 116 30 2 7 55 17 6 32 1 3 8 3 11 .292 .322 .431 .753
Barry Bonds LF 39 147 373 129 135 27 3 45 101 232 120 41 6 1 0 9 5 .362 .609 .812 1.421
Marquis Grissom CF 37 145 562 78 157 26 2 22 90 37 5 83 3 1 2 1 22 .279 .323 .450 .773
Michael Tucker RF 33 140 464 77 119 21 6 13 62 70 3 106 5 2 6 2 5 .256 .353 .412 .765

2004 San Francisco Giants Batting (Bench)
Player Age G AB R H 2B 3B HR RBI BB IBB K SB CS SH HBP GDP AVG OBP SLG OPS
Pedro Feliz 29 144 503 72 139 33 3 22 84 23 1 85 5 2 0 0 18 .276 .305 .485 .790
Dustan Mohr 28 117 263 52 72 20 1 7 28 46 3 64 0 3 4 8 5 .274 .394 .437 .831
Neifi Perez 31 103 319 28 74 12 1 2 33 21 3 35 0 1 9 0 7 .232 .276 .295 .571
Cody Ransom 28 78 68 13 17 6 0 1 11 6 0 20 2 2 3 1 2 .250 .320 .382 .702
Yorvit Torrealba 25 64 172 19 39 7 3 6 23 17 3 31 2 0 4 2 7 .227 .302 .407 .709
Jeffrey Hammonds 33 40 95 14 20 5 0 3 6 15 0 22 1 0 0 3 2 .211 .336 .358 .694
Ricky Ledee 30 31 53 6 6 2 0 0 4 5 0 20 1 0 0 1 1 .113 .200 .151 .351
Damon Minor 30 24 58 8 14 2 0 0 6 12 0 18 0 0 0 4 2 .241 .405 .276 .681
Brian Dallimore 30 20 43 8 12 2 0 1 7 4 0 7 0 1 0 1 0 .279 .347 .395 .742
Todd Linden 24 16 32 6 5 1 0 0 1 5 0 7 0 0 2 1 0 .156 .289 .188 .477
Jason Ellison 26 13 4 4 2 0 0 1 3 0 0 1 2 0 0 0 0 .500 .500 1.250 1.750
Tony Torcato 24 13 9 1 5 0 0 0 2 1 0 0 0 0 0 1 0 .556 .583 .556 1.139
Justin Knoedler 23 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000

2004 San Francisco Giants Batting (Pitchers)
Player Pos Age G AB R H 2B 3B HR RBI BB IBB K SB CS SH HBP GDP AVG OBP SLG OPS
Jason Schmidt P 31 30 66 4 9 0 0 2 3 4 0 30 0 0 13 1 0 .136 .197 .227 .424
Kirk Rueter P 33 32 61 4 8 2 0 0 2 3 0 7 0 0 3 0 0 .131 .172 .164 .336
Brett Tomko P 31 33 62 3 7 1 0 0 0 2 0 27 0 0 13 0 1 .113 .141 .129 .270
Jerome Williams P 22 20 36 1 5 0 0 0 0 1 0 14 0 1 6 0 0 .139 .162 .139 .301
Noah Lowry P 23 14 33 2 6 2 0 0 0 0 0 10 0 0 3 0 1 .182 .182 .242 .424
Dustin Hermanson P 31 45 30 2 3 0 0 0 1 0 0 12 0 0 6 1 0 .100 .129 .100 .229
Brad Hennessey P 24 7 13 1 3 0 0 0 2 1 0 4 0 0 0 0 0 .231 .267 .231 .498
Tyler Walker P 28 48 7 0 0 0 0 0 0 0 0 5 0 0 0 0 0 .000 .000 .000 .000
Wayne Franklin P 30 41 3 2 1 0 0 0 2 1 0 0 0 0 0 0 0 .333 .400 .333 .733
Kevin Correia P 23 12 3 1 1 1 0 0 0 1 0 1 0 0 0 0 0 .333 .500 .667 1.167
Jim Brower P 31 85 2 1 1 0 0 0 0 1 0 1 0 0 0 0 0 .500 .667 .500 1.167
Brian Cooper P 29 5 3 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Scott Eyre P 32 77 2 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000
Dave Burba P 37 6 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 .000 .000 .000 .000
Felix Rodriguez P 31 48 1 0 0 0 0 0 0 0 0 1 0 0 0 0 0 .000 .000 .000 .000

2004 San Francisco Giants Pitching (Starters)
Player Age G GS W L Pct. ERA IP R ER H HR BB K BAA HB WP CG SO SV BS DICE
Kirk Rueter 33 33 33 9 12 .429 4.73 190.1 108 100 225 21 66 56 .291 1 1 0 0 0 4.90
Jason Schmidt 31 32 32 18 7 .720 3.20 225.0 84 80 165 18 77 251 .200 3 7 4 3 0 2.88
Brett Tomko 31 32 31 11 7 .611 4.04 194.0 98 87 196 19 64 108 .260 8 10 2 1 0 4.27
Jerome Williams 22 22 22 10 7 .588 4.24 129.1 69 61 123 14 44 80 .247 17 2 0 0 0 4.59
Noah Lowry 23 16 14 6 0 1.000 3.82 92.0 41 39 91 10 28 72 .259 3 2 2 1 0 3.86
Brad Hennessey 24 7 7 2 2 .500 4.98 34.1 24 19 42 2 15 25 .286 1 1 0 0 0 3.70

2004 San Francisco Giants Pitching (Bullpen)
Player Age G GS W L Pct. ERA IP R ER H HR BB K BAA HB WP CG SO SV BS DICE
Jim Brower 31 89 0 7 7 .500 3.29 93.0 42 34 90 6 36 63 .249 4 10 0 0 1 3.77
Scott Eyre 32 83 0 2 2 .500 4.10 52.2 26 24 43 8 27 49 .216 3 3 0 0 1 4.82
Matt Herges 34 70 0 4 5 .444 5.23 65.1 44 38 90 8 21 39 .325 3 2 0 0 23 4.50
Jason Christiansen 34 60 0 4 3 .571 4.50 36.0 20 18 34 3 26 22 .246 3 3 0 0 3 5.28
Felix Rodriguez 31 53 0 3 5 .375 3.43 44.2 18 17 43 7 19 31 .244 4 4 0 0 0 5.19
Tyler Walker 28 52 0 5 1 .833 4.24 63.2 31 30 69 8 24 48 .276 1 1 0 0 1 4.30
Dustin Hermanson 31 47 18 6 9 .400 4.53 131.0 71 66 132 15 46 102 .256 3 4 0 0 17 4.05
Wayne Franklin 30 43 2 2 1 .667 6.39 50.2 37 36 55 11 22 40 .272 3 0 0 0 0 5.72
Kevin Correia 23 12 1 0 1 .000 8.05 19.0 20 17 25 3 10 14 .309 1 0 0 0 0 5.32
David Aardsma 22 11 0 1 0 1.000 6.75 10.2 8 8 20 1 10 5 .408 2 0 0 0 0 6.66
Dave Burba 37 6 0 1 0 1.000 5.68 6.1 4 4 7 1 2 3 .280 0 1 0 0 0 5.05
Brian Cooper 29 5 2 0 2 .000 8.78 13.1 13 13 15 4 5 7 .273 1 1 0 0 0 7.20
Kevin Walker 27 5 0 0 0 .000 16.20 1.2 3 3 3 1 2 1 .429 1 0 0 0 0 15.00
Merkin Valdez 22 2 0 0 0 .000 27.00 1.2 5 5 4 1 3 2 .444 0 0 0 0 0 13.80
Leo Estrella 29 2 0 0 0 .000 27.00 1.1 4 4 8 0 1 0 .667 0 0 0 0 0 5.25
Jesse Foppert 23 1 0 0 0 .000 0.00 1.0 0 0 1 0 0 2 .250 0 0 0 0 0 0.00