which team has lowest batting average vs lefties the last 30 days

Between July 16, 2026 and August 15, 2026, the San Francisco Giants have the lowest batting average by a team against left-handed pitchers, with an average of .184.

TEAMAVGGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBOBPSLGOPS
1Giants
Giants
.184
24
.292
7
17
250
46
9
1
4
21
20
3
65
274
69
14
0
1
1
.252
.276
.528
2Cardinals
Cardinals
.196
25
.480
12
13
271
53
8
2
11
30
31
6
64
310
98
21
1
1
0
.291
.362
.653
3Reds
Reds
.205
15
.533
8
7
122
25
5
0
1
11
15
0
39
138
33
6
0
1
3
.290
.270
.560
4Blue Jays
Blue Jays
.206
25
.480
12
13
345
71
14
0
3
24
31
3
87
385
94
17
2
4
1
.274
.272
.547
5Yankees
Yankees
.217
25
.560
14
11
295
64
14
1
9
31
26
5
84
327
107
24
0
1
2
.291
.363
.653
6Brewers
Brewers
.217
19
.526
10
9
175
38
10
2
4
13
23
1
57
202
64
16
3
0
4
.312
.366
.677
7Marlins
Marlins
.222
22
.318
7
15
225
50
9
0
4
20
18
6
59
254
71
13
2
3
0
.294
.316
.609
8Astros
Astros
.223
21
.571
12
9
202
45
9
1
5
19
27
5
50
236
71
15
1
1
2
.328
.351
.679
9Tigers
Tigers
.227
26
.577
15
11
300
68
19
2
5
40
27
5
78
336
106
26
0
4
0
.298
.353
.651
10Pirates
Pirates
.227
21
.333
7
14
335
76
15
1
7
34
35
4
95
377
114
23
1
2
0
.306
.340
.646
11Royals
Royals
.231
22
.409
9
13
277
64
16
1
7
30
27
4
75
313
103
24
4
1
1
.307
.372
.679
12Mariners
Mariners
.233
24
.375
9
15
361
84
8
1
13
32
32
5
97
399
133
22
0
1
2
.303
.368
.672
13Athletics
Athletics
.233
22
.318
7
15
382
89
15
1
12
32
23
6
108
415
142
28
4
0
0
.287
.372
.659
14Rangers
Rangers
.236
24
.333
8
16
297
70
13
1
8
35
30
3
78
334
109
22
4
0
1
.312
.367
.679
15Guardians
Guardians
.236
24
.292
7
17
233
55
11
0
3
24
37
5
56
280
75
14
3
2
2
.350
.322
.672
16Twins
Twins
.240
24
.458
11
13
296
71
13
1
10
33
27
7
74
331
116
24
0
1
1
.317
.392
.709
17Angels
Angels
.241
21
.429
9
12
282
68
11
0
6
24
21
4
79
311
97
17
2
2
1
.301
.344
.645
18Mets
Mets
.246
21
.571
12
9
244
60
8
3
11
39
30
2
70
279
107
22
0
3
1
.330
.439
.768
19Red Sox
Red Sox
.246
19
.684
13
6
211
52
11
0
9
35
24
2
63
238
90
20
0
1
1
.328
.427
.754
20Rays
Rays
.247
25
.680
17
8
332
82
13
1
9
33
19
4
67
357
124
23
2
0
3
.296
.373
.669
21Nationals
Nationals
.247
23
.435
10
13
336
83
22
1
15
53
34
6
87
377
152
38
1
0
0
.327
.452
.780
22Rockies
Rockies
.253
21
.429
9
12
237
60
13
3
7
34
16
3
51
259
100
23
1
2
0
.306
.422
.728
23White Sox
White Sox
.254
25
.520
13
12
284
72
21
1
8
36
34
5
78
326
119
30
1
2
2
.342
.419
.761
24Orioles
Orioles
.256
22
.545
12
10
254
65
13
2
12
34
27
2
80
286
118
27
2
1
3
.331
.465
.796
25Phillies
Phillies
.257
23
.435
10
13
202
52
7
1
8
27
32
6
52
242
85
16
0
2
0
.372
.421
.793
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

24

Devers

Rafael Devers

RBI

65

Devers

Rafael Devers

AVG

.324

Arraez

Luis Arraez
Team Pitching Leaders

W

10

Ray

Robbie Ray

K

128

Roupp

Landen Roupp

ERA

3.08

Ray

Robbie Ray
Team Rankings

HR

135

20th

R

495

27th

SO

921

27th

ERA

4.32

21st

2026 Division Standings
TEAMWLPCTGB
74
49
.602
66
57
.537
8.0
65
58
.528
9.0
Giants Giants
50
72
.410
23.5
49
73
.402
24.5
Schedule
DATEMATCHUPTIME (ET)
Sun
8/16
@
4:05 PM
Tue
8/18
@
6:40 PM
Wed
8/19
@
6:40 PM
Thu
8/20
@
1:10 PM
Fri
8/21
@
7:10 PM
Last Game
COL Rockies

49 - 73

5

Final

2

SFG Giants

50 - 72

Fri 14 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
73
49
.598
65
58
.528
8.5
62
61
.504
11.5
60
64
.484
14.0
54
69
.439
19.5
NL CentralWLPCTGB
75
48
.610
72
52
.581
3.5
62
61
.504
13.0
59
62
.488
15.0
60
64
.484
15.5
NL WestWLPCTGB
74
49
.602
66
57
.537
8.0
65
58
.528
9.0
50
72
.410
23.5
49
73
.402
24.5
AL EastWLPCTGB
74
47
.612
68
54
.557
6.5
65
57
.533
9.5
60
64
.484
15.5
59
63
.484
15.5
AL CentralWLPCTGB
64
58
.525
60
63
.488
4.5
60
63
.488
4.5
59
64
.480
5.5
50
73
.407
14.5
AL WestWLPCTGB
63
60
.512
60
63
.488
3.0
57
66
.463
6.0
48
74
.393
14.5
48
75
.390
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
7/31
@
2-0
Fri
7/31
@
4-6
Fri
7/31
@
6-1
Fri
7/31
@
4-1
Fri
7/31
@
5-2

Schedule

DATEMATCHUPTIME (ET)
Sat
8/15
@
6:10 PM
Sat
8/15
@
6:40 PM
Sat
8/15
@
7:10 PM
Sat
8/15
@
7:10 PM
Sat
8/15
@
7:10 PM