Complete 2015 College Statistics (Div 1) are available on site.
Please SUPPORT the Cube.
"More stats than you can shake a wooden stick at..."
Home >> Teams >> MLB Franchises >> National League >> San Francisco Giants >> 2004 Team Capsule

2004 San Francisco Giants (MLB)

+ National League
Nickname:
W-L Record: 91-71 .562
Rank: 2nd in National League West
Run Differential: 850-770 + 80
Manager(s): Felipe Alou
General Manager: Brian Sabean
Location: San Francisco, California
Ballpark: SBC Park
Payroll: $ 82,019,166 10/30
Attendance: 3,258,864 4/30
Playoffs: -
Top Draft Pick: Eddy Martinez-Estevez (#70) All picks
Years Active:
Franchise Information

Coaching Staff

Bench Coach: Ron Wotus
Bullpen Coach: Mark Gardner
First Base Coach: Luis Pujols
Hitting Coach: Joe Lefebvre
Pitching Coach: Dave Righetti
Third Base Coach: Gene Glynn

#1 Draft Picks

Dustin Hermanson (#3), Jeff Hammonds (#4), Barry Bonds (#6), Michael Tucker (#10), Tony Torcato (#19), Brad Hennessey (#21), David Aardsma (#22), Noah Lowry (#30), Jerome Williams (#39), Todd Linden (#41)
National League West Standings
TeamWLWPctGBL
9369.574--
9171.5622.0
8775.5376.0
6894.42025.0
51111.31542.0
Full League Standings
Batting Statistics
#PlayerPosAgeDiffGABRH2B3BHRRBISBCSBBSOHBPIBBSHSFGDPAVGOBPSLGOPSISOsecABabipK/BBAB/HRTBPA
9Marquis GrissomCF37 56278157
*Loading* (click to close)
26
*Loading* (click to close)
2
*Loading* (click to close)
22
*Loading* (click to close)
90313783152422.279.323.450773.171.240.2932.2425.5253606
13Edgardo Alfonzo3B30 51966150
*Loading* (click to close)
26
*Loading* (click to close)
1
*Loading* (click to close)
11
*Loading* (click to close)
77114640522415.289.350.407757.118.206.2940.8747.2211576
7Pedro Feliz1B-3B29 50372139
*Loading* (click to close)
33
*Loading* (click to close)
3
*Loading* (click to close)
22
*Loading* (click to close)
84522385010518.276.305.485790.209.260.2923.7022.9244531
5Ray Durham2B32 47195133
*Loading* (click to close)
28
*Loading* (click to close)
8
*Loading* (click to close)
17
*Loading* (click to close)
65104576063446.282.364.484848.202.335.2911.0527.7228542
36A.J. PierzynskiC27 47145128
*Loading* (click to close)
28
*Loading* (click to close)
2
*Loading* (click to close)
11
*Loading* (click to close)
770119271542327.272.319.410729.138.176.2681.4242.8193510
20Michael TuckerRF33 46477119
*Loading* (click to close)
21
*Loading* (click to close)
6
*Loading* (click to close)
13
*Loading* (click to close)
62527010623655.256.353.412765.155.313.3031.5135.7191547
35Deivi CruzSS28 39746116
*Loading* (click to close)
30
*Loading* (click to close)
2
*Loading* (click to close)
7
*Loading* (click to close)
55131732368611.292.322.431753.139.176.2991.8856.7171431
25Barry BondsLF39 373129135
*Loading* (click to close)
27
*Loading* (click to close)
3
*Loading* (click to close)
45
*Loading* (click to close)
10161232419120035.362.609.8121421.4501.086.3100.188.3303617
6J.T. Snow1B36 34662113
*Loading* (click to close)
32
*Loading* (click to close)
1
*Loading* (click to close)
12
*Loading* (click to close)
6040586170245.327.429.529958.202.382.3651.0528.8183417
10Neifi PerezSS-2B29 3192874
*Loading* (click to close)
12
*Loading* (click to close)
1
*Loading* (click to close)
2
*Loading* (click to close)
3301213503947.232.276.295571.063.125.2521.67159.594353
22Dustan MohrRF-LF28 2635272
*Loading* (click to close)
20
*Loading* (click to close)
1
*Loading* (click to close)
7
*Loading* (click to close)
2803466483435.274.394.437831.163.327.3331.3937.6115324
8Yorvit TorrealbaC25 1721939
*Loading* (click to close)
7
*Loading* (click to close)
3
*Loading* (click to close)
6
*Loading* (click to close)
2320173123417.227.302.407709.180.291.2431.8228.770196
12Jeff HammondsRF33 951420
*Loading* (click to close)
5
*Loading* (click to close)
03
*Loading* (click to close)
610152230002.211.336.358694.147.316.2431.4731.734113
2Cody RansomSS28 681317
*Loading* (click to close)
6
*Loading* (click to close)
01
*Loading* (click to close)
112262010302.250.320.382702.132.221.3403.3368.02678
29Jason SchmidtP31 6649
*Loading* (click to close)
002
*Loading* (click to close)
300430101300.136.197.227424.091.152.2067.5033.01584
50Brett TomkoP31 6237
*Loading* (click to close)
1
*Loading* (click to close)
00000227001301.113.141.129270.016.048.20013.50--877
46Kirk RueterP33 6148
*Loading* (click to close)
2
*Loading* (click to close)
002003700300.131.172.164336.033.082.1482.33--1067
1Damon Minor1B29 58814
*Loading* (click to close)
2
*Loading* (click to close)
00600121840002.241.405.276681.034.241.3501.50--1674
33Ricky LedeeRF30 5366
*Loading* (click to close)
2
*Loading* (click to close)
0041052010011.113.200.151351.038.151.1764.00--860
14,60Brian Dallimore2B-3B30 43812
*Loading* (click to close)
2
*Loading* (click to close)
01
*Loading* (click to close)
7014710010.279.347.395742.116.186.3061.7543.01749
57Jerome WilliamsP22 3615
*Loading* (click to close)
00000111400600.139.162.139301.000.000.22714.00--543
51Noah LowryP23 3326
*Loading* (click to close)
2
*Loading* (click to close)
0000001000301.182.182.242424.061.061.261----836
39Todd LindenLF-RF24 3265
*Loading* (click to close)
1
*Loading* (click to close)
001005710200.156.289.188477.031.188.2001.40--640
32Dustin HermansonP31 3023
*Loading* (click to close)
00010001210600.100.129.100229.000.000.167----337
41Brad HennesseyP24 1313
*Loading* (click to close)
0002001400010.231.267.231498.000.077.3004.00--315
21Tony Torcato24 915
*Loading* (click to close)
0002001010010.556.583.5561139.000.111.5000.00--512
45Tyler WalkerP28 7000000000500000.000.000.0000.000.000.000----07
56Jason EllisonCF26 442
*Loading* (click to close)
001
*Loading* (click to close)
3200100000.500.5001.2501750.7501.250.500--4.054
37Brian CooperP29 3000000000100000.000.000.0000.000.000.000----03
53Kevin CorreiaP23 311
*Loading* (click to close)
1
*Loading* (click to close)
000001100000.333.500.6671167.333.667.5001.00--24
28Wayne FranklinP30 321
*Loading* (click to close)
0002001000010.333.400.333733.000.333.2500.00--15
38Jim BrowerP31 211
*Loading* (click to close)
0000001100000.500.667.5001167.000.5001.0001.00--13
49Scott EyreP32 2000000000100000.000.000.0000.000.000.000----02
43Dave BurbaP37 1000000000000000.000.000.0000.000.000.000----01
52Justin KnoedlerC23 1000000000000000.000.000.0000.000.000.000----01
47Felix RodriguezP31 1000000000100000.000.000.0000.000.000-----01
Batting Totals222355468501500314331838054323705874721539251142.270.350.438788.168.298.2901.2430.324296394
Pitching Statistics
#PlayerAgeDiffWLERAGGSCGSHOGFSVIPHRERHRBBSOWPBKHBWHIPH9HR9BB9SO9K/BB
29Jason Schmidt31 1873.2032324300225165848018772517131.086.600.723.0810.043.26
50Brett Tomko31 1174.04323121101941969887196410810001.349.090.882.975.011.69
46Kirk Rueter33 9124.74333300001902251081002166561011.5310.660.993.132.650.85
32Dustin Hermanson31 694.534718002617131132716615461024031.369.071.033.167.012.22
57Jerome Williams22 1074.2622220000129123696114448021171.298.580.983.075.581.82
38Jim Brower31 773.2989000211939042346366310041.358.710.583.486.101.75
51Noah Lowry23 603.8216142100929141391028722001.298.900.982.747.042.57
48Matt Herges34 455.2670000432365904438821392031.7112.461.112.915.401.86
45Tyler Walker28 514.225200013163693130824481011.459.701.133.386.752.00
49Scott Eyre32 224.088300012152432624827493001.327.301.364.588.321.81
28Wayne Franklin30 216.354320080505537361122400031.519.711.943.887.061.82
47Felix Rodriguez31 353.40530008044431817719314041.388.601.403.806.201.63
40Jason Christiansen34 434.506000011336342018326223031.678.500.756.505.500.85
41Brad Hennessey24 225.0377000034422419215251001.6811.120.533.976.621.67
53Kevin Correia23 018.05121005019252017310140011.8411.841.424.746.631.40
37Brian Cooper29 029.00520000131513134571011.5410.382.773.464.851.40
33,47David Aardsma22 106.55110005010208811050022.7316.360.828.184.090.50
43Dave Burba37 106.0060001067441231001.5010.501.503.004.501.50
54Kevin Walker27 0013.5050000013331210012.5013.504.509.004.500.50
37Merkin Valdez22 0022.5020000014551320003.5018.004.5013.509.000.67
53Leo Estrella29 0036.0020000018440100009.0072.000.009.000.000.00
34Jesse Foppert23 000.001000001100002 01.009.000.000.0018.00--
Pitching Totals91714.346831628515446145714817707031615481020522471.399.150.993.396.301.86
Fielding Statistics
PlayerPosGInnPOAEDPFpctRF
A.J. PierzynskiC11810226975616.9996.63
Yorvit TorrealbaC594333491824.9957.63
Justin KnoedlerC1220001.0009.00
PlayerPosGInnPOAEDPFpctRF
J.T. Snow1B10079380155469.9959.72
Pedro Feliz1B7053552742559.9919.57
Damon Minor1B1712813190121.0009.84
PlayerPosGInnPOAEDPFpctRF
Ray Durham2B1189902423151674.9725.06
Neifi Perez2B3929180115123.9956.03
Cody Ransom2B1680282115.9805.51
Brian Dallimore2B94981813.9634.76
Edgardo Alfonzo2B54251022.8823.21
Deivi Cruz2B230000.0000.00
PlayerPosGInnPOAEDPFpctRF
Edgardo Alfonzo3B1291081882461220.9652.78
Pedro Feliz3B51339328537.9753.11
Brian Dallimore3B6294810.9233.72
Neifi Perez3B2510001.0001.76
Deivi Cruz3B110000.0000.00
Cody Ransom3B110010.0000.00
PlayerPosGInnPOAEDPFpctRF
Deivi CruzSS104800127268859.9804.44
Neifi PerezSS5744067158529.9784.60
Cody RansomSS45962035311.9485.15
Pedro FelizSS20119174859.9294.91
PlayerPosGInnPOAEDPFpctRF
Barry BondsLF13311302141140.9831.79
Dustan MohrLF43219552011.0002.34
Jeff HammondsLF74581001.0001.80
Todd LindenLF75160001.0001.05
Pedro FelizLF2210001.0004.50
Ricky LedeeLF1710001.0001.29
Cody RansomLF110000.0000.00
PlayerPosGInnPOAEDPFpctRF
Marquis GrissomCF1421219341322.9942.54
Michael TuckerCF2516853121.9642.89
Dustan MohrCF63290001.0002.53
Jason EllisonCF41050001.0004.50
Ricky LedeeCF31960001.0002.84
Jeff HammondsCF1920001.0002.00
PlayerPosGInnPOAEDPFpctRF
Michael TuckerRF106838209141.9812.26
Dustan MohrRF5537789431.9692.22
Jeff HammondsRF20149392001.0002.47
Ricky LedeeRF117217010.9442.13
Todd LindenRF41630001.0001.68
Pedro FelizRF240000.0000.00
PlayerPosGInnPOAEDPFpctRF
Jim BrowerP899362120.9312.61
Scott EyreP83522710.9001.55
Matt HergesP706556011.0001.52
Jason ChristiansenP60362520.7781.75
Felix RodriguezP53441410.8331.02
Tyler WalkerP526366001.0001.71
Dustin HermansonP47131910001.0001.31
Wayne FranklinP435025001.0001.25
Kirk RueterP33190185116.9863.27
Jason SchmidtP3222552231.9001.08
Brett TomkoP32194132522.9501.76
Jerome WilliamsP22129102021.9372.09
Noah LowryP1692115011.0001.57
Kevin CorreiaP121921001.0001.42
David AardsmaP11100000.0000.00
Brad HennesseyP73438001.0002.90
Dave BurbaP6610001.0001.48
Brian CooperP51311001.0001.37
Kevin WalkerP510000.0000.00
Leo EstrellaP210000.0000.00
Merkin ValdezP210000.0000.00
Jesse FoppertP110000.0000.00
PlayerPosGInnPOAEDPFpctRF
Barry BondsDH7.0000.00
Dustan MohrDH2.0000.00
Damon MinorDH1.0000.00


About Us  |  Site Map  |  Data Coverage  |  Support TBC | Privacy Policy  |  Contact Us

Boxscores data is obtained free of charge from Retrosheet.org.

Please Support The Baseball Cube.