which team has the lowest batting average vs lefties in last 30 day

Between May 17, 2025 and June 16, 2025, the San Francisco Giants have the worst batting average by a team against left-handed pitchers, with an average of .177.

TEAM AVG G W% W L AB H 2B 3B HR RBI BB HBP SO PA TB XBH SH SF IBB OBP SLG OPS
1 Giants
Giants
.177
18
.648
158
86
220
39
5
2
5
13
20
2
61
244
63
12
0
2
0
.250
.286
.536
2 Pirates
Pirates
.177
20
.473
105
117
203
36
8
2
5
20
16
1
62
222
63
15
1
1
0
.240
.310
.550
3 Rangers
Rangers
.197
20
.495
109
111
203
40
6
1
5
19
14
1
61
220
63
12
0
2
2
.250
.310
.560
4 Padres
Padres
.202
19
.437
114
147
238
48
9
1
5
22
17
1
58
261
74
15
3
2
1
.256
.311
.567
5 Rockies
Rockies
.214
18
.085
21
226
224
48
11
3
3
24
20
2
64
247
74
17
0
1
0
.283
.330
.614
6 Reds
Reds
.216
23
.387
105
166
250
54
11
3
4
15
18
1
58
271
83
18
1
1
1
.270
.332
.602
7 Nationals
Nationals
.219
20
.477
114
125
224
49
10
0
4
17
12
1
51
239
71
14
1
1
0
.261
.317
.577
8 Mets
Mets
.225
24
.575
168
124
258
58
12
1
7
28
28
3
63
292
93
20
1
2
1
.306
.360
.666
9 Cubs
Cubs
.226
22
.567
177
135
288
65
14
0
10
22
21
2
74
312
109
24
1
0
1
.283
.378
.661
10 Diamondbacks
Diamondbacks
.229
23
.455
112
134
223
51
8
1
9
28
18
3
47
246
88
18
0
2
1
.293
.395
.687
11 Twins
Twins
.232
21
.468
152
173
293
68
10
1
10
30
28
2
91
325
110
21
1
1
1
.302
.375
.678
12 Guardians
Guardians
.232
22
.362
128
226
323
75
15
0
4
25
23
5
91
354
102
19
1
2
1
.292
.316
.608
13 Phillies
Phillies
.236
24
.593
201
138
309
73
10
2
12
32
25
3
70
339
123
24
1
1
0
.299
.398
.697
14 Athletics
Athletics
.241
22
.342
81
156
212
51
9
1
3
13
24
0
63
237
71
13
0
1
0
.316
.335
.651
15 White Sox
White Sox
.241
21
.317
65
140
187
45
12
2
8
22
12
2
64
205
85
22
1
3
1
.289
.455
.744
16 Braves
Braves
.242
18
.241
59
186
219
53
8
0
8
23
21
1
65
245
85
16
1
3
1
.307
.388
.696
17 Angels
Angels
.243
19
.615
131
82
202
49
8
0
11
27
8
0
59
213
90
19
1
2
1
.269
.446
.714
18 Cardinals
Cardinals
.243
24
.516
180
169
309
75
12
0
9
37
28
8
76
349
114
21
1
3
0
.319
.369
.688
19 Yankees
Yankees
.245
23
.708
243
100
298
73
14
2
8
41
39
0
78
343
115
24
0
5
5
.327
.386
.713
20 Orioles
Orioles
.248
24
.424
108
147
230
57
7
0
6
23
20
4
60
255
82
13
0
1
1
.318
.357
.674
21 Royals
Royals
.249
19
.520
132
122
237
59
14
0
3
16
10
4
52
254
82
17
3
0
2
.291
.346
.637
22 Dodgers
Dodgers
.253
22
.469
138
156
273
69
13
1
8
29
17
4
64
294
108
22
0
0
1
.306
.396
.702
23 Marlins
Marlins
.254
22
.527
146
131
248
63
16
0
6
26
22
1
54
277
97
22
4
2
0
.315
.391
.706
24 Mariners
Mariners
.261
20
.362
100
176
253
66
13
1
8
24
18
4
69
276
105
22
0
1
0
.319
.415
.734
25 Red Sox
Red Sox
.273
24
.595
217
148
319
87
23
1
10
54
38
7
80
365
142
34
0
1
3
.362
.445
.807
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 Rankings

HR

70

19th

R

309

14th

SO

614

11th

ERA

3.27

3rd

2025 Division Standings
TEAM W L PCT GB
Dodgers Dodgers
43
29
.597
Giants Giants
41
31
.569
2.0
Padres Padres
39
31
.557
3.0
Diamondbacks Diamondbacks
36
35
.507
6.5
Rockies Rockies
14
57
.197
28.5
Schedule
DATE MATCHUP TIME (ET)
Tue
6/17
CLE CLE
@
SFG SFG
9:45 PM
Wed
6/18
CLE CLE
@
SFG SFG
9:45 PM
Thu
6/19
CLE CLE
@
SFG SFG
4:05 PM
Fri
6/20
BOS BOS
@
SFG SFG
10:15 PM
Sat
6/21
BOS BOS
@
SFG SFG
4:05 PM
Last Game
LAD Dodgers

43 - 29

5

Final

4

SFG Giants

41 - 31

Sun 15 Jun 2025

MLB 2025 Batting Leaders

MLB 2025 Pitching Leaders

MLB Fantasy 2025

MLB 2025 Betting

MLB 2025 Division Standings

AL East W L PCT GB
Yankees Yankees
42
28
.600
Rays Rays
39
32
.549
3.5
AL Central W L PCT GB
Tigers Tigers
46
27
.630
Twins Twins
36
35
.507
9.0
AL West W L PCT GB
Astros Astros
41
30
.577
Mariners Mariners
36
34
.514
4.5
NL East W L PCT GB
Mets Mets
45
27
.625
Phillies Phillies
42
29
.592
2.5
NL Central W L PCT GB
Cubs Cubs
44
28
.611
Brewers Brewers
39
34
.534
5.5
NL West W L PCT GB
Dodgers Dodgers
43
29
.597
Giants Giants
41
31
.569
2.0

MLB 2025 Scores & Schedule

Scores

DATE MATCHUP SCORE
Sat
5/31
MIL MIL
@
PHI PHI
5-2
Sat
5/31
BOS BOS
@
ATL ATL
3-1
Sat
5/31
CWS CWS
@
BAL BAL
2-3
Sat
5/31
ATH ATH
@
TOR TOR
4-8
Sat
5/31
LAA LAA
@
CLE CLE
2-4

Schedule

DATE MATCHUP TIME (ET)
Mon
6/16
PHI PHI
@
MIA MIA
6:40 PM
Mon
6/16
COL COL
@
WSH WSH
6:45 PM
Mon
6/16
LAA LAA
@
NYY NYY
7:05 PM
Mon
6/16
BAL BAL
@
TBR TBR
7:35 PM
Mon
6/16
BOS BOS
@
SEA SEA
9:40 PM