lowest ops teams vs rhp over past 10 games

The Los Angeles Angels have the lowest OPS by a team against right-handed pitchers in their last 10 games, with an OPS of .503.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Angels
Angels
.503
10
.200
2
8
199
37
8
0
2
7
12
4
63
215
51
10
0
0
0
.186
.247
.256
2Yankees
Yankees
.576
10
.300
3
7
190
33
6
0
6
14
27
0
62
218
57
12
0
0
0
.174
.276
.300
3Blue Jays
Blue Jays
.588
10
.500
5
5
237
50
8
1
5
28
20
1
49
262
75
14
1
3
0
.211
.272
.316
4Rockies
Rockies
.590
10
.400
4
6
224
46
14
1
4
25
14
3
49
244
74
19
1
2
0
.205
.259
.330
5Tigers
Tigers
.599
10
.200
2
8
267
54
12
0
6
16
27
4
72
299
84
18
0
1
1
.202
.284
.315
6Astros
Astros
.604
10
.300
3
7
271
55
8
0
8
20
27
4
73
305
87
16
1
2
1
.203
.283
.321
7Rangers
Rangers
.613
10
.500
5
5
271
54
8
1
8
30
28
6
68
306
88
17
1
0
0
.199
.289
.325
8Padres
Padres
.621
10
.700
7
3
273
54
9
0
11
32
27
0
81
301
96
20
0
1
1
.198
.269
.352
9Cardinals
Cardinals
.627
10
.500
5
5
258
59
10
1
5
20
18
6
62
285
86
16
2
1
2
.229
.293
.333
10Marlins
Marlins
.629
10
.500
5
5
266
64
11
2
3
35
17
6
51
292
88
16
0
3
0
.241
.298
.331
11Red Sox
Red Sox
.642
10
.400
4
6
281
63
16
1
7
18
16
6
61
306
102
24
1
2
1
.224
.279
.363
12Cubs
Cubs
.651
10
.300
3
7
247
48
13
0
8
28
39
1
68
287
85
21
0
0
2
.194
.307
.344
13Braves
Braves
.659
10
.600
6
4
198
48
7
0
5
20
18
1
56
219
70
12
0
2
0
.242
.306
.354
14Twins
Twins
.666
10
.600
6
4
250
55
10
2
9
25
19
3
76
273
96
21
0
1
0
.220
.282
.384
15Athletics
Athletics
.673
10
.400
4
6
275
64
13
1
7
30
27
5
67
311
100
21
1
3
0
.233
.310
.364
16Orioles
Orioles
.687
10
.400
4
6
214
50
15
0
6
20
19
2
61
239
83
21
2
2
0
.234
.300
.388
17Reds
Reds
.690
10
.400
4
6
267
66
12
1
7
34
23
3
61
297
101
20
1
2
0
.247
.312
.378
18Dodgers
Dodgers
.692
10
.500
5
5
274
62
8
1
9
39
40
4
72
322
99
18
0
3
0
.226
.330
.361
19Diamondbacks
Diamondbacks
.695
10
.600
6
4
218
52
16
0
4
23
28
2
48
252
80
20
2
2
1
.239
.328
.367
20Phillies
Phillies
.702
10
.800
8
2
254
59
11
0
11
35
19
5
63
280
103
22
0
2
2
.232
.296
.406
21Royals
Royals
.707
10
.300
3
7
241
60
15
0
7
26
19
3
54
266
96
22
0
3
1
.249
.308
.398
22Mets
Mets
.712
10
.700
7
3
237
59
10
0
8
40
24
1
50
264
93
18
1
1
3
.249
.319
.392
23Mariners
Mariners
.718
10
.400
4
6
250
59
10
1
9
30
29
5
62
285
98
20
0
1
0
.236
.326
.392
24Guardians
Guardians
.739
10
.700
7
3
192
44
7
1
7
32
34
3
37
230
74
15
1
0
2
.229
.354
.385
25Brewers
Brewers
.747
10
.800
8
2
206
57
15
0
4
25
19
1
48
228
84
19
1
1
0
.277
.339
.408
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

11

Trout

Mike Trout

RBI

28

Soler

Jorge Soler

AVG

.261

Peraza

Oswald Peraza
Team Pitching Leaders

W

6

Soriano

José Soriano

K

67

Soriano

José Soriano

ERA

2.41

Soriano

José Soriano
Team Rankings

HR

53

11th

R

188

27th

SO

406

13th

ERA

4.81

25th

2026 Division Standings
TEAMWLPCTGB
23
24
.489
23
26
.469
1.0
22
25
.468
1.0
19
30
.388
5.0
Angels Angels
17
31
.354
6.5
Schedule
DATEMATCHUPTIME (ET)
Tue
5/19
@
9:38 PM
Wed
5/20
@
9:38 PM
Thu
5/21
@
9:38 PM
Fri
5/22
@
9:38 PM
Sat
5/23
@
10:05 PM
Last Game
ATH Athletics

23 - 24

1

Final

2

LAA Angels

17 - 31

Mon 18 May 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
32
16
.667
25
23
.521
7.0
23
25
.479
9.0
22
26
.458
10.0
21
26
.447
10.5
NL CentralWLPCTGB
29
19
.604
27
18
.600
0.5
27
19
.587
1.0
24
23
.511
4.5
24
24
.500
5.0
NL WestWLPCTGB
29
18
.617
29
19
.604
0.5
23
23
.500
5.5
20
28
.417
9.5
19
29
.396
10.5
AL EastWLPCTGB
31
15
.674
29
19
.604
3.0
21
26
.447
10.5
21
27
.438
11.0
20
27
.426
11.5
AL CentralWLPCTGB
27
22
.551
24
23
.511
2.0
22
26
.458
4.5
20
28
.417
6.5
20
28
.417
6.5
AL WestWLPCTGB
23
24
.489
23
26
.469
1.0
22
25
.468
1.0
19
30
.388
5.0
17
31
.354
6.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Mon
5/4
@
4-2
Mon
5/4
@
5-4
Mon
5/4
@
1-5
Mon
5/4
@
1-0
Mon
5/4
@
1-12

Schedule

DATEMATCHUPTIME (ET)
Tue
5/19
@
6:40 PM
Tue
5/19
@
6:40 PM
Tue
5/19
@
6:40 PM
Tue
5/19
@
6:45 PM
Tue
5/19
@
7:05 PM