who has led the giants in batting average each year since 2000

Since 2000, Barry Bonds has the best batting average for the Giants in a season, with an average of .370 in 2002.

Interpreted as:
Who has led the giants in batting average with a minimum of 1.55 PA per team game each year since 2000?
NAMEAVGSEASONTMGABRH2B3BHRRBIBBHBPSOSBCSPATBXBHSHSFIBBGIDPOBPSLGOPSwRCWRAAwOBAwRC+BRAA
1Barry Bonds
B. Bonds
.370
2002
143
403
117
149
31
2
46
110
198
9
47
9
2
612
322
79
0
2
68
4
.582
.799
1.381
183
110
.544
244
109.9
2Marco Scutaro
M. Scutaro
.362
2012
61
243
40
88
16
1
3
44
13
0
14
2
1
268
115
20
6
6
0
7
.385
.473
.859
42
11.8
.370
140
12.6
3Barry Bonds
B. Bonds
.362
2004
147
373
129
135
27
3
45
101
232
9
41
6
1
617
303
75
0
3
120
5
.609
.812
1.422
185
108
.537
233
105.7
4Melky Cabrera
M. Cabrera
.346
2012
113
459
84
159
25
10
11
60
36
0
63
13
5
501
237
46
1
5
4
8
.390
.516
.906
86
29
.387
151
30.4
5Ellis Burks
E. Burks
.344
2000
122
393
74
135
21
5
24
96
56
1
49
5
1
458
238
50
0
8
5
10
.419
.606
1.025
96
35.6
.430
157
35.8
6Barry Bonds
B. Bonds
.341
2003
130
390
111
133
22
1
45
90
148
10
58
7
0
550
292
68
0
2
61
7
.529
.749
1.278
148
80.5
.503
212
79.4
7Jung Hoo Lee
J. Hoo Lee
.338
2026
61
234
34
79
15
2
3
24
11
3
25
3
0
250
107
20
0
2
0
3
.372
.457
.829
39
9.5
.365
135
10.4
8Buster Posey
B. Posey
.336
2012
148
530
78
178
39
1
24
103
69
2
96
1
1
610
291
64
0
9
7
19
.408
.549
.957
114
44.7
.406
164
46.5
9Jeff Kent
J. Kent
.334
2000
159
587
114
196
41
7
33
125
90
9
107
12
9
695
350
81
0
9
6
17
.424
.596
1.021
146
54.8
.431
158
55.1
10Pablo Sandoval
P. Sandoval
.330
2009
153
572
79
189
44
5
25
90
52
4
83
5
5
633
318
74
0
5
13
10
.387
.556
.943
113
36.7
.399
146
36.2
11Barry Bonds
B. Bonds
.328
2001
153
476
129
156
32
2
73
137
177
9
93
13
3
664
411
107
0
2
35
5
.515
.863
1.379
200
117.7
.537
234
116.6
12Luis Arraez
L. Arraez
.327
2026
66
263
35
86
14
5
2
25
15
3
13
5
0
292
116
21
4
7
3
4
.361
.441
.802
41
6.9
.346
123
7.9
13J.T. Snow
J.T. Snow
.327
2004
107
346
62
113
32
1
12
60
58
7
61
4
0
417
183
45
2
4
0
5
.429
.529
.958
81
29.7
.414
152
28.1
14Donovan Solano
D. Solano
.326
2020
54
190
22
62
15
1
3
29
10
2
39
0
0
203
88
19
0
1
0
2
.365
.463
.828
32
6.4
.357
125
6.4
15Rich Aurilia
R. Aurilia
.324
2001
156
636
114
206
37
5
37
97
47
0
83
1
3
689
364
79
3
3
2
14
.369
.572
.941
126
40.6
.397
144
39.5
16Moises Alou
M. Alou
.321
2005
123
427
67
137
21
3
19
63
56
3
43
5
1
490
221
43
0
4
1
11
.400
.518
.918
87
28.6
.396
142
25.8
17Buster Posey
B. Posey
.320
2017
140
494
62
158
34
0
12
67
61
8
66
6
1
568
228
46
0
5
13
17
.400
.462
.861
91
21.4
.366
128
20.4
18Buster Posey
B. Posey
.318
2015
150
557
74
177
28
0
19
95
56
3
52
2
0
623
262
47
0
7
10
17
.379
.470
.849
95
24.9
.363
135
25.2
19Pablo Sandoval
P. Sandoval
.315
2011
117
426
55
134
26
3
23
70
32
0
63
2
4
466
235
52
1
7
9
12
.357
.552
.909
77
24.8
.383
149
26.5
20Jeff Kent
J. Kent
.313
2002
152
623
102
195
42
2
37
108
52
4
101
5
1
682
352
81
0
3
3
20
.368
.565
.933
122
40.2
.397
147
40.1
21Joe Panik
J. Panik
.312
2015
100
382
59
119
27
2
8
37
38
5
42
3
2
432
174
37
3
4
0
7
.378
.455
.833
66
17
.363
134
17.2
22Buster Posey
B. Posey
.311
2014
147
547
72
170
28
2
22
89
47
3
69
0
1
605
268
52
0
8
5
16
.364
.490
.854
93
28.2
.371
142
28.6
23Brandon Belt
B. Belt
.309
2020
51
149
25
46
13
1
9
30
30
0
36
0
0
179
88
23
0
0
1
5
.425
.591
1.015
39
16.2
.427
171
16.3
24Eduardo Nunez
E. Nunez
.308
2017
76
302
37
93
21
0
4
31
12
1
29
18
5
318
126
25
1
2
0
8
.334
.417
.752
39
0.6
.323
100
0
25Barry Bonds
B. Bonds
.306
2000
143
480
129
147
28
4
49
106
117
3
77
11
3
607
330
81
0
7
22
6
.440
.688
1.127
141
61
.456
174
61.2

