team with lowest batting average vs lefties last 20 days

Between August 2, 2026 and August 22, 2026, the San Francisco Giants have the lowest batting average by a team against left-handed pitchers, with an average of .179.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.179
16
.250
4
12
224
40
8
1
2
10
15
2
67
241
56
11
0
0
0
.237
.250
.487
2Reds
Reds
.192
11
.545
6
5
130
25
3
0
3
10
13
0
39
144
37
6
0
1
1
.264
.285
.549
3Mariners
Mariners
.205
16
.438
7
9
254
52
5
1
8
18
27
4
70
285
83
14
0
0
0
.291
.327
.618
4Red Sox
Red Sox
.208
14
.500
7
7
106
22
7
0
1
12
13
1
31
121
32
8
0
1
0
.298
.302
.599
5Angels
Angels
.215
15
.533
8
7
214
46
8
0
4
22
13
4
57
233
66
12
1
1
0
.272
.308
.580
6Mets
Mets
.217
14
.714
10
4
184
40
6
2
9
24
19
1
51
205
77
17
0
1
0
.293
.418
.711
7Yankees
Yankees
.217
17
.647
11
6
92
20
4
1
2
11
14
2
29
108
32
7
0
0
2
.333
.348
.681
8Rockies
Rockies
.222
15
.400
6
9
203
45
14
2
6
29
17
1
51
223
81
22
0
2
0
.283
.399
.682
9Pirates
Pirates
.228
13
.462
6
7
193
44
11
0
5
30
18
4
64
218
70
16
1
2
0
.304
.363
.667
10Tigers
Tigers
.229
16
.438
7
9
175
40
9
1
3
24
20
5
48
200
60
13
0
0
0
.325
.343
.668
11Astros
Astros
.235
16
.500
8
8
119
28
9
0
3
11
14
3
24
139
46
12
1
2
0
.326
.387
.713
12Nationals
Nationals
.236
16
.250
4
12
182
43
9
1
7
21
16
4
55
202
75
17
0
0
0
.312
.412
.724
13White Sox
White Sox
.240
18
.500
9
9
233
56
16
0
14
37
32
5
66
272
114
30
1
1
1
.343
.489
.832
14Cardinals
Cardinals
.243
18
.667
12
6
222
54
10
2
11
33
28
7
53
258
101
23
1
0
1
.346
.455
.801
15Athletics
Athletics
.244
15
.267
4
11
217
53
8
0
7
22
15
1
59
233
82
15
0
0
0
.296
.378
.674
16Blue Jays
Blue Jays
.247
18
.556
10
8
271
67
11
1
5
27
17
2
61
297
95
17
4
3
0
.294
.351
.644
17Royals
Royals
.248
16
.500
8
8
262
65
14
2
8
37
24
3
63
295
107
24
3
2
2
.316
.408
.725
18Brewers
Brewers
.250
18
.611
11
7
220
55
8
0
9
27
25
2
72
252
90
17
4
1
3
.331
.409
.740
19Phillies
Phillies
.250
16
.750
12
4
124
31
4
0
3
20
26
2
25
155
44
7
1
2
1
.383
.355
.738
20Orioles
Orioles
.251
17
.471
8
9
191
48
8
0
10
22
15
1
56
207
86
18
0
0
0
.309
.450
.759
21Marlins
Marlins
.252
13
.462
6
7
119
30
4
1
1
12
14
2
29
136
39
6
0
1
0
.338
.328
.666
22Rays
Rays
.253
16
.625
10
6
158
40
5
0
4
15
8
1
30
168
57
9
1
0
2
.293
.361
.654
23Rangers
Rangers
.256
17
.471
8
9
223
57
7
2
7
28
27
0
55
255
89
16
4
1
1
.335
.399
.734
24Braves
Braves
.256
16
.438
7
9
160
41
9
0
8
21
11
0
35
173
74
17
0
2
0
.301
.463
.763
25Padres
Padres
.261
17
.647
11
6
218
57
9
0
9
33
17
2
56
239
93
18
0
2
0
.318
.427
.745
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

26

Devers

Rafael Devers

RBI

70

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

141

19th

R

517

27th

SO

962

27th

ERA

4.36

23rd

2026 Division Standings
TEAMWLPCTGB
78
51
.605
69
60
.535
9.0
68
61
.527
10.0
Giants Giants
52
76
.406
25.5
50
78
.391
27.5
Schedule
DATEMATCHUPTIME (ET)
Sat
8/22
@
7:15 PM
Sun
8/23
@
3:15 PM
Mon
8/24
@
9:45 PM
Tue
8/25
@
9:45 PM
Wed
8/26
@
3:45 PM
Last Game
SFG Giants

52 - 76

4

Final

6

BOS Red Sox

69 - 59

Fri 21 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
75
55
.577
71
58
.550
3.5
65
64
.504
9.5
61
69
.469
14.0
58
71
.450
16.5
NL CentralWLPCTGB
81
49
.623
74
55
.574
6.5
66
64
.508
15.0
63
67
.485
18.0
61
68
.473
19.5
NL WestWLPCTGB
78
51
.605
69
60
.535
9.0
68
61
.527
10.0
52
76
.406
25.5
50
78
.391
27.5
AL EastWLPCTGB
76
52
.594
73
56
.566
3.5
69
59
.539
7.0
64
67
.489
13.5
62
67
.481
14.5
AL CentralWLPCTGB
67
61
.523
63
66
.488
4.5
63
66
.488
4.5
61
67
.477
6.0
56
74
.431
12.0
AL WestWLPCTGB
65
64
.504
64
65
.496
1.0
61
68
.473
4.0
51
78
.395
14.0
49
80
.380
16.0

MLB 2026 Scores & Schedule

Scores

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

Schedule

DATEMATCHUPTIME (ET)
Sat
8/22
@
7:05 PM
Sat
8/22
@
7:05 PM
Sat
8/22
@
7:10 PM
Sat
8/22
@
7:10 PM
Sat
8/22
@
7:15 PM