GiantsCards.com
2004

2004 San Francisco Giants Roster

Batting

Sort By:

Pitching

Sort By:

Marquis Grissom

G
AB
R
H
2B
145
562
78
157
26
3B
HR
RBI
SB
CS
2
22
90
3
1
BB
SO
BA
OBP
SLG
37
83
.279
.323
.368

Edgardo Alfonzo

G
AB
R
H
2B
139
519
66
150
26
3B
HR
RBI
SB
CS
1
11
77
1
1
BB
SO
BA
OBP
SLG
46
40
.289
.350
.362

Pedro Feliz

G
AB
R
H
2B
144
503
72
139
33
3B
HR
RBI
SB
CS
3
22
84
5
2
BB
SO
BA
OBP
SLG
23
85
.276
.305
.392

Barry Bonds

G
AB
R
H
2B
147
373
129
135
27
3B
HR
RBI
SB
CS
3
45
101
6
1
BB
SO
BA
OBP
SLG
232
41
.362
.609
.563

Ray Durham

G
AB
R
H
2B
120
471
95
133
28
3B
HR
RBI
SB
CS
8
17
65
10
4
BB
SO
BA
OBP
SLG
57
60
.282
.364
.395

A.J. Pierzynski

G
AB
R
H
2B
131
471
45
128
28
3B
HR
RBI
SB
CS
2
11
77
0
1
BB
SO
BA
OBP
SLG
19
27
.272
.319
.359

Michael Tucker

G
AB
R
H
2B
140
464
77
119
21
3B
HR
RBI
SB
CS
6
13
62
5
2
BB
SO
BA
OBP
SLG
70
106
.256
.353
.343

Deivi Cruz

G
AB
R
H
2B
127
397
46
116
30
3B
HR
RBI
SB
CS
2
7
55
1
3
BB
SO
BA
OBP
SLG
17
32
.292
.322
.390

J.T. Snow

G
AB
R
H
2B
107
346
62
113
32
3B
HR
RBI
SB
CS
1
12
60
4
0
BB
SO
BA
OBP
SLG
58
61
.327
.429
.457

Neifi Perez

G
AB
R
H
2B
103
319
28
74
12
3B
HR
RBI
SB
CS
1
2
33
0
1
BB
SO
BA
OBP
SLG
21
35
.232
.276
.279

Dustan Mohr

G
AB
R
H
2B
117
263
52
72
20
3B
HR
RBI
SB
CS
1
7
28
0
3
BB
SO
BA
OBP
SLG
46
64
.274
.394
.380

Yorvit Torrealba

G
AB
R
H
2B
64
172
19
39
7
3B
HR
RBI
SB
CS
3
6
23
2
0
BB
SO
BA
OBP
SLG
17
31
.227
.302
.320

Jeffrey Hammonds

G
AB
R
H
2B
40
95
14
20
5
3B
HR
RBI
SB
CS
0
3
6
1
0
BB
SO
BA
OBP
SLG
15
22
.211
.336
.295

Cody Ransom

G
AB
R
H
2B
78
68
13
17
6
3B
HR
RBI
SB
CS
0
1
11
2
2
BB
SO
BA
OBP
SLG
6
20
.250
.320
.353

Damon Minor

G
AB
R
H
2B
24
58
8
14
2
3B
HR
RBI
SB
CS
0
0
6
0
0
BB
SO
BA
OBP
SLG
12
18
.241
.405
.276

Brian Dallimore

G
AB
R
H
2B
20
43
8
12
2
3B
HR
RBI
SB
CS
0
1
7
0
1
BB
SO
BA
OBP
SLG
4
7
.279
.347
.349

Jason Schmidt

G
AB
R
H
2B
32
66
4
9
0
3B
HR
RBI
SB
CS
0
2
3
0
0
BB
SO
BA
OBP
SLG
4
30
.136
.197
.167

Kirk Rueter

G
AB
R
H
2B
34
61
4
8
2
3B
HR
RBI
SB
CS
0
0
2
0
0
BB
SO
BA
OBP
SLG
3
7
.131
.172
.164

