teams with lowest ops vs lhp in the last 30 days

Between May 23, 2026 and June 22, 2026, the Cleveland Guardians have the worst OPS by a team against left-handed pitchers, with an OPS of .601.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Guardians
Guardians
.601
23
.391
9
14
258
55
10
0
4
23
30
4
81
295
77
14
1
2
0
.213
.303
.298
2Rays
Rays
.620
22
.364
8
14
315
69
16
1
4
30
37
4
73
365
99
21
5
4
2
.219
.306
.314
3Dodgers
Dodgers
.637
23
.609
14
9
305
61
12
2
10
40
31
7
74
348
107
24
1
3
0
.200
.286
.351
4Twins
Twins
.645
24
.500
12
12
235
49
6
0
10
24
19
6
56
262
85
16
1
1
0
.209
.284
.362
5Orioles
Orioles
.652
21
.524
11
10
218
50
6
0
7
19
20
2
61
243
77
13
2
1
3
.229
.299
.353
6Blue Jays
Blue Jays
.653
23
.609
14
9
244
52
12
2
8
25
17
5
65
269
92
22
1
2
0
.213
.276
.377
7Angels
Angels
.668
20
.550
11
9
226
49
6
1
9
27
24
2
68
254
84
16
1
1
0
.217
.296
.372
8Mariners
Mariners
.672
20
.500
10
10
250
62
5
1
6
28
22
7
54
283
87
12
2
2
1
.248
.324
.348
9Padres
Padres
.682
21
.381
8
13
275
65
16
0
8
25
24
2
66
303
105
24
0
2
2
.236
.300
.382
10Phillies
Phillies
.690
23
.696
16
7
291
69
11
2
9
42
27
5
78
327
111
22
0
4
0
.237
.309
.381
11Braves
Braves
.692
23
.478
11
12
346
78
17
1
13
37
35
2
84
385
136
31
0
2
0
.225
.299
.393
12Pirates
Pirates
.718
21
.476
10
11
246
61
13
0
9
32
20
2
68
270
101
22
0
2
0
.248
.307
.411
13Red Sox
Red Sox
.725
20
.350
7
13
185
46
9
0
7
30
16
2
49
206
76
16
2
1
1
.249
.314
.411
14Tigers
Tigers
.726
21
.476
10
11
216
51
10
1
9
29
25
0
53
247
90
20
1
5
1
.236
.309
.417
15White Sox
White Sox
.728
22
.409
9
13
284
68
14
0
12
32
26
5
79
321
118
26
3
2
0
.239
.312
.415
16Rockies
Rockies
.732
23
.391
9
14
275
73
21
1
6
31
20
2
68
299
114
28
0
2
1
.265
.318
.415
17Cardinals
Cardinals
.736
25
.520
13
12
287
75
13
2
8
34
28
4
46
323
116
23
1
3
1
.261
.332
.404
18Diamondbacks
Diamondbacks
.737
20
.500
10
10
240
61
13
2
8
33
18
4
41
267
102
23
1
4
2
.254
.312
.425
19Astros
Astros
.741
20
.550
11
9
226
53
10
1
12
35
17
2
60
247
101
23
2
0
0
.235
.294
.447
20Royals
Royals
.756
23
.391
9
14
305
88
19
2
5
36
22
4
61
336
126
26
4
1
1
.289
.343
.413
21Mets
Mets
.758
23
.435
10
13
214
58
5
1
9
26
15
4
55
238
92
15
2
2
0
.271
.328
.430
22Brewers
Brewers
.784
22
.591
13
9
272
79
15
1
7
35
27
1
72
302
117
23
0
2
2
.290
.354
.430
23Reds
Reds
.786
20
.450
9
11
193
50
11
1
8
30
22
1
48
219
87
20
1
2
1
.259
.335
.451
24Yankees
Yankees
.797
21
.619
13
8
269
78
13
4
8
38
21
1
61
295
123
25
0
3
0
.290
.340
.457
25Cubs
Cubs
.810
22
.455
10
12
195
51
7
2
9
27
23
6
45
226
89
18
0
2
0
.262
.354
.456
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 Guardians Stats

Team Batting Leaders

HR

11

Martínez

Angel Martínez

RBI

34

DeLauter

Chase DeLauter

AVG

.273

Bazzana

Travis Bazzana
Team Pitching Leaders

W

9

Williams

Gavin Williams

K

103

Williams

Gavin Williams

ERA

2.70

Messick

Parker Messick
Team Rankings

HR

74

25th

R

310

27th

SO

710

4th

ERA

3.79

6th

2026 Division Standings
TEAMWLPCTGB
Guardians Guardians
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
Schedule
DATEMATCHUPTIME (ET)
Mon
6/22
@
7:40 PM
Tue
6/23
@
7:40 PM
Wed
6/24
@
2:10 PM
Fri
6/26
@
7:10 PM
Sat
6/27
@
7:10 PM
Last Game
CLE Guardians

41 - 37

1

Final

2

HOU Astros

37 - 42

Sun 21 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
28
.632
42
35
.545
6.5
40
38
.513
9.0
40
38
.513
9.0
34
43
.442
14.5
NL CentralWLPCTGB
46
29
.613
41
34
.547
5.0
40
37
.519
7.0
39
39
.500
8.5
37
39
.487
9.5
NL WestWLPCTGB
49
29
.628
39
37
.513
9.0
39
38
.506
9.5
31
46
.403
17.5
30
48
.385
19.0
AL EastWLPCTGB
46
30
.605
43
31
.581
2.0
38
39
.494
8.5
37
42
.468
10.5
31
44
.413
14.5
AL CentralWLPCTGB
41
37
.526
39
37
.513
1.0
38
41
.481
3.5
33
44
.429
7.5
32
46
.410
9.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
37
40
.481
2.0
37
42
.468
3.0
32
47
.405
8.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sat
6/6
@
3-2
Sat
6/6
@
6-3
Sat
6/6
@
6-1
Sat
6/6
@
2-13
Sat
6/6
@
3-4

Schedule

DATEMATCHUPTIME (ET)
Mon
6/22
@
6:10 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:40 PM
Mon
6/22
@
6:45 PM
Mon
6/22
@
7:07 PM