worst team ops vs lefties last two years

Between June 28, 2024 and June 28, 2026, the Kansas City Royals have the worst OPS by a team against left-handed pitchers, with an OPS of .666.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Royals
Royals
.666
256
.473
121
135
2,891
686
144
13
67
316
231
43
667
3,211
1,057
224
20
26
16
.237
.301
.366
2Guardians
Guardians
.669
278
.529
147
131
3,101
707
133
10
93
367
302
40
788
3,500
1,139
236
21
35
19
.228
.302
.367
3Pirates
Pirates
.669
259
.448
116
143
2,777
646
112
7
81
324
272
20
811
3,094
1,015
200
3
22
10
.233
.303
.366
4Giants
Giants
.670
265
.460
122
143
2,954
678
140
20
87
319
240
25
822
3,249
1,119
247
11
19
7
.230
.291
.379
5Orioles
Orioles
.672
275
.469
129
146
3,046
707
126
8
93
323
272
40
832
3,386
1,128
227
7
21
10
.232
.302
.370
6Reds
Reds
.673
262
.477
125
137
2,597
584
116
6
84
315
271
23
715
2,917
964
206
7
18
10
.225
.302
.371
7Marlins
Marlins
.673
286
.465
133
153
3,255
764
155
18
83
359
292
39
820
3,634
1,204
256
22
25
10
.235
.303
.370
8Rockies
Rockies
.675
251
.363
91
160
2,976
716
143
13
81
326
216
26
868
3,252
1,128
237
11
22
6
.241
.296
.379
9Rangers
Rangers
.677
261
.487
127
134
2,677
613
112
9
89
316
251
29
737
2,986
1,010
210
7
20
7
.229
.300
.377
10Rays
Rays
.678
272
.518
141
131
3,143
751
141
10
86
351
278
36
801
3,505
1,170
237
18
28
12
.239
.306
.372
11Nationals
Nationals
.683
279
.430
120
159
3,265
798
157
12
83
372
264
37
822
3,599
1,228
252
13
20
3
.244
.306
.376
12Mariners
Mariners
.685
270
.511
138
132
3,279
740
126
8
122
381
335
49
901
3,702
1,248
256
14
25
13
.226
.305
.381
13Padres
Padres
.687
252
.575
145
107
2,788
672
129
7
78
308
273
17
596
3,129
1,049
214
31
20
18
.241
.311
.376
14White Sox
White Sox
.687
258
.388
100
158
2,908
691
135
7
94
316
242
32
765
3,227
1,122
236
18
22
8
.238
.301
.386
15Twins
Twins
.687
266
.447
119
147
3,118
726
150
5
97
349
302
53
793
3,499
1,177
252
9
17
9
.233
.310
.377
16Angels
Angels
.691
225
.427
96
129
2,381
549
97
9
87
281
221
33
677
2,667
925
193
10
21
11
.231
.302
.388
17Blue Jays
Blue Jays
.704
260
.527
137
123
2,876
699
162
8
79
339
283
37
663
3,234
1,114
249
13
22
16
.243
.317
.387
18Cardinals
Cardinals
.709
269
.517
139
130
3,036
760
144
8
86
365
293
37
695
3,422
1,178
238
18
34
12
.250
.321
.388
19Mets
Mets
.712
273
.524
143
130
3,060
735
133
14
108
386
289
48
780
3,438
1,220
255
16
24
5
.240
.313
.399
20Brewers
Brewers
.723
271
.601
163
108
3,245
840
159
12
80
422
342
33
773
3,667
1,263
251
21
24
18
.259
.333
.389
21Tigers
Tigers
.731
273
.531
145
128
2,860
699
158
21
88
377
330
23
768
3,255
1,163
267
6
35
12
.244
.324
.407
22Braves
Braves
.736
253
.538
136
117
3,116
776
164
10
111
406
312
28
788
3,485
1,293
285
7
21
11
.249
.321
.415
23Phillies
Phillies
.738
285
.575
164
121
3,396
849
158
14
127
443
316
47
869
3,794
1,416
299
11
22
5
.250
.321
.417
24Red Sox
Red Sox
.741
278
.511
142
136
3,089
785
156
17
106
424
282
38
821
3,438
1,293
279
7
22
13
.254
.322
.419
25Athletics
Athletics
.744
251
.502
126
125
2,827
712
126
10
116
358
262
17
770
3,137
1,206
252
14
15
11
.252
.318
.427
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 Royals Stats

Team Batting Leaders

HR

14

Caglianone

Jac Caglianone

RBI

43

Jensen

Carter Jensen

AVG

.291

Witt

Bobby Witt Jr.
Team Pitching Leaders

W

5

Wacha

Michael Wacha

K

84

Wacha

Michael Wacha

ERA

3.31

Wacha

Michael Wacha
Team Rankings

HR

82

24th

R

352

19th

SO

650

24th

ERA

4.84

27th

2026 Division Standings
TEAMWLPCTGB
43
38
.531
43
40
.518
1.0
39
45
.464
5.5
35
48
.422
9.0
Royals Royals
34
50
.405
10.5
Schedule
DATEMATCHUPTIME (ET)
Sun
6/28
@
2:10 PM
Tue
6/30
@
7:40 PM
Wed
7/1
@
7:40 PM
Thu
7/2
@
7:40 PM
Sat
7/4
@
8:10 PM
Last Game
KCR Royals

34 - 50

1

Final

2

CWS White Sox

43 - 38

Sat 27 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
49
32
.605
46
37
.554
4.0
44
39
.530
6.0
42
42
.500
8.5
35
48
.422
15.0
NL CentralWLPCTGB
50
30
.625
45
38
.542
6.5
42
38
.525
8.0
41
42
.494
10.5
39
42
.481
11.5
NL WestWLPCTGB
53
30
.639
43
38
.531
9.0
41
41
.500
11.5
34
48
.415
18.5
33
50
.398
20.0
AL EastWLPCTGB
47
33
.588
48
34
.585
39
44
.470
9.5
39
45
.464
10.0
35
46
.432
12.5
AL CentralWLPCTGB
43
38
.531
43
40
.518
1.0
39
45
.464
5.5
35
48
.422
9.0
34
50
.405
10.5
AL WestWLPCTGB
42
42
.500
41
42
.494
0.5
41
44
.482
1.5
40
43
.482
1.5
35
49
.417
7.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
6/12
@
5-2
Sat
6/13
@
9-6
Sat
6/13
@
3-1
Sat
6/13
@
3-8
Sat
6/13
@
9-3

Schedule

DATEMATCHUPTIME (ET)
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:35 PM
Sun
6/28
@
1:37 PM
Sun
6/28
@
1:40 PM
Sun
6/28
@
1:40 PM