Brett Tomko

G
AB
R
H
2B
33
62
3
7
1
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
2
27
.113
.141
.129

Ricky Ledee

G
AB
R
H
2B
31
53
6
6
2
3B
HR
RBI
SB
CS
0
0
4
1
0
BB
SO
BA
OBP
SLG
5
20
.113
.200
.151

Noah Lowry

G
AB
R
H
2B
16
33
2
6
2
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
10
.182
.182
.242

Todd Linden

G
AB
R
H
2B
16
32
6
5
1
3B
HR
RBI
SB
CS
0
0
1
0
0
BB
SO
BA
OBP
SLG
5
7
.156
.289
.188

Tony Torcato

G
AB
R
H
2B
13
9
1
5
0
3B
HR
RBI
SB
CS
0
0
2
0
0
BB
SO
BA
OBP
SLG
1
0
.556
.583
.556

Jerome Williams

G
AB
R
H
2B
22
36
1
5
0
3B
HR
RBI
SB
CS
0
0
0
0
1
BB
SO
BA
OBP
SLG
1
14
.139
.162
.139

Brad Hennessey

G
AB
R
H
2B
7
13
1
3
0
3B
HR
RBI
SB
CS
0
0
2
0
0
BB
SO
BA
OBP
SLG
1
4
.231
.267
.231

Dustin Hermanson

G
AB
R
H
2B
47
30
2
3
0
3B
HR
RBI
SB
CS
0
0
1
0
0
BB
SO
BA
OBP
SLG
0
12
.100
.129
.100

Jason Ellison

G
AB
R
H
2B
13
4
4
2
0
3B
HR
RBI
SB
CS
0
1
3
2
0
BB
SO
BA
OBP
SLG
0
1
.500
.500
.750

Jim Brower

G
AB
R
H
2B
89
2
1
1
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
1
1
.500
.667
.500

Kevin Correia

G
AB
R
H
2B
12
3
1
1
1
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
1
1
.333
.500
.667

Wayne Franklin

G
AB
R
H
2B
43
3
2
1
0
3B
HR
RBI
SB
CS
0
0
2
0
0
BB
SO
BA
OBP
SLG
1
0
.333
.400
.333

Dave Burba

G
AB
R
H
2B
6
1
0
0
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
0
.000
.000
.000

Brian Cooper

G
AB
R
H
2B
5
3
0
0
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
1
.000
.000
.000

Scott Eyre

G
AB
R
H
2B
83
2
0
0
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
1
.000
.000
.000

Justin Knoedler

G
AB
R
H
2B
1
1
0
0
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
0
.000
.000
.000

Felix Rodriguez

G
AB
R
H
2B
53
1
0
0
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
1
.000
.000
.000

Tyler Walker

G
AB
R
H
2B
52
7
0
0
0
3B
HR
RBI
SB
CS
0
0
0
0
0
BB
SO
BA
OBP
SLG
0
5
.000
.000
.000

Jason Schmidt

W
L
ERA
G
GS
18
7
3.20
32
32
CG
SHO
SV
IP
H
4
3
0
225.0
165
R
ER
HR
BB
SO
84
80
18
77
251

Brett Tomko

W
L
ERA
G
GS
11
7
4.04
32
31
CG
SHO
SV
IP
H
2
1
0
194.0
196
R
ER
HR
BB
SO
98
87
19
64
108

Jerome Williams

W
L
ERA
G
GS
10
7
4.24
22
22
CG
SHO
SV
IP
H
0
0
0
129.3
123
R
ER
HR
BB
SO
69
61
14
44
80

Kirk Rueter

W
L
ERA
G
GS
9
12
4.73
33
33
CG
SHO
SV
IP
H
0
0
0
190.3
225
R
ER
HR
BB
SO
108
100
21
66
56

Jim Brower

W
L
ERA
G
GS
7
7
3.29
89
0
CG
SHO
SV
IP
H
0
0
1
93.0
90
R
ER
HR
BB
SO
42
34
6
36
63

