who on the giants has the highest batting average vs lhp on the road this year

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

NAMEAVGSEASONTMGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Will Brennan
W. Brennan
1.000
2026
1
1
1
0
0
0
0
0
0
0
1
1
0
0
0
0
1.000
1.000
2.000
2Harrison Bader
H. Bader
.556
2026
6
9
5
2
0
1
5
1
0
1
10
10
3
0
0
0
.600
1.111
1.711
3Bryce Eldridge
B. Eldridge
.345
2026
34
58
20
3
0
2
7
8
0
16
66
29
5
0
0
0
.424
.500
.924
4Jonah Cox
J. Cox
.321
2026
14
28
9
1
0
2
3
1
0
14
30
16
3
1
0
0
.345
.571
.916
5Daniel Susac
D. Susac
.321
2026
17
28
9
3
0
1
4
1
0
5
29
15
4
0
0
0
.345
.536
.881
6Victor Bericoto
V. Bericoto
.308
2026
11
26
8
3
0
1
3
0
0
8
26
14
4
0
0
0
.308
.538
.846
7Casey Schmitt
C. Schmitt
.305
2026
32
59
18
4
0
0
5
1
0
8
61
22
4
0
1
1
.311
.373
.684
8Turner Hill
T. Hill
.286
2026
5
7
2
1
0
0
3
0
1
2
8
3
1
0
0
0
.375
.429
.804
9Jung Hoo Lee
J. Hoo Lee
.282
2026
46
85
24
5
0
2
8
4
2
10
91
35
7
0
0
0
.330
.412
.741
10Grant McCray
G. McCray
.250
2026
5
8
2
0
0
0
0
3
0
3
11
2
0
0
0
0
.455
.250
.705
11Luis Arraez
L. Arraez
.250
2026
44
76
19
5
1
1
5
2
1
6
81
29
7
0
2
0
.272
.382
.653
12Heliot Ramos
H. Ramos
.237
2026
21
38
9
5
0
1
4
4
0
8
42
17
6
0
0
1
.310
.447
.757
13Willy Adames
W. Adames
.236
2026
35
72
17
1
0
3
8
4
0
20
76
27
4
0
0
0
.276
.375
.651
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
15Drew Cavanaugh
D. Cavanaugh
.200
2026
7
10
2
0
0
0
1
1
0
4
12
2
0
1
0
0
.273
.200
.473
16Matt Chapman
M. Chapman
.200
2026
24
45
9
4
0
1
5
6
0
12
51
16
5
0
0
1
.294
.356
.650
17Patrick Bailey
P. Bailey
.200
2026
7
10
2
0
0
0
0
2
0
5
12
2
0
0
0
0
.333
.200
.533
18Rafael Devers
R. Devers
.200
2026
54
105
21
3
0
4
9
11
0
33
117
36
7
0
1
0
.274
.343
.616
19Christian Koss
C. Koss
.192
2026
17
26
5
0
0
2
3
0
0
7
26
11
2
0
0
0
.192
.423
.615
20Eric Haase
E. Haase
.143
2026
9
14
2
2
0
0
0
3
1
4
18
4
2
0
0
0
.333
.286
.619
21Drew Gilbert
D. Gilbert
.097
2026
22
31
3
0
0
0
1
1
0
13
32
3
0
0
0
0
.125
.097
.222
22Andrew Knizner
A. Knizner
.083
2026
6
12
1
0
0
1
1
1
0
3
13
4
1
0
0
0
.154
.333
.487
23Buddy Kennedy
B. Kennedy
.083
2026
7
12
1
0
0
0
0
3
0
6
15
1
0
0
0
0
.267
.083
.350
24Jerar Encarnacion
J. Encarnacion
.077
2026
8
13
1
0
0
0
0
0
0
5
13
1
0
0
0
0
.077
.077
.154
25Osleivis Basabe
O. Basabe
.069
2026
12
29
2
0
0
1
2
1
1
8
31
5
1
0
0
0
.129
.172
.301
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

37

Devers

Rafael Devers

RBI

98

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

139

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

172

16th

R

632

24th

SO

1,121

27th

ERA

4.38

23rd

2026 Division Standings
TEAMWLPCTGB
90
59
.604
81
68
.544
9.0
79
71
.527
11.5
Giants Giants
62
88
.413
28.5
55
94
.369
35.0
Schedule
DATEMATCHUPTIME (ET)
Mon
9/14
@
7:45 PM
Tue
9/15
@
7:45 PM
Wed
9/16
@
1:15 PM
Fri
9/18
@
10:15 PM
Sat
9/19
@
9:10 PM
Last Game
SDP Padres

81 - 68

6

Final

4

SFG Giants

62 - 88

Sun 13 Sep 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
88
62
.587
83
67
.553
5.0
74
76
.493
14.0
70
81
.464
18.5
69
80
.463
18.5
NL CentralWLPCTGB
93
57
.620
83
67
.553
10.0
75
75
.500
18.0
74
76
.493
19.0
70
79
.470
22.5
NL WestWLPCTGB
90
59
.604
81
68
.544
9.0
79
71
.527
11.5
62
88
.413
28.5
55
94
.369
35.0
AL EastWLPCTGB
Rays Rays - x
90
59
.604
86
63
.577
4.0
82
68
.547
8.5
75
75
.500
15.5
72
78
.480
18.5
AL CentralWLPCTGB
76
73
.510
76
74
.507
0.5
70
79
.470
6.0
70
79
.470
6.0
66
84
.440
10.5
AL WestWLPCTGB
75
75
.500
74
76
.493
1.0
70
80
.467
5.0
61
89
.407
14.0
56
93
.376
18.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
8/30
@
2-3
Sun
8/30
@
1-16
Sun
8/30
@
0-7
Sun
8/30
@
6-1
Sun
8/30
@
4-5

Schedule

DATEMATCHUPTIME (ET)
Mon
9/14
@
6:40 PM
Mon
9/14
@
6:40 PM
Mon
9/14
@
7:07 PM
Mon
9/14
@
7:10 PM
Mon
9/14
@
7:40 PM