2004 San Francisco Giants

NL West
Season
League
National League
Division
West
W-L Record
91-71 (.562)   GBL: 2.0
Div/Lg/MLB Rank
2 / 5 / 10
Affiliates
General Manager
Payroll
$ 82,019,166 (Rank: 7)
Attendance
3,258,864 (Rank: 4)
Ballpark
SBC Park
Playoffs
dnq
Spring Ballpark
Scottsdale Stadium (Scottsdale,Arizona)
Top Draft Pick
Show More

Batting Statistics

CSV
Glossary
🔒
Want to Buy this data? Check out the MLB Stats History data product in the TBC Data Store
#playerageposbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
9Marquis Grissom37CFR10014556278157262229031378312452225360650107.279.323.450.773.240.171.2936.1113.702.2425.55
1988-  3-  76-MON
premiumpremiumpremiumMLB1989-20051988-20052004
13Edgardo Alfonzo303BR10013951966150261117711464052421521157638112.289.350.407.757.206.118.2947.996.940.8747.18
1991-  UDFA  -NYN
premiumpremiumpremiumMLB1995-20061991-20102004
7Pedro Feliz291B-3BR1021445037213933322845223850051182445315881.276.305.485.790.260.209.2924.3316.013.7022.86
1994-  UDFA  -SFN
premiumpremiumpremiumMLB2000-20101998-20122004
5Ray Durham322BB1101204719513328817651045760644362285425380.282.364.484.848.335.202.29110.5211.071.0527.71
1990-  5- 132-CHA
premiumpremiumpremiumMLB1995-20081990-20082004
36A.J. Pierzynski27CL9513147145128282117701192715234271935104187.272.319.410.729.176.138.2683.735.291.4242.82
1994-  3-  71-MIN
premiumpremiumpremiumMLB1998-20161994-20162004
20Michael Tucker33RFL1011404647711921613625270106265351915474079.256.353.412.765.313.156.30312.8019.381.5135.69
1992-  1-  10-KCA
premiumpremiumpremiumMLB1995-20061993-20092004
35Deivi Cruz31SSR96127397461163027551317323866111714313977.292.322.431.753.176.139.2993.947.421.8856.71
1993-  UDFA  -SFN
premiumpremiumpremiumMLB1997-20051993-20062004
25Barry Bonds39LFL16414737312913527345101612324190312053036177560.362.609.8121.4211.086.450.31037.606.650.188.29
1985-  1-   6-PIT
premiumpremiumpremiumMLB1986-20071983-20072004
6J.T. Snow361BL125107346621133211260405861724051834174568.327.429.529.958.382.202.36513.9114.631.0528.83
1989-  5- 129-NYA
premiumpremiumpremiumMLB1992-20061987-20062004
10Neifi Perez31SS-2BB83103319287412123301213509437943531559.232.276.295.571.125.063.2525.959.921.67159.50
1992-  UDFA  -COL
premiumpremiumpremiumMLB1996-20071993-20072004
22Dustan Mohr28RF-LFR1091172635272201728034664843351153242844.274.394.437.831.327.163.33314.2019.751.3937.57
1997-  9- 291-CLE
premiumpremiumpremiumMLB2001-20071995-20102004
8Yorvit Torrealba25CR92*6417219397362320173124137701961623.227.302.407.709.291.180.2438.6715.821.8228.67
1994-  UDFA  -SFN
premiumpremiumpremiumMLB2001-20131995-20142004
12Jeffrey Hammonds33RFR96*4095142050361015223000234113812.211.336.358.694.316.147.24313.2719.471.4731.67
1992-  1-   4-BAL
premiumpremiumpremiumMLB1993-20051990-20052004
2Cody Ransom28SSR786813176011122620130022678710.250.320.382.702.221.132.3407.6925.643.3368.00
1998-  9- 278-SFN
premiumpremiumpremiumMLB2001-20131998-20152004
29Jason Schmidt31PR306649002300430113000158427.136.197.227.424.152.091.2064.7635.717.5033.00
1991-  8- 205-ATL
premiumpremiumpremiumMLB1995-20091991-20092004
50Brett Tomko31PR33623710000022701300187716.113.141.129.270.048.016.2002.6035.0613.500.00
1995-  2-  54-CIN
premiumpremiumpremiumMLB1997-20111995-20142004
46Kirk Rueter33PL3261482002003703000106726.131.172.164.336.082.033.1484.4810.452.330.00
1991- 18- 477-MON
premiumpremiumpremiumMLB1993-20051989-20052004
1Damon Minor301BL24588142006001218400021674212.241.405.276.681.241.035.35016.2224.321.500.00
1996- 12- 342-SFN
premiumpremiumpremiumMLB2000-20041993-20062004
33Ricky Ledee30RFL993153662004105201010186024.113.200.151.351.151.038.1768.3333.334.000.00
1990- 16- 435-NYA
premiumpremiumpremiumMLB1998-20071990-20072004
14,60Brian Dallimore302B-3BR20438122017014710100174939.279.347.395.742.186.116.3068.1614.291.7543.00
1996-  9- 264-HOU
premiumpremiumpremiumMLB2004-20051993-20052004
57Jerome Williams22PR2036150000011140600054305.139.162.139.301.000.000.2272.3332.5614.000.00
1999-  1-  39-SFN
premiumpremiumpremiumMLB2003-20161999-20182004
51Noah Lowry23PR1433262000000100300183624.182.182.242.424.061.060.2610.0027.780.000.00
2001-  1-  30-SFN
premiumpremiumpremiumMLB2003-20072000-20072004
39Todd Linden24LF-RFB163265100100571200064014.156.289.188.477.188.032.20012.5017.501.400.00
2001-  1-  41-SFN
premiumpremiumpremiumMLB2003-20071999-20132004
32Dustin Hermanson31PR4530230001000121600033703.100.129.100.229.000.000.1670.0032.430.000.00
1994-  1-   3-SDN
premiumpremiumpremiumMLB1995-20061992-20062004
41Brad Hennessey24PR71313000200140010031503.231.267.231.498.077.000.3006.6726.674.000.00
2001-  1-  21-SFN
premiumpremiumpremiumMLB2004-20081999-20112004
#playerageposbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
21Tony Torcato24RF-LFL13915000200101010051205.556.583.5561.139.111.000.5008.330.000.000.00
1998-  1-  19-SFN
premiumpremiumpremiumMLB2002-20051998-20152004
45Tyler Walker28PR4870000000005000000700.000.000.000.000.000.000.0000.0071.430.000.00
1997-  2-  58-NYN
premiumpremiumpremiumMLB2002-20101995-20112004
56Jason Ellison26CFR1344200132001000005411.500.5001.2501.7501.250.750.5000.0025.000.004.00
2000- 22- 661-SFN
premiumpremiumpremiumMLB2003-20082000-20092004
53Kevin Correia23PR1231110000011000002410.333.500.6671.167.667.334.50025.0025.001.000.00
2002-  4- 127-SFN
premiumpremiumpremiumMLB2003-20152000-20152004
28Wayne Franklin30PL4132100020010001001501.333.400.333.733.333.000.25020.000.000.000.00
1996- 36-1078-LAN
premiumpremiumpremiumMLB2000-20061996-20102004
37Brian Cooper29PR530000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
1995-  4-  88-CAL
premiumpremiumpremiumMLB1999-20051995-20062004
49Scott Eyre32PL7720000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
1991-  9- 248-TEX
premiumpremiumpremiumMLB1997-20091992-20092004
38Jim Brower31PR8521100000011000001301.500.667.5001.167.500.0001.00033.3333.331.000.00
1994-  6- 169-TEX
premiumpremiumpremiumMLB1999-20071992-20092004
47Felix Rodriguez31PR4810000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1989-  UDFA  -LAN
premiumpremiumpremiumMLB1995-20061991-20092004
43Dave Burba37PR610000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1987-  2-  33-SEA
premiumpremiumpremiumMLB1990-20041985-20052004
52Justin Knoedler23CR110000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
2001-  5- 166-SFN
premiumpremiumpremiumMLB2004-20062001-20092004
 Totals:    22235546850150031433183805432370587472925115314224296466530970.270.357.438.795.298.168.29010.9013.521.2430.31 premiumpremiumpremium    