Dustin Hermanson

W
L
ERA
G
GS
6
9
4.53
47
18
CG
SHO
SV
IP
H
0
0
17
131.0
132
R
ER
HR
BB
SO
71
66
15
46
102

Noah Lowry

W
L
ERA
G
GS
6
0
3.82
16
14
CG
SHO
SV
IP
H
2
1
0
92.0
91
R
ER
HR
BB
SO
41
39
10
28
72

Tyler Walker

W
L
ERA
G
GS
5
1
4.24
52
0
CG
SHO
SV
IP
H
0
0
1
63.7
69
R
ER
HR
BB
SO
31
30
8
24
48

Jason Christiansen

W
L
ERA
G
GS
4
3
4.50
60
0
CG
SHO
SV
IP
H
0
0
3
36.0
34
R
ER
HR
BB
SO
20
18
3
26
22

Matt Herges

W
L
ERA
G
GS
4
5
5.23
70
0
CG
SHO
SV
IP
H
0
0
23
65.3
90
R
ER
HR
BB
SO
44
38
8
21
39

Felix Rodriguez

W
L
ERA
G
GS
3
5
3.43
53
0
CG
SHO
SV
IP
H
0
0
0
44.7
43
R
ER
HR
BB
SO
18
17
7
19
31

Scott Eyre

W
L
ERA
G
GS
2
2
4.10
83
0
CG
SHO
SV
IP
H
0
0
1
52.7
43
R
ER
HR
BB
SO
26
24
8
27
49

Wayne Franklin

W
L
ERA
G
GS
2
1
6.39
43
2
CG
SHO
SV
IP
H
0
0
0
50.7
55
R
ER
HR
BB
SO
37
36
11
22
40

Brad Hennessey

W
L
ERA
G
GS
2
2
4.98
7
7
CG
SHO
SV
IP
H
0
0
0
34.3
42
R
ER
HR
BB
SO
24
19
2
15
25

David Aardsma

W
L
ERA
G
GS
1
0
6.75
11
0
CG
SHO
SV
IP
H
0
0
0
10.7
20
R
ER
HR
BB
SO
8
8
1
10
5

Dave Burba

W
L
ERA
G
GS
1
0
5.68
6
0
CG
SHO
SV
IP
H
0
0
0
6.3
7
R
ER
HR
BB
SO
4
4
1
2
3

Brian Cooper

W
L
ERA
G
GS
0
2
8.78
5
2
CG
SHO
SV
IP
H
0
0
0
13.3
15
R
ER
HR
BB
SO
13
13
4
5
7

Kevin Correia

W
L
ERA
G
GS
0
1
8.05
12
1
CG
SHO
SV
IP
H
0
0
0
19.0
25
R
ER
HR
BB
SO
20
17
3
10
14

Leo Estrella

W
L
ERA
G
GS
0
0
27.00
2
0
CG
SHO
SV
IP
H
0
0
0
1.3
8
R
ER
HR
BB
SO
4
4
0
1
0

Jesse Foppert

W
L
ERA
G
GS
0
0
0.00
1
0
CG
SHO
SV
IP
H
0
0
0
1.0
1
R
ER
HR
BB
SO
0
0
0
0
2

Merkin Valdez

W
L
ERA
G
GS
0
0
27.00
2
0
CG
SHO
SV
IP
H
0
0
0
1.7
4
R
ER
HR
BB
SO
5
5
1
3
2

Kevin Walker

W
L
ERA
G
GS
0
0
16.20
5
0
CG
SHO
SV
IP
H
0
0
0
1.7
3
R
ER
HR
BB
SO
3
3
1
2
1
 
GiantsCards.com is not affiliated with or endorsed by Major League Baseball (MLB), the Major League Players Association (MLBPA) or the San Francisco Giants Baseball Club. Images and trademarks are the property of their respective owners and copyright of their respective manufacturers. They are presented here for entertainment and informational purposes only.