most games as a giants first baseman from 1994 to 2024

Between the 1994 and 2024 seasons, Brandon Belt had the most games by a Giants first baseman, with 1,310 games.

Interpreted as:
most regular-season games as a giants first baseman from 1994 to 2024
NAMEGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPAVGOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Brandon Belt
B. Belt
1,310
4,390
628
1,146
267
36
175
584
617
46
1,205
47
21
5,079
2,010
478
1
25
35
59
.261
.356
.458
.814
739
145.3
.351
124
148
2J.T. Snow
J.T. Snow
1,183
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
3Aubrey Huff
A. Huff
359
1,168
152
308
66
6
39
152
146
11
193
12
3
1,342
503
111
0
17
12
31
.264
.346
.431
.777
175
22.8
.340
115
24.9
4Travis Ishikawa
T. Ishikawa
328
676
87
180
33
3
17
95
59
5
174
3
2
746
270
53
2
4
7
13
.266
.328
.399
.727
84
-3.7
.319
95
-4.7
5Rich Aurilia
R. Aurilia
299
858
83
224
42
3
17
101
60
5
125
1
1
931
323
62
0
8
6
24
.261
.310
.376
.687
92
-21.6
.302
78
-26.2
6LaMonte Wade Jr.
L. Wade Jr.
252
760
109
196
30
2
25
79
138
10
185
4
1
920
305
57
5
7
8
6
.258
.376
.401
.777
131
21.2
.343
120
22.4
7Darin Ruf
D. Ruf
207
530
87
129
22
2
27
81
86
8
172
4
0
626
236
51
0
2
2
16
.243
.356
.445
.802
93
19.3
.349
125
19.8
8Mark Carreon
M. Carreon
198
688
93
195
46
3
26
116
45
7
70
2
4
745
325
75
0
5
3
13
.283
.332
.472
.804
103
8.6
.348
112
11.5
9Wilmer Flores
W. Flores
197
619
70
159
34
0
27
86
61
8
96
0
0
696
274
61
0
8
2
18
.257
.328
.443
.770
93
9.4
.331
112
10.3
10Lance Niekro
L. Niekro
195
499
61
123
26
5
17
79
29
2
91
0
2
535
210
48
0
5
0
19
.246
.288
.421
.709
55
-10.7
.305
80
-13.9
11Mark Sweeney
M. Sweeney
190
349
50
88
23
2
7
47
41
6
68
2
1
398
136
32
1
1
3
6
.252
.340
.390
.730
47
-3.2
.322
89
-5.8
12Andres Galarraga
A. Galarraga
159
428
53
127
27
1
19
77
32
5
110
1
6
467
213
47
0
2
2
12
.297
.351
.498
.849
72
14.2
.364
122
13.3
13Pedro Feliz
P. Feliz
144
503
72
139
33
3
22
84
23
0
85
5
2
531
244
58
0
5
1
18
.276
.305
.485
.790
68
1.7
.334
100
-0.2
14Damon Minor
D. Minor
136
285
35
66
9
0
13
39
41
6
61
0
0
334
114
22
0
2
7
11
.232
.338
.400
.738
39
-1.8
.321
95
-2.2
15J.R. Phillips
J.R. Phillips
122
294
31
55
9
0
12
36
21
0
95
2
1
318
100
21
2
1
2
4
.187
.241
.340
.581
19
-21.1
.254
50
-20.4
16Ryan Klesko
R. Klesko
116
362
51
94
27
3
6
44
46
1
68
5
1
411
145
36
1
1
2
14
.260
.344
.401
.744
50
-0.4
.330
94
-3
17Todd Benzinger
T. Benzinger
116
338
34
89
13
2
10
33
19
2
87
2
1
365
136
25
3
3
5
3
.263
.304
.402
.706
37
-9.1
.304
82
-8.5
18Brett Pill
B. Pill
111
240
28
56
10
2
9
32
13
3
44
1
1
259
97
21
1
2
1
12
.233
.279
.404
.683
25
-3.9
.296
91
-2.9
19John Bowker
J. Bowker
111
326
31
83
14
3
10
43
19
3
74
1
1
350
133
27
0
2
1
7
.255
.300
.408
.708
37
-5.6
.309
83
-7.4
20Daniel Ortmeier
D. Ortmeier
100
221
24
59
13
4
6
21
14
3
59
4
3
240
98
23
0
2
2
3
.267
.317
.443
.760
29
-0.8
.326
93
-2.2
21Dave McCarty
D. McCarty
91
175
16
38
3
0
6
24
18
2
43
2
1
197
59
9
0
2
0
5
.217
.294
.337
.632
17
-8.5
.285
71
-7.2
22Shea Hillenbrand
S. Hillenbrand
60
234
33
58
12
0
9
29
7
3
40
0
0
247
97
21
0
3
0
7
.248
.275
.415
.690
23
-7.8
.294
71
-9.4
23Ryder Jones
R. Jones
58
158
14
29
5
2
4
8
10
4
57
1
0
172
50
11
0
0
3
3
.184
.250
.316
.566
9
-11.6
.241
47
-11.9
24Pablo Sandoval
P. Sandoval
41
145
24
50
10
1
3
24
4
1
14
0
0
154
71
14
0
4
1
6
.345
.357
.490
.847
23
4.3
.362
118
3.5
25Joe Carter
J. Carter
41
105
15
31
7
0
7
29
6
0
13
1
0
115
59
14
0
4
0
2
.295
.322
.562
.884
18
3.6
.369
126
3.8

