team ops vs lhp last 20 games

The Los Angeles Angels have an OPS of .668 in their last 20 games against left-handed pitchers.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Angels
Angels
.668
20
.550
11
9
226
49
6
1
9
27
24
2
68
254
84
16
1
1
0
.217
.296
.372
2Astros
Astros
.741
20
.550
11
9
226
53
10
1
12
35
17
2
60
247
101
23
2
0
0
.235
.294
.447
3Pirates
Pirates
.742
20
.500
10
10
222
56
12
0
9
31
20
1
61
245
95
21
0
2
0
.252
.314
.428
4Red Sox
Red Sox
.754
20
.350
7
13
178
46
10
0
7
30
15
2
45
197
77
17
1
1
1
.258
.321
.433
5Nationals
Nationals
.854
20
.650
13
7
217
65
11
1
10
36
17
2
43
236
108
22
0
0
0
.300
.356
.498
6Mariners
Mariners
.672
20
.500
10
10
250
62
5
1
6
28
22
7
54
283
87
12
2
2
1
.248
.324
.348
7Orioles
Orioles
.714
20
.550
11
9
221
56
6
1
8
24
19
2
60
246
88
15
2
2
3
.253
.316
.398
8Padres
Padres
.679
20
.400
8
12
253
59
14
0
8
23
21
2
61
277
97
22
0
1
2
.233
.296
.383
9Diamondbacks
Diamondbacks
.695
20
.450
9
11
231
55
10
1
8
28
18
4
39
257
91
19
1
3
2
.238
.301
.394
10Reds
Reds
.750
20
.400
8
12
191
47
9
1
8
29
21
1
49
215
82
18
0
2
0
.246
.321
.429
11Tigers
Tigers
.724
20
.500
10
10
194
45
10
1
8
24
23
0
49
224
81
19
2
5
1
.232
.306
.418
12Athletics
Athletics
.947
20
.500
10
10
270
77
10
0
25
55
23
3
71
297
162
35
0
1
0
.285
.347
.600
13Mets
Mets
.754
20
.500
10
10
181
49
3
1
8
23
14
1
45
200
78
12
1
2
0
.271
.323
.431
14Brewers
Brewers
.775
20
.650
13
7
234
67
13
1
6
30
22
1
56
259
100
20
0
2
2
.286
.347
.427
15Rays
Rays
.620
20
.400
8
12
282
61
14
1
4
28
33
4
65
326
89
19
4
3
2
.216
.304
.316
16Cubs
Cubs
.841
20
.500
10
10
185
50
7
2
9
27
23
6
42
216
88
18
0
2
0
.270
.366
.476
17Giants
Giants
.804
20
.350
7
13
198
54
7
3
9
21
17
1
50
220
94
19
1
3
0
.273
.329
.475
18Dodgers
Dodgers
.526
20
.550
11
9
247
43
7
0
5
21
25
5
60
280
65
12
1
1
0
.174
.263
.263
19White Sox
White Sox
.732
20
.500
10
10
255
63
12
0
11
30
18
5
68
282
108
23
2
1
0
.247
.308
.424
20Yankees
Yankees
.731
20
.550
11
9
275
75
13
4
5
34
23
1
68
303
111
22
0
3
0
.273
.328
.404
21Rangers
Rangers
.901
20
.500
10
10
174
50
10
2
10
26
16
5
45
199
94
22
2
2
0
.287
.360
.540
22Blue Jays
Blue Jays
.698
20
.650
13
7
216
49
12
2
8
26
16
3
58
239
89
22
1
3
0
.227
.286
.412
23Marlins
Marlins
.787
20
.550
11
9
167
41
9
1
8
26
17
6
47
196
76
18
3
3
2
.246
.332
.455
24Braves
Braves
.724
20
.500
10
10
270
64
14
0
12
33
26
0
66
298
114
26
0
2
0
.237
.302
.422
25Phillies
Phillies
.672
20
.650
13
7
281
65
10
1
10
40
21
4
80
309
107
21
0
3
0
.231
.291
.381
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

17

Neto

Zach Neto

RBI

41

Adell

Jo Adell

AVG

.266

Peraza

Oswald Peraza
Team Pitching Leaders

W

8

Soriano

José Soriano

K

104

Detmers

Reid Detmers

ERA

2.41

Ureña

Walbert Ureña
Team Rankings

HR

96

11th

R

362

11th

SO

691

8th

ERA

4.67

26th

2026 Division Standings
TEAMWLPCTGB
40
39
.506
38
40
.487
1.5
38
40
.487
1.5
37
43
.463
3.5
Angels Angels
32
48
.400
8.5
Schedule
DATEMATCHUPTIME (ET)
Tue
6/23
@
9:38 PM
Wed
6/24
@
4:07 PM
Fri
6/26
@
9:38 PM
Sat
6/27
@
9:38 PM
Sun
6/28
@
3:15 PM
Last Game
BAL Orioles

38 - 42

6

Final

1

LAA Angels

32 - 48

Mon 22 Jun 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
48
29
.623
42
36
.538
6.5
41
38
.519
8.0
40
39
.506
9.0
34
43
.442
14.0
NL CentralWLPCTGB
47
29
.618
42
34
.553
5.0
40
37
.519
7.5
39
39
.500
9.0
37
40
.481
10.5
NL WestWLPCTGB
50
29
.633
40
37
.519
9.0
39
39
.500
10.5
31
46
.403
18.0
31
48
.392
19.0
AL EastWLPCTGB
46
31
.597
43
32
.573
2.0
39
39
.500
7.5
38
42
.475
9.5
31
45
.408
14.5
AL CentralWLPCTGB
40
37
.519
41
38
.519
38
42
.475
3.5
34
44
.436
6.5
33
46
.418
8.0
AL WestWLPCTGB
40
39
.506
38
40
.487
1.5
38
40
.487
1.5
37
43
.463
3.5
32
48
.400
8.5

MLB 2026 Scores & Schedule

Scores

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

Schedule

DATEMATCHUPTIME (ET)
Tue
6/23
@
4:07 PM
Tue
6/23
@
6:40 PM
Tue
6/23
@
6:40 PM
Tue
6/23
@
6:40 PM
Tue
6/23
@
6:40 PM