Mobile Site You Are Here > Home > Teams > Franchise Encyclopedia > 2004 Payroll, Roster, Uniform Numbers

2004 San Francisco Giants

Payroll, Roster, Uniform Numbers

Franchise Encyclopedia: 2003 / 2005

91-71, Finished 2nd in NL West (Schedule and Results)
View League Standings and Leaders

Manager: Felipe Alou (91-71)
Scored 850 runs, Allowed 770 runs. Pythagorean W-L: 88-74

Ballparks: SBC Park · Attendance: 3,256,854 (3rd of 16)
Park Factors  Over 100 favors batters, under 100 favors pitchers.
  multi-year:
Batting - 101, Pitching - 101 · one-year: Batting - 104, Pitching - 103

BaseballAmerica.com: Franchise Executives
News & ViewsThinkFactory
BR Bullpen: Find or enter more info for this team (what's this?)


2003 / 2005 Payroll, Roster, Uniform Numbers

Team Roster & Games By Position

Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
David Aardsma 22 R R 6' 3" 210 Dec 27, 1981 1st 11 0 11 11 11 0 0 0 0 0 0 0 0 0 0 0 0 -0.2 $300,000
Edgardo Alfonzo 30 R R 5' 11" 210 Aug 11, 1973 10 139 127 139 133 0 0 0 5 129 0 0 0 0 0 0 9 0 1.6 $6,500,000
Barry Bonds 39 L L 6' 1" 185 Jul 24, 1964 19 147 139 147 133 0 0 0 0 0 0 133 0 0 133 7 8 0 12.4 $18,000,000 All-Star
Jim Brower 31 R R 6' 2" 205 Dec 29, 1972 6 89 0 85 89 89 0 0 0 0 0 0 0 0 0 0 0 0 0.9 $662,500
Dave Burba 37 R R 6' 4" 220 Jul 7, 1966 15 6 0 6 6 6 0 0 0 0 0 0 0 0 0 0 0 0 -0.1 $
Jason Christiansen 34 R L 6' 5" 230 Sep 21, 1969 10 60 0 57 60 60 0 0 0 0 0 0 0 0 0 0 0 0 -0.1 $2,433,333
Brian Cooper 29 R R 6' 1" 175 Aug 19, 1974 5 5 2 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 -0.6 $
Kevin Correia 23 R R 6' 3" 200 Aug 24, 1980 2 12 1 12 12 12 0 0 0 0 0 0 0 0 0 0 0 0 -0.7 $
Deivi Cruz 31 R R 5' 11" 160 Nov 6, 1972 8 127 95 127 107 0 0 0 2 1 104 0 0 0 0 0 24 1 2.2 $
Brian Dallimore 30 R R 6' 1" 180 Nov 15, 1973 1st 20 7 20 14 0 0 0 9 6 0 0 0 0 0 0 8 1 0.4 $
Ray Durham 32 B R 5' 8" 170 Nov 30, 1971 10 120 115 120 118 0 0 0 118 0 0 0 0 0 0 0 5 0 3.3 $7,200,000
Jason Ellison 26 R R 5' 10" 180 Apr 4, 1978 2 13 0 13 4 0 0 0 0 0 0 0 4 0 4 0 1 9 0.1 $
Leo Estrella 29 R R 6' 1" 185 Feb 20, 1975 3 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 -0.2 $316,000
Scott Eyre 32 L L 6' 1" 160 May 30, 1972 8 83 0 77 83 83 0 0 0 0 0 0 0 0 0 0 0 0 0.1 $1,000,000
Pedro Feliz 29 R R 6' 1" 210 Apr 27, 1975 5 144 110 144 127 0 0 70 0 51 20 2 0 2 4 0 25 0 1.6 $850,000
Jesse Foppert 23 R R 6' 6" 210 Jul 10, 1980 2 1 0 1 1 1 0 0 0 0 0 0 0 0 0 0 0 0 0.0 $312,000
Wayne Franklin 30 L L 6' 2" 195 Mar 9, 1974 5 43 2 41 43 43 0 0 0 0 0 0 0 0 0 0 0 0 -0.8 $360,000
Marquis Grissom 37 R R 5' 11" 190 Apr 17, 1967 16 145 138 145 142 0 0 0 0 0 0 0 142 0 142 0 5 0 2.1 $2,125,000
Jeffrey Hammonds 33 R R 6' 0" 195 Mar 5, 1971 12 40 22 40 28 0 0 0 0 0 0 7 1 20 28 0 13 0 0.2 $1,000,000
Brad Hennessey 24 R R 6' 2" 195 Feb 7, 1980 1st 7 7 7 7 7 0 0 0 0 0 0 0 0 0 0 0 0 -0.4 $
Matt Herges 34 L R 6' 0" 200 Apr 1, 1970 6 70 0 67 70 70 0 0 0 0 0 0 0 0 0 0 0 0 -1.2 $1,100,000
Dustin Hermanson 31 R R 6' 3" 195 Dec 21, 1972 10 47 18 45 47 47 0 0 0 0 0 0 0 0 0 0 0 0 0.5 $800,000
Justin Knoedler 23 R R 6' 2" 210 Jul 17, 1980 1st 1 0 1 1 0 1 0 0 0 0 0 0 0 0 0 0 0 0.0 $
Ricky Ledee 30 L L 6' 2" 190 Nov 22, 1973 7 31 11 31 15 0 0 0 0 0 0 1 3 11 15 0 16 1 -0.3 $
Todd Linden 24 B R 6' 3" 220 Jun 30, 1980 2 16 6 16 11 0 0 0 0 0 0 7 0 4 11 0 6 1 0.0 $
Noah Lowry 23 R L 6' 2" 190 Oct 10, 1980 2 16 14 14 16 16 0 0 0 0 0 0 0 0 0 0 0 0 1.5 $
Damon Minor 30 L L 6' 7" 230 Jan 5, 1974 4 24 16 24 17 0 0 17 0 0 0 0 0 0 0 1 8 0 0.2 $
Dustan Mohr 28 R R 6' 0" 210 Jun 19, 1976 4 117 64 117 95 0 0 0 0 0 0 43 6 55 104 2 26 5 1.7 $342,500
Neifi Perez 31 B R 6' 0" 175 Jun 2, 1973 9 103 79 103 93 0 0 0 39 2 57 0 0 0 0 0 10 3 -0.7 $2,750,000
A.J. Pierzynski 27 L R 6' 3" 225 Dec 30, 1976 7 131 117 131 118 0 118 0 0 0 0 0 0 0 0 0 14 0 0.0 $3,500,000
Cody Ransom 28 R R 6' 2" 190 Feb 17, 1976 4 78 12 78 61 0 0 0 16 1 45 1 0 0 1 0 15 20 -0.3 $303,000
Felix Rodriguez 31 R R 6' 1" 170 Dec 5, 1972 9 53 0 48 53 53 0 0 0 0 0 0 0 0 0 0 0 0 0.7 $3,050,000
Kirk Rueter 33 L L 6' 3" 190 Dec 1, 1970 12 34 33 32 33 33 0 0 0 0 0 0 0 0 0 0 1 0 0.6 $6,133,333
Jason Schmidt 31 R R 6' 5" 185 Jan 29, 1973 10 32 32 30 32 32 0 0 0 0 0 0 0 0 0 0 0 0 5.5 $7,937,500 All-Star
J.T. Snow 36 L L 6' 2" 200 Feb 26, 1968 13 107 88 107 100 0 0 100 0 0 0 0 0 0 0 0 9 0 3.2 $1,500,000
Brett Tomko 31 R R 6' 4" 220 Apr 7, 1973 8 33 31 33 32 32 0 0 0 0 0 0 0 0 0 0 1 0 1.3 $1,200,000
Tony Torcato 24 L R 6' 1" 195 Oct 25, 1979 3 13 0 13 0 0 0 0 0 0 0 0 0 0 0 0 12 1 0.2 $302,000
Yorvit Torrealba 25 R R 5' 11" 200 Jul 19, 1978 4 64 45 64 59 0 59 0 0 0 0 0 0 0 0 0 4 4 0.2 $334,000
Michael Tucker 33 L R 6' 2" 185 Jun 25, 1971 10 140 114 140 124 0 0 0 0 0 0 0 25 106 131 0 19 1 1.4 $1,500,000
Merkin Valdez 22 R R 6' 5" 230 Nov 5, 1981 1st 2 0 2 2 2 0 0 0 0 0 0 0 0 0 0 0 0 -0.3 $
Kevin Walker 27 L L 6' 4" 190 Sep 20, 1976 5 5 0 5 5 5 0 0 0 0 0 0 0 0 0 0 0 0 -0.2 $450,000
Tyler Walker 28 R R 6' 3" 255 May 15, 1976 2 52 0 48 52 52 0 0 0 0 0 0 0 0 0 0 0 0 0.2 $
Jerome Williams 22 R R 6' 3" 240 Dec 4, 1981 2 22 22 20 22 22 0 0 0 0 0 0 0 0 0 0 0 0 0.8 $308,000
Age B T Ht Wt DoB Yrs G GS Batting Defense P C 1B 2B 3B SS LF CF RF OF DH PH PR WAR Salary
Salary Data (about) courtesy Doug Pappas, and the Society for American Baseball Research.
Salaries for mid-season call-ups or traded players may not be shown.

Damon Minor

Cody Ransom

Ray Durham

J.T. Snow

Pedro Feliz

Yorvit Torrealba

Marquis Grissom

Neifi Perez

Jeffrey Hammonds

Edgardo Alfonzo

Brian Dallimore

Michael Tucker

Tony Torcato

Dustan Mohr

Barry Bonds

Wayne Franklin

Jason Schmidt

Dustin Hermanson

David Aardsma
Ricky Ledee

Jesse Foppert

Deivi Cruz

A.J. Pierzynski

Brian Cooper
Merkin Valdez

Jim Brower

Jason Christiansen

Brad Hennessey

Dave Burba

Tyler Walker

Kirk Rueter

Felix Rodriguez

Matt Herges

Scott Eyre

Brett Tomko

Noah Lowry

Justin Knoedler

Kevin Correia
Leo Estrella

Kevin Walker

Jason Ellison

Jerome Williams

2003 / 2005 Payroll, Roster, Uniform Numbers