mlb team with lowest ops vs rhp in the last 21 days

Between July 25, 2026 and August 15, 2026, the Los Angeles Angels have the worst OPS by a team against right-handed pitchers, with an OPS of .592.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Angels
Angels
.592
19
.368
7
12
391
83
15
0
7
36
36
6
116
439
119
22
4
2
1
.212
.287
.304
2Yankees
Yankees
.628
19
.526
10
9
395
77
21
0
14
34
40
3
121
440
140
35
0
1
3
.195
.273
.354
3Rangers
Rangers
.639
20
.400
8
12
455
99
18
2
13
46
41
5
129
507
160
33
3
3
1
.218
.288
.352
4Guardians
Guardians
.643
18
.278
5
13
433
99
12
0
12
48
44
5
90
489
147
24
1
6
0
.229
.303
.339
5Royals
Royals
.653
17
.412
7
10
375
85
14
4
12
41
25
0
69
407
143
30
2
5
1
.227
.272
.381
6Braves
Braves
.660
19
.632
12
7
447
98
22
1
16
46
35
3
118
489
170
39
2
2
1
.219
.279
.380
7Twins
Twins
.667
18
.500
9
9
423
98
19
3
11
43
37
5
86
471
156
33
1
4
0
.232
.299
.369
8Athletics
Athletics
.669
18
.222
4
14
332
77
23
1
8
43
23
5
70
363
126
32
0
3
0
.232
.289
.380
9Mariners
Mariners
.676
19
.316
6
13
354
82
15
3
9
35
37
4
86
398
130
27
0
3
2
.232
.309
.367
10Cardinals
Cardinals
.678
19
.474
9
10
450
116
26
0
6
57
44
2
98
504
160
32
1
6
2
.258
.323
.356
11Reds
Reds
.680
19
.579
11
8
486
101
17
1
22
55
56
8
161
556
186
40
1
5
0
.208
.297
.383
12Dodgers
Dodgers
.691
19
.421
8
11
376
92
15
0
12
41
32
4
85
412
143
27
0
0
5
.245
.311
.380
13Giants
Giants
.695
18
.389
7
11
403
95
12
1
15
47
44
3
85
456
154
28
2
4
0
.236
.313
.382
14White Sox
White Sox
.697
19
.474
9
10
444
96
16
1
22
57
39
9
129
493
180
39
0
1
2
.216
.292
.405
15Orioles
Orioles
.698
18
.500
9
9
419
93
13
4
16
53
50
5
111
477
162
33
1
2
3
.222
.311
.387
16Pirates
Pirates
.699
18
.333
6
12
461
114
21
1
14
53
37
7
118
509
179
36
1
3
1
.247
.311
.388
17Brewers
Brewers
.703
20
.550
11
9
511
125
22
3
11
65
70
7
130
596
186
36
1
7
1
.245
.339
.364
18Marlins
Marlins
.707
19
.526
10
9
472
115
16
3
16
57
47
3
113
525
185
35
2
1
0
.244
.315
.392
19Mets
Mets
.711
19
.579
11
8
435
104
17
1
17
53
42
5
117
487
174
35
2
3
0
.239
.311
.400
20Diamondbacks
Diamondbacks
.720
19
.526
10
9
483
114
20
8
15
59
48
10
90
547
195
43
4
2
3
.236
.317
.404
21Nationals
Nationals
.741
20
.400
8
12
448
111
17
3
16
59
54
7
111
516
182
36
2
5
2
.248
.335
.406
22Phillies
Phillies
.742
19
.474
9
10
514
131
28
3
15
75
62
3
102
591
210
46
2
9
5
.255
.333
.409
23Blue Jays
Blue Jays
.744
20
.650
13
7
428
114
25
2
12
52
34
5
85
471
179
39
1
3
2
.266
.326
.418
24Rockies
Rockies
.749
17
.412
7
10
420
107
21
3
15
61
42
4
110
476
179
39
1
8
1
.255
.323
.426
25Cubs
Cubs
.760
20
.700
14
6
525
137
29
1
18
78
55
7
126
591
222
48
0
4
2
.261
.337
.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 Angels Stats

Team Batting Leaders

HR

20

Neto

Zach Neto

RBI

62

Adell

Jo Adell

AVG

.300

Meckler

Wade Meckler
Team Pitching Leaders

W

9

Soriano

José Soriano

K

156

Detmers

Reid Detmers

ERA

2.67

Ureña

Walbert Ureña
Team Rankings

HR

125

22nd

R

506

24th

SO

1,101

6th

ERA

4.45

23rd

2026 Division Standings
TEAMWLPCTGB
63
60
.512
60
63
.488
3.0
57
66
.463
6.0
48
74
.393
14.5
Angels Angels
48
75
.390
15.0
Schedule
DATEMATCHUPTIME (ET)
Sat
8/15
@
9:38 PM
Sun
8/16
@
4:07 PM
Tue
8/18
@
8:10 PM
Wed
8/19
@
8:10 PM
Thu
8/20
@
8:10 PM
Last Game
KCR Royals

50 - 73

7

Final

6

LAA Angels

48 - 75

Fri 14 Aug 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
73
49
.598
65
58
.528
8.5
62
61
.504
11.5
60
64
.484
14.0
54
69
.439
19.5
NL CentralWLPCTGB
75
48
.610
72
51
.585
3.0
61
61
.500
13.5
59
62
.488
15.0
60
64
.484
15.5
NL WestWLPCTGB
74
49
.602
66
57
.537
8.0
65
58
.528
9.0
50
72
.410
23.5
49
73
.402
24.5
AL EastWLPCTGB
74
47
.612
68
54
.557
6.5
65
57
.533
9.5
60
64
.484
15.5
59
63
.484
15.5
AL CentralWLPCTGB
63
58
.521
60
62
.492
3.5
60
63
.488
4.0
59
64
.480
5.0
50
73
.407
14.0
AL WestWLPCTGB
63
60
.512
60
63
.488
3.0
57
66
.463
6.0
48
74
.393
14.5
48
75
.390
15.0

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Fri
7/31
@
2-0
Fri
7/31
@
4-6
Fri
7/31
@
6-1
Fri
7/31
@
4-1
Fri
7/31
@
5-2

Schedule

DATEMATCHUPTIME (ET)
Sat
8/15
@
1:10 PM
Sat
8/15
@
2:20 PM
Sat
8/15
@
3:07 PM
Sat
8/15
@
4:05 PM
Sat
8/15
@
4:10 PM