top teams ops vs lefties on the road in the last 30 days

Between June 20, 2026 and July 20, 2026, the Los Angeles Angels have the highest OPS by a team against left-handed pitchers on the road, with an OPS of 1.078.

TEAMOPSGW%WLABH2B3BHRRBIBBHBPSOPATBXBHSHSFIBBAVGOBPSLG
1Angels
Angels
1.078
5
.400
2
3
50
18
3
0
4
13
4
1
15
55
33
7
0
0
0
.360
.418
.660
2Red Sox
Red Sox
.941
14
.786
11
3
210
60
18
4
11
37
26
5
39
248
119
33
5
2
0
.286
.374
.567
3Reds
Reds
.923
9
.556
5
4
87
29
6
0
4
14
7
0
23
96
47
10
1
0
0
.333
.383
.540
4Dodgers
Dodgers
.864
12
.750
9
3
131
39
6
1
6
21
14
1
31
147
65
13
0
1
2
.298
.367
.496
5Cardinals
Cardinals
.842
10
.600
6
4
114
34
5
1
4
23
15
0
26
130
53
10
0
1
1
.298
.377
.465
6Nationals
Nationals
.814
11
.636
7
4
195
52
13
1
8
28
21
3
61
219
91
22
0
0
0
.267
.347
.467
7Pirates
Pirates
.810
10
.500
5
5
133
38
10
2
3
12
11
3
38
148
61
15
0
1
0
.286
.351
.459
8Padres
Padres
.803
11
.273
3
8
141
42
9
1
4
17
9
1
24
153
65
14
1
1
2
.298
.342
.461
9Cubs
Cubs
.788
12
.750
9
3
141
37
12
1
4
23
18
0
32
161
63
17
0
2
0
.262
.342
.447
10Diamondbacks
Diamondbacks
.779
9
.444
4
5
76
20
4
0
4
10
5
0
15
82
36
8
0
1
0
.263
.305
.474
11Rockies
Rockies
.754
9
.333
3
6
161
41
11
0
4
22
22
5
49
193
64
15
2
3
4
.255
.356
.398
12Rangers
Rangers
.743
10
.600
6
4
132
35
9
1
2
20
14
3
34
151
52
12
2
0
0
.265
.349
.394
13Mets
Mets
.738
10
.400
4
6
135
33
2
0
8
15
10
1
34
146
59
10
0
0
0
.244
.301
.437
14Marlins
Marlins
.720
12
.500
6
6
137
34
8
1
4
15
10
4
35
154
56
13
0
3
1
.248
.312
.409
15Orioles
Orioles
.705
11
.727
8
3
97
23
3
1
4
14
7
1
27
107
40
8
1
1
0
.237
.292
.412
16Giants
Giants
.701
9
.333
3
6
82
20
9
0
1
8
7
1
11
92
32
10
2
0
1
.244
.311
.390
17Royals
Royals
.697
12
.333
4
8
138
34
8
0
5
18
7
1
32
149
57
13
1
2
0
.246
.284
.413
18Tigers
Tigers
.694
9
.778
7
2
83
21
5
1
2
12
4
0
20
89
34
8
0
1
0
.253
.284
.410
19Rays
Rays
.687
10
.400
4
6
123
28
5
0
5
13
11
1
23
136
48
10
1
0
0
.228
.296
.390
20Brewers
Brewers
.685
14
.571
8
6
141
33
8
2
2
17
19
0
31
162
51
12
1
1
2
.234
.323
.362
21Mariners
Mariners
.624
10
.300
3
7
83
16
5
0
2
6
10
3
31
97
27
7
0
1
0
.193
.299
.325
22Astros
Astros
.622
11
.636
7
4
130
29
4
0
3
13
13
2
25
148
42
7
1
2
1
.223
.299
.323
23Phillies
Phillies
.621
15
.600
9
6
190
43
8
0
4
11
15
2
60
207
63
12
0
0
0
.226
.290
.332
24White Sox
White Sox
.613
10
.600
6
4
73
15
6
0
1
8
7
1
21
81
24
7
0
0
2
.205
.284
.329
25Twins
Twins
.603
9
.556
5
4
109
21
3
0
4
7
11
1
31
122
36
7
1
0
0
.193
.273
.330
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

19

Neto

Zach Neto

RBI

53

Adell

Jo Adell

AVG

.279

Schanuel

Nolan Schanuel
Team Pitching Leaders

W

8

Soriano

José Soriano

K

130

Detmers

Reid Detmers

ERA

2.88

Ureña

Walbert Ureña
Team Rankings

HR

110

20th

R

434

17th

SO

876

9th

ERA

4.62

24th

2026 Division Standings
TEAMWLPCTGB
50
49
.505
50
50
.500
0.5
47
54
.465
4.0
42
57
.424
8.0
Angels Angels
39
61
.390
11.5
Schedule
DATEMATCHUPTIME (ET)
Mon
7/20
@
10:10 PM
Tue
7/21
@
9:38 PM
Wed
7/22
@
4:07 PM
Fri
7/24
@
10:15 PM
Sat
7/25
@
4:05 PM
Last Game
DET Tigers

46 - 53

2

Final

3

LAA Angels

39 - 61

Sun 19 Jul 2026

MLB 2026 Batting Leaders

MLB 2026 Pitching Leaders

MLB Fantasy 2026

MLB 2026 Betting

MLB 2026 Standings

NL EastWLPCTGB
57
41
.582
55
45
.550
3.0
52
48
.520
6.0
50
50
.500
8.0
42
58
.420
16.0
NL CentralWLPCTGB
62
37
.626
56
43
.566
6.0
51
47
.520
10.5
52
48
.520
10.5
45
53
.459
16.5
NL WestWLPCTGB
63
37
.630
51
48
.515
11.5
49
50
.495
13.5
42
57
.424
20.5
40
61
.396
23.5
AL EastWLPCTGB
56
42
.571
55
44
.556
1.5
50
48
.510
6.0
49
51
.490
8.0
46
53
.465
10.5
AL CentralWLPCTGB
52
46
.531
52
48
.520
1.0
49
51
.490
4.0
46
53
.465
6.5
40
60
.400
13.0
AL WestWLPCTGB
50
49
.505
50
50
.500
0.5
47
54
.465
4.0
42
57
.424
8.0
39
61
.390
11.5

MLB 2026 Scores & Schedule

Scores

DATEMATCHUPSCORE
Wed
7/1
@
6-2
Wed
7/1
@
3-23
Wed
7/1
@
3-9
Wed
7/1
@
4-0
Wed
7/1
@
2-4

Schedule

DATEMATCHUPTIME (ET)
Mon
7/20
@
6:40 PM
Mon
7/20
@
7:05 PM
Mon
7/20
@
7:07 PM
Mon
7/20
@
7:10 PM
Mon
7/20
@
7:10 PM