TBC+ Metric is based on wOBA with inclusion of stolen base value. TBC's version of wOBA excludes park factors and uses static coefficients across all levels and years for ease of implementation.
* indicates player had a low sample size of plate appearances.

Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Batting Stats, Stats over Date Range

Pitching Statistics

CSV
Glossary
🔒
Unlock Ad-Free surfing, the TBC Player Tracker, Research Applications, data store discounts + additional grid functionality for only $2/month with TBC PREMIUM.
#playeragethwleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bbdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
38Jim Brower31R773.29890008921193.09042346366310041.358.710.583.486.104.061.75
1994-  6- 169-TEX
premiumpremiumpremiumMLB1999-20071992-20092004
51Noah Lowry23L603.8216142120092.09141391028722001.298.900.982.747.044.012.57
2001-  1-  30-SFN
premiumpremiumpremiumMLB2003-20072000-20072004
48Matt Herges34R455.237000070432365.1904438821392031.7012.401.102.895.376.061.86
1992-  UDFA  -LAN
premiumpremiumpremiumMLB1999-20091990-20102004
45Tyler Walker28R514.24520005213163.2693130824481011.469.751.133.396.794.382.00
1997-  2-  58-NYN
premiumpremiumpremiumMLB2002-20101995-20112004
43Dave Burba37R105.6860006106.17441231001.429.951.422.844.265.681.50
1987-  2-  33-SEA
premiumpremiumpremiumMLB1990-20041985-20052004
49Scott Eyre32L224.10830008312152.2432624827493001.337.351.374.618.374.441.81
1991-  9- 248-TEX
premiumpremiumpremiumMLB1997-20091992-20092004
28Wayne Franklin30L216.3943200418050.25537361122400031.529.771.953.917.116.571.82
1996- 36-1078-LAN
premiumpremiumpremiumMLB2000-20061996-20102004
47Felix Rodriguez31R353.4353000538044.2431817719314041.398.661.413.836.253.631.63
1989-  UDFA  -LAN
premiumpremiumpremiumMLB1995-20061991-20092004
40Jason Christiansen34L434.50600006011336.0342018326223031.678.500.756.505.505.000.85
1991-  UDFA  -PIT
premiumpremiumpremiumMLB1995-20051991-20052004
41Brad Hennessey24R224.98770000034.1422419215251001.6611.010.523.936.556.291.67
2001-  1-  21-SFN
premiumpremiumpremiumMLB2004-20081999-20112004
29Jason Schmidt31R1873.20323243000225.0165848018772517131.086.600.723.0810.043.363.26
1991-  8- 205-ATL
premiumpremiumpremiumMLB1995-20091991-20092004
50Brett Tomko31R1174.04323121110194.01969887196410810001.349.090.882.975.014.551.69
1995-  2-  54-CIN
premiumpremiumpremiumMLB1997-20111995-20142004
46Kirk Rueter33L9124.73333300000190.12251081002166561011.5310.640.993.122.655.110.85
1991- 18- 477-MON
premiumpremiumpremiumMLB1993-20051989-20052004
53Kevin Correia23R018.0512100115019.0252017310140011.8411.841.424.746.639.471.40
2002-  4- 127-SFN
premiumpremiumpremiumMLB2003-20152000-20152004
32Dustin Hermanson31R694.53471800292617131.0132716615461024031.369.071.033.167.014.882.22
1994-  1-   3-SDN
premiumpremiumpremiumMLB1995-20061992-20062004
37Brian Cooper29R028.78520030013.11513134571011.5010.132.703.384.738.781.40
1995-  4-  88-CAL
premiumpremiumpremiumMLB1999-20051995-20062004
57Jerome Williams22R1074.24222200000129.1123696114448021171.298.560.973.065.574.801.82
1999-  1-  39-SFN
premiumpremiumpremiumMLB2003-20161999-20182004
33,47David Aardsma22R106.7511000115010.2208811050022.8116.870.848.444.226.750.50
2003-  1-  22-SFN
premiumpremiumpremiumMLB2004-20152001-20172004
54Kevin Walker27L0016.2050005001.23331210013.0016.205.4010.805.4016.200.50
1995-  6- 145-SDN
premiumpremiumpremiumMLB2000-20051995-20082004
37Merkin Valdez22R0027.0020002001.24551320004.2021.605.4016.2010.8027.000.67
1999-  UDFA  -ATL
premiumpremiumpremiumMLB2004-20112003-20122004
53Leo Estrella29R0027.0020002001.18440100006.7554.000.006.750.0027.000.00
1993-  UDFA  -NYN
premiumpremiumpremiumMLB2000-20041996-20062004
34Jesse Foppert23R000.0010001001.01000020001.009.000.000.0018.000.000.00
2001-  2-  74-SFN
premiumpremiumpremiumMLB2003-20051999-20092004
 Totals:  91714.3468316285154521461457.014817707031615481020522471.399.150.993.396.304.761.86 premiumpremiumpremium    
Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Pitching Stats, Stats over Date Range

