players with most games played for giants from 1990 to 2007

Between the 1990 and 2007 seasons, Barry Bonds had the most games for the Giants, with 1,976 games.

Interpreted as:
players with most regular-season games played for giants from 1990 to 2007
NAME G AB R H 2B 3B HR RBI BB HBP SO SB CS PA TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Barry Bonds
B. Bonds
1,976
6,263
1,555
1,951
381
41
586
1,440
1,947
86
949
263
69
8,351
4,172
1,008
1
54
575
120
.312
.477
.666
1.143
1971
929.5
.463
187
928.6
2 J.T. Snow
J.T. Snow
1,182
3,822
561
1,043
228
15
124
615
565
50
806
14
15
4,497
1,673
367
8
52
45
87
.273
.369
.438
.807
640
78
.353
113
74.6
3 Rich Aurilia
R. Aurilia
1,092
3,927
531
1,085
209
16
131
506
304
17
592
16
17
4,306
1,719
356
26
32
13
94
.276
.329
.438
.766
541
0.6
.333
100
-0.4
4 Jeff Kent
J. Kent
900
3,434
570
1,021
247
22
175
689
364
51
659
57
29
3,903
1,837
444
1
53
26
90
.297
.368
.535
.903
658
169.1
.384
133
170.1
5 Matt Williams
M. Williams
900
3,446
518
955
146
21
213
642
234
33
691
24
21
3,750
1,782
380
2
35
54
80
.277
.326
.517
.843
554
112.6
.361
126
120.8
6 Marvin Benard
M. Benard
891
2,630
441
714
138
21
54
260
265
25
454
105
43
2,945
1,056
213
15
10
7
32
.271
.343
.402
.744
363
-12.5
.330
98
-8.8
7 Pedro Feliz
P. Feliz
874
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
8 Robby Thompson
R. Thompson
737
2,619
379
670
135
14
82
269
266
36
540
49
29
2,986
1,079
231
52
13
5
40
.256
.331
.412
.743
371
22.6
.334
109
28.8
9 Ray Durham
R. Durham
647
2,340
358
641
142
22
74
324
259
20
337
40
18
2,654
1,049
238
11
24
19
64
.274
.348
.448
.796
360
32.9
.344
106
19.8
10 Bill Mueller
B. Mueller
605
2,111
333
609
121
8
28
214
269
14
295
15
10
2,440
830
157
25
21
3
51
.288
.369
.393
.763
325
14.1
.343
106
17.6
11 Will Clark
W. Clark
578
2,169
326
640
124
15
78
357
249
15
338
26
13
2,468
1,028
217
1
34
50
27
.295
.366
.474
.840
369
90.6
.367
134
94.4
12 Kirt Manwaring
K. Manwaring
578
1,812
148
454
72
10
15
174
147
30
289
6
7
2,029
591
97
27
13
23
48
.251
.315
.326
.641
181
-62.1
.290
77
-57.2
13 Royce Clayton
R. Clayton
506
1,790
179
445
72
18
18
184
133
11
343
66
26
1,966
607
108
18
14
8
42
.249
.302
.339
.641
174
-62.9
.289
75
-59.1
14 Darren Lewis
D. Lewis
496
1,824
280
455
55
23
9
126
165
20
203
138
50
2,054
583
87
40
5
0
20
.249
.318
.320
.637
190
-54.9
.293
80
-50.5
15 Stan Javier
S. Javier
460
1,464
225
413
69
10
17
151
175
9
239
73
16
1,677
553
96
18
11
9
26
.282
.360
.378
.738
207
-4.6
.332
100
-1.1
16 Omar Vizquel
O. Vizquel
450
1,660
208
451
68
17
11
154
156
12
157
62
23
1,885
586
96
47
10
9
37
.272
.337
.353
.690
197
-34.5
.308
81
-46.1
17 Willie McGee
W. McGee
444
1,602
195
483
81
6
14
148
116
4
253
43
22
1,748
618
101
17
9
15
38
.301
.348
.386
.734
211
10
.329
107
14.4
18 Edgardo Alfonzo
E. Alfonzo
390
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
19 Ramon Martinez
R. Martinez
368
924
129
249
48
7
20
106
85
10
119
7
6
1,045
371
75
17
9
9
20
.269
.335
.402
.736
122
-9.6
.321
92
-10.2
20 Benito Santiago
B. Santiago
367
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
21 Randy Winn
R. Winn
362
1,397
194
411
98
11
39
147
103
15
186
32
16
1,535
648
148
11
9
7
23
.294
.347
.464
.811
215
25.4
.350
108
15.8
22 Glenallen Hill
G. Hill
358
1,274
174
341
83
8
54
217
91
11
280
38
12
1,388
602
145
0
12
7
25
.268
.319
.473
.792
183
8.4
.341
107
12.6
23 Rod Beck
R. Beck
343
17
0
4
0
0
0
1
0
0
9
0
0
18
4
0
1
0
0
0
.235
.235
.235
.471
0
-1.9
.213
20
-1.9
24 Marquis Grissom
M. Grissom
338
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
25 Mark Carreon
M. Carreon
327
938
123
271
59
4
36
169
65
10
106
3
4
1,025
446
99
0
12
5
22
.289
.338
.475
.813
144
15.9
.352
115
19.3

More Giants Stats

Team Rankings

HR

71

24th

R

320

17th

SO

652

11th

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
42
34
.553
4.5
Padres Padres
40
35
.533
6.0
Diamondbacks Diamondbacks
38
37
.507
8.0
Rockies Rockies
17
59
.224
29.5
Schedule
DATE MATCHUP TIME (ET)
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Sun
6/22
BOS BOS
@
SFG SFG
4:05 PM
Tue
6/24
MIA MIA
@
SFG SFG
9:45 PM
Wed
6/25
MIA MIA
@
SFG SFG
9:45 PM
Thu
6/26
MIA MIA
@
SFG SFG
3:45 PM
Last Game
SFG Giants

42 - 34

5

Final

7

BOS Red Sox

40 - 37

Fri 20 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
43
32
.573
Rays Rays
43
34
.558
1.0
AL Central W L PCT GB
Tigers Tigers
48
30
.615
Royals Royals
38
38
.500
9.0
AL West W L PCT GB
Astros Astros
44
32
.579
Mariners Mariners
38
36
.514
5.0
NL East W L PCT GB
Phillies Phillies
46
30
.605
Mets Mets
45
31
.592
1.0
NL Central W L PCT GB
Cubs Cubs
45
30
.600
Brewers Brewers
41
35
.539
4.5
NL West W L PCT GB
Dodgers Dodgers
47
30
.610
Giants Giants
42
34
.553
4.5

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Thu
6/5
MIA MIA
@
TBR TBR
3-4
Thu
6/5
PHI PHI
@
PIT PIT
4-5
Thu
6/5
TEX TEX
@
WSH WSH
0-2
Thu
6/5
BOS BOS
@
NYY NYY
6-9
Thu
6/5
CHC CHC
@
DET DET
1-3

Schedule

DATE MATCHUP TIME (ET)
Sat
6/21
TEX TEX
@
PIT PIT
4:05 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Sat
6/21
ATL ATL
@
MIA MIA
4:10 PM
Sat
6/21
NYM NYM
@
PHI PHI
7:15 PM
Sat
6/21
KCR KCR
@
SDP SDP
7:15 PM