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
🔒
Get TBC Data Store discounts (25%) with your TBC PREMIUM subscription.
#playerageposlnpbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
9Marquis Grissom378/3/7689R10014556278157262229031378312452225360650107.279.323.450.773.240.171.2936.1113.702.2425.55
1988-  3-  76-MON
premiumpremiumpremiumMLB1989-20051988-20052004
13Edgardo Alfonzo305/45/3264978R10013951966150261117711464052421521157638112.289.350.407.757.206.118.2947.996.940.8747.18
1991-  UDFA  -NYN
premiumpremiumpremiumMLB1995-20061991-20102004
7Pedro Feliz2935/6795/396748R1021445037213933322845223850051182445315881.276.305.485.790.260.209.2924.3316.013.7022.86
1994-  UDFA  -SFN
premiumpremiumpremiumMLB2000-20101998-20122004
5Ray Durham324/1/9B1101204719513328817651045760644362285425380.282.364.484.848.335.202.29110.5211.071.0527.71
1990-  5- 132-CHA
premiumpremiumpremiumMLB1995-20081990-20082004
36A.J. Pierzynski272/6/759481L9513147145128282117701192715234271935104187.272.319.410.729.176.138.2683.735.291.4242.82
1994-  3-  71-MIN
premiumpremiumpremiumMLB1998-20161994-20162004
20Michael Tucker339/82/1795683L1011404647711921613625270106265351915474079.256.353.412.765.313.156.30312.8019.381.5135.69
1992-  1-  10-KCA
premiumpremiumpremiumMLB1995-20061993-20092004
35Deivi Cruz316/4/892763R96127397461163027551317323866111714313977.292.322.431.753.176.139.2993.947.421.8856.71
1993-  UDFA  -SFN
premiumpremiumpremiumMLB1997-20051993-20062004
25Barry Bonds397/D4/9L16414737312913527345101612324190312053036177560.362.609.8121.4211.086.450.31037.606.650.188.29
1985-  1-   6-PIT
premiumpremiumpremiumMLB1986-20071983-20072004
6J.T. Snow363/2/539847L125107346621133211260405861724051834174568.327.429.529.958.382.202.36513.9114.631.0528.83
1989-  5- 129-NYA
premiumpremiumpremiumMLB1992-20061987-20062004
10Neifi Perez3164/R58/9172B83103319287412123301213509437943531559.232.276.295.571.125.063.2525.959.921.67159.50
1992-  UDFA  -COL
premiumpremiumpremiumMLB1996-20071993-20072004
22Dustan Mohr2897/8R9/87245613R1091172635272201728034664843351153242844.274.394.437.831.327.163.33314.2019.751.3937.57
1997-  9- 291-CLE
premiumpremiumpremiumMLB2001-20071995-20102004
8Yorvit Torrealba252/R8/976R92*6417219397362320173124137701961623.227.302.407.709.291.180.2438.6715.821.8228.67
1994-  UDFA  -SFN
premiumpremiumpremiumMLB2001-20131995-20142004
12Jeffrey Hammonds339H/79/5614723R96*4095142050361015223000234113812.211.336.358.694.316.147.24313.2719.471.4731.67
1992-  1-   4-BAL
premiumpremiumpremiumMLB1993-20051990-20052004
2Cody Ransom286/R49/81276R786813176011122620130022678710.250.320.382.702.221.132.3407.6925.643.3368.00
1998-  9- 278-SFN
premiumpremiumpremiumMLB2001-20131998-20152004
29Jason Schmidt311/9R306649002300430113000158427.136.197.227.424.152.091.2064.7635.717.5033.00
1991-  8- 205-ATL
premiumpremiumpremiumMLB1995-20091991-20092004
50Brett Tomko311/9R33623710000022701300187716.113.141.129.270.048.016.2002.6035.0613.500.00
1995-  2-  54-CIN
premiumpremiumpremiumMLB1997-20111995-20142004
46Kirk Rueter331/9L3261482002003703000106726.131.172.164.336.082.033.1484.4810.452.330.00
1991- 18- 477-MON
premiumpremiumpremiumMLB1993-20051989-20052004
1Damon Minor303H/7/698L24588142006001218400021674212.241.405.276.681.241.035.35016.2224.321.500.00
1996- 12- 342-SFN
premiumpremiumpremiumMLB2000-20041993-20062004
33Ricky Ledee30H9/89/6723L993153662004105201010186024.113.200.151.351.151.038.1768.3333.334.000.00
1990- 16- 435-NYA
premiumpremiumpremiumMLB1998-20071990-20072004
14,60Brian Dallimore304H5/9/127R20438122017014710100174939.279.347.395.742.186.116.3068.1614.291.7543.00
1996-  9- 264-HOU
premiumpremiumpremiumMLB2004-20051993-20052004
57Jerome Williams221/9R2036150000011140600054305.139.162.139.301.000.000.2272.3332.5614.000.00
1999-  1-  39-SFN
premiumpremiumpremiumMLB2003-20161999-20262004
51Noah Lowry231/9R1433262000000100300183624.182.182.242.424.061.060.2610.0027.780.000.00
2001-  1-  30-SFN
premiumpremiumpremiumMLB2003-20072000-20072004
39Todd Linden247H/99/24B163265100100571200064014.156.289.188.477.188.032.20012.5017.501.400.00
2001-  1-  41-SFN
premiumpremiumpremiumMLB2003-20071999-20132004
32Dustin Hermanson311/9R4530230001000121600033703.100.129.100.229.000.000.1670.0032.430.000.00
1994-  1-   3-SDN
premiumpremiumpremiumMLB1995-20061992-20062004
41Brad Hennessey241/9R71313000200140010031503.231.267.231.498.077.000.3006.6726.674.000.00
2001-  1-  21-SFN
premiumpremiumpremiumMLB2004-20081999-20112004
#playerageposlnpbatbc+gabrh2b3bhrrbisbcsbbsohbpshsfibbgdptbpaxbh1bavgobpslgopssecaisobabipbb%so%so/bbab/hrdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
21Tony Torcato24H/9L13915000200101010051205.556.583.5561.139.111.000.5008.330.000.000.00
1998-  1-  19-SFN
premiumpremiumpremiumMLB2002-20051998-20152004
45Tyler Walker281/9R4870000000005000000700.000.000.000.000.000.000.0000.0071.430.000.00
1997-  2-  58-NYN
premiumpremiumpremiumMLB2002-20101995-20112004
56Jason Ellison26R8/9R1344200132001000005411.500.5001.2501.7501.250.750.5000.0025.000.004.00
2000- 22- 661-SFN
premiumpremiumpremiumMLB2003-20082000-20092004
53Kevin Correia231/9R1231110000011000002410.333.500.6671.167.667.334.50025.0025.001.000.00
2002-  4- 127-SFN
premiumpremiumpremiumMLB2003-20152000-20152004
28Wayne Franklin301/9L4132100020010001001501.333.400.333.733.333.000.25020.000.000.000.00
1996- 36-1078-LAN
premiumpremiumpremiumMLB2000-20061996-20102004
37Brian Cooper291/9R530000000001000000300.000.000.000.000.000.000.0000.0033.330.000.00
1995-  4-  88-CAL
premiumpremiumpremiumMLB1999-20051995-20062004
38Jim Brower311/9R8521100000011000001301.500.667.5001.167.500.0001.00033.3333.331.000.00
1994-  6- 169-TEX
premiumpremiumpremiumMLB1999-20071992-20092004
49Scott Eyre321/9L7720000000001000000200.000.000.000.000.000.000.0000.0050.000.000.00
1991-  9- 248-TEX
premiumpremiumpremiumMLB1997-20091992-20092004
43Dave Burba371/9R610000000000000000100.000.000.000.000.000.000.0000.000.000.000.00
1987-  2-  33-SEA
premiumpremiumpremiumMLB1990-20041985-20052004
47Felix Rodriguez311/9R4810000000001000000100.000.000.000.000.000.000.0000.00100.000.000.00
1989-  UDFA  -LAN
premiumpremiumpremiumMLB1995-20061991-20092004
52Justin Knoedler232/7R110000000000000000100.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 the power of the TBC Research Applications with your TBC PREMIUM subscription. Only $2/month. Full feature list
#playeragethtbc+wleraggscgshogrgfsviphrerhrbbsowpbkhbwhiph9hr9bb9so9ra9so/bbdraft infostatuscur-orgcur-levhilvlmlb yearsstat yearsyear
29Jason Schmidt31R1371873.20323243000225.0165848018772517131.086.600.723.0810.043.363.26
1991-  8- 205-ATL
premiumpremiumpremiumMLB1995-20091991-20092004
50Brett Tomko31R991174.04323121110194.01969887196410810001.349.090.882.975.014.551.69
1995-  2-  54-CIN
premiumpremiumpremiumMLB1997-20111995-20142004
46Kirk Rueter33L799124.73333300000190.12251081002166561011.5310.640.993.122.655.110.85
1991- 18- 477-MON
premiumpremiumpremiumMLB1993-20051989-20052004
32Dustin Hermanson31R105694.53471800292617131.0132716615461024031.369.071.033.167.014.882.22
1994-  1-   3-SDN
premiumpremiumpremiumMLB1995-20061992-20062004
57Jerome Williams22R971074.24222200000129.1123696114448021171.298.560.973.065.574.801.82
1999-  1-  39-SFN
premiumpremiumpremiumMLB2003-20161999-20262004
38Jim Brower31R103773.29890008921193.09042346366310041.358.710.583.486.104.061.75
1994-  6- 169-TEX
premiumpremiumpremiumMLB1999-20071992-20092004
51Noah Lowry23L110603.8216142120092.09141391028722001.298.900.982.747.044.012.57
2001-  1-  30-SFN
premiumpremiumpremiumMLB2003-20072000-20072004
48Matt Herges34R84455.237000070432365.1904438821392031.7012.401.102.895.376.061.86
1992-  UDFA  -LAN
premiumpremiumpremiumMLB1999-20091990-20102004
45Tyler Walker28R99514.24520005213163.2693130824481011.469.751.133.396.794.382.00
1997-  2-  58-NYN
premiumpremiumpremiumMLB2002-20101995-20112004
49Scott Eyre32L112224.10830008312152.2432624827493001.337.351.374.618.374.441.81
1991-  9- 248-TEX
premiumpremiumpremiumMLB1997-20091992-20092004
28Wayne Franklin30L94*216.3943200418050.25537361122400031.529.771.953.917.116.571.82
1996- 36-1078-LAN
premiumpremiumpremiumMLB2000-20061996-20102004
47Felix Rodriguez31R107353.4353000538044.2431817719314041.398.661.413.836.253.631.63
1989-  UDFA  -LAN
premiumpremiumpremiumMLB1995-20061991-20092004
40Jason Christiansen34L87*434.50600006011336.0342018326223031.678.500.756.505.505.000.85
1991-  UDFA  -PIT
premiumpremiumpremiumMLB1995-20051991-20052004
41Brad Hennessey24R96*224.98770000034.1422419215251001.6611.010.523.936.556.291.67
2001-  1-  21-SFN
premiumpremiumpremiumMLB2004-20081999-20112004
53Kevin Correia23R018.0512100115019.0252017310140011.8411.841.424.746.639.471.40
2002-  4- 127-SFN
premiumpremiumpremiumMLB2003-20152000-20152004
37Brian Cooper29R028.78520030013.11513134571011.5010.132.703.384.738.781.40
1995-  4-  88-CAL
premiumpremiumpremiumMLB1999-20051995-20062004
33,47David Aardsma22R106.7511000115010.2208811050022.8116.870.848.444.226.750.50
2003-  1-  22-SFN
premiumpremiumpremiumMLB2004-20152001-20172004
43Dave Burba37R106105.6860006106.17441231001.429.951.422.844.265.681.50
1987-  2-  33-SEA
premiumpremiumpremiumMLB1990-20041985-20052004
37Merkin Valdez22R0027.0020002001.24551320004.2021.605.4016.2010.8027.000.67
1999-  UDFA  -ATL
premiumpremiumpremiumMLB2004-20112003-20122004
54Kevin Walker27L0016.2050005001.23331210013.0016.205.4010.805.4016.200.50
1995-  6- 145-SDN
premiumpremiumpremiumMLB2000-20051995-20082004
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.3468316285521154461457.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
🔒
Subscribe to TBC PREMIUM ($2/month) today and Track up to 200 players with daily stats using the TBC Player Tracker! 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-2026
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

TBC Newsletter

Stay up to date with new features, new datasets, tips on using the site and life updates.

Subscribe for Free

TBC Premium

For $24/year, Unlock 🔓

+ Ad-free browsing
+ TBC Player Tracker
+ Advanced Research Tools
+ Data Store discounts
+ Additional functionality/features
+ View all Benefits!

Learn More and Subscribe!
×