most games as a giants outfielder 1994 to 2024

Between the 1994 and 2024 seasons, Barry Bonds had the most games by a Giants outfielder, with 1,817 games.

Interpreted as:
most regular-season games as a giants outfielder 1994 to 2024
NAMEGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
1,817
5,724
1,426
1,770
343
37
540
1,317
1,821
84
870
234
57
7,677
3,807
920
1
47
532
109
.309
.479
.665
1.144
1814
853.1
.462
186
850.9
2Marvin 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
3Hunter Pence
H. Pence
772
2,828
387
758
135
25
93
406
233
13
609
48
15
3,095
1,222
253
1
20
10
58
.268
.324
.432
.757
383
31.6
.328
110
34.6
4Gregor Blanco
G. Blanco
717
1,995
263
508
85
27
21
169
225
9
444
81
30
2,256
710
133
16
11
18
24
.255
.331
.356
.687
235
-18.3
.304
95
-14.4
5Mike Yastrzemski
M. Yastrzemski
694
2,274
365
543
134
22
106
318
257
30
657
18
10
2,581
1,039
262
6
14
11
22
.239
.322
.457
.779
350
39.7
.333
112
41.1
6Randy Winn
R. Winn
666
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
7Angel Pagan
A. Pagan
583
2,275
321
639
120
28
31
205
170
2
345
81
25
2,468
908
179
3
18
7
35
.281
.329
.399
.728
285
6
.317
103
9.2
8Austin Slater
A. Slater
562
1,310
180
330
55
8
34
155
154
24
419
39
6
1,494
503
97
0
6
5
30
.252
.340
.384
.724
183
4.3
.319
103
4.4
9Aaron Rowand
A. Rowand
509
1,710
194
432
101
6
43
189
100
45
409
13
11
1,865
674
150
1
9
13
50
.253
.310
.394
.704
196
-23.6
.309
88
-26.1
10Nate Schierholtz
N. Schierholtz
503
1,209
145
326
71
15
23
118
80
13
220
20
14
1,316
496
109
1
13
13
15
.270
.319
.410
.729
146
-6.9
.316
96
-6.5
11Stan 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
12Andres Torres
A. Torres
429
1,279
197
322
90
18
28
126
136
7
329
55
17
1,438
532
136
12
4
3
20
.252
.326
.416
.742
173
9.1
.327
107
11.9
13Glenallen 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
14Marquis 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
15Fred Lewis
F. Lewis
326
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
16Gorkys Hernandez
G. Hernandez
296
778
99
190
41
3
17
66
61
7
197
20
10
856
288
61
4
6
4
20
.244
.303
.370
.673
84
-18
.292
82
-19.5
17Armando Rios
A. Rios
292
706
111
197
41
8
33
131
92
1
153
13
8
809
353
82
3
7
11
14
.279
.360
.500
.860
124
20.8
.365
119
20.4
18Ellis Burks
E. Burks
284
930
169
290
46
6
60
214
144
10
166
20
7
1,104
528
112
4
16
8
23
.312
.404
.568
.971
213
69.7
.412
147
70.2
19Denard Span
D. Span
272
1,069
143
287
54
10
23
96
93
7
148
24
14
1,179
430
87
7
3
2
19
.268
.330
.402
.732
140
-1.5
.318
97
-3.7
20Michael Conforto
M. Conforto
255
844
114
201
41
3
35
124
95
12
224
4
1
958
353
79
0
7
5
28
.238
.322
.418
.740
119
5.1
.321
105
6.3
21Steven Duggar
S. Duggar
254
740
96
179
42
8
14
87
56
4
237
18
5
805
279
64
0
5
4
6
.242
.297
.377
.674
80
-18.3
.289
81
-19.2
22Michael Tucker
M. Tucker
244
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
23Calvin Murray
C. Murray
240
551
90
132
28
3
8
52
64
6
96
18
11
627
190
39
5
1
0
5
.240
.325
.345
.670
64
-15.8
.303
80
-16.4
24Jason Ellison
J. Ellison
235
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
25Darryl Hamilton
D. Hamilton
222
827
143
232
42
5
6
69
120
2
114
24
18
965
302
53
12
4
1
12
.281
.371
.365
.737
123
3.6
.336
104
5.2

More Giants Stats

Team Batting Leaders

HR

2

Devers

Rafael Devers

RBI

7

Lee

Jung Hoo Lee

AVG

.333

Schmitt

Casey Schmitt
Team Pitching Leaders

W

2

Ray

Robbie Ray

K

18

Ray

Robbie Ray

ERA

2.08

Ray

Robbie Ray
Team Rankings

HR

7

30th

R

47

23rd

SO

121

12th

ERA

3.96

16th

2026 Division Standings
TEAMWLPCTGB
9
3
.750
8
6
.571
2.0
8
6
.571
2.0
Giants Giants
6
8
.429
4.0
6
8
.429
4.0
Schedule
DATEMATCHUPTIME (ET)
Sat
4/11
@
7:15 PM
Sun
4/12
@
1:35 PM
Tue
4/14
@
6:40 PM
Wed
4/15
@
6:40 PM
Thu
4/16
@
12:40 PM
Last Game
SFG Giants

6 - 8

6

Final

3

BAL Orioles

6 - 7

Fri 10 Apr 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
9
5
.643
8
6
.571
1.0
7
7
.500
2.0
6
7
.462
2.5
5
8
.385
3.5
NL CentralWLPCTGB
8
5
.615
8
5
.615
8
5
.615
8
6
.571
0.5
6
7
.462
2.0
NL WestWLPCTGB
9
3
.750
8
6
.571
2.0
8
6
.571
2.0
6
8
.429
4.0
6
8
.429
4.0
AL EastWLPCTGB
8
5
.615
6
7
.462
2.0
6
7
.462
2.0
6
7
.462
2.0
4
9
.308
4.0
AL CentralWLPCTGB
8
6
.571
7
7
.500
1.0
6
8
.429
2.0
5
9
.357
3.0
5
9
.357
3.0
AL WestWLPCTGB
7
5
.583
7
7
.500
1.0
6
7
.462
1.5
6
7
.462
1.5
4
9
.308
3.5

MLB 2026 Scores & Schedule

Scores

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

Schedule

DATEMATCHUPTIME (ET)
Sat
4/11
@
1:05 PM
Sat
4/11
@
1:10 PM
Sat
4/11
@
2:20 PM
Sat
4/11
@
3:07 PM
Sat
4/11
@
4:10 PM