best giants hitters vs lhp this season

Will Brennan has the best 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
.500
2026
7
6
3
1
0
0
4
2
1
0
10
4
1
0
1
0
.600
.667
1.267
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
66
107
32
6
0
5
17
12
0
32
119
53
11
0
0
0
.370
.495
.865
7Jonah Cox
J. Cox
.298
2026
25
47
14
1
2
3
5
3
0
23
51
28
6
1
0
0
.340
.596
.936
8Heliot Ramos
H. Ramos
.292
2026
36
65
19
5
1
2
8
5
0
18
70
32
8
0
0
1
.343
.492
.835
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
.257
2026
86
152
39
7
1
2
13
6
2
21
161
54
10
0
1
0
.292
.355
.647
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
17Patrick Bailey
P. Bailey
.176
2026
12
17
3
0
0
1
3
2
0
7
19
6
1
0
0
0
.263
.353
.616
18Rafael Devers
R. Devers
.176
2026
101
188
33
7
0
5
17
15
2
59
206
55
12
0
1
0
.243
.293
.535
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

33

Devers

Rafael Devers

RBI

88

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

158

17th

R

592

23rd

SO

1,067

27th

ERA

4.40

23rd

2026 Division Standings
TEAMWLPCTGB
84
57
.596
74
67
.525
10.0
74
68
.521
10.5
Giants Giants
58
84
.408
26.5
54
87
.383
30.0
Schedule
DATEMATCHUPTIME (ET)
Sat
9/5
@
4:10 PM
Sun
9/6
@
1:40 PM
Mon
9/7
@
8:10 PM
Tue
9/8
@
9:45 PM
Wed
9/9
@
3:45 PM
Last Game
SFG Giants

58 - 84

6

Final

10

NYM Mets

64 - 77

Fri 4 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
84
57
.596
79
62
.560
5.0
71
71
.500
13.5
67
76
.469
18.0
64
77
.454
20.0
NL CentralWLPCTGB
88
54
.620
80
62
.563
8.0
71
71
.500
17.0
70
72
.493
18.0
67
74
.475
20.5
NL WestWLPCTGB
84
57
.596
74
67
.525
10.0
74
68
.521
10.5
58
84
.408
26.5
54
87
.383
30.0
AL EastWLPCTGB
84
57
.596
80
61
.567
4.0
77
65
.542
7.5
71
71
.500
13.5
69
73
.486
15.5
AL CentralWLPCTGB
74
67
.525
72
70
.507
2.5
67
74
.475
7.0
64
77
.454
10.0
63
79
.444
11.5
AL WestWLPCTGB
73
69
.514
70
72
.493
3.0
66
76
.465
7.0
56
86
.394
17.0
53
88
.376
19.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
8/21
@
1-2
Fri
8/21
@
6-7
Fri
8/21
@
1-3
Fri
8/21
@
4-6
Fri
8/21
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Sat
9/5
@
4:10 PM
Sat
9/5
@
4:10 PM
Sat
9/5
@
6:05 PM
Sat
9/5
@
6:10 PM
Sat
9/5
@
6:40 PM