mlb teams with worst ops vs lhp in the last 14 days

Between June 10, 2026 and June 24, 2026, the Cleveland Guardians have the lowest OPS by a team against left-handed pitchers, with an OPS of .483.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Guardians
Guardians
.483
10
.300
3
7
153
23
3
0
3
9
19
3
51
178
35
6
1
2
0
.150
.254
.229
2Astros
Astros
.551
10
.600
6
4
121
22
3
0
5
10
5
1
30
127
40
8
0
0
0
.182
.220
.331
3Mariners
Mariners
.574
9
.333
3
6
94
19
2
0
1
8
13
3
18
111
24
3
1
0
0
.202
.318
.255
4Rays
Rays
.576
11
.364
4
7
159
33
8
0
2
12
16
1
36
181
47
10
3
2
2
.208
.281
.296
5Dodgers
Dodgers
.622
12
.583
7
5
142
25
4
0
5
19
23
5
37
172
44
9
1
0
0
.176
.312
.310
6Braves
Braves
.633
10
.200
2
8
171
37
9
0
6
15
10
0
47
182
64
15
0
1
1
.216
.258
.374
7Giants
Giants
.640
9
.444
4
5
77
17
1
0
4
9
3
0
13
81
30
5
1
0
0
.221
.250
.390
8Phillies
Phillies
.642
11
.636
7
4
173
40
6
1
5
18
8
4
50
187
63
12
0
2
0
.231
.278
.364
9Tigers
Tigers
.655
10
.500
5
5
118
30
6
0
2
11
8
0
31
128
42
8
1
1
0
.254
.299
.356
10Padres
Padres
.660
10
.700
7
3
76
19
7
0
0
7
8
0
14
85
26
7
0
1
0
.250
.318
.342
11White Sox
White Sox
.671
11
.455
5
6
152
33
6
0
8
16
5
3
51
160
63
14
0
0
0
.217
.256
.414
12Blue Jays
Blue Jays
.672
10
.600
6
4
113
25
6
0
4
13
10
2
33
127
43
10
0
2
0
.221
.291
.381
13Athletics
Athletics
.687
10
.500
5
5
131
31
6
0
4
19
14
1
32
147
49
10
0
1
0
.237
.313
.374
14Cardinals
Cardinals
.689
12
.417
5
7
141
35
5
1
3
16
16
2
25
162
51
9
0
3
1
.248
.327
.362
15Twins
Twins
.702
12
.583
7
5
150
32
4
0
8
18
17
2
29
170
60
12
1
0
0
.213
.302
.400
16Rangers
Rangers
.712
10
.500
5
5
95
25
2
0
3
10
9
2
27
109
36
5
1
2
0
.263
.333
.379
17Diamondbacks
Diamondbacks
.716
10
.400
4
6
130
32
7
1
3
17
13
4
21
148
50
11
0
1
1
.246
.331
.385
18Brewers
Brewers
.728
10
.500
5
5
149
41
8
1
3
15
12
0
42
164
60
12
0
2
2
.275
.325
.403
19Yankees
Yankees
.739
11
.545
6
5
174
49
9
3
2
18
14
1
42
191
70
14
0
1
0
.282
.337
.402
20Pirates
Pirates
.741
9
.444
4
5
97
24
6
0
5
11
4
0
24
101
45
11
0
0
0
.247
.277
.464
21Rockies
Rockies
.760
11
.455
5
6
168
48
9
2
4
23
9
1
48
178
73
15
0
0
0
.286
.326
.435
22Orioles
Orioles
.767
8
.500
4
4
53
14
1
1
2
8
6
0
16
60
23
4
0
1
1
.264
.333
.434
23Reds
Reds
.777
10
.400
4
6
59
15
4
0
2
9
9
0
12
68
25
6
0
0
0
.254
.353
.424
24Angels
Angels
.782
9
.556
5
4
126
31
5
1
6
17
16
2
40
145
56
12
0
1
0
.246
.338
.444
25Marlins
Marlins
.798
9
.556
5
4
78
20
6
0
4
12
5
2
22
88
38
10
1
2
1
.256
.310
.487
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

.271

Rocchio

Brayan Rocchio
Team Pitching Leaders

W

9

Williams

Gavin Williams

K

111

Williams

Gavin Williams

ERA

2.67

Messick

Parker Messick
Team Rankings

HR

75

25th

R

316

28th

SO

734

3rd

ERA

3.80

6th

2026 Division Standings
TEAMWLPCTGB
41
37
.526
Guardians Guardians
41
39
.513
1.0
38
43
.469
4.5
34
45
.430
7.5
34
46
.425
8.0
Schedule
DATEMATCHUPTIME (ET)
Wed
6/24
@
2:10 PM
Fri
6/26
@
7:10 PM
Sat
6/27
@
7:10 PM
Sun
6/28
@
1:40 PM
Mon
6/29
@
7:10 PM
Last Game
CLE Guardians

41 - 39

1

Final

2

CWS White Sox

41 - 37

Tue 23 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
30
.615
43
36
.544
5.5
41
39
.513
8.0
41
39
.513
8.0
34
44
.436
14.0
NL CentralWLPCTGB
48
29
.623
42
35
.545
6.0
41
37
.526
7.5
39
40
.494
10.0
37
41
.474
11.5
NL WestWLPCTGB
51
29
.638
41
37
.526
9.0
40
39
.506
10.5
32
46
.410
18.0
31
49
.388
20.0
AL EastWLPCTGB
47
31
.603
43
33
.566
3.0
39
40
.494
8.5
38
43
.469
10.5
32
45
.416
14.5
AL CentralWLPCTGB
41
37
.526
41
39
.513
1.0
38
43
.469
4.5
34
45
.430
7.5
34
46
.425
8.0
AL WestWLPCTGB
41
39
.513
38
41
.481
2.5
38
41
.481
2.5
38
43
.469
3.5
33
48
.407
8.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
6/8
@
7-5
Mon
6/8
@
5-2
Mon
6/8
@
15-14
Tue
6/9
@
6-5
Tue
6/9
@
6-10

Schedule

DATEMATCHUPTIME (ET)
Wed
6/24
@
12:10 PM
Wed
6/24
@
1:10 PM
Wed
6/24
@
2:10 PM
Wed
6/24
@
3:10 PM
Wed
6/24
@
4:07 PM