most games played by a giant 2000s

Between the 2000 and 2009 seasons, Barry Bonds had the most games for the Giants in a decade, with 986 games in the 2000s.

NAMEGDECADEABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
986
2000s
2,871
772
925
178
12
317
697
1,128
53
427
54
9
4,072
2,078
507
0
20
390
49
.322
.517
.724
1.241
1059
552.8
.490
203
542
2Pedro Feliz
P. Feliz
874
2000s
2,840
346
716
148
19
109
418
149
6
500
12
10
3,027
1,229
276
6
26
11
85
.252
.288
.433
.721
318
-55.2
.308
82
-69.5
3Rich Aurilia
R. Aurilia
858
2000s
3,046
405
846
164
13
102
396
234
10
470
6
10
3,325
1,342
279
10
25
10
86
.278
.329
.441
.769
421
9.5
.333
100
2.8
4Ray Durham
R. Durham
734
2000s
2,603
401
718
165
22
77
356
297
22
386
46
20
2,958
1,158
264
11
25
19
70
.276
.352
.445
.797
404
40.6
.345
107
26
5J.T. Snow
J.T. Snow
727
2000s
2,286
322
630
138
11
57
334
325
44
477
7
5
2,692
961
206
5
32
22
51
.276
.372
.420
.792
375
40.5
.348
110
35.4
6Randy Winn
R. Winn
666
2000s
2,533
343
735
169
18
51
262
209
16
367
73
20
2,799
1,093
238
15
26
15
35
.290
.345
.432
.776
362
19.6
.338
102
6.1
7Omar Vizquel
O. Vizquel
542
2000s
1,926
232
510
78
18
11
177
180
12
186
67
27
2,185
657
107
54
13
18
41
.265
.329
.341
.671
211
-56.6
.298
75
-69.8
8Jeff Kent
J. Kent
470
2000s
1,817
300
572
132
15
92
339
207
24
304
24
16
2,073
1,010
239
0
25
13
48
.315
.387
.556
.943
381
121.1
.400
144
120.2
9Bengie Molina
B. Molina
411
2000s
1,518
136
422
77
2
55
256
47
16
159
0
0
1,606
668
134
1
24
10
50
.278
.302
.440
.742
179
-15.4
.318
89
-22
10Edgardo Alfonzo
E. Alfonzo
390
2000s
1,401
158
385
68
4
26
201
131
11
115
8
3
1,564
539
98
6
15
7
40
.275
.338
.385
.723
179
-12.4
.319
91
-18
11Marvin Benard
M. Benard
389
2000s
1,146
193
299
58
11
28
116
103
11
198
38
13
1,270
463
97
4
6
2
13
.261
.326
.404
.730
148
-14
.321
91
-14.6
12Benito Santiago
B. Santiago
367
2000s
1,356
148
370
70
11
33
175
79
6
220
9
7
1,466
561
114
10
15
8
51
.273
.313
.414
.726
162
-17.3
.313
90
-19.1
13Marquis Grissom
M. Grissom
338
2000s
1,286
168
362
63
5
44
184
64
3
183
15
5
1,371
567
112
7
11
5
45
.281
.315
.441
.755
164
-5
.324
95
-9.4
14Fred Lewis
F. Lewis
326
2000s
931
169
258
53
16
16
81
106
8
243
34
12
1,048
391
85
1
2
6
13
.277
.355
.420
.775
138
11.4
.342
105
7.2
15Aaron Rowand
A. Rowand
296
2000s
1,048
118
279
67
2
28
134
74
28
251
6
5
1,157
434
97
0
7
9
33
.266
.329
.414
.743
136
-2.7
.326
96
-6.3
16Ramon Martinez
R. Martinez
288
2000s
761
104
205
41
7
15
87
67
10
100
6
4
856
305
63
10
8
9
18
.269
.333
.401
.734
99
-8.3
.319
92
-8.9
17Felix Rodriguez
F. Rodriguez
249
2000s
7
1
2
0
0
0
0
0
0
4
0
0
7
2
0
0
0
0
0
.286
.286
.286
.571
0
-0.5
.255
50
-0.5
18Michael Tucker
M. Tucker
244
2000s
714
109
179
37
7
18
95
98
4
154
9
2
833
284
62
8
9
6
11
.251
.341
.398
.738
99
-3.5
.324
93
-7.1
19Tim Worrell
T. Worrell
244
2000s
9
0
0
0
0
0
0
0
0
7
0
0
10
0
0
1
0
0
0
.000
.000
.000
.000
-2
-2.7
.000
-115
-2.8
20Jason Ellison
J. Ellison
235
2000s
447
68
114
23
3
7
31
29
4
60
18
8
491
164
33
9
2
1
10
.255
.305
.367
.672
47
-12.9
.296
75
-15.7
21Scott Eyre
S. Eyre
229
2000s
6
0
1
0
0
0
0
1
0
3
0
0
7
1
0
0
0
0
0
.167
.286
.167
.452
0
-0.6
.228
31
-0.6
22Calvin Murray
C. Murray
225
2000s
532
89
127
26
3
8
47
62
6
92
17
11
606
183
37
5
1
0
5
.239
.324
.344
.668
61
-15.4
.302
80
-15.9
23Neifi Perez
N. Perez
223
2000s
647
55
158
31
5
3
64
35
0
58
3
3
706
208
39
18
6
6
16
.244
.281
.321
.602
47
-39.6
.262
54
-41.7
24Moises Alou
M. Alou
221
2000s
772
119
241
46
4
41
137
84
4
74
7
2
868
418
91
0
8
3
26
.312
.379
.541
.920
152
46
.392
137
40.7
25Yorvit Torrealba
Y. Torrealba
220
2000s
605
76
152
35
6
13
75
54
7
115
4
0
681
238
54
12
3
7
24
.251
.318
.393
.712
73
-10.6
.309
86
-12.4

