TBC is going on data-hiatus this off-season. Please read about the future of The Baseball Cube
"Organizing the World
of Baseball Data"
Home >> Teams >> MLB Franchises >> National League >> San Francisco Giants >> 2004 Team Capsule >> Team Roster

2004 San Francisco Giants (MLB)

+ Team Roster
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
Correct this Page - Edit data on this page or suggest an improvement

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
  • A roster of all players who participated in at least one game for this team for this season.
  • The roster is sortable but defaults to an alphabetical listing.
  • Uniform numbers may not be complete for non-MLB teams. It is difficult to come by this information historically. See Data coverage
  • For MLB and Minor league teams, this roster was never an actual roster at any given point during the season.
  • Colleges may be missing players who were either red-shirted or who did not get into game action
  • Full Team Roster for 2004 San Francisco Giants season
    UnifPlayerPosHtWtB-TAgeBornPlaceDraft InfoHigh LevelCurrent TeamStatus
    33,47David AardsmaP6-5200R-R222004SFN: 2003-1-22MLB-Free Agent
    13Edgardo Alfonzo3B-2B5-11187R-R301995Not draftedMLBSan Francisco Giants
    25Barry BondsLF6-2210L-L391986PIT: 1985-1-6MLBSan Francisco Giants
    38Jim BrowerP6-2205R-R311999TEX: 1994-6-169MLBPittsburgh Pirates
    43Dave BurbaP6-4240R-R371990SEA: 1987-2-33MLB--
    40Jason ChristiansenP6-5241R-L341995Not draftedMLBSan Francisco Giants
    37Brian CooperP6-1185R-R291999ARI: 2001-39-1178MLBSan Francisco Giants
    53Kevin CorreiaP6-3180R-R232003SFN: 2002-4-127MLB-Free Agent
    35Deivi CruzSS6-0184R-R281997Not draftedMLBSan Francisco Giants
    14,60Brian Dallimore2B-3B6-1185R-R302004HOU: 1996-9-264MLBSan Francisco Giants
    5Ray Durham2B5-8180B-R321995CHA: 1990-5-132MLBSan Francisco Giants
    56Jason EllisonCF-LF5-10180R-R262003SFN: 2000-22-661MLBTexas Rangers
    53Leo EstrellaP6-1185R-R292000Not draftedMLB--
    49Scott EyreP6-1200L-L321997TEX: 1991-9-248MLBPhiladelphia Phillies
    7Pedro Feliz3B6-1195R-R292000Not draftedMLBHouston Astros
    34Jesse FoppertP6-6210R-R232003SFN: 2001-2-74MLBSan Francisco Giants
    28Wayne FranklinP6-2195L-L302000LAN: 1996-36-1078MLBTampa Bay Rays
    9Marquis GrissomCF5-11188R-R371989MON: 1988-3-76MLBSan Francisco Giants
    12Jeff HammondsRF-CF6-0195R-R331993BAL: 1992-1-4MLBWashington Nationals
    41Brad HennesseyP6-2185R-R242004SFN: 2001-1-21MLBBaltimore Orioles
    48Matt HergesP6-0200L-R341999Not draftedMLBKansas City Royals
    32Dustin HermansonP6-2200R-R311995SDN: 1994-1-3MLBChicago White Sox
    52Justin KnoedlerP6-2205R-R232004SFN: 2001-5-166MLBSan Francisco Giants
    33Ricky LedeeLF-RF6-1160L-L301998NYA: 1990-16-435MLBOakland Athletics
    39Todd Linden1B-OF6-2215B-R242003SFN: 2001-1-41MLB-Free Agent
    51Noah LowryP6-2190R-L232003SFN: 2001-1-30MLBSan Francisco Giants
    1Damon Minor1B6-7230L-L292000SFN: 1996-12-342MLB--
    22Dustan MohrRF-LF6-0210R-R282001CLE: 1997-9-291MLBTampa Bay Rays
    10Neifi PerezSS6-0175B-R291996Not draftedMLBColorado Rockies
    36A.J. PierzynskiC6-3220L-R271998MIN: 1994-3-71MLBGulf Coast Braves (Rk) >> Atlanta Braves60-day DL
    2Cody Ransom3B6-2190R-R282001SFN: 1998-9-278MLB-Free Agent
    47Felix RodriguezP6-1190R-R311995Not draftedMLBWashington Nationals
    46Kirk RueterP6-3205L-L331993MON: 1991-18-477MLBSan Francisco Giants
    29Jason SchmidtP6-5213R-R311995ATL: 1991-8-205MLBLos Angeles Dodgers
    6J.T. Snow1B6-2205L-L361992NYA: 1989-5-129MLBSan Francisco Giants
    50Brett TomkoP6-4216R-R311997CIN: 1995-2-54MLB-Free Agent
    21Tony TorcatoRF-LF6-1195L-R242002SFN: 1998-1-19MLBSan Francisco Giants
    8Yorvit TorrealbaC5-11180R-R252001Not draftedMLB-Free Agent
    20Michael TuckerRF-LF6-2185L-R331995KCA: 1992-1-10MLBNew York Mets
    37Merkin ValdezP6-3170R-R222004Not draftedMLB-Free Agent
    54Kevin WalkerP6-4190L-L272000SDN: 1995-6-145MLBChicago White Sox
    45Tyler WalkerP6-3237R-R282002NYN: 1997-2-58MLBWashington Nationals
    57Jerome WilliamsP6-3180R-R222003SFN: 1999-1-39MLBSt. Louis CardinalsMLB-Active


    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.