TBC is going on data-hiatus this off-season. Please read about the future of The Baseball 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
Roster Continuity 63.19% 8/30
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: Did not qualify
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
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.2032324300225.0165848018772517131.086.600.723.0810.043.26
50Brett Tomko31   1174.0432312110194.01969887196410810001.349.090.882.975.011.69
46Kirk Rueter33   9124.7433330000190.12251081002166561011.5310.660.993.132.650.85
32Dustin Hermanson31   694.534718002617131.0132716615461024031.369.071.033.167.012.22
57Jerome Williams22   1074.2622220000129.1123696114448021171.298.580.983.075.581.82
38Jim Brower31   773.298900021193.09042346366310041.358.710.583.486.101.75
51Noah Lowry23   603.821614210092.09141391028722001.298.900.982.747.042.57
48Matt Herges34   455.2670000432365.1904438821392031.7112.461.112.915.401.86
45Tyler Walker28   514.225200013163.2693130824481011.459.701.133.386.752.00
49Scott Eyre32   224.088300012152.2432624827493001.327.301.364.588.321.81
28Wayne Franklin30   216.35432008050.25537361122400031.519.711.943.887.061.82
47Felix Rodriguez31   353.40530008044.2431817719314041.388.601.403.806.201.63
40Jason Christiansen34   434.506000011336.0342018326223031.678.500.756.505.500.85
41Brad Hennessey24   225.0377000034.1422419215251001.6811.120.533.976.621.67
53Kevin Correia23   018.05121005019.0252017310140011.8411.841.424.746.631.40
37Brian Cooper29   029.0052000013.11513134571011.5410.382.773.464.851.40
33,47David Aardsma22   106.55110005010.2208811050022.7316.360.828.184.090.50
43Dave Burba37   106.006000106.17441231001.5010.501.503.004.501.50
54Kevin Walker27   0013.505000001.23331210012.5013.504.509.004.500.50
37Merkin Valdez22   0022.502000001.24551320003.5018.004.5013.509.000.67
53Leo Estrella29   0036.002000001.18440100009.0072.000.009.000.000.00
34Jesse Foppert23   000.001000001.0100002 01.009.000.000.0018.00--
Batting 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  |  Correct this Page  |  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.