More Giants Stats

Team Batting Leaders

RBI

1

Chapman

Matt Chapman

AVG

.300

Ramos

Heliot Ramos
Team Pitching Leaders

K

7

Webb

Logan Webb

ERA

3.38

Ray

Robbie Ray
Team Rankings

HR

0

30th

R

1

30th

SO

29

15th

ERA

4.00

17th

2026 Division Standings
TEAMWLPCTGB
3
0
1.000
1
2
.333
2.0
Giants Giants
0
3
.000
3.0
0
2
.000
2.5
0
3
.000
3.0
Schedule
DATEMATCHUPTIME (ET)
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Wed
4/1
@
4:10 PM
Thu
4/2
@
9:45 PM
Fri
4/3
@
10:15 PM
Last Game
NYY Yankees

3 - 0

3

Final

1

SFG Giants

0 - 3

Sat 28 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
2
0
1.000
2
0
1.000
2
0
1.000
1
1
.500
1.0
1
1
.500
1.0
NL CentralWLPCTGB
2
0
1.000
2
0
1.000
1
1
.500
1.0
1
1
.500
1.0
0
2
.000
2.0
NL WestWLPCTGB
3
0
1.000
1
2
.333
2.0
0
2
.000
2.5
0
3
.000
3.0
0
3
.000
3.0
AL EastWLPCTGB
3
0
1.000
2
0
1.000
0.5
1
1
.500
1.5
1
1
.500
1.5
0
2
.000
2.5
AL CentralWLPCTGB
2
1
.667
2
1
.667
1
1
.500
0.5
0
2
.000
1.5
0
2
.000
1.5
AL WestWLPCTGB
2
1
.667
1
1
.500
0.5
1
2
.333
1.0
1
2
.333
1.0
0
2
.000
1.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Mon
3/30
@
4:10 PM
Mon
3/30
@
6:35 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM
Mon
3/30
@
6:40 PM