best giants hitters vs lhp this year

Will Brennan has the highest batting average for the Giants against left-handed pitchers this season, with an average of 1.000.

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Will Brennan
W. Brennan
1.000
2026
2
2
2
0
0
0
0
0
0
0
2
2
0
0
0
0
1.000
1.000
2.000
2Turner Hill
T. Hill
.400
2026
6
5
2
1
0
0
3
2
1
0
9
3
1
0
1
0
.556
.600
1.156
3Daniel Susac
D. Susac
.340
2026
30
47
16
3
0
2
7
3
0
8
50
25
5
0
0
0
.380
.532
.912
4Luis Arraez
L. Arraez
.315
2026
75
127
40
7
3
1
15
3
3
12
140
56
11
5
2
0
.341
.441
.782
5Casey Schmitt
C. Schmitt
.314
2026
56
102
32
6
0
4
17
2
1
16
106
50
10
0
1
1
.330
.490
.820
6Bryce Eldridge
B. Eldridge
.299
2026
65
107
32
6
0
5
17
11
0
32
118
53
11
0
0
0
.364
.495
.860
7Heliot Ramos
H. Ramos
.292
2026
36
65
19
5
1
2
8
5
0
18
70
32
8
0
0
1
.343
.492
.835
8Jonah Cox
J. Cox
.283
2026
24
46
13
1
2
3
5
3
0
23
50
27
6
1
0
0
.327
.587
.913
9Harrison Bader
H. Bader
.273
2026
11
22
6
3
0
1
6
1
0
6
24
12
4
0
1
0
.292
.545
.837
10Jung Hoo Lee
J. Hoo Lee
.258
2026
85
151
39
7
1
2
13
6
2
20
160
54
10
0
1
0
.294
.358
.651
11Victor Bericoto
V. Bericoto
.250
2026
22
48
12
3
0
1
3
0
0
16
48
18
4
0
0
0
.250
.375
.625
12Matt Chapman
M. Chapman
.250
2026
46
80
20
6
0
2
9
15
0
20
95
32
8
0
0
1
.368
.400
.768
13Willy Adames
W. Adames
.216
2026
69
125
27
5
1
4
9
12
0
42
137
46
10
0
0
0
.285
.368
.653
14Eddys Leonard
E. Leonard
.200
2026
2
5
1
1
0
0
0
0
0
1
5
2
1
0
0
0
.200
.400
.600
15Jesus Rodriguez
J. Rodriguez
.200
2026
11
15
3
1
0
0
1
2
0
2
17
4
1
0
0
0
.294
.267
.561
16Jerar Encarnacion
J. Encarnacion
.176
2026
12
17
3
1
0
0
0
1
0
5
18
4
1
0
0
0
.222
.235
.458
17Rafael Devers
R. Devers
.176
2026
100
187
33
7
0
5
17
15
2
58
205
55
12
0
1
0
.244
.294
.538
18Patrick Bailey
P. Bailey
.176
2026
12
17
3
0
0
1
3
2
0
7
19
6
1
0
0
0
.263
.353
.616
19Christian Koss
C. Koss
.175
2026
26
40
7
1
0
1
3
0
0
9
41
11
2
1
0
0
.175
.275
.450
20Grant McCray
G. McCray
.154
2026
9
13
2
0
0
0
0
3
0
6
16
2
0
0
0
0
.313
.154
.466
21Drew Cavanaugh
D. Cavanaugh
.154
2026
11
13
2
0
0
0
1
2
0
7
16
2
0
1
0
0
.267
.154
.421
22Eric Haase
E. Haase
.130
2026
15
23
3
2
0
0
0
4
1
9
28
5
2
0
0
0
.286
.217
.503
23Shay Whitcomb
S. Whitcomb
.111
2026
6
9
1
1
0
0
0
0
0
3
9
2
1
0
0
0
.111
.222
.333
24Osleivis Basabe
O. Basabe
.108
2026
17
37
4
0
0
0
0
2
2
7
41
4
0
0
0
0
.195
.108
.303
25Drew Gilbert
D. Gilbert
.071
2026
34
42
3
0
0
0
1
2
1
15
46
3
0
1
0
0
.133
.071
.205
StatMuse has event-level data for batting average going back to the 1974 season.
Some of the information used here was obtained free of charge from Retrosheet.

More MLB News

More Giants Stats

Team Batting Leaders

HR

32

Devers

Rafael Devers

RBI

83

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

137

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

157

17th

R

586

23rd

SO

1,063

27th

ERA

4.38

23rd

2026 Division Standings
TEAMWLPCTGB
83
57
.593
74
67
.525
9.5
73
67
.521
10.0
Giants Giants
58
83
.411
25.5
54
86
.386
29.0
Schedule
DATEMATCHUPTIME (ET)
Fri
9/4
@
7:10 PM
Sat
9/5
@
4:10 PM
Sun
9/6
@
1:40 PM
Mon
9/7
@
8:10 PM
Tue
9/8
@
9:45 PM
Last Game
SFG Giants

58 - 83

2

Final

5

PIT Pirates

69 - 72

Thu 3 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
83
57
.593
79
61
.564
4.0
71
70
.504
12.5
67
75
.472
17.0
63
77
.450
20.0
NL CentralWLPCTGB
87
54
.617
79
62
.560
8.0
70
71
.496
17.0
69
72
.489
18.0
67
73
.479
19.5
NL WestWLPCTGB
83
57
.593
74
67
.525
9.5
73
67
.521
10.0
58
83
.411
25.5
54
86
.386
29.0
AL EastWLPCTGB
83
57
.593
80
60
.571
3.0
76
65
.539
7.5
70
71
.496
13.5
69
72
.489
14.5
AL CentralWLPCTGB
73
67
.521
70
70
.500
3.0
67
73
.479
6.0
64
75
.460
8.5
63
78
.447
10.5
AL WestWLPCTGB
72
69
.511
70
71
.496
2.0
66
75
.468
6.0
55
86
.390
17.0
53
87
.379
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/19
@
3-4
Wed
8/19
@
5-3
Thu
8/20
@
10-9
Thu
8/20
@
5-1
Thu
8/20
@
2-5

Schedule

DATEMATCHUPTIME (ET)
Fri
9/4
@
2:10 PM
Fri
9/4
@
6:10 PM
Fri
9/4
@
6:40 PM
Fri
9/4
@
6:45 PM
Fri
9/4
@
7:05 PM