Historical Stats / Team

2004 San Francisco Giants

NL • 91-71 • Rank 2

Previous Year Next Year
Player G PA AB R H 2B 3B HR RBI SB CS BB SO IBB HBP SH SF GIDP AVG OBP SLG OPS
Barry Bonds 147 617 373 129 135 27 3 45 101 6 1 232 41 120 9 0 3 5 0.362 0.609 0.812 1.422
Marquis Grissom 145 606 562 78 157 26 2 22 90 3 1 37 83 5 1 2 4 22 0.279 0.323 0.450 0.773
Edgardo Alfonzo 139 576 519 66 150 26 1 11 77 1 1 46 40 2 5 2 4 15 0.289 0.350 0.407 0.757
Michael Tucker 140 547 464 77 119 21 6 13 62 5 2 70 106 3 2 6 5 5 0.256 0.353 0.412 0.765
Ray Durham 120 542 471 95 133 28 8 17 65 10 4 57 60 3 6 4 4 6 0.282 0.364 0.484 0.848
Pedro Feliz 144 531 503 72 139 33 3 22 84 5 2 23 85 1 0 0 5 18 0.276 0.305 0.485 0.790
A. J. Pierzynski 131 510 471 45 128 28 2 11 77 0 1 19 27 4 15 2 3 27 0.272 0.319 0.410 0.729
Deivi Cruz 127 431 397 46 116 30 2 7 55 1 3 17 32 6 3 8 6 11 0.292 0.322 0.431 0.752
J. T. Snow 107 417 346 62 113 32 1 12 60 4 0 58 61 0 7 2 4 5 0.327 0.429 0.529 0.958
Neifi Perez 103 353 319 28 74 12 1 2 33 0 1 21 35 3 0 9 4 7 0.232 0.276 0.295 0.571
Dustan Mohr 117 324 263 52 72 20 1 7 28 0 3 46 64 3 8 4 3 5 0.274 0.394 0.437 0.831
Ricky Ledee 135 265 229 31 47 11 0 7 34 4 0 32 67 2 2 0 2 7 0.205 0.306 0.345 0.651
Yorvit Torrealba 64 196 172 19 39 7 3 6 23 2 0 17 31 3 2 4 1 7 0.227 0.302 0.407 0.709
Jeffrey Hammonds 40 113 95 14 20 5 0 3 6 1 0 15 22 0 3 0 0 2 0.211 0.336 0.358 0.694
Jason Schmidt 32 84 66 4 9 0 0 2 3 0 0 4 30 0 1 13 0 0 0.136 0.197 0.227 0.424
Cody Ransom 78 78 68 13 17 6 0 1 11 2 2 6 20 0 1 3 0 2 0.250 0.320 0.382 0.702
Brett Tomko 33 77 62 3 7 1 0 0 0 0 0 2 27 0 0 13 0 1 0.113 0.141 0.129 0.270
Damon Minor 24 74 58 8 14 2 0 0 6 0 0 12 18 0 4 0 0 2 0.241 0.405 0.276 0.681
Kirk Rueter 34 67 61 4 8 2 0 0 2 0 0 3 7 0 0 3 0 0 0.131 0.172 0.164 0.336
Brian Dallimore 20 49 43 8 12 2 0 1 7 0 1 4 7 0 1 0 1 0 0.279 0.347 0.395 0.742
Jerome Williams 22 43 36 1 5 0 0 0 0 0 1 1 14 0 0 6 0 0 0.139 0.162 0.139 0.301
Todd Linden 16 40 32 6 5 1 0 0 1 0 0 5 7 0 1 2 0 0 0.156 0.289 0.188 0.477
Dustin Hermanson 47 37 30 2 3 0 0 0 1 0 0 0 12 0 1 6 0 0 0.100 0.129 0.100 0.229
Noah Lowry 16 36 33 2 6 2 0 0 0 0 0 0 10 0 0 3 0 1 0.182 0.182 0.242 0.424
Brad Hennessey 7 15 13 1 3 0 0 0 2 0 0 1 4 0 0 0 1 0 0.231 0.267 0.231 0.497
Tony Torcato 13 12 9 1 5 0 0 0 2 0 0 1 0 0 1 0 1 0 0.556 0.583 0.556 1.139
Tyler Walker 52 7 7 0 0 0 0 0 0 0 0 0 5 0 0 0 0 0 0.000 0.000 0.000 0.000
Wayne Franklin 43 5 3 2 1 0 0 0 2 0 0 1 0 0 0 0 1 0 0.333 0.400 0.333 0.733
Dave Burba 57 5 5 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
Jason Ellison 13 4 4 4 2 0 0 1 3 2 0 0 1 0 0 0 0 0 0.500 0.500 1.250 1.750
Kevin Correia 12 4 3 1 1 1 0 0 0 0 0 1 1 0 0 0 0 0 0.333 0.500 0.667 1.167
Brian Cooper 5 3 3 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
Jim Brower 89 3 2 1 1 0 0 0 0 0 0 1 1 0 0 0 0 0 0.500 0.667 0.500 1.167
Scott Eyre 83 2 2 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
Felix Rodriguez 53 1 1 0 0 0 0 0 0 0 0 0 1 0 0 0 0 0 0.000 0.000 0.000 0.000
Justin Knoedler 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0.000 0.000 0.000 0.000
Kevin Walker 5 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Merkin Valdez 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Matt Herges 70 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jesse Foppert 1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Leo Estrella 2 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Jason Christiansen 60 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
David Aardsma 11 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
Totals 2560 6675 5726 875 1541 323 33 190 835 46 23 732 922 155 73 92 52 148 0.269 0.356 0.437 0.793