lowest team ops vs lhp last 32 days

Between July 20, 2026 and August 21, 2026, the San Francisco Giants have the worst OPS by a team against left-handed pitchers, with an OPS of .552.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Giants
Giants
.552
26
.308
8
18
304
61
12
1
5
25
20
3
83
328
90
18
0
1
0
.201
.256
.296
2Reds
Reds
.601
17
.588
10
7
161
34
6
0
3
17
20
0
53
182
49
9
0
1
4
.211
.297
.304
3Pirates
Pirates
.611
24
.375
9
15
358
79
14
0
6
40
37
5
101
403
111
20
1
2
0
.221
.301
.310
4Blue Jays
Blue Jays
.617
27
.519
14
13
381
90
17
0
6
32
28
2
90
419
125
23
4
4
0
.236
.289
.328
5Marlins
Marlins
.644
23
.391
9
14
229
54
9
0
4
21
23
5
51
261
75
13
2
2
0
.236
.317
.328
6Tigers
Tigers
.646
27
.519
14
13
295
67
18
2
4
40
29
5
79
333
101
24
0
4
0
.227
.303
.342
7Yankees
Yankees
.646
28
.607
17
11
299
64
13
1
9
35
27
6
85
333
106
23
0
1
2
.214
.291
.355
8Angels
Angels
.652
23
.435
10
13
310
73
13
0
8
34
24
4
81
342
110
21
2
2
1
.235
.297
.355
9Mariners
Mariners
.653
27
.370
10
17
402
87
12
1
14
33
41
6
112
450
143
27
0
1
2
.216
.298
.356
10Athletics
Athletics
.661
25
.280
7
18
421
98
14
1
14
35
29
5
118
459
156
29
4
0
0
.233
.290
.371
11Cardinals
Cardinals
.668
28
.536
15
13
319
62
12
2
13
34
41
8
77
370
117
27
1
1
1
.194
.301
.367
12Rays
Rays
.682
26
.731
19
7
294
76
10
1
8
31
15
3
62
314
112
19
2
0
4
.259
.301
.381
13Rockies
Rockies
.694
22
.409
9
13
289
70
18
3
7
43
22
2
66
318
115
28
1
4
0
.242
.297
.398
14Padres
Padres
.694
26
.615
16
10
300
74
10
0
9
40
32
4
78
341
111
19
2
3
0
.247
.324
.370
15Guardians
Guardians
.708
27
.333
9
18
273
68
17
0
4
33
40
5
58
323
97
21
3
2
2
.249
.353
.355
16Royals
Royals
.712
25
.480
12
13
349
85
21
2
9
42
35
5
89
397
137
32
5
2
2
.244
.320
.393
17Rangers
Rangers
.716
26
.385
10
16
329
80
13
2
11
40
36
2
85
373
130
26
5
1
1
.243
.321
.395
18Astros
Astros
.720
22
.591
13
9
193
44
12
1
6
22
24
5
47
224
76
19
0
2
2
.228
.326
.394
19Brewers
Brewers
.726
22
.545
12
10
241
56
12
2
9
26
27
2
76
273
99
23
3
0
3
.232
.315
.411
20Red Sox
Red Sox
.729
20
.600
12
8
205
51
13
0
6
31
23
2
62
231
82
19
0
1
1
.249
.329
.400
21Twins
Twins
.741
26
.500
13
13
309
80
20
1
8
39
27
8
79
346
126
29
1
1
2
.259
.333
.408
22Braves
Braves
.746
27
.556
15
12
312
79
17
0
14
40
22
2
66
340
138
31
0
3
0
.253
.304
.442
23Dodgers
Dodgers
.751
24
.417
10
14
373
100
14
2
15
40
23
3
82
401
163
31
0
2
2
.268
.314
.437
24Mets
Mets
.753
23
.609
14
9
272
64
9
3
13
41
33
2
79
310
118
25
0
3
1
.235
.319
.434
25White Sox
White Sox
.762
28
.464
13
15
310
76
23
1
10
41
39
6
88
358
131
34
1
2
1
.245
.339
.423
StatMuse has event-level data for OPS 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

25

Devers

Rafael Devers

RBI

69

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

139

20th

R

513

27th

SO

959

27th

ERA

4.34

23rd

2026 Division Standings
TEAMWLPCTGB
77
51
.602
68
60
.531
9.0
67
61
.523
10.0
Giants Giants
52
75
.409
24.5
50
77
.394
26.5
Schedule
DATEMATCHUPTIME (ET)
Fri
8/21
@
7:10 PM
Sat
8/22
@
7:15 PM
Sun
8/23
@
3:15 PM
Mon
8/24
@
9:45 PM
Tue
8/25
@
9:45 PM
Last Game
SFG Giants

52 - 75

2

Final

5

CLE Guardians

62 - 66

Thu 20 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
75
53
.586
70
58
.547
5.0
64
64
.500
11.0
61
68
.473
14.5
58
70
.453
17.0
NL CentralWLPCTGB
79
49
.617
74
54
.578
5.0
66
63
.512
13.5
63
66
.488
16.5
61
67
.477
18.0
NL WestWLPCTGB
77
51
.602
68
60
.531
9.0
67
61
.523
10.0
52
75
.409
24.5
50
77
.394
26.5
AL EastWLPCTGB
76
51
.598
72
55
.567
4.0
68
59
.535
8.0
63
66
.488
14.0
61
67
.477
15.5
AL CentralWLPCTGB
66
61
.520
63
65
.492
3.5
62
66
.484
4.5
61
66
.480
5.0
55
74
.426
12.0
AL WestWLPCTGB
64
64
.500
63
65
.492
1.0
60
68
.469
4.0
51
77
.398
13.0
49
79
.383
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
8/5
@
4-10
Thu
8/6
@
4-1
Thu
8/6
@
5-6
Thu
8/6
@
13-6
Thu
8/6
@
2-5

Schedule

DATEMATCHUPTIME (ET)
Fri
8/21
@
4:10 PM
Fri
8/21
@
6:40 PM
Fri
8/21
@
7:05 PM
Fri
8/21
@
7:10 PM
Fri
8/21
@
7:10 PM