More MLB News

More Giants Stats

Team Batting Leaders

HR

12

Schmitt

Casey Schmitt

RBI

33

Schmitt

Casey Schmitt

AVG

.323

Arraez

Luis Arraez
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

72

Roupp

Landen Roupp

ERA

4.22

Roupp

Landen Roupp
Team Rankings

HR

55

25th

R

237

26th

SO

480

24th

ERA

4.60

25th

2026 Division Standings
TEAMWLPCTGB
39
22
.639
32
27
.542
6.0
32
28
.533
6.5
24
38
.387
15.5
Giants Giants
23
38
.377
16.0
Schedule
DATEMATCHUPTIME (ET)
Wed
6/3
@
7:40 PM
Thu
6/4
@
2:10 PM
Fri
6/5
@
2:20 PM
Sat
6/6
@
2:20 PM
Sun
6/7
@
8:30 PM
Last Game
SFG Giants

23 - 38

3

Final

8

MIL Brewers

37 - 21

Tue 2 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
41
20
.672
31
29
.517
9.5
31
31
.500
10.5
28
34
.452
13.5
26
35
.426
15.0
NL CentralWLPCTGB
37
21
.638
33
28
.541
5.5
31
28
.525
6.5
32
29
.525
6.5
31
29
.517
7.0
NL WestWLPCTGB
39
22
.639
32
27
.542
6.0
32
28
.533
6.5
24
38
.387
15.5
23
38
.377
16.0
AL EastWLPCTGB
36
22
.621
36
24
.600
1.0
29
32
.475
8.5
29
32
.475
8.5
25
34
.424
11.5
AL CentralWLPCTGB
35
27
.565
32
29
.525
2.5
29
33
.468
6.0
24
38
.387
11.0
23
38
.377
11.5
AL WestWLPCTGB
33
29
.532
30
31
.492
2.5
29
31
.483
3.0
27
35
.435
6.0
23
39
.371
10.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
5/18
@
1-2
Mon
5/18
@
2-12
Tue
5/19
@
8-4
Tue
5/19
@
1-4
Tue
5/19
@
4-3

Schedule

DATEMATCHUPTIME (ET)
Wed
6/3
@
1:05 PM
Wed
6/3
@
1:10 PM
Wed
6/3
@
1:40 PM
Wed
6/3
@
3:40 PM
Wed
6/3
@
6:40 PM