teams with the lowest ops against lefties last 30 games

The Cleveland Guardians have the worst OPS by a team against left-handed pitchers in their last 30 games, with an OPS of .552.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Guardians
Guardians
.552
30
.467
14
16
279
51
8
0
6
35
35
2
86
325
77
14
6
3
2
.183
.276
.276
2White Sox
White Sox
.599
30
.600
18
12
321
71
18
1
4
30
24
2
82
350
103
23
1
2
2
.221
.278
.321
3Blue Jays
Blue Jays
.602
30
.367
11
19
290
62
13
1
5
23
26
4
72
323
92
19
0
3
2
.214
.285
.317
4Yankees
Yankees
.607
30
.467
14
16
450
91
16
1
15
45
33
6
141
491
154
32
0
2
1
.202
.265
.342
5Twins
Twins
.610
30
.567
17
13
339
70
15
2
7
29
35
3
83
379
110
24
1
1
1
.206
.286
.324
6Braves
Braves
.625
30
.500
15
15
387
83
18
0
11
34
25
11
94
428
134
29
0
4
1
.214
.279
.346
7Cardinals
Cardinals
.640
30
.367
11
19
377
79
16
1
12
42
40
2
90
423
133
29
2
2
0
.210
.287
.353
8Astros
Astros
.649
30
.600
18
12
334
76
11
1
9
35
32
5
81
376
116
21
2
3
3
.228
.302
.347
9Tigers
Tigers
.666
30
.567
17
13
346
84
18
3
7
46
27
0
91
380
129
28
1
5
0
.243
.294
.373
10Mariners
Mariners
.668
30
.467
14
16
359
82
13
0
11
37
35
9
104
405
128
24
0
2
1
.228
.311
.357
11Athletics
Athletics
.676
30
.300
9
21
512
121
15
2
18
50
38
7
134
564
194
35
4
2
1
.236
.297
.379
12Brewers
Brewers
.682
30
.533
16
14
349
80
22
5
5
33
45
2
76
401
127
32
2
3
5
.229
.318
.364
13Giants
Giants
.684
30
.467
14
16
304
73
17
1
9
38
21
2
76
331
119
27
3
1
1
.240
.293
.391
14Padres
Padres
.701
30
.467
14
16
296
75
15
1
6
32
30
5
70
338
110
22
4
3
4
.253
.329
.372
15Marlins
Marlins
.703
30
.467
14
16
319
73
16
1
12
34
29
8
82
366
127
29
5
5
2
.229
.305
.398
16Royals
Royals
.725
30
.400
12
18
369
94
20
0
14
45
22
4
94
400
156
34
3
2
1
.255
.302
.423
17Phillies
Phillies
.725
30
.467
14
16
383
98
15
1
13
39
31
8
113
425
154
29
1
2
0
.256
.323
.402
18Angels
Angels
.727
30
.400
12
18
365
92
14
1
14
46
30
5
114
403
150
29
1
2
1
.252
.316
.411
19Dodgers
Dodgers
.731
30
.600
18
12
391
98
19
2
13
51
40
3
85
438
160
34
0
4
3
.251
.322
.409
20Pirates
Pirates
.734
30
.433
13
17
386
99
18
2
13
46
30
7
98
426
160
33
0
3
0
.256
.319
.415
21Rays
Rays
.734
30
.633
19
11
359
93
17
3
12
43
23
4
78
389
152
32
3
0
3
.259
.311
.423
22Rockies
Rockies
.742
30
.433
13
17
419
113
23
2
9
65
43
8
111
480
167
34
3
7
4
.270
.344
.399
23Mets
Mets
.756
30
.400
12
18
391
99
11
3
16
54
48
3
103
447
164
30
1
4
1
.253
.336
.419
24Orioles
Orioles
.779
30
.567
17
13
405
102
18
2
20
57
42
3
116
455
184
40
2
3
2
.252
.325
.454
25Rangers
Rangers
.785
30
.533
16
14
372
102
18
1
14
53
32
8
101
418
164
33
5
1
0
.274
.344
.441
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

13

Manzardo

Kyle Manzardo

RBI

51

DeLauter

Chase DeLauter

AVG

.280

DeLauter

Chase DeLauter
Team Pitching Leaders

W

10

Williams

Gavin Williams

K

168

Williams

Gavin Williams

ERA

2.59

Messick

Parker Messick
Team Rankings

HR

106

27th

R

432

29th

SO

1,016

3rd

ERA

3.73

8th

2026 Division Standings
TEAMWLPCTGB
57
51
.528
Guardians Guardians
56
54
.509
2.0
55
55
.500
3.0
51
58
.468
6.5
46
64
.418
12.0
Schedule
DATEMATCHUPTIME (ET)
Fri
7/31
@
7:10 PM
Sat
8/1
@
7:15 PM
Sun
8/2
@
1:40 PM
Tue
8/4
@
6:40 PM
Wed
8/5
@
6:40 PM
Last Game
CLE Guardians

56 - 54

6

Final

1

CIN Reds

50 - 57

Wed 29 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
64
45
.587
57
52
.523
7.0
55
55
.500
9.5
55
55
.500
9.5
47
63
.427
17.5
NL CentralWLPCTGB
67
41
.620
62
47
.569
5.5
55
55
.500
13.0
54
55
.495
13.5
51
57
.472
16.0
NL WestWLPCTGB
69
40
.633
57
52
.523
12.0
55
54
.505
14.0
47
62
.431
22.0
42
67
.385
27.0
AL EastWLPCTGB
64
44
.593
61
48
.560
3.5
57
51
.528
7.0
53
56
.486
11.5
50
59
.459
14.5
AL CentralWLPCTGB
57
51
.528
56
54
.509
2.0
55
55
.500
3.0
51
58
.468
6.5
46
64
.418
12.0
AL WestWLPCTGB
55
54
.505
55
55
.500
0.5
53
57
.482
2.5
45
64
.413
10.0
42
67
.385
13.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Sun
7/12
@
8-2
Sun
7/12
@
5-2
Sun
7/12
@
1-9
Sun
7/12
@
4-3
Sun
7/12
@
5-6

Schedule

DATEMATCHUPTIME (ET)
Fri
7/31
@
2:20 PM
Fri
7/31
@
6:10 PM
Fri
7/31
@
7:05 PM
Fri
7/31
@
7:07 PM
Fri
7/31
@
7:10 PM