Season Roster

CSV
Glossary
🔒
Unlock the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
33,47David Aardsma22P6-3215RR1981-12-27Denver,COMLB2004-20152001-2017
2003-  1-  22-SFN
premiumpremiumpremium300,000
13Edgardo Alfonzo303B-2B5-11210RR1973-11-08Santa Teresa del Tuy,VZMLB1995-20061991-2010
1991-  UDFA  -NYN
premiumpremiumpremium6,500,000
25Barry Bonds39LF6-2240LL1964-07-24Riverside,CAMLB1986-20071983-2007
1985-  1-   6-PIT
premiumpremiumpremium18,000,000
38Jim Brower31P6-3215RR1972-12-29Edina,MNMLB1999-20071992-2009
1994-  6- 169-TEX
premiumpremiumpremium662,500
43Dave Burba37P6-4255RR1966-07-07Dayton,OHMLB1990-20041985-2005
1987-  2-  33-SEA
premiumpremiumpremium440,000
40Jason Christiansen34P6-5230RL1969-09-21Omaha,NEMLB1995-20051991-2005
1991-  UDFA  -PIT
premiumpremiumpremium2,433,333
37Brian Cooper29P6-1185RR1974-08-19Hollywood,CAMLB1999-20051995-2006
1995-  4-  88-CAL
premiumpremiumpremium300,000
53Kevin Correia23P6-3200RR1980-08-24San Diego,CAMLB2003-20152000-2015
2002-  4- 127-SFN
premiumpremiumpremium300,000
35Deivi Cruz31SS6-0200RR1972-11-06Bani,DRMLB1997-20051993-2006
1993-  UDFA  -SFN
premiumpremiumpremium300,000
14,60Brian Dallimore302B-3B6-1205RR1973-11-15Las Vegas,NVMLB2004-20051993-2005
1996-  9- 264-HOU
premiumpremiumpremium300,000
5Ray Durham322B5-8205BR1971-11-30Charlotte,NCMLB1995-20081990-2008
1990-  5- 132-CHA
premiumpremiumpremium7,200,000
56Jason Ellison26CF-LF5-10180RR1978-04-04Quincy,CAMLB2003-20082000-2009
2000- 22- 661-SFN
premiumpremiumpremium300,000
53Leo Estrella29P6-0205RR1975-02-20Puerto Plata,DRMLB2000-20041996-2006
1993-  UDFA  -NYN
premiumpremiumpremium316,000
49Scott Eyre32P6-1225LL1972-05-30Inglewood,CAMLB1997-20091992-2009
1991-  9- 248-TEX
premiumpremiumpremium1,000,000
7Pedro Feliz293B6-1210RR1975-04-27Azua,DRMLB2000-20101998-2012
1994-  UDFA  -SFN
premiumpremiumpremium850,000
34Jesse Foppert23P6-6220RR1980-07-10Reading,PAMLB2003-20051999-2009
2001-  2-  74-SFN
premiumpremiumpremium312,000
28Wayne Franklin30P6-2195LL1974-03-09Wilmington,DEMLB2000-20061996-2010
1996- 36-1078-LAN
premiumpremiumpremium360,000
9Marquis Grissom37CF5-11210RR1967-04-17Atlanta,GAMLB1989-20051988-2005
1988-  3-  76-MON
premiumpremiumpremium2,125,000
12Jeffrey Hammonds33RF-CF6-0220RR1971-03-05Plainfield,NJMLB1993-20051990-2005
1992-  1-   4-BAL
premiumpremiumpremium1,000,000
41Brad Hennessey24P6-2195RR1980-02-07Toledo,OHMLB2004-20081999-2011
2001-  1-  21-SFN
premiumpremiumpremium300,000
48Matt Herges34P5-11205LR1970-04-01Champaign,ILMLB1999-20091990-2010
1992-  UDFA  -LAN
premiumpremiumpremium1,100,000
32Dustin Hermanson31P6-2200RR1972-12-21Springfield,OHMLB1995-20061992-2006
1994-  1-   3-SDN
premiumpremiumpremium800,000
52Justin Knoedler23P6-2210RR1980-07-17Springfield,ILMLB2004-20062001-2009
2001-  5- 166-SFN
premiumpremiumpremium300,000
33Ricky Ledee30LF-RF6-1225LL1973-11-22Ponce,PRMLB1998-20071990-2007
1990- 16- 435-NYA
premiumpremiumpremium1,225,000
39Todd Linden241B-OF6-2225BR1980-06-30Edmonds,WAMLB2003-20071999-2013
2001-  1-  41-SFN
premiumpremiumpremium300,000
#playerageposhtwtbathbornplacehilvlmlb yearsstat yearsdraft infostatuscur-orgcur-levsalary
51Noah Lowry23P6-2210RL1980-10-10Ventura,CAMLB2003-20072000-2007
2001-  1-  30-SFN
premiumpremiumpremium300,000
1Damon Minor301B6-7230LL1974-01-05Canton,OHMLB2000-20041993-2006
1996- 12- 342-SFN
premiumpremiumpremium300,000
22Dustan Mohr28RF-LF6-1210RR1976-06-19Hattiesburg,MSMLB2001-20071995-2010
1997-  9- 291-CLE
premiumpremiumpremium342,500
10Neifi Perez31SS6-0175BR1973-06-02Villa Mella,DRMLB1996-20071993-2007
1992-  UDFA  -COL
premiumpremiumpremium2,750,000
36A.J. Pierzynski27C6-3250LR1976-12-30Bridgehampton,NYMLB1998-20161994-2016
1994-  3-  71-MIN
premiumpremiumpremium3,500,000
2Cody Ransom283B6-2200RR1976-02-17Mesa,AZMLB2001-20131998-2015
1998-  9- 278-SFN
premiumpremiumpremium303,000
47Felix Rodriguez31P6-1210RR1972-09-09Monte Cristi,DRMLB1995-20061991-2009
1989-  UDFA  -LAN
premiumpremiumpremium3,050,000
46Kirk Rueter33P6-2210LL1970-12-01Hoyleton,ILMLB1993-20051989-2005
1991- 18- 477-MON
premiumpremiumpremium6,133,333
29Jason Schmidt31P6-5220RR1973-01-29Lewiston,IDMLB1995-20091991-2009
1991-  8- 205-ATL
premiumpremiumpremium7,937,500
6J.T. Snow361B6-2210LL1968-02-26Long Beach,CAMLB1992-20061987-2006
1989-  5- 129-NYA
premiumpremiumpremium1,500,000
50Brett Tomko31P6-4220RR1973-04-07Euclid,OHMLB1997-20111995-2014
1995-  2-  54-CIN
premiumpremiumpremium1,200,000
21Tony Torcato24RF-LF6-1210LR1979-10-25Woodland,CAMLB2002-20051998-2015
1998-  1-  19-SFN
premiumpremiumpremium302,000
8Yorvit Torrealba25C5-11200RR1978-07-19Caracas,VZMLB2001-20131995-2014
1994-  UDFA  -SFN
premiumpremiumpremium334,000
20Michael Tucker33RF-LF6-2210LR1971-06-25South Boston,VAMLB1995-20061993-2009
1992-  1-  10-KCA
premiumpremiumpremium1,500,000
37Merkin Valdez22P6-3235RR1981-11-05San Cristobal,DRMLB2004-20112003-2012
1999-  UDFA  -ATL
premiumpremiumpremium300,000
54Kevin Walker27P6-4190LL1976-09-20Irving,TXMLB2000-20051995-2008
1995-  6- 145-SDN
premiumpremiumpremium450,000
45Tyler Walker28P6-3260RR1976-05-15San Francisco,CAMLB2002-20101995-2011
1997-  2-  58-NYN
premiumpremiumpremium300,000
57Jerome Williams22P6-3260RR1981-12-04Honolulu,HIMLB2003-20161999-2018
1999-  1-  39-SFN
premiumpremiumpremium308,000
43 record(s)
Research Tools:[ Data Store] MLB Stats History (Batting/Pitching/Fielding), MLB Player Attributes.   [Research] MLB Pitching Stats, Stats over Date Range