giants best hitters vs lefties over last 30 games

Andrew Knizner had the highest batting average for the Giants against left-handed pitchers in the last 30 team games, with an average of .571.

NAMEAVGGABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Andrew Knizner
A. Knizner
.571
4
7
4
0
0
0
0
0
0
0
7
4
0
0
0
0
.571
.571
1.143
2Luis Arraez
L. Arraez
.333
1
3
1
0
0
0
0
1
0
0
4
1
0
0
0
0
.500
.333
.833
3Heliot Ramos
H. Ramos
.286
23
49
14
3
0
2
4
1
1
11
51
23
5
0
0
0
.314
.469
.783
4Willy Adames
W. Adames
.271
23
48
13
2
0
5
8
5
0
15
53
30
7
0
0
0
.340
.625
.965
5Jerar Encarnacion
J. Encarnacion
.250
7
12
3
1
0
0
3
1
0
3
13
4
1
0
0
0
.308
.333
.641
6Dominic Smith
D. Smith
.250
4
4
1
0
0
0
1
0
0
2
4
1
0
0
0
0
.250
.250
.500
7Luis Matos
L. Matos
.250
11
20
5
1
0
1
2
3
0
1
23
9
2
0
0
0
.348
.450
.798
8Rafael Devers
R. Devers
.226
26
53
12
1
0
3
10
6
0
13
59
22
4
0
0
0
.305
.415
.720
9Wilmer Flores
W. Flores
.222
15
36
8
1
0
3
6
3
0
6
39
18
4
0
0
0
.282
.500
.782
10Drew Gilbert
D. Gilbert
.200
6
10
2
1
0
0
1
1
0
3
11
3
1
0
0
0
.273
.300
.573
11Patrick Bailey
P. Bailey
.188
17
32
6
0
0
1
5
2
0
9
34
9
1
0
0
0
.235
.281
.517
12Matt Chapman
M. Chapman
.176
18
34
6
1
0
2
6
6
0
4
41
13
3
0
1
1
.293
.382
.675
13Tyler Fitzgerald
T. Fitzgerald
.167
3
6
1
0
0
0
0
2
0
2
8
1
0
0
0
0
.375
.167
.542
14Casey Schmitt
C. Schmitt
.162
18
37
6
2
0
2
4
5
1
11
43
14
4
0
0
1
.279
.378
.657
15Christian Koss
C. Koss
.154
7
13
2
0
0
0
0
1
0
5
14
2
0
0
0
0
.214
.154
.368
16Jung Hoo Lee
J. Hoo Lee
.128
20
39
5
0
0
0
2
1
0
8
40
5
0
0
0
0
.150
.128
.278
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 Giants Stats

Team Batting Leaders

AVG

.333

Arraez

Luis Arraez
Team Pitching Leaders

K

7

Webb

Logan Webb

ERA

10.80

Webb

Logan Webb
Team Rankings

HR

0

11th

R

0

16th

SO

12

3rd

ERA

6.00

13th

2026 Division Standings
TEAMWLPCTGB
Giants Giants
0
1
.000
0.5
0
0
0
0
0
0
0
0
Schedule
DATEMATCHUPTIME (ET)
Fri
3/27
@
4:35 PM
Sat
3/28
@
7:15 PM
Mon
3/30
@
9:40 PM
Tue
3/31
@
9:40 PM
Wed
4/1
@
4:10 PM
Last Game
NYY Yankees

1 - 0

7

Final

0

SFG Giants

0 - 1

Wed 25 Mar 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

AL EastWLPCTGB
1
0
1.000
0
0
0.5
0
0
0.5
0
0
0.5
0
0
0.5
AL CentralWLPCTGB
0
0
0
0
0
0
0
0
0
0
AL WestWLPCTGB
0
0
0
0
0
0
0
0
0
0
NL EastWLPCTGB
0
0
0
0
0
0
0
0
0
0
NL CentralWLPCTGB
0
0
0
0
0
0
0
0
0
0
NL WestWLPCTGB
0
0
0
0
0
0
0
0
0
1
.000
0.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Tue
3/24
@
7-0
Wed
3/25
@
7-11
Wed
3/25
@
2-14
Wed
3/25
@
10-4
Wed
3/25
@
1-2

Schedule

DATEMATCHUPTIME (ET)
Thu
3/26
@
8:30 PM
Thu
3/26
@
10:10 PM
Fri
3/27
@
4:35 PM
Fri
3/27
@
7:07 PM
Fri
3/27
@
7:10 PM