best gaints hitter vs lhp this year

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
2Daniel Susac
D. Susac
.340
2026
30
47
16
3
0
2
7
3
0
8
50
25
5
0
0
0
.380
.532
.912
3Luis Arraez
L. Arraez
.315
2026
75
127
40
7
3
1
15
3
3
12
140
56
11
5
2
0
.341
.441
.782
4Casey Schmitt
C. Schmitt
.314
2026
56
102
32
6
0
4
17
2
1
16
106
50
10
0
1
1
.330
.490
.820
5Heliot Ramos
H. Ramos
.292
2026
36
65
19
5
1
2
8
5
0
18
70
32
8
0
0
1
.343
.492
.835
6Bryce Eldridge
B. Eldridge
.276
2026
60
98
27
5
0
4
13
10
0
30
108
44
9
0
0
0
.343
.449
.792
7Harrison Bader
H. Bader
.273
2026
11
22
6
3
0
1
6
1
0
6
24
12
4
0
1
0
.292
.545
.837
8Jung Hoo Lee
J. Hoo Lee
.268
2026
80
142
38
7
1
2
12
5
2
19
150
53
10
0
1
0
.300
.373
.673
9Jonah Cox
J. Cox
.250
2026
17
36
9
0
2
1
2
0
0
19
37
16
3
1
0
0
.250
.444
.694
10Victor Bericoto
V. Bericoto
.250
2026
22
48
12
3
0
1
3
0
0
16
48
18
4
0
0
0
.250
.375
.625
11Matt Chapman
M. Chapman
.250
2026
46
80
20
6
0
2
9
15
0
20
95
32
8
0
0
1
.368
.400
.768
12Willy Adames
W. Adames
.216
2026
69
125
27
5
1
4
9
12
0
42
137
46
10
0
0
0
.285
.368
.653
13Eddys Leonard
E. Leonard
.200
2026
2
5
1
1
0
0
0
0
0
1
5
2
1
0
0
0
.200
.400
.600
14Jesus Rodriguez
J. Rodriguez
.200
2026
11
15
3
1
0
0
1
2
0
2
17
4
1
0
0
0
.294
.267
.561
15Christian Koss
C. Koss
.182
2026
21
33
6
1
0
0
1
0
0
7
33
7
1
0
0
0
.182
.212
.394
16Rafael Devers
R. Devers
.178
2026
94
174
31
7
0
4
15
15
1
55
191
50
11
0
1
0
.246
.287
.533
17Jerar Encarnacion
J. Encarnacion
.176
2026
12
17
3
1
0
0
0
1
0
5
18
4
1
0
0
0
.222
.235
.458
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
19Eric Haase
E. Haase
.130
2026
15
23
3
2
0
0
0
4
1
9
28
5
2
0
0
0
.286
.217
.503
20Grant McCray
G. McCray
.111
2026
7
9
1
0
0
0
0
3
0
5
12
1
0
0
0
0
.333
.111
.444
21Osleivis Basabe
O. Basabe
.107
2026
12
28
3
0
0
0
0
1
1
5
30
3
0
0
0
0
.167
.107
.274
22Andrew Knizner
A. Knizner
.083
2026
6
12
1
0
0
1
1
1
0
1
13
4
1
0
0
0
.154
.333
.487
23Drew Cavanaugh
D. Cavanaugh
.083
2026
10
12
1
0
0
0
1
2
0
7
15
1
0
1
0
0
.214
.083
.298
24Buddy Kennedy
B. Kennedy
.056
2026
11
18
1
0
0
0
0
3
0
7
21
1
0
0
0
0
.190
.056
.246
25Drew Gilbert
D. Gilbert
.049
2026
32
41
2
0
0
0
1
2
0
15
44
2
0
1
0
0
.093
.049
.142
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

28

Devers

Rafael Devers

RBI

74

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

130

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

146

20th

R

531

28th

SO

993

27th

ERA

4.30

23rd

2026 Division Standings
TEAMWLPCTGB
80
52
.606
71
62
.534
9.5
70
63
.526
10.5
Giants Giants
54
78
.409
26.0
51
81
.386
29.0
Schedule
DATEMATCHUPTIME (ET)
Wed
8/26
@
3:45 PM
Thu
8/27
@
9:45 PM
Fri
8/28
@
10:15 PM
Sat
8/29
@
4:05 PM
Sat
8/29
@
10:05 PM
Last Game
CIN Reds

62 - 71

1

Final

3

SFG Giants

54 - 78

Tue 25 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
77
55
.583
73
60
.549
4.5
67
66
.504
10.5
62
72
.463
16.0
60
72
.455
17.0
NL CentralWLPCTGB
81
51
.614
76
57
.571
5.5
66
67
.496
15.5
65
69
.485
17.0
62
71
.466
19.5
NL WestWLPCTGB
80
52
.606
71
62
.534
9.5
70
63
.526
10.5
54
78
.409
26.0
51
81
.386
29.0
AL EastWLPCTGB
78
54
.591
74
57
.565
3.5
73
59
.553
5.0
64
68
.485
14.0
64
69
.481
14.5
AL CentralWLPCTGB
69
63
.523
67
66
.504
2.5
64
69
.481
5.5
62
70
.470
7.0
59
74
.444
10.5
AL WestWLPCTGB
66
66
.500
66
67
.496
0.5
64
69
.481
2.5
52
81
.391
14.5
52
81
.391
14.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
8/11
@
0-2
Tue
8/11
@
4-6
Tue
8/11
@
8-6
Tue
8/11
@
1-4
Tue
8/11
@
3-5

Schedule

DATEMATCHUPTIME (ET)
Wed
8/26
@
3:40 PM
Wed
8/26
@
3:45 PM
Wed
8/26
@
4:07 PM
Wed
8/26
@
4:10 PM
Wed
8/26
@
4:10 PM