More MLB News

More Giants Stats

Team Batting Leaders

HR

15

Schmitt

Casey Schmitt

RBI

38

Schmitt

Casey Schmitt

AVG

.338

Lee

Jung Hoo Lee
Team Pitching Leaders

W

5

Roupp

Landen Roupp

K

77

Roupp

Landen Roupp

ERA

3.88

Webb

Logan Webb
Team Rankings

HR

71

18th

R

289

19th

SO

543

22nd

ERA

4.55

22nd

2026 Division Standings
TEAMWLPCTGB
43
25
.632
35
32
.522
7.5
34
34
.500
9.0
Giants Giants
28
41
.406
15.5
26
43
.377
17.5
Schedule
DATEMATCHUPTIME (ET)
Fri
6/12
@
10:15 PM
Sat
6/13
@
10:05 PM
Sun
6/14
@
3:10 PM
Tue
6/16
@
7:15 PM
Wed
6/17
@
7:15 PM
Last Game
WSH Nationals

35 - 34

10

Final

11

SFG Giants

28 - 41

Wed 10 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
45
23
.662
37
31
.544
8.0
35
34
.507
10.5
34
35
.493
11.5
30
38
.441
15.0
NL CentralWLPCTGB
41
25
.621
37
29
.561
4.0
35
33
.515
7.0
35
34
.507
7.5
32
35
.478
9.5
NL WestWLPCTGB
43
25
.632
35
32
.522
7.5
34
34
.500
9.0
28
41
.406
15.5
26
43
.377
17.5
AL EastWLPCTGB
40
25
.615
41
26
.612
33
36
.478
9.0
32
37
.464
10.0
27
39
.409
13.5
AL CentralWLPCTGB
36
31
.537
37
33
.529
0.5
31
39
.443
6.5
29
40
.420
8.0
28
42
.400
9.5
AL WestWLPCTGB
36
33
.522
34
34
.500
1.5
33
35
.485
2.5
31
39
.443
5.5
27
42
.391
9.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
5/27
@
1-2
Wed
5/27
@
2-3
Wed
5/27
@
9-1
Wed
5/27
@
3-2
Wed
5/27
@
3-0

Schedule

DATEMATCHUPTIME (ET)
Thu
6/11
@
7:05 PM
Thu
6/11
@
7:40 PM
Fri
6/12
@
6:40 PM
Fri
6/12
@
6:45 PM
Fri
6/12
@
7:05 PM