most plate appearances for a giants player since 1945

Since 1945, Willie Mays has the most plate appearances for the Giants, with 12,012 plate appearances.

NAME PA G AB R H 2B 3B HR RBI BB HBP SO SB CS TB XBH SH SF IBB GIDP AVG OBP SLG OPS WRC WRAA WOBA WRC+ BRAA
1 Willie Mays
W. Mays
12,012
2,857
10,477
2,011
3,187
504
139
646
1,859
1,394
42
1,436
336
98
5,907
1,289
9
90
187
239
.304
.385
.564
.949
2205
884.2
.412
156
794.7
2 Willie McCovey
W. McCovey
8,518
2,256
7,214
1,113
1,974
308
45
469
1,388
1,168
64
1,351
24
22
3,779
822
5
67
235
154
.274
.377
.524
.900
1428
511.6
.391
147
458.1
3 Barry Bonds
B. Bonds
8,351
1,976
6,263
1,555
1,951
381
41
586
1,440
1,947
86
949
263
69
4,172
1,008
1
54
575
120
.312
.477
.666
1.143
1971
929.5
.463
187
928.6
4 Brandon Crawford
B. Crawford
6,238
1,654
5,575
669
1,392
290
44
146
744
536
58
1,268
47
34
2,208
480
7
62
75
121
.250
.319
.396
.715
687
-40.6
.307
95
-37.4
5 Whitey Lockman
W. Lockman
6,197
1,485
5,584
799
1,571
216
45
113
543
520
18
362
41
25
2,216
374
62
13
11
63
.281
.344
.397
.741
756
35.2
.342
98
-16.7
6 Buster Posey
B. Posey
5,607
1,371
4,970
663
1,500
293
9
158
729
540
43
721
23
9
2,285
460
1
53
67
163
.302
.372
.460
.831
837
188.2
.358
129
190.6
7 Robby Thompson
R. Thompson
5,235
1,304
4,612
671
1,187
238
39
119
458
439
66
987
103
62
1,860
396
99
19
8
72
.257
.329
.403
.733
637
32.8
.330
108
47.1
8 Brandon Belt
B. Belt
5,079
1,310
4,390
628
1,146
267
36
175
584
617
46
1,205
47
21
2,010
478
1
25
35
59
.261
.356
.458
.814
739
145.3
.351
124
148
9 Jim Davenport
J. Davenport
4,981
1,501
4,427
552
1,142
177
37
77
456
382
23
673
16
25
1,624
291
111
38
23
104
.258
.318
.367
.684
526
-16.9
.307
91
-50.3
10 Rich Aurilia
R. Aurilia
4,879
1,292
4,456
574
1,226
232
17
143
574
342
18
672
17
18
1,921
392
26
37
18
110
.275
.327
.431
.758
599
-10.6
.329
98
-14.1
11 Will Clark
W. Clark
4,878
1,160
4,269
687
1,278
249
37
176
709
506
32
744
52
41
2,129
462
13
58
112
47
.299
.373
.499
.872
776
223.7
.378
143
236
12 Bobby Thomson
B. Thomson
4,630
1,135
4,223
648
1,171
192
56
189
704
360
24
477
31
11
2,042
437
22
1
2
110
.277
.337
.484
.821
667
125.9
.372
115
86.8
13 Bobby Bonds
B. Bonds
4,610
1,014
4,047
765
1,106
188
42
186
552
500
31
1,016
263
63
1,936
416
6
26
37
50
.273
.356
.478
.834
697
210.8
.374
132
169.9
14 Orlando Cepeda
O. Cepeda
4,528
1,114
4,178
652
1,286
226
22
226
767
259
50
636
92
46
2,234
474
1
40
66
108
.308
.352
.535
.887
743
235.7
.383
139
208.7
15 J.T. Snow
J.T. Snow
4,497
1,183
3,822
561
1,043
228
15
124
615
565
50
806
14
15
1,673
367
8
52
45
87
.273
.369
.438
.807
640
78
.353
113
74.6
16 Matt Williams
M. Williams
4,497
1,120
4,139
594
1,092
179
25
247
732
272
38
872
29
27
2,062
451
9
39
59
97
.264
.312
.498
.811
618
91.6
.348
118
102.3
17 Don Mueller
D. Mueller
4,410
1,171
4,194
492
1,248
134
37
65
504
156
13
137
11
8
1,651
236
27
20
9
95
.298
.323
.394
.717
488
-24.3
.325
89
-61.8
18 Darrell Evans
D. Evans
4,406
1,094
3,728
534
952
159
19
142
525
605
13
475
55
37
1,575
320
21
39
66
53
.255
.358
.422
.781
593
100.3
.349
120
101.1
19 Pablo Sandoval
P. Sandoval
4,342
1,149
3,959
484
1,130
235
20
135
569
310
22
630
12
12
1,810
390
3
48
54
129
.285
.337
.457
.794
576
76.8
.340
116
80.9
20 Jack Clark
J. Clark
4,300
1,044
3,731
597
1,034
197
30
163
595
497
11
556
60
44
1,780
390
9
52
55
98
.277
.359
.477
.836
643
161.9
.368
134
164.5
21 Chris Speier
C. Speier
4,284
1,114
3,730
445
924
153
27
70
409
466
25
519
33
35
1,341
250
39
24
35
89
.248
.333
.360
.693
468
9.7
.318
95
-23.1
22 Tito Fuentes
T. Fuentes
4,183
1,054
3,823
417
1,000
152
33
34
306
216
27
405
63
32
1,320
219
91
26
20
69
.262
.304
.345
.649
390
-51.4
.294
81
-91.7
23 Alvin Dark
A. Dark
4,108
933
3,794
605
1,106
205
30
98
429
213
34
257
41
19
1,665
333
56
11
2
76
.292
.334
.439
.773
531
51.2
.350
103
15
24 Jeff Kent
J. Kent
3,903
900
3,434
570
1,021
247
22
175
689
364
51
659
57
29
1,837
444
1
53
26
90
.297
.368
.535
.903
658
169.1
.384
133
170.1
25 Jim Ray Hart
J. Ray Hart
3,836
1,001
3,425
488
965
135
27
157
526
341
28
521
17
15
1,625
319
7
35
42
107
.282
.348
.474
.823
566
168.8
.364
132
136.9

More Giants Stats

Team Rankings

HR

39

14th

R

183

8th

SO

329

8th

ERA

3.39

6th

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
25
12
.676
Padres Padres
23
13
.639
1.5
Giants Giants
24
14
.632
1.5
Diamondbacks Diamondbacks
19
18
.514
6.0
Rockies Rockies
6
29
.171
18.0
Schedule
DATE MATCHUP TIME (ET)
Fri
5/9
SFG SFG
@
MIN MIN
8:10 PM
Sat
5/10
SFG SFG
@
MIN MIN
7:15 PM
Sun
5/11
SFG SFG
@
MIN MIN
2:10 PM
Mon
5/12
AZ AZ
@
SFG SFG
9:45 PM
Tue
5/13
AZ AZ
@
SFG SFG
9:45 PM
Last Game
CHC Cubs

22 - 16

1

Final

3

SFG Giants

24 - 14

Wed 7 May 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

NL East W L PCT GB
Mets Mets
24
14
.632
Phillies Phillies
21
15
.583
2.0
NL Central W L PCT GB
Cubs Cubs
22
16
.579
Reds Reds
19
19
.500
3.0
NL West W L PCT GB
Dodgers Dodgers
25
12
.676
Padres Padres
23
13
.639
1.5
AL East W L PCT GB
Yankees Yankees
21
16
.568
Red Sox Red Sox
19
19
.500
2.5
AL Central W L PCT GB
Tigers Tigers
23
13
.639
Guardians Guardians
22
15
.595
1.5
AL West W L PCT GB
Mariners Mariners
22
14
.611
Athletics Athletics
20
18
.526
3.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Tue
4/22
STL STL
@
ATL ATL
1-4
Tue
4/22
NYY NYY
@
CLE CLE
5-1
Tue
4/22
SDP SDP
@
DET DET
0-6
Tue
4/22
PHI PHI
@
NYM NYM
3-4
Tue
4/22
SEA SEA
@
BOS BOS
8-5

Schedule

DATE MATCHUP TIME (ET)
Thu
5/8
DET DET
@
COL COL
6:10 PM
Thu
5/8
PHI PHI
@
TBR TBR
7:05 PM
Thu
5/8
CIN CIN
@
ATL ATL
7:15 PM
Thu
5/8
TOR TOR
@
LAA LAA
9:38 PM
Thu
5/8
LAD LAD
@
AZ AZ
9:40 PM